| Interface | Description |
|---|---|
| sym |
CUP generated interface containing symbol constants.
|
| Class | Description |
|---|---|
| action_part |
This class represents a part of a production which contains an
action.
|
| action_production |
A specialized version of a production used when we split an existing
production in order to remove an embedded action.
|
| assoc | |
| emit |
This class handles emitting generated code for the resulting parser.
|
| ErrorManager | |
| ErrorManager.CupLogMessage | |
| lalr_item |
This class represents an LALR item.
|
| lalr_item_set |
This class represents a set of LALR items.
|
| lalr_state |
This class represents a state in the LALR viable prefix recognition machine.
|
| lalr_transition |
This class represents a transition in an LALR viable prefix recognition
machine.
|
| Lexer |
This class is a scanner generated by
JFlex 1.4.3
on 10/13/12 4:41 PM from the specification file
/flex/Lexer.jflex
|
| lr_item_core |
The "core" of an LR item.
|
| Main |
This class serves as the main driver for the JavaCup system.
|
| non_terminal |
This class represents a non-terminal symbol in the grammar.
|
| nonassoc_action |
This class represents a shift/reduce nonassociative error within the
parse table.
|
| parse_action |
This class serves as the base class for entries in a parse action table.
|
| parse_action_row |
This class represents one row (corresponding to one machine state) of the
parse action table.
|
| parse_action_table |
This class represents the complete "action" table of the parser.
|
| parse_reduce_row |
This class represents one row (corresponding to one machine state) of the
reduce-goto parse table.
|
| parse_reduce_table |
This class represents the complete "reduce-goto" table of the parser.
|
| parser |
CUP v0.11a beta 20060608 generated parser.
|
| production |
This class represents a production in the grammar.
|
| production_part |
This class represents one part (either a symbol or an action) of a
production.
|
| reduce_action |
This class represents a reduce action within the parse table.
|
| shift_action |
This class represents a shift action within the parse table.
|
| symbol |
This abstract class serves as the base class for grammar symbols (i.e.,
both terminals and non-terminals).
|
| symbol_part |
This class represents a part of a production which is a symbol (terminal
or non terminal).
|
| symbol_set |
This class represents a set of symbols and provides a series of
set operations to manipulate them.
|
| terminal |
This class represents a terminal symbol in the grammar.
|
| terminal_set |
A set of terminals implemented as a bitset.
|
| version |
This class contains version and authorship information.
|
| Exception | Description |
|---|---|
| CupParserException |
An unchecked exception to signal fatal errors in CUP parser.
|
| internal_error |
Exception subclass for reporting internal errors in JavaCup.
|
Copyright © 2003–2016 Community Z Tools Project. All rights reserved.