Methods

<=> (Dhaka::GrammarSymbol)
<=> (Dhaka::Production)
== (Dhaka::Token)
action_for_pattern (Dhaka::Lexer)
advance (Dhaka::Tokenizer)
compile_to_ruby_source_as (Dhaka::Parser)
compile_to_ruby_source_as (Dhaka::Lexer)
create_token (Dhaka::Tokenizer)
create_token (Dhaka::LexerRun)
curr_char (Dhaka::Tokenizer)
curr_token (Dhaka::Tokenizer)
define_evaluation_rules (Dhaka::Evaluator)
each (Dhaka::LexerRun)
each (Dhaka::TokenizerSuccessResult)
evaluate (Dhaka::Evaluator)
for_character (Dhaka::TokenizerState)
for_characters (Dhaka::TokenizerState)
for_default (Dhaka::TokenizerState)
for_pattern (Dhaka::LexerSpecification)
for_state (Dhaka::Tokenizer)
for_symbol (Dhaka::Grammar)
for_symbol (Dhaka::LexerSpecification)
has_error? (Dhaka::ParseSuccessResult)
has_error? (Dhaka::ParseErrorResult)
has_error? (Dhaka::TokenizerSuccessResult)
has_error? (Dhaka::TokenizerErrorResult)
inspect (Dhaka::Parser)
inspect (Dhaka::Tokenizer)
lex (Dhaka::CompiledLexer)
lex (Dhaka::Lexer)
method_missing (Dhaka::ProductionBuilder)
new (Dhaka::Production)
new (Dhaka::TokenizerState)
new (Dhaka::Evaluator)
new (Dhaka::Lexer)
new (Dhaka::TokenizerErrorResult)
new (Dhaka::GrammarSymbol)
new (Dhaka::TokenizerSuccessResult)
new (Dhaka::Token)
new (Dhaka::ProductionBuilder)
new (Dhaka::Parser)
new (Dhaka::LexerRun)
non_terminal_symbols (Dhaka::Grammar)
parse (Dhaka::ParserMethods)
precedence (Dhaka::Production)
precedences (Dhaka::Grammar)
production_named (Dhaka::Grammar)
productions (Dhaka::Grammar)
switch_to (Dhaka::Tokenizer)
symbol_for_name (Dhaka::Grammar)
terminal (Dhaka::GrammarSymbol)
terminal_symbols (Dhaka::Grammar)
to_bnf (Dhaka::Grammar)
to_dot (Dhaka::ParseTreeLeafNode)
to_dot (Dhaka::Parser)
to_dot (Dhaka::ParseTreeCompositeNode)
to_dot (Dhaka::ParseSuccessResult)
tokenize (Dhaka::Tokenizer)
tokens (Dhaka::ParseTreeLeafNode)
tokens (Dhaka::ParseTreeCompositeNode)
value (Dhaka::Lexeme)