enum CPU::TokenType
Overview
The types of tokens, used when parsing
Defined in:
cr6502/parser/token.crEnum Members
-
LeftParen =
0 -
RightParen =
1 -
Percent =
2 -
Hash =
3 -
Dollar =
4 -
Comma =
5 -
A =
6 -
X =
7 -
Y =
8 -
Integer =
9 -
Identifier =
10 -
ADC =
11 -
AND =
12 -
ASL =
13 -
BCC =
14 -
BCS =
15 -
BEQ =
16 -
BIT =
17 -
BMI =
18 -
BNE =
19 -
BPL =
20 -
BRK =
21 -
BVC =
22 -
BVS =
23 -
CLC =
24 -
CLD =
25 -
CLI =
26 -
CLV =
27 -
CMP =
28 -
CPX =
29 -
CPY =
30 -
DEC =
31 -
DEX =
32 -
DEY =
33 -
EOR =
34 -
INC =
35 -
INX =
36 -
INY =
37 -
JMP =
38 -
JSR =
39 -
LDA =
40 -
LDX =
41 -
LDY =
42 -
LSR =
43 -
NOP =
44 -
ORA =
45 -
PHA =
46 -
PHP =
47 -
PLA =
48 -
PLP =
49 -
ROL =
50 -
ROR =
51 -
RTI =
52 -
RTS =
53 -
SBC =
54 -
SEC =
55 -
SED =
56 -
SEI =
57 -
STA =
58 -
STX =
59 -
STY =
60 -
TAX =
61 -
TAY =
62 -
TSX =
63 -
TXA =
64 -
TXS =
65 -
TYA =
66 -
PRT =
67 -
Custom
-
LOG =
68 -
STP =
69 -
Label =
70 -
EOF =
71
Instance Method Summary
- #a?
- #adc?
- #and?
- #asl?
- #bcc?
- #bcs?
- #beq?
- #bit?
- #bmi?
- #bne?
- #bpl?
- #brk?
- #bvc?
- #bvs?
- #clc?
- #cld?
- #cli?
- #clv?
- #cmp?
- #comma?
- #cpx?
- #cpy?
- #dec?
- #dex?
- #dey?
- #dollar?
- #eof?
- #eor?
- #hash?
- #identifier?
- #inc?
- #integer?
- #inx?
- #iny?
- #jmp?
- #jsr?
- #label?
- #lda?
- #ldx?
- #ldy?
- #left_paren?
- #log?
- #lsr?
- #nop?
- #ora?
- #percent?
- #pha?
- #php?
- #pla?
- #plp?
- #prt?
- #right_paren?
- #rol?
- #ror?
- #rti?
- #rts?
- #sbc?
- #sec?
- #sed?
- #sei?
- #sta?
- #stp?
- #stx?
- #sty?
- #tax?
- #tay?
- #tsx?
- #txa?
- #txs?
- #tya?
- #x?
- #y?