Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Y _ 

A

action() - Method in class java_cup.production
An action_part containing code for the action to be performed when we reduce with this production.
ACTION - Static variable in interface java_cup.sym
 
action_code - Static variable in class java_cup.emit
User declarations for direct inclusion in user action class.
action_code_part - Static variable in interface java_cup.sym
 
action_code_time - Static variable in class java_cup.emit
Time to produce action code class.
action_obj - Variable in class java_cup.parser
Instance of action encapsulation class.
action_part - Class in java_cup
This class represents a part of a production which contains an action.
action_part(String) - Constructor for class java_cup.action_part
Simple constructor.
action_production - Class in java_cup
A specialized version of a production used when we split an existing production in order to remove an embedded action.
action_production(production, non_terminal, production_part[], int, String, int) - Constructor for class java_cup.action_production
Constructor.
action_table - Static variable in class java_cup.Main
Resulting parse action table.
action_table() - Method in class java_cup.parser
Access to parse-action table.
action_table_time - Static variable in class java_cup.emit
Time to produce the action table.
add(lalr_item) - Method in class java_cup.lalr_item_set
Add a singleton item, merging lookahead sets if the item is already part of the set.
add(lalr_item_set) - Method in class java_cup.lalr_item_set
Add a complete set, merging lookaheads where items are already in the set
add(symbol) - Method in class java_cup.symbol_set
Add a single symbol to the set.
add(symbol_set) - Method in class java_cup.symbol_set
Add (union) in a complete set.
add(terminal) - Method in class java_cup.terminal_set
Add a single terminal to the set.
add(terminal_set) - Method in class java_cup.terminal_set
Add (union) in a complete set.
add_production(production) - Method in class java_cup.non_terminal
Add a production to our set of productions.
add_propagate(lalr_item) - Method in class java_cup.lalr_item
Add a new item to the set of items we propagate to.
add_transition(symbol, lalr_state) - Method in class java_cup.lalr_state
Add a transition out of this state to another.
all() - Method in class java_cup.lalr_item_set
Access to all elements of the set.
all() - Static method in class java_cup.lalr_state
Collection of all states.
all() - Static method in class java_cup.non_terminal
Access to all non-terminals.
all() - Static method in class java_cup.production
Access to all productions.
all() - Method in class java_cup.symbol_set
Access to all elements of the set.
all() - Static method in class java_cup.terminal
Access to all terminals.
assoc - Class in java_cup
 
assoc() - Constructor for class java_cup.assoc
 
author_str - Static variable in class java_cup.version
Name of the author

B

BAR - Static variable in interface java_cup.sym
 
base_production() - Method in class java_cup.action_production
The production we were taken out of.
build_end - Static variable in class java_cup.Main
Timing data -- when did we end state and table building
build_machine(production) - Static method in class java_cup.lalr_state
Build an LALR viable prefix recognition machine given a start production.
build_parser() - Static method in class java_cup.Main
Build the (internal) parser from the previously parsed specification.
build_table_entries(parse_action_table, parse_reduce_table) - Method in class java_cup.lalr_state
Fill in the parse table entries for this state.

C

calc_lookahead(terminal_set) - Method in class java_cup.lalr_item
Calculate lookahead representing symbols that could appear after the symbol that the dot is currently in front of.
check_end - Static variable in class java_cup.Main
Timing data -- when did we end checking
check_first_set() - Method in class java_cup.production
Update (and return) the first set based on current NT firsts.
check_nullable() - Method in class java_cup.production
Check to see if the production (now) appears to be nullable.
check_reductions() - Method in class java_cup.parse_action_table
Check the table to ensure that all productions have been reduced.
check_unused() - Static method in class java_cup.Main
Check for unused symbols.
class_type_argument - Static variable in class java_cup.emit
TUM changes; proposed by Henning Niss 20050628: Type arguments for class declaration
clear() - Static method in class java_cup.emit
 
clear() - Method in class java_cup.ErrorManager
 
clear() - Static method in class java_cup.lalr_state
 
clear() - Static method in class java_cup.non_terminal
 
clear() - Static method in class java_cup.parse_action_row
 
clear() - Static method in class java_cup.parse_reduce_row
 
clear() - Static method in class java_cup.production
 
clear() - Static method in class java_cup.terminal
 
close_files() - Static method in class java_cup.Main
Close various files used by the system.
CODE - Static variable in interface java_cup.sym
 
code_part - Static variable in interface java_cup.sym
 
code_parts - Static variable in interface java_cup.sym
 
code_string() - Method in class java_cup.action_part
String containing code for the action in question.
CODE_STRING - Static variable in interface java_cup.sym
 
CODESEG - Static variable in class java_cup.Lexer
lexical states
COLON - Static variable in interface java_cup.sym
 
COLON_COLON_EQUALS - Static variable in interface java_cup.sym
 
COMMA - Static variable in interface java_cup.sym
 
compute_closure() - Method in class java_cup.lalr_item_set
Compute the closure of the set using the LALR closure rules.
compute_default() - Method in class java_cup.parse_action_row
Compute the default (reduce) action for this row and store it in default_reduce.
compute_first_sets() - Static method in class java_cup.non_terminal
Compute first sets for all non-terminals.
compute_nullability() - Static method in class java_cup.non_terminal
Compute nullability of all non-terminals.
contains(lalr_item) - Method in class java_cup.lalr_item_set
Does the set contain a particular item?
contains(symbol) - Method in class java_cup.symbol_set
Determine if the set contains a particular symbol.
contains(terminal) - Method in class java_cup.terminal_set
Determine if the set contains a particular terminal.
contains(int) - Method in class java_cup.terminal_set
Given its index determine if the set contains a particular terminal.
core_equals(lr_item_core) - Method in class java_cup.lr_item_core
Equality comparison for the core only.
core_hashCode() - Method in class java_cup.lr_item_core
Hash code for the core (separated so we keep non overridden version).
crash() - Method in exception java_cup.internal_error
Method called to do a forced error exit via runtime exception on an internal error for cases when we can't actually throw the checked exception.
CupLogMessage(String, int, int) - Constructor for class java_cup.ErrorManager.CupLogMessage
 
CupLogMessage(String) - Constructor for class java_cup.ErrorManager.CupLogMessage
 
CupParserException - Exception in java_cup
An unchecked exception to signal fatal errors in CUP parser.
CupParserException() - Constructor for exception java_cup.CupParserException
 
CupParserException(String, Throwable) - Constructor for exception java_cup.CupParserException
 
CupParserException(String) - Constructor for exception java_cup.CupParserException
 
CupParserException(Throwable) - Constructor for exception java_cup.CupParserException
 

D

declare_labels(production_part[], int, String) - Method in class java_cup.production
Declare label names as valid variables within the action string
declares_non_term - Static variable in interface java_cup.sym
 
declares_term - Static variable in interface java_cup.sym
 
default_reduce - Variable in class java_cup.parse_action_row
Default (reduce) action for this row.
dest_dir - Static variable in class java_cup.Main
Output directory.
do_action(int, lr_parser, Stack<Symbol>, int) - Method in class java_cup.parser
Invoke a user supplied parse action.
do_action_table(PrintWriter, parse_action_table, boolean) - Static method in class java_cup.emit
Emit the action table.
do_escaped(PrintWriter, char) - Static method in class java_cup.emit
 
do_newline(PrintWriter, int, int) - Static method in class java_cup.emit
 
do_reduce_table(PrintWriter, parse_reduce_table) - Static method in class java_cup.emit
Emit the reduce-goto table.
do_table_as_string(PrintWriter, short[][]) - Static method in class java_cup.emit
 
DOT - Static variable in interface java_cup.sym
 
dot_at_end() - Method in class java_cup.lr_item_core
Is the dot at the end of the production?
dot_before_nt() - Method in class java_cup.lr_item_core
Determine if we have a dot before a non terminal, and if so which one (return null or the non terminal).
dot_pos() - Method in class java_cup.lr_item_core
The position of the "dot" -- this indicates the part of the production that the marker is before, so 0 indicates a dot at the beginning of the RHS.
dump_end - Static variable in class java_cup.Main
Timing data -- when did we end dumping
dump_grammar() - Static method in class java_cup.Main
Produce a human readable dump of the grammar.
dump_machine() - Static method in class java_cup.Main
Produce a (semi-) human readable dump of the complete viable prefix recognition state machine.
dump_state(lalr_state) - Static method in class java_cup.lalr_state
Helper routine for debugging -- produces a dump of the given state onto System.out.
dump_tables() - Static method in class java_cup.Main
Produce a (semi-) human readable dumps of the parse tables

E

emit - Class in java_cup
This class handles emitting generated code for the resulting parser.
emit_action_code(PrintWriter, production) - Static method in class java_cup.emit
Emit code for the non-public class holding the actual action code.
emit_end - Static variable in class java_cup.Main
Timing data -- when did we finish emitting code
emit_error(String) - Method in class java_cup.ErrorManager
 
emit_error(String, Symbol) - Method in class java_cup.ErrorManager
 
emit_error(String) - Method in class java_cup.Lexer
 
emit_fatal(String) - Method in class java_cup.ErrorManager
Error message format: ERRORLEVEL at (LINE/COLUMN)@SYMBOL: MESSAGE ERRORLEVEL : MESSAGE
emit_fatal(String, Symbol) - Method in class java_cup.ErrorManager
 
emit_package(PrintWriter) - Static method in class java_cup.emit
Emit a package spec if the user wants one.
emit_parser() - Static method in class java_cup.Main
Call the emit routines necessary to write out the generated parser.
emit_production_table(PrintWriter) - Static method in class java_cup.emit
Emit the production table.
emit_summary(boolean) - Static method in class java_cup.Main
Emit a long summary message to standard error (System.err) which summarizes what was found in the specification, how many states were produced, how many conflicts were found, etc.
emit_warning(String) - Method in class java_cup.ErrorManager
 
emit_warning(String, Symbol) - Method in class java_cup.ErrorManager
 
emit_warning(String) - Method in class java_cup.Lexer
 
empty - Static variable in interface java_cup.sym
 
EMPTY - Static variable in class java_cup.terminal_set
Constant for the empty set.
empty() - Method in class java_cup.terminal_set
Determine if the set is empty.
EOF - Static variable in interface java_cup.sym
 
EOF - Static variable in class java_cup.terminal
Special terminal for end of input.
EOF_sym() - Method in class java_cup.parser
EOF Symbol index.
equals(action_part) - Method in class java_cup.action_part
Equality comparison for properly typed object.
equals(Object) - Method in class java_cup.action_part
Generic equality comparison.
equals(lalr_item) - Method in class java_cup.lalr_item
Equality comparison -- here we only require the cores to be equal since we need to do sets of items based only on core equality (ignoring lookahead sets).
equals(Object) - Method in class java_cup.lalr_item
Generic equality comparison.
equals(lalr_item_set) - Method in class java_cup.lalr_item_set
Equality comparison.
equals(Object) - Method in class java_cup.lalr_item_set
Generic equality comparison.
equals(lalr_state) - Method in class java_cup.lalr_state
Equality comparison.
equals(Object) - Method in class java_cup.lalr_state
Generic equality comparison.
equals(lr_item_core) - Method in class java_cup.lr_item_core
Equality comparison.
equals(Object) - Method in class java_cup.lr_item_core
Generic equality comparison.
equals(parse_action) - Method in class java_cup.nonassoc_action
Equality test.
equals(Object) - Method in class java_cup.nonassoc_action
Generic equality test.
equals(parse_action) - Method in class java_cup.parse_action
Equality test.
equals(Object) - Method in class java_cup.parse_action
Generic equality test.
equals(production) - Method in class java_cup.production
Equality comparison.
equals(Object) - Method in class java_cup.production
Generic equality comparison.
equals(production_part) - Method in class java_cup.production_part
Equality comparison.
equals(Object) - Method in class java_cup.production_part
Generic equality comparison.
equals(reduce_action) - Method in class java_cup.reduce_action
Equality test.
equals(Object) - Method in class java_cup.reduce_action
Generic equality test.
equals(shift_action) - Method in class java_cup.shift_action
Equality test.
equals(Object) - Method in class java_cup.shift_action
Generic equality test.
equals(symbol_part) - Method in class java_cup.symbol_part
Equality comparison.
equals(Object) - Method in class java_cup.symbol_part
Generic equality comparison.
equals(symbol_set) - Method in class java_cup.symbol_set
Equality comparison.
equals(Object) - Method in class java_cup.symbol_set
Generic equality comparison.
equals(terminal_set) - Method in class java_cup.terminal_set
Equality comparison.
equals(Object) - Method in class java_cup.terminal_set
Generic equality comparison.
ERROR - Static variable in class java_cup.parse_action
Constant for action type -- error action.
error - Static variable in interface java_cup.sym
 
error - Static variable in class java_cup.terminal
special terminal used for error recovery
error_sym() - Method in class java_cup.parser
error Symbol index.
ErrorManager - Class in java_cup
 
ErrorManager.CupLogMessage - Class in java_cup
 
expect_conflicts - Static variable in class java_cup.Main
User option -- number of conflicts to expect
EXTENDS - Static variable in interface java_cup.sym
 
external_tables - Static variable in class java_cup.emit
User option -- output parser tables to external files, which are loaded during runtime? If the tables are too large, they are output to external file anyway.

F

final_time - Static variable in class java_cup.Main
Timing data -- when were we completely done
find(lalr_item) - Method in class java_cup.lalr_item_set
Return the item in the set matching a particular item (or null if not found)
find(String) - Static method in class java_cup.non_terminal
lookup a non terminal by name string
find(int) - Static method in class java_cup.non_terminal
Lookup a non terminal by index.
find(int) - Static method in class java_cup.production
Lookup a production by index.
find(String) - Static method in class java_cup.terminal
Lookup a terminal by name string.
find(int) - Static method in class java_cup.terminal
Lookup a terminal by index.
find_state(lalr_item_set) - Static method in class java_cup.lalr_state
Find and return state with a given a kernel item set (or null if not found).
first_end - Static variable in class java_cup.Main
Timing data -- when did we end first set calculation
first_set() - Method in class java_cup.non_terminal
First set for this non-terminal.
first_set() - Method in class java_cup.production
First set of the production.
fix_with_precedence(production, int, parse_action_row, parse_action) - Method in class java_cup.lalr_state
Procedure that attempts to fix a shift/reduce error by using precedences.
fromSym(String, Symbol) - Static method in class java_cup.ErrorManager.CupLogMessage
 

G

get_one() - Method in class java_cup.lalr_item_set
Remove and return one item from the set (done in hash order).
getErrorCount() - Method in class java_cup.ErrorManager
 
getErrors() - Method in class java_cup.ErrorManager
 
getFatalCount() - Method in class java_cup.ErrorManager
 
getFatals() - Method in class java_cup.ErrorManager
 
getIndexOfIntermediateResult() - Method in class java_cup.action_production
 
getLeftLoc() - Method in class java_cup.ErrorManager.CupLogMessage
 
getLength() - Method in class java_cup.ErrorManager.CupLogMessage
 
getManager() - Static method in class java_cup.ErrorManager
 
getMessage() - Method in class java_cup.ErrorManager.CupLogMessage
 
getOffset() - Method in class java_cup.ErrorManager.CupLogMessage
 
getRightLoc() - Method in class java_cup.ErrorManager.CupLogMessage
 
getWarningCount() - Method in class java_cup.ErrorManager
 
getWarnings() - Method in class java_cup.ErrorManager
 
goto_table_time - Static variable in class java_cup.emit
Time to produce the reduce-goto table.
GT - Static variable in interface java_cup.sym
 

H

hashCode() - Method in class java_cup.action_part
Produce a hash code.
hashCode() - Method in class java_cup.lalr_item
Return a hash code -- here we only hash the core since we only test core matching in LALR items.
hashCode() - Method in class java_cup.lalr_item_set
Return hash code.
hashCode() - Method in class java_cup.lalr_state
Produce a hash code.
hashCode() - Method in class java_cup.lr_item_core
Hash code for the item.
hashCode() - Method in class java_cup.nonassoc_action
Compute a hash code.
hashCode() - Method in class java_cup.parse_action
Compute a hash code.
hashCode() - Method in class java_cup.production
Produce a hash code.
hashCode() - Method in class java_cup.production_part
Produce a hash code.
hashCode() - Method in class java_cup.reduce_action
Compute a hash code.
hashCode() - Method in class java_cup.shift_action
Compute a hash code.
hashCode() - Method in class java_cup.symbol_part
Produce a hash code.
hashCode() - Method in class java_cup.symbol_set
Compute a hash code.
hashcode_cache - Variable in class java_cup.lalr_item_set
Cached hashcode for this set.

I

ID - Static variable in interface java_cup.sym
 
IMPORT - Static variable in interface java_cup.sym
 
import_id - Static variable in interface java_cup.sym
 
import_list - Static variable in class java_cup.emit
List of imports (Strings containing class names) to go with actions.
import_list - Static variable in interface java_cup.sym
 
import_spec - Static variable in interface java_cup.sym
 
include_non_terms - Static variable in class java_cup.Main
User option -- should we include non terminal symbol numbers in the symbol constant class.
index() - Method in class java_cup.lalr_state
Index of this state in the parse tables
index() - Method in class java_cup.production
Index number of the production.
index() - Method in class java_cup.symbol
Index of this symbol (terminal or non terminal) in the parse tables.
INIT - Static variable in interface java_cup.sym
 
init_actions() - Method in class java_cup.parser
Action encapsulation object initializer.
init_code - Static variable in class java_cup.emit
User code for user_init() which is called during parser initialization.
init_code - Static variable in interface java_cup.sym
 
input_file - Static variable in class java_cup.Main
Input file.
insert_action(parse_action, parse_action, int) - Method in class java_cup.lalr_state
 
insert_reduce(parse_action, parse_action) - Method in class java_cup.lalr_state
 
insert_shift(parse_action, parse_action) - Method in class java_cup.lalr_state
 
internal_error - Exception in java_cup
Exception subclass for reporting internal errors in JavaCup.
internal_error(String) - Constructor for exception java_cup.internal_error
Constructor with a message
intersects(terminal_set) - Method in class java_cup.terminal_set
Determine if this set intersects another.
is_action() - Method in class java_cup.action_part
Override to report this object as an action.
is_action() - Method in class java_cup.production_part
Indicate if this is an action (rather than a symbol).
is_action() - Method in class java_cup.symbol_part
Respond that we are not an action part.
is_embedded_action - Variable in class java_cup.non_terminal
flag non-terminals created to embed action productions
is_id_char(char) - Static method in class java_cup.production
Determine if a character can be in a label id.
is_id_start(char) - Static method in class java_cup.production
Determine if a given character can be a label id starter.
is_non_term() - Method in class java_cup.non_terminal
Indicate that this symbol is a non-terminal.
is_non_term() - Method in class java_cup.symbol
Indicate if this is a non-terminal.
is_non_term() - Method in class java_cup.terminal
Report this symbol as not being a non-terminal.
is_subset_of(lalr_item_set) - Method in class java_cup.lalr_item_set
Is this set an (improper) subset of another?
is_subset_of(symbol_set) - Method in class java_cup.symbol_set
Determine if this set is an (improper) subset of another.
is_subset_of(terminal_set) - Method in class java_cup.terminal_set
Determine if this set is an (improper) subset of another.
is_superset_of(lalr_item_set) - Method in class java_cup.lalr_item_set
Is this set an (improper) superset of another?
is_superset_of(symbol_set) - Method in class java_cup.symbol_set
Determine if this set is an (improper) superset of another.
is_superset_of(terminal_set) - Method in class java_cup.terminal_set
Determine if this set is an (improper) superset of another.
items() - Method in class java_cup.lalr_state
The item set for this state.

J

java_cup - package java_cup
 

K

kind() - Method in class java_cup.nonassoc_action
Quick access to type of action.
kind() - Method in class java_cup.parse_action
Quick access to the type -- base class defaults to error.
kind() - Method in class java_cup.reduce_action
Quick access to type of action.
kind() - Method in class java_cup.shift_action
Quick access to type of action.

L

label() - Method in class java_cup.production_part
Optional label for referring to the part within an action (null for no label).
label_id - Static variable in interface java_cup.sym
 
lalr_item - Class in java_cup
This class represents an LALR item.
lalr_item(production, int, terminal_set) - Constructor for class java_cup.lalr_item
Full constructor.
lalr_item(production, terminal_set) - Constructor for class java_cup.lalr_item
Constructor with default position (dot at start).
lalr_item(production) - Constructor for class java_cup.lalr_item
Constructor with default position and empty lookahead set.
lalr_item_set - Class in java_cup
This class represents a set of LALR items.
lalr_item_set() - Constructor for class java_cup.lalr_item_set
Constructor for an empty set.
lalr_item_set(lalr_item_set) - Constructor for class java_cup.lalr_item_set
Constructor for cloning from another set.
lalr_state - Class in java_cup
This class represents a state in the LALR viable prefix recognition machine.
lalr_state(lalr_item_set) - Constructor for class java_cup.lalr_state
Constructor for building a state from a set of items.
lalr_transition - Class in java_cup
This class represents a transition in an LALR viable prefix recognition machine.
lalr_transition(symbol, lalr_state, lalr_transition) - Constructor for class java_cup.lalr_transition
Full constructor.
lalr_transition(symbol, lalr_state) - Constructor for class java_cup.lalr_transition
Constructor with null next.
LBRACK - Static variable in interface java_cup.sym
 
left - Static variable in class java_cup.assoc
 
LEFT - Static variable in interface java_cup.sym
 
Lexer - Class in java_cup
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
Lexer(ComplexSymbolFactory) - Constructor for class java_cup.Lexer
 
Lexer(Reader) - Constructor for class java_cup.Lexer
Creates a new scanner There is also a java.io.InputStream version of this constructor.
Lexer(InputStream) - Constructor for class java_cup.Lexer
Creates a new scanner.
lexer - Variable in class java_cup.parser
 
lhs() - Method in class java_cup.production
The left hand side non-terminal.
lookahead() - Method in class java_cup.lalr_item
The lookahead symbols of the item.
lookahead_visible() - Method in class java_cup.lalr_item
Determine if everything from the symbol one beyond the dot all the way to the end of the right hand side is nullable.
looks_nullable() - Method in class java_cup.non_terminal
Test to see if this non terminal currently looks nullable.
lr_item_core - Class in java_cup
The "core" of an LR item.
lr_item_core(production, int) - Constructor for class java_cup.lr_item_core
Full constructor.
lr_item_core(production) - Constructor for class java_cup.lr_item_core
Constructor for dot at start of right hand side.
lr_values() - Static method in class java_cup.emit
whether or not to emit code for left and right values
lr_values - Static variable in class java_cup.Main
User option -- should generator generate code for left/right values?
LT - Static variable in interface java_cup.sym
 

M

machine_end - Static variable in class java_cup.Main
Timing data -- when did we end state machine construction
Main - Class in java_cup
This class serves as the main driver for the JavaCup system.
main(String[]) - Static method in class java_cup.Main
The main driver for the system.
major - Static variable in class java_cup.version
The major version number.
make_declaration(String, String, int) - Method in class java_cup.production
Return label declaration code
merge_adjacent_actions(production_part[], int) - Method in class java_cup.production
Helper routine to merge adjacent actions in a set of RHS parts
minor - Static variable in class java_cup.version
The minor version number.
multipart_id - Static variable in interface java_cup.sym
 

N

name() - Method in class java_cup.symbol
String for the human readable name of the symbol.
needs_propagation - Variable in class java_cup.lalr_item
Flag to indicate that this item needs to propagate its lookahead (whether it has changed or not).
new_non_term_id - Static variable in interface java_cup.sym
 
new_term_id - Static variable in interface java_cup.sym
 
next() - Method in class java_cup.lalr_transition
Next transition in linked list of transitions out of a state
next_index - Static variable in class java_cup.lalr_state
Static counter for assigning unique state indexes.
next_index - Static variable in class java_cup.non_terminal
Static counter to assign unique indexes.
next_index - Static variable in class java_cup.production
Static counter for assigning unique index numbers.
next_index - Static variable in class java_cup.terminal
Static counter to assign unique index.
next_nt - Static variable in class java_cup.non_terminal
Static counter for creating unique non-terminal names
next_token() - Method in class java_cup.Lexer
Resumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs.
no_prec - Static variable in class java_cup.assoc
 
no_summary - Static variable in class java_cup.Main
User option -- do not print a summary.
NON - Static variable in interface java_cup.sym
 
non_term_name_list - Static variable in interface java_cup.sym
 
non_terminal - Class in java_cup
This class represents a non-terminal symbol in the grammar.
non_terminal(String, String) - Constructor for class java_cup.non_terminal
Full constructor.
non_terminal(String) - Constructor for class java_cup.non_terminal
Constructor with default type.
non_terminal - Static variable in interface java_cup.sym
 
nonassoc - Static variable in class java_cup.assoc
 
NONASSOC - Static variable in class java_cup.parse_action
Constants for action type -- reduce action.
NONASSOC - Static variable in interface java_cup.sym
 
nonassoc_action - Class in java_cup
This class represents a shift/reduce nonassociative error within the parse table.
nonassoc_action() - Constructor for class java_cup.nonassoc_action
Simple constructor.
NONTERMINAL - Static variable in interface java_cup.sym
 
not_null(Object) - Method in class java_cup.lalr_item_set
Helper function for null test.
not_null(Object) - Method in class java_cup.symbol_set
Helper function to test for a null object and throw an exception if one is found.
not_null(Object) - Method in class java_cup.terminal_set
Helper function to test for a null object and throw an exception if one is found.
not_reduced - Static variable in class java_cup.emit
Count of the number on non-reduced productions found.
note_reduction_use() - Method in class java_cup.production
Increment the count of reductions with this non-terminal
note_use() - Method in class java_cup.symbol
Increment the use count.
nowarn - Static variable in class java_cup.emit
Do we skip warnings?
NT$0 - Static variable in interface java_cup.sym
 
NT$1 - Static variable in interface java_cup.sym
 
NT$10 - Static variable in interface java_cup.sym
 
NT$11 - Static variable in interface java_cup.sym
 
NT$12 - Static variable in interface java_cup.sym
 
NT$13 - Static variable in interface java_cup.sym
 
NT$2 - Static variable in interface java_cup.sym
 
NT$3 - Static variable in interface java_cup.sym
 
NT$4 - Static variable in interface java_cup.sym
 
NT$5 - Static variable in interface java_cup.sym
 
NT$6 - Static variable in interface java_cup.sym
 
NT$7 - Static variable in interface java_cup.sym
 
NT$8 - Static variable in interface java_cup.sym
 
NT$9 - Static variable in interface java_cup.sym
 
nt_id - Static variable in interface java_cup.sym
 
nullability_end - Static variable in class java_cup.Main
Timing data -- when did we end nullability calculation
nullable() - Method in class java_cup.non_terminal
Nullability of this non terminal.
nullable() - Method in class java_cup.production
Nullability of the production (can it derive the empty string).
nullable_known() - Method in class java_cup.production
Is the nullability of the production known or unknown?
num_conflicts - Static variable in class java_cup.emit
Number of conflict found while building tables.
num_productions() - Method in class java_cup.non_terminal
Total number of productions with this non terminal on the LHS.
num_reductions() - Method in class java_cup.production
Count of number of reductions using this production.
num_states() - Method in class java_cup.parse_action_table
How many rows/states are in the machine/table.
num_states() - Method in class java_cup.parse_reduce_table
How many rows/states in the machine/table.
number() - Static method in class java_cup.lalr_state
Indicate total number of states there are.
number() - Static method in class java_cup.non_terminal
Total number of non-terminals.
number() - Static method in class java_cup.production
Total number of productions.
number() - Static method in class java_cup.terminal
Total number of terminals.

O

obj_hash() - Method in class java_cup.lr_item_core
Return the hash code that object would have provided for us so we have a (nearly) unique id for debugging.
on_symbol() - Method in class java_cup.lalr_transition
The symbol we make the transition on.
open_files() - Static method in class java_cup.Main
Open various files used by the system.
opt_compact_red - Static variable in class java_cup.Main
User option -- do we compact tables by making most common reduce the default action
opt_do_debug - Static variable in class java_cup.Main
User option -- do we run produce extra debugging messages
opt_dump_grammar - Static variable in class java_cup.Main
User option -- do we produce a dump of the grammar
opt_dump_states - Static variable in class java_cup.Main
User option -- do we produce a dump of the state machine
opt_dump_tables - Static variable in class java_cup.Main
User option -- do we produce a dump of the parse tables
opt_label - Static variable in interface java_cup.sym
 
opt_semi - Static variable in interface java_cup.sym
 
opt_show_timing - Static variable in class java_cup.Main
User option -- do we show timing information as a part of the summary

P

PACKAGE - Static variable in interface java_cup.sym
 
package_name - Static variable in class java_cup.emit
Package that the resulting code goes into (null is used for unnamed).
package_spec - Static variable in interface java_cup.sym
 
parse_action - Class in java_cup
This class serves as the base class for entries in a parse action table.
parse_action() - Constructor for class java_cup.parse_action
Simple constructor.
parse_action_row - Class in java_cup
This class represents one row (corresponding to one machine state) of the parse action table.
parse_action_row() - Constructor for class java_cup.parse_action_row
Simple constructor.
parse_action_table - Class in java_cup
This class represents the complete "action" table of the parser.
parse_action_table() - Constructor for class java_cup.parse_action_table
Simple constructor.
parse_args(String[]) - Static method in class java_cup.Main
Parse command line options and arguments to set various user-option flags and variables.
parse_end - Static variable in class java_cup.Main
Timing data -- when did we end parsing
parse_grammar_spec() - Static method in class java_cup.Main
Parse the grammar specification from standard input.
parse_reduce_row - Class in java_cup
This class represents one row (corresponding to one machine state) of the reduce-goto parse table.
parse_reduce_row() - Constructor for class java_cup.parse_reduce_row
Simple constructor.
parse_reduce_table - Class in java_cup
This class represents the complete "reduce-goto" table of the parser.
parse_reduce_table() - Constructor for class java_cup.parse_reduce_table
Simple constructor.
parser(PrintWriter, parse_action_table, parse_reduce_table, int, production, boolean, boolean) - Static method in class java_cup.emit
Emit the parser subclass with embedded tables.
parser - Class in java_cup
CUP v0.11a beta 20060608 generated parser.
parser() - Constructor for class java_cup.parser
Default constructor.
parser(Scanner) - Constructor for class java_cup.parser
Constructor which sets the default scanner.
parser(Scanner, SymbolFactory) - Constructor for class java_cup.parser
Constructor which sets the default scanner.
PARSER - Static variable in interface java_cup.sym
 
parser_class_file - Static variable in class java_cup.Main
Output file for the parser class.
parser_class_name - Static variable in class java_cup.emit
Name of the generated parser class.
parser_code - Static variable in class java_cup.emit
User declarations for direct inclusion in parser class.
parser_code_part - Static variable in interface java_cup.sym
 
parser_time - Static variable in class java_cup.emit
Time to produce parser class.
PERCENT_PREC - Static variable in interface java_cup.sym
 
plural(int) - Static method in class java_cup.Main
Helper routine to optionally return a plural or non-plural ending.
pre(String) - Static method in class java_cup.emit
Build a string with the standard prefix.
preced - Static variable in interface java_cup.sym
 
PRECEDENCE - Static variable in interface java_cup.sym
 
precedence_l - Static variable in interface java_cup.sym
 
precedence_list - Static variable in interface java_cup.sym
 
precedence_num() - Method in class java_cup.production
Access to the precedence of the rule
precedence_num() - Method in class java_cup.terminal
get the precedence of a terminal
precedence_side() - Method in class java_cup.production
 
precedence_side() - Method in class java_cup.terminal
 
prefix - Static variable in class java_cup.emit
The prefix placed on names that pollute someone else's name space.
prelim_end - Static variable in class java_cup.Main
Timing data -- when did we end preliminaries
print_progress - Static variable in class java_cup.Main
User option -- do we print progress messages.
prod_part - Static variable in interface java_cup.sym
 
prod_part_list - Static variable in interface java_cup.sym
 
production - Class in java_cup
This class represents a production in the grammar.
production(non_terminal, production_part[], int, String) - Constructor for class java_cup.production
Full constructor.
production(non_terminal, production_part[], int) - Constructor for class java_cup.production
Constructor with no action string.
production(non_terminal, production_part[], int, String, int, int) - Constructor for class java_cup.production
 
production(non_terminal, production_part[], int, int, int) - Constructor for class java_cup.production
 
production - Static variable in interface java_cup.sym
 
production_list - Static variable in interface java_cup.sym
 
production_part - Class in java_cup
This class represents one part (either a symbol or an action) of a production.
production_part(String) - Constructor for class java_cup.production_part
Simple constructor.
production_table() - Method in class java_cup.parser
Access to production table.
production_table_time - Static variable in class java_cup.emit
Time to produce the production table.
productions() - Method in class java_cup.non_terminal
Access to productions with this non terminal on the LHS.
program_name - Static variable in class java_cup.version
The command name normally used to invoke this program
propagate_all_lookaheads() - Static method in class java_cup.lalr_state
Propagate lookahead sets through the constructed viable prefix recognizer.
propagate_items() - Method in class java_cup.lalr_item
Links to items that the lookahead needs to be propagated to
propagate_lookaheads(terminal_set) - Method in class java_cup.lalr_item
Propagate incoming lookaheads through this item to others need to be changed.
propagate_lookaheads() - Method in class java_cup.lalr_state
Propagate lookahead sets out of this state.

Q

QUESTION - Static variable in interface java_cup.sym
 

R

RBRACK - Static variable in interface java_cup.sym
 
REDUCE - Static variable in class java_cup.parse_action
Constants for action type -- reduce action.
reduce_action - Class in java_cup
This class represents a reduce action within the parse table.
reduce_action(production) - Constructor for class java_cup.reduce_action
Simple constructor.
reduce_check_end - Static variable in class java_cup.Main
Timing data -- when did we end checking for non-reduced productions
reduce_table - Static variable in class java_cup.Main
Resulting reduce-goto table.
reduce_table() - Method in class java_cup.parser
Access to reduce_goto table.
reduce_with() - Method in class java_cup.reduce_action
The production we reduce with.
reduction_count - Static variable in class java_cup.parse_action_row
Table of reduction counts (reused by compute_default()).
remove(lalr_item) - Method in class java_cup.lalr_item_set
Remove a single item if it is in the set.
remove(lalr_item_set) - Method in class java_cup.lalr_item_set
Remove (set subtract) a complete set.
remove(symbol) - Method in class java_cup.symbol_set
Remove a single symbol if it is in the set.
remove(symbol_set) - Method in class java_cup.symbol_set
Remove (set subtract) a complete set.
remove(terminal) - Method in class java_cup.terminal_set
Remove a terminal if it is in the set.
remove_embedded_actions() - Method in class java_cup.production
Remove all embedded actions from a production by factoring them out into individual action production using new non terminals.
report_conflicts(terminal_set) - Method in class java_cup.lalr_state
Produce warning messages for all conflicts found in this state.
report_error(String, Object) - Method in class java_cup.parser
 
report_fatal_error(String, Object) - Method in class java_cup.parser
 
report_reduce_reduce(lalr_item, lalr_item) - Method in class java_cup.lalr_state
Produce a warning message for one reduce/reduce conflict.
report_shift_reduce(lalr_item, int) - Method in class java_cup.lalr_state
Produce a warning message for one shift/reduce conflict.
rhs(int) - Method in class java_cup.production
Access to the collection of parts for the right hand side.
rhs - Static variable in interface java_cup.sym
 
rhs_length() - Method in class java_cup.production
How much of the right hand side array we are presently using.
rhs_list - Static variable in interface java_cup.sym
 
right - Static variable in class java_cup.assoc
 
RIGHT - Static variable in interface java_cup.sym
 
robust_id - Static variable in interface java_cup.sym
 

S

scan() - Method in class java_cup.parser
Scan to get the next Symbol.
SCAN - Static variable in interface java_cup.sym
 
scan_code - Static variable in class java_cup.emit
User code for scan() which is called to get the next Symbol.
scan_code - Static variable in interface java_cup.sym
 
SEMI - Static variable in interface java_cup.sym
 
set_code_string(String) - Method in class java_cup.action_part
Set the code string.
set_lr_values(boolean) - Static method in class java_cup.emit
 
set_precedence(int, int) - Method in class java_cup.terminal
set the precedence of a terminal
set_precedence_num(int) - Method in class java_cup.production
Setting the precedence of a rule
set_precedence_side(int) - Method in class java_cup.production
 
shift() - Method in class java_cup.lalr_item
Produce the new lalr_item that results from shifting the dot one position to the right.
SHIFT - Static variable in class java_cup.parse_action
Constant for action type -- shift action.
shift_action - Class in java_cup
This class represents a shift action within the parse table.
shift_action(lalr_state) - Constructor for class java_cup.shift_action
Simple constructor.
shift_core() - Method in class java_cup.lr_item_core
Produce a new lr_item_core that results from shifting the dot one position to the right.
shift_to() - Method in class java_cup.shift_action
The state we shift to.
show_times() - Static method in class java_cup.Main
Produce the optional timing summary as part of an overall summary.
size() - Method in class java_cup.lalr_item_set
Size of the set
size() - Static method in class java_cup.parse_action_row
Number of columns (terminals) in every row.
size() - Static method in class java_cup.parse_reduce_row
Number of columns (non terminals) in every row.
size() - Method in class java_cup.symbol_set
size of the set
spec - Static variable in interface java_cup.sym
 
stack_type() - Method in class java_cup.symbol
String for the type of object used for the symbol on the parse stack.
STAR - Static variable in interface java_cup.sym
 
START - Static variable in interface java_cup.sym
 
START_nt - Static variable in class java_cup.non_terminal
special non-terminal for start symbol
start_production - Static variable in class java_cup.emit
The start production of the grammar.
start_production() - Method in class java_cup.parser
Indicates start production.
start_spec - Static variable in interface java_cup.sym
 
start_state - Static variable in class java_cup.Main
Start state in the overall state machine.
start_state() - Method in class java_cup.parser
Indicates start state.
start_time - Static variable in class java_cup.Main
Timing data -- when did we start
strip_trailing_action(production_part[], int) - Method in class java_cup.production
Helper routine to strip a trailing action off rhs and return it
SUPER - Static variable in interface java_cup.sym
 
suppress_generated_java_warnings_unchecked - Static variable in class java_cup.emit
User option -- output parser tables to external files, which are loaded during runtime? If the tables are too large, they are output to external file anyway.
suppress_generated_java_warnings_unused - Static variable in class java_cup.emit
 
suppress_scanner - Static variable in class java_cup.Main
User option -- should generator suppress references to java_cup.runtime.Scanner for compatibility with old runtimes?
sym - Interface in java_cup
CUP generated interface containing symbol constants.
sym_interface - Static variable in class java_cup.Main
User option -- should symbols be put in a class or an interface? [CSA]
symbol(String, int) - Method in class java_cup.Lexer
 
symbol(String, int, String) - Method in class java_cup.Lexer
 
symbol - Static variable in interface java_cup.sym
 
symbol - Class in java_cup
This abstract class serves as the base class for grammar symbols (i.e., both terminals and non-terminals).
symbol(String, String) - Constructor for class java_cup.symbol
Full constructor.
symbol(String) - Constructor for class java_cup.symbol
Constructor with default type.
symbol_after_dot() - Method in class java_cup.lr_item_core
Return the symbol after the dot.
symbol_class_file - Static variable in class java_cup.Main
Output file for the symbol constant class.
symbol_const_class_name - Static variable in class java_cup.emit
Name of the generated class for symbol constants.
symbol_id - Static variable in interface java_cup.sym
 
symbol_list - Static variable in interface java_cup.sym
 
symbol_part - Class in java_cup
This class represents a part of a production which is a symbol (terminal or non terminal).
symbol_part(symbol, String) - Constructor for class java_cup.symbol_part
Full constructor.
symbol_part(symbol) - Constructor for class java_cup.symbol_part
Constructor with no label.
symbol_set - Class in java_cup
This class represents a set of symbols and provides a series of set operations to manipulate them.
symbol_set() - Constructor for class java_cup.symbol_set
Constructor for an empty set.
symbol_set(symbol_set) - Constructor for class java_cup.symbol_set
Constructor for cloning from another set.
symbols(PrintWriter, boolean, boolean) - Static method in class java_cup.emit
Emit code for the symbol constant class, optionally including non terms, if they have been requested.
symbols_time - Static variable in class java_cup.emit
Time to produce symbol constant class.

T

table_end - Static variable in class java_cup.Main
Timing data -- when did we end table construction
term_id - Static variable in interface java_cup.sym
 
term_name_list - Static variable in interface java_cup.sym
 
TERMINAL - Static variable in interface java_cup.sym
 
terminal - Class in java_cup
This class represents a terminal symbol in the grammar.
terminal(String, String, int, int) - Constructor for class java_cup.terminal
Full constructor.
terminal(String, String) - Constructor for class java_cup.terminal
Constructor for non-precedented terminal
terminal(String) - Constructor for class java_cup.terminal
Constructor with default type.
terminal_id - Static variable in interface java_cup.sym
 
terminal_list - Static variable in interface java_cup.sym
 
terminal_set - Class in java_cup
A set of terminals implemented as a bitset.
terminal_set() - Constructor for class java_cup.terminal_set
Constructor for an empty set.
terminal_set(terminal_set) - Constructor for class java_cup.terminal_set
Constructor for cloning from another set.
the_production() - Method in class java_cup.lr_item_core
The production for the item.
the_symbol() - Method in class java_cup.symbol_part
The symbol that this part is made up of.
timestr(long, long) - Static method in class java_cup.Main
Helper routine to format a decimal based display of seconds and percentage of total time given counts of milliseconds.
title_str - Static variable in class java_cup.version
Full title of the system
to_simple_string() - Method in class java_cup.lr_item_core
Convert to a string (separated out from toString() so we can call it from subclass that overrides toString()).
to_simple_string() - Method in class java_cup.production
Convert to a simpler string.
to_state() - Method in class java_cup.lalr_transition
The state we transition to.
toString() - Method in class java_cup.action_part
Convert to a string.
toString() - Method in class java_cup.ErrorManager.CupLogMessage
 
toString() - Method in class java_cup.lalr_item
Convert to string.
toString() - Method in class java_cup.lalr_item_set
Convert to string.
toString() - Method in class java_cup.lalr_state
Convert to a string.
toString() - Method in class java_cup.lalr_transition
Convert to a string.
toString() - Method in class java_cup.lr_item_core
Convert to a string
toString() - Method in class java_cup.non_terminal
convert to string
toString() - Method in class java_cup.nonassoc_action
Convert to string.
toString() - Method in class java_cup.parse_action
Convert to string.
toString() - Method in class java_cup.parse_action_table
 
toString() - Method in class java_cup.parse_reduce_table
Convert to a string.
toString() - Method in class java_cup.production
Convert to a string.
toString() - Method in class java_cup.production_part
Convert to a string.
toString() - Method in class java_cup.reduce_action
Convert to string.
toString() - Method in class java_cup.shift_action
Convert to a string.
toString() - Method in class java_cup.symbol
Convert to a string.
toString() - Method in class java_cup.symbol_part
Convert to a string.
toString() - Method in class java_cup.symbol_set
Convert to a string.
toString() - Method in class java_cup.terminal
Convert to a string.
toString() - Method in class java_cup.terminal_set
Convert to string.
transitions() - Method in class java_cup.lalr_state
List of transitions out of this state.
type_id - Static variable in interface java_cup.sym
 
typearglist - Static variable in interface java_cup.sym
 
typearguement - Static variable in interface java_cup.sym
 
typeArgument() - Static method in class java_cup.emit
TUM changes; proposed by Henning Niss 20050628 Build a string with the specified type arguments, if present, otherwise an empty string.

U

under_non_term - Variable in class java_cup.parse_reduce_row
Actual entries for the row.
under_state - Variable in class java_cup.parse_action_table
Actual array of rows, one per state.
under_state - Variable in class java_cup.parse_reduce_table
Actual array of rows, one per state
under_term - Variable in class java_cup.parse_action_row
Actual action entries for the row.
unused_non_term - Static variable in class java_cup.emit
Count of unused non terminals.
unused_term - Static variable in class java_cup.emit
Count of unused terminals.
update - Static variable in class java_cup.version
The update letter.
usage(String) - Static method in class java_cup.Main
Print a "usage message" that described possible command line options, then exit.
use_count() - Method in class java_cup.symbol
Count of how many times the symbol appears in productions.
user_init() - Method in class java_cup.parser
User initialization code.

V

version - Class in java_cup
This class contains version and authorship information.
version() - Constructor for class java_cup.version
 
version_str - Static variable in class java_cup.version
String for the current version.

W

wildcard - Static variable in interface java_cup.sym
 
WITH - Static variable in interface java_cup.sym
 

Y

yybegin(int) - Method in class java_cup.Lexer
Enters a new lexical state
yycharat(int) - Method in class java_cup.Lexer
Returns the character at position pos from the matched text.
yyclose() - Method in class java_cup.Lexer
Closes the input stream.
YYEOF - Static variable in class java_cup.Lexer
This character denotes the end of file
YYINITIAL - Static variable in class java_cup.Lexer
 
yylength() - Method in class java_cup.Lexer
Returns the length of the matched text region.
yypushback(int) - Method in class java_cup.Lexer
Pushes the specified amount of characters back into the input stream.
yyreset(Reader) - Method in class java_cup.Lexer
Resets the scanner to read from a new input stream.
yystate() - Method in class java_cup.Lexer
Returns the current lexical state.
yytext() - Method in class java_cup.Lexer
Returns the text matched by the current regular expression.

_

_action - Variable in class java_cup.production
An action_part containing code for the action to be performed when we reduce with this production.
_action_table - Static variable in class java_cup.parser
Parse-action table.
_all - Variable in class java_cup.lalr_item_set
A hash table to implement the set.
_all - Static variable in class java_cup.lalr_state
Collection of all states.
_all - Static variable in class java_cup.non_terminal
Table of all non-terminals -- elements are stored using name strings as the key
_all - Static variable in class java_cup.production
Table of all productions.
_all - Variable in class java_cup.symbol_set
A hash table to hold the set.
_all - Static variable in class java_cup.terminal
Table of all terminals.
_all_by_index - Static variable in class java_cup.non_terminal
Table of all non terminals indexed by their index number.
_all_by_index - Static variable in class java_cup.terminal
Table of all terminals indexed by their index number.
_all_kernels - Static variable in class java_cup.lalr_state
Hash table to find states by their kernels (i.e, the original, unclosed, set of items -- which uniquely define the state).
_base_production - Variable in class java_cup.action_production
The production we were taken out of.
_code_string - Variable in class java_cup.action_part
String containing code for the action in question.
_core_hash_cache - Variable in class java_cup.lr_item_core
Cache of the hash code.
_dot_pos - Variable in class java_cup.lr_item_core
The position of the "dot" -- this indicates the part of the production that the marker is before, so 0 indicates a dot at the beginning of the RHS.
_elements - Variable in class java_cup.terminal_set
Bitset to implement the actual set.
_first_set - Variable in class java_cup.non_terminal
First set for this non-terminal.
_first_set - Variable in class java_cup.production
First set of the production.
_index - Variable in class java_cup.lalr_state
Index of this state in the parse tables
_index - Variable in class java_cup.production
Index number of the production.
_index - Variable in class java_cup.symbol
Index of this symbol (terminal or non terminal) in the parse tables.
_items - Variable in class java_cup.lalr_state
The item set for this state.
_label - Variable in class java_cup.production_part
Optional label for referring to the part within an action (null for no label).
_lhs - Variable in class java_cup.production
The left hand side non-terminal.
_lookahead - Variable in class java_cup.lalr_item
The lookahead symbols of the item.
_lr_values - Static variable in class java_cup.emit
 
_name - Variable in class java_cup.symbol
String for the human readable name of the symbol.
_next - Variable in class java_cup.lalr_transition
Next transition in linked list of transitions out of a state
_nullable - Variable in class java_cup.non_terminal
Nullability of this non terminal.
_nullable - Variable in class java_cup.production
Nullability of the production (can it derive the empty string).
_nullable_known - Variable in class java_cup.production
Is the nullability of the production known or unknown?
_num_reductions - Variable in class java_cup.production
Count of number of reductions using this production.
_num_states - Variable in class java_cup.parse_action_table
How many rows/states are in the machine/table.
_num_states - Variable in class java_cup.parse_reduce_table
How many rows/states in the machine/table.
_on_symbol - Variable in class java_cup.lalr_transition
The symbol we make the transition on.
_production_table - Static variable in class java_cup.parser
Production table.
_productions - Variable in class java_cup.non_terminal
Table of all productions with this non terminal on the LHS.
_propagate_items - Variable in class java_cup.lalr_item
Links to items that the lookahead needs to be propagated to.
_reduce_table - Static variable in class java_cup.parser
reduce_goto table.
_reduce_with - Variable in class java_cup.reduce_action
The production we reduce with.
_rhs - Variable in class java_cup.production
A collection of parts for the right hand side.
_rhs_assoc - Variable in class java_cup.production
 
_rhs_length - Variable in class java_cup.production
How much of the right hand side array we are presently using.
_rhs_prec - Variable in class java_cup.production
The precedence of the rule
_shift_to - Variable in class java_cup.shift_action
The state we shift to.
_size - Static variable in class java_cup.parse_action_row
Number of columns (terminals) in every row.
_size - Static variable in class java_cup.parse_reduce_row
Number of columns (non terminals) in every row.
_stack_type - Variable in class java_cup.symbol
String for the type of object used for the symbol on the parse stack.
_symbol_after_dot - Variable in class java_cup.lr_item_core
Cache of symbol after the dot.
_the_production - Variable in class java_cup.lr_item_core
The production for the item.
_the_symbol - Variable in class java_cup.symbol_part
The symbol that this part is made up of.
_to_state - Variable in class java_cup.lalr_transition
The state we transition to.
_transitions - Variable in class java_cup.lalr_state
List of transitions out of this state.
_use_count - Variable in class java_cup.symbol
Count of how many times the symbol appears in productions.
A B C D E F G H I J K L M N O P Q R S T U V W Y _ 
Skip navigation links

Copyright © 2003–2016 Community Z Tools Project. All rights reserved.