Uses of Class
java_cup.production_part
Packages that use production_part
-
Uses of production_part in java_cup
Subclasses of production_part in java_cupModifier and TypeClassDescriptionclassThis class represents a part of a production which contains an action.classThis class represents a part of a production which is a symbol (terminal or non terminal).Fields in java_cup declared as production_partModifier and TypeFieldDescriptionprotected production_part[]production._rhsA collection of parts for the right hand side.Methods in java_cup that return production_partModifier and TypeMethodDescriptionproduction.rhs(int indx) Access to the collection of parts for the right hand side.Methods in java_cup with parameters of type production_partModifier and TypeMethodDescriptionprotected Stringproduction.declare_labels(production_part[] rhs, int rhs_len, String final_action) Declare label names as valid variables within the action stringbooleanproduction_part.equals(production_part other) Equality comparison.protected intproduction.merge_adjacent_actions(production_part[] rhs_parts, int len) Helper routine to merge adjacent actions in a set of RHS partsprotected action_partproduction.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_partModifierConstructorDescriptionaction_production(production base, non_terminal lhs_sym, production_part[] rhs_parts, int rhs_len, 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, String action_str) Full constructor.production(non_terminal lhs_sym, production_part[] rhs_parts, int rhs_l, String action_str, int prec_num, int prec_side)