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?
Returns
trueif this enum value equalsA -
#adc?
Returns
trueif this enum value equalsADC -
#and?
Returns
trueif this enum value equalsAND -
#asl?
Returns
trueif this enum value equalsASL -
#bcc?
Returns
trueif this enum value equalsBCC -
#bcs?
Returns
trueif this enum value equalsBCS -
#beq?
Returns
trueif this enum value equalsBEQ -
#bit?
Returns
trueif this enum value equalsBIT -
#bmi?
Returns
trueif this enum value equalsBMI -
#bne?
Returns
trueif this enum value equalsBNE -
#bpl?
Returns
trueif this enum value equalsBPL -
#brk?
Returns
trueif this enum value equalsBRK -
#bvc?
Returns
trueif this enum value equalsBVC -
#bvs?
Returns
trueif this enum value equalsBVS -
#clc?
Returns
trueif this enum value equalsCLC -
#cld?
Returns
trueif this enum value equalsCLD -
#cli?
Returns
trueif this enum value equalsCLI -
#clv?
Returns
trueif this enum value equalsCLV -
#cmp?
Returns
trueif this enum value equalsCMP -
#comma?
Returns
trueif this enum value equalsComma -
#cpx?
Returns
trueif this enum value equalsCPX -
#cpy?
Returns
trueif this enum value equalsCPY -
#dec?
Returns
trueif this enum value equalsDEC -
#dex?
Returns
trueif this enum value equalsDEX -
#dey?
Returns
trueif this enum value equalsDEY -
#dollar?
Returns
trueif this enum value equalsDollar -
#eof?
Returns
trueif this enum value equalsEOF -
#eor?
Returns
trueif this enum value equalsEOR -
#hash?
Returns
trueif this enum value equalsHash -
#identifier?
Returns
trueif this enum value equalsIdentifier -
#inc?
Returns
trueif this enum value equalsINC -
#integer?
Returns
trueif this enum value equalsInteger -
#inx?
Returns
trueif this enum value equalsINX -
#iny?
Returns
trueif this enum value equalsINY -
#jmp?
Returns
trueif this enum value equalsJMP -
#jsr?
Returns
trueif this enum value equalsJSR -
#label?
Returns
trueif this enum value equalsLabel -
#lda?
Returns
trueif this enum value equalsLDA -
#ldx?
Returns
trueif this enum value equalsLDX -
#ldy?
Returns
trueif this enum value equalsLDY -
#left_paren?
Returns
trueif this enum value equalsLeftParen -
#log?
Returns
trueif this enum value equalsLOG -
#lsr?
Returns
trueif this enum value equalsLSR -
#nop?
Returns
trueif this enum value equalsNOP -
#ora?
Returns
trueif this enum value equalsORA -
#percent?
Returns
trueif this enum value equalsPercent -
#pha?
Returns
trueif this enum value equalsPHA -
#php?
Returns
trueif this enum value equalsPHP -
#pla?
Returns
trueif this enum value equalsPLA -
#plp?
Returns
trueif this enum value equalsPLP -
#prt?
Returns
trueif this enum value equalsPRT -
#right_paren?
Returns
trueif this enum value equalsRightParen -
#rol?
Returns
trueif this enum value equalsROL -
#ror?
Returns
trueif this enum value equalsROR -
#rti?
Returns
trueif this enum value equalsRTI -
#rts?
Returns
trueif this enum value equalsRTS -
#sbc?
Returns
trueif this enum value equalsSBC -
#sec?
Returns
trueif this enum value equalsSEC -
#sed?
Returns
trueif this enum value equalsSED -
#sei?
Returns
trueif this enum value equalsSEI -
#sta?
Returns
trueif this enum value equalsSTA -
#stp?
Returns
trueif this enum value equalsSTP -
#stx?
Returns
trueif this enum value equalsSTX -
#sty?
Returns
trueif this enum value equalsSTY -
#tax?
Returns
trueif this enum value equalsTAX -
#tay?
Returns
trueif this enum value equalsTAY -
#tsx?
Returns
trueif this enum value equalsTSX -
#txa?
Returns
trueif this enum value equalsTXA -
#txs?
Returns
trueif this enum value equalsTXS -
#tya?
Returns
trueif this enum value equalsTYA -
#x?
Returns
trueif this enum value equalsX -
#y?
Returns
trueif this enum value equalsY