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