Module: Calyx::Syntax
- Defined in:
- lib/calyx/syntax/choices.rb,
lib/calyx/syntax/memo.rb,
lib/calyx/syntax/token.rb,
lib/calyx/syntax/concat.rb,
lib/calyx/syntax/unique.rb,
lib/calyx/syntax/terminal.rb,
lib/calyx/syntax/expression.rb,
lib/calyx/syntax/non_terminal.rb,
lib/calyx/syntax/paired_mapping.rb,
lib/calyx/syntax/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
Modules: Token Classes: Choices, Concat, Expression, ExpressionChain, Memo, Modifier, NonTerminal, PairedMapping, Terminal, Unique, WeightedChoices