Uses of Class java_cup.runtime.Symbol

Uses in package java_cup

Methods with return type java_cup.runtime.Symbol

Symbol
Debugging version of next_token().
Symbol
parser.do_action(int act_num, lr_parser parser, java.util.Stack stack, int top)
Invoke a user supplied parse action.
Symbol
Swallow up a code string.
Symbol
Process an identifier.
Symbol
Return one Symbol.
Symbol
The actual routine to return one Symbol.
Symbol
Scan to get the next Symbol.

Uses in package java_cup.simple_calc

Methods with return type java_cup.runtime.Symbol

Symbol
parser.do_action(int act_num, lr_parser parser, java.util.Stack stack, int top)
Invoke a user supplied parse action.
Symbol
Return the next token, or null on end-of-file.

Uses in package java_cup.runtime

Fields of type java_cup.runtime.Symbol

Symbol
The current lookahead Symbol.
Symbol[]
Lookahead Symbols used for attempting error recovery "parse aheads".

Methods with parameter type java_cup.runtime.Symbol

void
Do debug output for shift.
void
This method is called when a syntax error has been detected and recovery is about to be invoked.
void
This method is called if it is determined that syntax error recovery has been unsuccessful.

Methods with return type java_cup.runtime.Symbol

Symbol
Return the current lookahead in our error "parse ahead" buffer.
Symbol
Perform a parse with debugging output.
Symbol
lr_parser.do_action(int act_num, lr_parser parser, Stack stack, int top)
Perform a bit of user supplied action code (supplied by generated subclass).
Symbol
Return the next token, or null on end-of-file.
Symbol
This method provides the main parsing routine.
Symbol
Get the next Symbol from the input (supplied by generated subclass).