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?