Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
K
L
M
N
O
P
R
S
T
U
V
W
L
LBRACE
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
LDADDR
- Static variable in class cfg.
TACInst
Load address (i.e., label) opcode
LDCONST
- Static variable in class cfg.
TACInst
Load constant opcode
LDENTRY
- Static variable in class cfg.
TACInst
Load entry (i.e., read an entry in an object) opcode
LDVAR
- Static variable in class cfg.
TACInst
Load variable (move) opcode
LE
- Static variable in class cfg.
IfInst
Equals ('<=') condition type ID
LE
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
leftExpr
- Variable in class ast.
BinaryExpr
The lefthand expression
leftSource
- Variable in class cfg.
BinaryInst
Left source operand (type of source allowed varies in different binary instructions)
leftSource
- Variable in class cfg.
IfInst
Left source operand in condition
LETTER
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
LexicalError(boolean, int, int, int, String, char)
- Static method in error parser.
TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames
- Static variable in class parser.
ParserTokenManager
Lexer state names.
line
- Variable in class parser.
JavaCharStream
lineNum
- Variable in class ast.
ASTNode
The source line number corresponding to this AST node
LINENUM
- Static variable in class cfg.
ErrParamInst
ID for line number error parameter (used in all error calls)
lineStr
- Variable in class ast.
ASTNode
The source starting line corresponding to this AST node
ListNode
- Class in
ast
The abstract
ListNode
class represents a generic list of AST nodes.
ListNode(int)
- Constructor for class ast.
ListNode
ListNode constructor
LoadAddrInst
- Class in
cfg
A class representing a three-address code load address instruction (LoadAddrInst).
LoadAddrInst(String, String)
- Constructor for class cfg.
LoadAddrInst
LoadAddrInst constructor
LoadConstInst
- Class in
cfg
A class representing a three-address code load constant instruction (LoadConstInst).
LoadConstInst(String, String)
- Constructor for class cfg.
LoadConstInst
LoadConstInst constructor
LoadEntryInst
- Class in
cfg
A class representing a three-address code load entry instruction (LoadEntryInst), which loads an entry from an indexable variable or string constant.
LoadEntryInst(String, String, String)
- Constructor for class cfg.
LoadEntryInst
LoadEntryInst constructor
LoadInst
- Class in
cfg
A generic class representing a three-address code load instruction (LoadInst).
LoadInst(int, String, String)
- Constructor for class cfg.
LoadInst
LoadInst constructor
LoadVarInst
- Class in
cfg
A class representing a three-address code load variable (move) instruction (LoadVarInst).
LoadVarInst(String, String)
- Constructor for class cfg.
LoadVarInst
LoadVarInst constructor
LPAREN
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
LSQBRACE
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
LT
- Static variable in class cfg.
IfInst
Equals ('<') condition type ID
LT
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
K
L
M
N
O
P
R
S
T
U
V
W