Module: Whittle

Defined in:
lib/whittle/rule.rb,
lib/whittle/error.rb,
lib/whittle/parser.rb,
lib/whittle/version.rb,
lib/whittle/rule_set.rb,
lib/whittle/terminal.rb,
lib/whittle/non_terminal.rb,
lib/whittle/errors/parse_error.rb,
lib/whittle/parse_error_builder.rb,
lib/whittle/errors/grammar_error.rb,
lib/whittle/errors/unconsumed_input_error.rb

Overview

Whittle: A little LALR(1) parser in pure ruby, without a generator.

Copyright © Chris Corbyn, 2011

Defined Under Namespace

Classes: Error, GrammarError, NonTerminal, ParseError, ParseErrorBuilder, Parser, Rule, RuleSet, Terminal, UnconsumedInputError

Constant Summary collapse

VERSION =
"0.0.8"