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.

A B C D E F G I J K L M N O P R S T U V W