Hardware Reference
In-Depth Information
DB
'S'
DB
HIGH TABCs
DB
LOW TABCs
DB
'T'
DB
HIGH TABCt
DB
LOW TABCt
DB
'W'
DB
HIGH TABCw
DB
LOW TABCw
DB
0
Eine Interpretation der vorstehenden Tabelle ergibt schnell, dass als Zeichen nach
demSternnurdieZeichenC,E,I,O;R;S,ToderWalsgültigerkanntwerden.
Angenommen, der Parser hätte ein E erkannt. In diesem Fall wäre die bisher
erkannte Folge also *E und als nächste Vergleichstabelle würde TABCe geladen.
TABCe
DB
'S'
DB
HIGH TABCes
DB
LOW TABCes
DB
0
Dieser Eintrag ist kurz und knapp und besagt, dass auf *E nur ein S folgen darf.
SofernderParseralsobisher*ESerkannthat,lädterdieVergleichstabellenamens
TABCe s .
TABCes
DB
'E'
DB
HIGH TABCese
DB
LOW TABCese
DB
'R'
DB
HIGH TABCesr
DB
LOW TABCesr
DB
0
EskannnunalsoinzweiRichtungenweitergehen:entweder*ESEoder*ESR,alle
anderen Zeichenfolgen wären an dieser Position ungültig. Sofern die Wahl auf *ESE
trifft, ist TABCese die nächste Vergleichstabelle.
TABCese
DB '?'
DB HIGH TABCese?
DB LOW TABCese?
;this must be command *ESE
DB
0x20
DB
HIGH ese
DB
LOW ese
DB
0
Search WWH ::




Custom Search