public enum ApplesoftKeyword extends java.lang.Enum<ApplesoftKeyword>
| Enum Constant and Description |
|---|
ABS |
add |
amp |
AND |
ASC |
AT |
ATN |
CALL |
CHR |
CLEAR |
COLOR |
CONT |
COS |
DATA |
DEF |
DEL |
DIM |
div |
DRAW |
END |
eq |
EXP |
FLASH |
FN |
FOR |
FRE |
GET |
GOSUB |
GOTO |
GR |
gt |
HCOLOR |
HGR |
HGR2 |
HIMEM |
HLIN |
HOME |
HPLOT |
HTAB |
IF |
IN |
INPUT |
INT |
INVERSE |
LEFT |
LEN |
LET |
LIST |
LOAD |
LOG |
LOMEM |
lt |
MID |
mul |
NEW |
NEXT |
NORMAL |
NOT |
NOTRACE |
ON |
ONERR |
OR |
PDL |
PEEK |
PLOT |
POKE |
POP |
POS |
pow |
PR |
PRINT |
READ |
RECALL |
REM |
RESTORE |
RESUME |
RETURN |
RIGHT |
RND |
ROT |
RUN |
SAVE |
SCALE |
SCRN |
SGN |
SHLOAD |
SIN |
SPC |
SPEED |
SQR |
STEP |
STOP |
STORE |
STR |
sub |
TAB |
TAN |
TEXT |
THEN |
TO |
TRACE |
USR |
VAL |
VLIN |
VTAB |
WAIT |
XDRAW |
| Modifier and Type | Field and Description |
|---|---|
int |
code
The AppleSoft token value.
|
boolean |
needsRParen
Indicates that this needs _just_ a closing right parenthesis since the
opening left parenthesis is included in the token
|
java.util.List<java.lang.String> |
parts
Token parts as seen by the StreamTokenizer.
|
java.lang.String |
text
Full text of the token.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equalsIgnoreCase(java.lang.String value) |
static java.util.Optional<ApplesoftKeyword> |
find(java.lang.String value)
Utility method to locate a keyword ignoring case.
|
static java.io.StreamTokenizer |
tokenizer(java.io.Reader r)
Utility method to create a shared definition for AppleSoft file parsing.
|
java.lang.String |
toString() |
static ApplesoftKeyword |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ApplesoftKeyword[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ApplesoftKeyword END
public static final ApplesoftKeyword FOR
public static final ApplesoftKeyword NEXT
public static final ApplesoftKeyword DATA
public static final ApplesoftKeyword INPUT
public static final ApplesoftKeyword DEL
public static final ApplesoftKeyword DIM
public static final ApplesoftKeyword READ
public static final ApplesoftKeyword GR
public static final ApplesoftKeyword TEXT
public static final ApplesoftKeyword PR
public static final ApplesoftKeyword IN
public static final ApplesoftKeyword CALL
public static final ApplesoftKeyword PLOT
public static final ApplesoftKeyword HLIN
public static final ApplesoftKeyword VLIN
public static final ApplesoftKeyword HGR2
public static final ApplesoftKeyword HGR
public static final ApplesoftKeyword HCOLOR
public static final ApplesoftKeyword HPLOT
public static final ApplesoftKeyword DRAW
public static final ApplesoftKeyword XDRAW
public static final ApplesoftKeyword HTAB
public static final ApplesoftKeyword HOME
public static final ApplesoftKeyword ROT
public static final ApplesoftKeyword SCALE
public static final ApplesoftKeyword SHLOAD
public static final ApplesoftKeyword TRACE
public static final ApplesoftKeyword NOTRACE
public static final ApplesoftKeyword NORMAL
public static final ApplesoftKeyword INVERSE
public static final ApplesoftKeyword FLASH
public static final ApplesoftKeyword COLOR
public static final ApplesoftKeyword POP
public static final ApplesoftKeyword VTAB
public static final ApplesoftKeyword HIMEM
public static final ApplesoftKeyword LOMEM
public static final ApplesoftKeyword ONERR
public static final ApplesoftKeyword RESUME
public static final ApplesoftKeyword RECALL
public static final ApplesoftKeyword STORE
public static final ApplesoftKeyword SPEED
public static final ApplesoftKeyword LET
public static final ApplesoftKeyword GOTO
public static final ApplesoftKeyword RUN
public static final ApplesoftKeyword IF
public static final ApplesoftKeyword RESTORE
public static final ApplesoftKeyword amp
public static final ApplesoftKeyword GOSUB
public static final ApplesoftKeyword RETURN
public static final ApplesoftKeyword REM
public static final ApplesoftKeyword STOP
public static final ApplesoftKeyword ON
public static final ApplesoftKeyword WAIT
public static final ApplesoftKeyword LOAD
public static final ApplesoftKeyword SAVE
public static final ApplesoftKeyword DEF
public static final ApplesoftKeyword POKE
public static final ApplesoftKeyword PRINT
public static final ApplesoftKeyword CONT
public static final ApplesoftKeyword LIST
public static final ApplesoftKeyword CLEAR
public static final ApplesoftKeyword GET
public static final ApplesoftKeyword NEW
public static final ApplesoftKeyword TAB
public static final ApplesoftKeyword TO
public static final ApplesoftKeyword FN
public static final ApplesoftKeyword SPC
public static final ApplesoftKeyword THEN
public static final ApplesoftKeyword AT
public static final ApplesoftKeyword NOT
public static final ApplesoftKeyword STEP
public static final ApplesoftKeyword add
public static final ApplesoftKeyword sub
public static final ApplesoftKeyword mul
public static final ApplesoftKeyword div
public static final ApplesoftKeyword pow
public static final ApplesoftKeyword AND
public static final ApplesoftKeyword OR
public static final ApplesoftKeyword gt
public static final ApplesoftKeyword eq
public static final ApplesoftKeyword lt
public static final ApplesoftKeyword SGN
public static final ApplesoftKeyword INT
public static final ApplesoftKeyword ABS
public static final ApplesoftKeyword USR
public static final ApplesoftKeyword FRE
public static final ApplesoftKeyword SCRN
public static final ApplesoftKeyword PDL
public static final ApplesoftKeyword POS
public static final ApplesoftKeyword SQR
public static final ApplesoftKeyword RND
public static final ApplesoftKeyword LOG
public static final ApplesoftKeyword EXP
public static final ApplesoftKeyword COS
public static final ApplesoftKeyword SIN
public static final ApplesoftKeyword TAN
public static final ApplesoftKeyword ATN
public static final ApplesoftKeyword PEEK
public static final ApplesoftKeyword LEN
public static final ApplesoftKeyword STR
public static final ApplesoftKeyword VAL
public static final ApplesoftKeyword ASC
public static final ApplesoftKeyword CHR
public static final ApplesoftKeyword LEFT
public static final ApplesoftKeyword RIGHT
public static final ApplesoftKeyword MID
public final int code
public final java.lang.String text
public final java.util.List<java.lang.String> parts
public boolean needsRParen
public static ApplesoftKeyword[] values()
for (ApplesoftKeyword c : ApplesoftKeyword.values()) System.out.println(c);
public static ApplesoftKeyword valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic boolean equalsIgnoreCase(java.lang.String value)
public java.lang.String toString()
toString in class java.lang.Enum<ApplesoftKeyword>public static java.io.StreamTokenizer tokenizer(java.io.Reader r)
public static java.util.Optional<ApplesoftKeyword> find(java.lang.String value)