Module: Aurum
- Defined in:
- lib/aurum/engine.rb,
lib/aurum/grammar.rb,
lib/aurum/lexical_table_generator.rb,
lib/aurum/parsing_table_generator.rb
Defined Under Namespace
Classes: Automata, CharacterClassDefinition, CharacterSet, Grammar, Lexer, LexicalSpecification, LexicalTableGenerator, OperatorPrecedenceDefinition, Parser, ParsingTableGenerator, Pattern, ProductionDefinition, RecognizeTokenAndChangeStateAction, SubsetDeterminizer
Constant Summary collapse
- Unknown =
Symbol.new '$unknown', true
- IgnoreAction =
RecognizeTokenAction.new '$ignore'
- Epsilon =
CharacterSet.new
- Log =
Logger.new(STDOUT)