Module: Calyx::Production
- Defined in:
- lib/calyx/production/choices.rb,
lib/calyx/production/memo.rb,
lib/calyx/production/concat.rb,
lib/calyx/production/unique.rb,
lib/calyx/production/terminal.rb,
lib/calyx/production/expression.rb,
lib/calyx/production/non_terminal.rb,
lib/calyx/production/weighted_choices.rb
Overview
A type of production rule representing a list of possible rules, one of which will chosen each time the grammar runs.
Defined Under Namespace
Classes: Choices, Concat, Expression, Memo, NonTerminal, Terminal, Unique, WeightedChoices