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

B

backup(int) - Method in class kanga.parser.JavaCharStream
Retreat.
backup(int) - Method in class minijava.parser.JavaCharStream
Retreat.
backup(int) - Method in class piglet.parser.JavaCharStream
Retreat.
backup(int) - Method in class spiglet.parser.JavaCharStream
Retreat.
BEGIN - Static variable in interface kanga.parser.KangaParserConstants
RegularExpression Id.
BEGIN - Static variable in interface piglet.parser.PigletParserConstants
RegularExpression Id.
BEGIN - Static variable in interface spiglet.parser.SpigletParserConstants
RegularExpression Id.
beginColumn - Variable in class kanga.parser.Token
The column number of the first character of this Token.
beginColumn - Variable in class kanga.syntaxtree.NodeToken
 
beginColumn - Variable in class minijava.parser.Token
The column number of the first character of this Token.
beginColumn - Variable in class minijava.syntaxtree.NodeToken
 
beginColumn - Variable in class piglet.parser.Token
The column number of the first character of this Token.
beginColumn - Variable in class piglet.syntaxtree.NodeToken
 
beginColumn - Variable in class spiglet.parser.Token
The column number of the first character of this Token.
beginColumn - Variable in class spiglet.syntaxtree.NodeToken
 
beginLine - Variable in class kanga.parser.Token
The line number of the first character of this Token.
beginLine - Variable in class kanga.syntaxtree.NodeToken
 
beginLine - Variable in class minijava.parser.Token
The line number of the first character of this Token.
beginLine - Variable in class minijava.syntaxtree.NodeToken
 
beginLine - Variable in class piglet.parser.Token
The line number of the first character of this Token.
beginLine - Variable in class piglet.syntaxtree.NodeToken
 
beginLine - Variable in class spiglet.parser.Token
The line number of the first character of this Token.
beginLine - Variable in class spiglet.syntaxtree.NodeToken
 
BeginToken() - Method in class kanga.parser.JavaCharStream
 
BeginToken() - Method in class minijava.parser.JavaCharStream
 
BeginToken() - Method in class piglet.parser.JavaCharStream
 
BeginToken() - Method in class spiglet.parser.JavaCharStream
 
bind(Symbol, T) - Method in class minijava.symtable.SymbolTable
Binds the given symbol to the given binding.
bind(String, T) - Method in class minijava.symtable.SymbolTable
Binds the given symbol string to the given binding.
Binding - Interface in minijava.symtable
 
BinOp() - Method in class kanga.parser.KangaParser
 
BinOp - Class in kanga.syntaxtree
Grammar production:
BinOp(Operator, Reg, SimpleExp) - Constructor for class kanga.syntaxtree.BinOp
 
BinOp() - Method in class piglet.parser.PigletParser
 
BinOp - Class in piglet.syntaxtree
Grammar production:
BinOp(Operator, Exp, Exp) - Constructor for class piglet.syntaxtree.BinOp
 
BinOp() - Method in class spiglet.parser.SpigletParser
 
BinOp - Class in spiglet.syntaxtree
Grammar production:
BinOp(Operator, Temp, SimpleExp) - Constructor for class spiglet.syntaxtree.BinOp
 
Block() - Method in class minijava.parser.MJParser
 
Block - Class in minijava.syntaxtree
Grammar production:
Block(NodeToken, NodeListOptional, NodeToken) - Constructor for class minijava.syntaxtree.Block
 
Block(NodeListOptional) - Constructor for class minijava.syntaxtree.Block
 
Bool - Class in minijava.typecheck
This class represents a boolean type.
BOOLEAN - Static variable in interface minijava.parser.MJParserConstants
RegularExpression Id.
BooleanType() - Method in class minijava.parser.MJParser
 
BooleanType - Class in minijava.syntaxtree
Grammar production:
BooleanType(NodeToken) - Constructor for class minijava.syntaxtree.BooleanType
 
BooleanType() - Constructor for class minijava.syntaxtree.BooleanType
 
boolType() - Static method in class minijava.typecheck.Bool
 
BracketExpression() - Method in class minijava.parser.MJParser
 
BracketExpression - Class in minijava.syntaxtree
Grammar production:
BracketExpression(NodeToken, Expression, NodeToken) - Constructor for class minijava.syntaxtree.BracketExpression
 
BracketExpression(Expression) - Constructor for class minijava.syntaxtree.BracketExpression
 
bufcolumn - Variable in class kanga.parser.JavaCharStream
 
bufcolumn - Variable in class minijava.parser.JavaCharStream
 
bufcolumn - Variable in class piglet.parser.JavaCharStream
 
bufcolumn - Variable in class spiglet.parser.JavaCharStream
 
buffer - Variable in class kanga.parser.JavaCharStream
 
buffer - Variable in class minijava.parser.JavaCharStream
 
buffer - Variable in class piglet.parser.JavaCharStream
 
buffer - Variable in class spiglet.parser.JavaCharStream
 
bufline - Variable in class kanga.parser.JavaCharStream
 
bufline - Variable in class minijava.parser.JavaCharStream
 
bufline - Variable in class piglet.parser.JavaCharStream
 
bufline - Variable in class spiglet.parser.JavaCharStream
 
bufpos - Variable in class kanga.parser.JavaCharStream
Position in buffer.
bufpos - Variable in class minijava.parser.JavaCharStream
Position in buffer.
bufpos - Variable in class piglet.parser.JavaCharStream
Position in buffer.
bufpos - Variable in class spiglet.parser.JavaCharStream
Position in buffer.

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