A rule matching one single character.
The base class of all rules simply removing a certain number of elements off the top of the value stack.
A rule removing the top value stack element with a given type.
A rule removing the top two value stack elements with given types.
A rule removing the top three value stack elements with given types.
The base class of all rules pushing a certain number of elements onto the parser value stack.
The base class of all reduction rules, which take a certain number of input values and produce one output value.
A rule taking one value off the value stack and replacing it with another value.
A rule taking one value off the value stack and replacing it with two values.
A rule taking one value off the value stack and replacing it with three values.
A rule taking one value off the value stack and replacing it with four values.
A rule taking one value off the value stack and replacing it with five values.
A rule taking one value off the value stack and replacing it with six values.
A rule taking one value off the value stack and replacing it with seven values.
A rule taking two values off the value stack and replacing them with one other value.
A rule taking two values off the value stack and replacing them with two values.
A rule taking two values off the value stack and replacing them with three values.
A rule taking two values off the value stack and replacing them with four values.
A rule taking two values off the value stack and replacing them with five values.
A rule taking two values off the value stack and replacing them with six values.
A rule taking two values off the value stack and replacing them with seven values.
A rule taking three values off the value stack and replacing them with one other value.
A rule taking three values off the value stack and replacing them with two values.
A rule taking three values off the value stack and replacing them with three values.
A rule taking three values off the value stack and replacing them with four values.
A rule taking three values off the value stack and replacing them with five values.
A rule taking three values off the value stack and replacing them with six values.
A rule taking three values off the value stack and replacing them with seven values.
The base class of all scala parser rules.
A rule which does not affect the parsers value stack.
A rule pushing one new value of a given type onto the parsers value stack.
A rule pushing two new values of given types onto the parsers value stack.
A rule pushing 3 new values of given types onto the parsers value stack.
A rule pushing 4 new values of given types onto the parsers value stack.
A rule pushing 5 new values of given types onto the parsers value stack.
A rule pushing 6 new values of given types onto the parsers value stack.
A rule pushing 7 new values of given types onto the parsers value stack.