Uses of Class
java_cup.production_part
-
Packages that use production_part Package Description java_cup -
-
Uses of production_part in java_cup
Subclasses of production_part in java_cup Modifier and Type Class Description class
action_part
This class represents a part of a production which contains an action.class
symbol_part
This class represents a part of a production which is a symbol (terminal or non terminal).Fields in java_cup declared as production_part Modifier and Type Field Description protected production_part[]
production. _rhs
A collection of parts for the right hand side.Methods in java_cup that return production_part Modifier and Type Method Description production_part
production. rhs(int indx)
Access to the collection of parts for the right hand side.Methods in java_cup with parameters of type production_part Modifier and Type Method Description protected java.lang.String
production. declare_labels(production_part[] rhs, int rhs_len, java.lang.String final_action)
Declare label names as valid variables within the action stringboolean
production_part. equals(production_part other)
Equality comparison.protected int
production. merge_adjacent_actions(production_part[] rhs_parts, int len)
Helper routine to merge adjacent actions in a set of RHS partsprotected action_part
production. strip_trailing_action(production_part[] rhs_parts, int len)
Helper routine to strip a trailing action off rhs and return itConstructors in java_cup with parameters of type production_part Constructor Description action_production(production base, non_terminal lhs_sym, production_part[] rhs_parts, int rhs_len, java.lang.String action_str, int indexOfIntermediateResult)
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, int prec_num, int prec_side)
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, java.lang.String action_str, int prec_num, int prec_side)
-