|
|||||||||
| Home >> All >> [ java_cup overview ] | PREV NEXT | ||||||||
Uses of Class
java_cup.non_terminal
| Uses of non_terminal in java_cup |
| Fields in java_cup declared as non_terminal | |
protected non_terminal |
CUP$parser$actions.start_nt
declared start non_terminal |
protected non_terminal |
CUP$parser$actions.lhs_nt
left hand side non terminal of the current production |
static non_terminal |
non_terminal.START_nt
special non-terminal for start symbol |
| Methods in java_cup that return non_terminal | |
static non_terminal |
non_terminal.find(java.lang.String with_name)
lookup a non terminal by name string |
static non_terminal |
non_terminal.find(int indx)
Lookup a non terminal by index. |
(package private) static non_terminal |
non_terminal.create_new(java.lang.String prefix)
Method for creating a new uniquely named hidden non-terminal using the given string as a base for the name (or "NT$" if null is passed). |
(package private) static non_terminal |
non_terminal.create_new()
static routine for creating a new uniquely named hidden non-terminal |
non_terminal |
lr_item_core.dot_before_nt()
Determine if we have a dot before a non terminal, and if so which one (return null or the non terminal). |
| Constructors in java_cup with parameters of type non_terminal | |
production(non_terminal lhs_sym,
production_part[] rhs_parts,
int rhs_l,
java.lang.String action_str)
Full constructor. |
|
production(non_terminal lhs_sym,
production_part[] rhs_parts,
int rhs_l)
Constructor with no action string. |
|
production(non_terminal lhs_sym,
production_part[] rhs_parts,
int rhs_l,
java.lang.String action_str,
int prec_num,
int prec_side)
|
|
production(non_terminal lhs_sym,
production_part[] rhs_parts,
int rhs_l,
int prec_num,
int prec_side)
|
|
action_production(production base,
non_terminal lhs_sym,
production_part[] rhs_parts,
int rhs_len,
java.lang.String action_str)
Constructor. |
|
|
|||||||||
| Home >> All >> [ java_cup overview ] | PREV NEXT | ||||||||