Table of Contents - rattler-0.6.0 Documentation
Pages
Classes and Modules
- Rattler
- Rattler::Compiler
- Rattler::Compiler::GrammarParser
- Rattler::Compiler::Metagrammar
- Rattler::Compiler::ModuleMethods
- Rattler::Compiler::Optimizer
- Rattler::Compiler::Optimizer::CompositeReducing
- Rattler::Compiler::Optimizer::FlattenCapturingSequence
- Rattler::Compiler::Optimizer::FlattenChoice
- Rattler::Compiler::Optimizer::FlattenMatchingSequence
- Rattler::Compiler::Optimizer::Flattening
- Rattler::Compiler::Optimizer::InlineRegularRules
- Rattler::Compiler::Optimizer::JoinMatchCapturingSequence
- Rattler::Compiler::Optimizer::JoinMatchChoice
- Rattler::Compiler::Optimizer::JoinMatchMatchingSequence
- Rattler::Compiler::Optimizer::JoinPredicateBareMatch
- Rattler::Compiler::Optimizer::JoinPredicateNestedMatch
- Rattler::Compiler::Optimizer::JoinPredicateOrBareMatch
- Rattler::Compiler::Optimizer::JoinPredicateOrNestedMatch
- Rattler::Compiler::Optimizer::MatchJoining
- Rattler::Compiler::Optimizer::Optimization
- Rattler::Compiler::Optimizer::OptimizationContext
- Rattler::Compiler::Optimizer::OptimizationSequence
- Rattler::Compiler::Optimizer::Optimizations
- Rattler::Compiler::Optimizer::OptimizeChildren
- Rattler::Compiler::Optimizer::ReduceRepeatMatch
- Rattler::Compiler::Optimizer::RemoveMeaninglessWrapper
- Rattler::Compiler::Optimizer::SimplifyRedundantRepeat
- Rattler::Compiler::Optimizer::SimplifyTokenMatch
- Rattler::Compiler::ParserGenerator
- Rattler::Compiler::ParserGenerator::ApplyGenerator
- Rattler::Compiler::ParserGenerator::AssertGenerator
- Rattler::Compiler::ParserGenerator::AttributedSequenceGenerator
- Rattler::Compiler::ParserGenerator::BackReferenceGenerator
- Rattler::Compiler::ParserGenerator::ChoiceGenerator
- Rattler::Compiler::ParserGenerator::DelegatingGenerator
- Rattler::Compiler::ParserGenerator::DisallowGenerator
- Rattler::Compiler::ParserGenerator::ESymbolGenerator
- Rattler::Compiler::ParserGenerator::EofGenerator
- Rattler::Compiler::ParserGenerator::ExprGenerator
- Rattler::Compiler::ParserGenerator::FailGenerator
- Rattler::Compiler::ParserGenerator::GeneralListGenerator
- Rattler::Compiler::ParserGenerator::GeneralRepeatGenerator
- Rattler::Compiler::ParserGenerator::GrammarGenerator
- Rattler::Compiler::ParserGenerator::GroupMatch
- Rattler::Compiler::ParserGenerator::GroupMatchGenerator
- Rattler::Compiler::ParserGenerator::LabelGenerator
- Rattler::Compiler::ParserGenerator::List0Generating
- Rattler::Compiler::ParserGenerator::List1Generating
- Rattler::Compiler::ParserGenerator::ListGenerator
- Rattler::Compiler::ParserGenerator::MatchGenerator
- Rattler::Compiler::ParserGenerator::Nested
- Rattler::Compiler::ParserGenerator::NestedApplyGenerator
- Rattler::Compiler::ParserGenerator::NestedAssertGenerator
- Rattler::Compiler::ParserGenerator::NestedAttributedSequenceGenerator
- Rattler::Compiler::ParserGenerator::NestedBackReferenceGenerator
- Rattler::Compiler::ParserGenerator::NestedChoiceGenerator
- Rattler::Compiler::ParserGenerator::NestedDisallowGenerator
- Rattler::Compiler::ParserGenerator::NestedESymbolGenerator
- Rattler::Compiler::ParserGenerator::NestedEofGenerator
- Rattler::Compiler::ParserGenerator::NestedExprGenerator
- Rattler::Compiler::ParserGenerator::NestedFailGenerator
- Rattler::Compiler::ParserGenerator::NestedGeneralListGenerator
- Rattler::Compiler::ParserGenerator::NestedGeneralRepeatGenerator
- Rattler::Compiler::ParserGenerator::NestedGroupMatchGenerator
- Rattler::Compiler::ParserGenerator::NestedLabelGenerator
- Rattler::Compiler::ParserGenerator::NestedListGenerator
- Rattler::Compiler::ParserGenerator::NestedMatchGenerator
- Rattler::Compiler::ParserGenerator::NestedNodeActionGenerator
- Rattler::Compiler::ParserGenerator::NestedRepeatGenerator
- Rattler::Compiler::ParserGenerator::NestedSemanticActionGenerator
- Rattler::Compiler::ParserGenerator::NestedSequenceGenerator
- Rattler::Compiler::ParserGenerator::NestedSkipGenerator
- Rattler::Compiler::ParserGenerator::NestedSubGenerating
- Rattler::Compiler::ParserGenerator::NestedSuperGenerator
- Rattler::Compiler::ParserGenerator::NestedTokenGenerator
- Rattler::Compiler::ParserGenerator::NodeActionGenerator
- Rattler::Compiler::ParserGenerator::OneOrMoreGenerating
- Rattler::Compiler::ParserGenerator::OptionalGenerating
- Rattler::Compiler::ParserGenerator::PredicatePropogating
- Rattler::Compiler::ParserGenerator::RepeatGenerator
- Rattler::Compiler::ParserGenerator::RuleGenerator
- Rattler::Compiler::ParserGenerator::RuleSetGenerator
- Rattler::Compiler::ParserGenerator::SemanticActionGenerator
- Rattler::Compiler::ParserGenerator::SequenceGenerating
- Rattler::Compiler::ParserGenerator::SequenceGenerator
- Rattler::Compiler::ParserGenerator::SkipGenerator
- Rattler::Compiler::ParserGenerator::SkipPropogating
- Rattler::Compiler::ParserGenerator::SubGenerating
- Rattler::Compiler::ParserGenerator::SuperGenerator
- Rattler::Compiler::ParserGenerator::TokenGenerator
- Rattler::Compiler::ParserGenerator::TokenPropogating
- Rattler::Compiler::ParserGenerator::TopLevel
- Rattler::Compiler::ParserGenerator::TopLevelApplyGenerator
- Rattler::Compiler::ParserGenerator::TopLevelAssertGenerator
- Rattler::Compiler::ParserGenerator::TopLevelAttributedSequenceGenerator
- Rattler::Compiler::ParserGenerator::TopLevelBackReferenceGenerator
- Rattler::Compiler::ParserGenerator::TopLevelChoiceGenerator
- Rattler::Compiler::ParserGenerator::TopLevelDisallowGenerator
- Rattler::Compiler::ParserGenerator::TopLevelESymbolGenerator
- Rattler::Compiler::ParserGenerator::TopLevelEofGenerator
- Rattler::Compiler::ParserGenerator::TopLevelFailGenerator
- Rattler::Compiler::ParserGenerator::TopLevelGeneralListGenerator
- Rattler::Compiler::ParserGenerator::TopLevelGeneralRepeatGenerator
- Rattler::Compiler::ParserGenerator::TopLevelGroupMatchGenerator
- Rattler::Compiler::ParserGenerator::TopLevelLabelGenerator
- Rattler::Compiler::ParserGenerator::TopLevelListGenerator
- Rattler::Compiler::ParserGenerator::TopLevelMatchGenerator
- Rattler::Compiler::ParserGenerator::TopLevelNodeActionGenerator
- Rattler::Compiler::ParserGenerator::TopLevelRepeatGenerator
- Rattler::Compiler::ParserGenerator::TopLevelSemanticActionGenerator
- Rattler::Compiler::ParserGenerator::TopLevelSequenceGenerator
- Rattler::Compiler::ParserGenerator::TopLevelSkipGenerator
- Rattler::Compiler::ParserGenerator::TopLevelSubGenerating
- Rattler::Compiler::ParserGenerator::TopLevelSuperGenerator
- Rattler::Compiler::ParserGenerator::TopLevelTokenGenerator
- Rattler::Compiler::ParserGenerator::ZeroOrMoreGenerating
- Rattler::Compiler::RubyGenerator
- Rattler::HelperMethods
- Rattler::Parsers
- Rattler::Parsers::ActionCode
- Rattler::Parsers::Analysis
- Rattler::Parsers::Apply
- Rattler::Parsers::Assert
- Rattler::Parsers::Atomic
- Rattler::Parsers::AttributedSequence
- Rattler::Parsers::BackReference
- Rattler::Parsers::Choice
- Rattler::Parsers::CombinatorParser
- Rattler::Parsers::Combining
- Rattler::Parsers::Disallow
- Rattler::Parsers::ESymbol
- Rattler::Parsers::Eof
- Rattler::Parsers::Fail
- Rattler::Parsers::Grammar
- Rattler::Parsers::Label
- Rattler::Parsers::ListParser
- Rattler::Parsers::Match
- Rattler::Parsers::NodeAction
- Rattler::Parsers::NodeCode
- Rattler::Parsers::Parser
- Rattler::Parsers::ParserScope
- Rattler::Parsers::Predicate
- Rattler::Parsers::Repeat
- Rattler::Parsers::Rule
- Rattler::Parsers::RuleSet
- Rattler::Parsers::Semantic
- Rattler::Parsers::SemanticAction
- Rattler::Parsers::Sequence
- Rattler::Parsers::Sequencing
- Rattler::Parsers::Skip
- Rattler::Parsers::Super
- Rattler::Parsers::Token
- Rattler::RakeTask
- Rattler::Runner
- Rattler::Runtime
- Rattler::Runtime::ExtendedPackratParser
- Rattler::Runtime::ExtendedPackratParser::Head
- Rattler::Runtime::ExtendedPackratParser::LR
- Rattler::Runtime::PackratParser
- Rattler::Runtime::PackratParser::MemoEntry
- Rattler::Runtime::ParseFailure
- Rattler::Runtime::ParseNode
- Rattler::Runtime::Parser
- Rattler::Runtime::ParserHelper
- Rattler::Runtime::RecursiveDescentParser
- Rattler::Runtime::SyntaxError
- Rattler::Util
- Rattler::Util::GrammarCLI
- Rattler::Util::GraphViz
- Rattler::Util::GraphViz::DigraphBuilder
- Rattler::Util::GraphViz::NodeBuilder
- Rattler::Util::GraphViz::NodeBuilder::Mapping
- Rattler::Util::LineCounter
- Rattler::Util::Node
- Rattler::Util::ParserCLI
- Rattler::Util::ParserSpecHelper
- Rattler::Util::ParserSpecHelper::Matching
- Rattler::Util::ParserSpecHelper::Parsing
Methods
- ::>> — Rattler::Compiler::Optimizer::Optimization
- ::[] — Rattler::Compiler::Optimizer::OptimizationContext
- ::[] — Rattler::Parsers::Apply
- ::[] — Rattler::Parsers::BackReference
- ::[] — Rattler::Parsers::ESymbol
- ::[] — Rattler::Parsers::Eof
- ::[] — Rattler::Parsers::Fail
- ::[] — Rattler::Parsers::Label
- ::[] — Rattler::Parsers::ListParser
- ::[] — Rattler::Parsers::Match
- ::[] — Rattler::Parsers::NodeAction
- ::[] — Rattler::Parsers::Repeat
- ::[] — Rattler::Parsers::Rule
- ::[] — Rattler::Parsers::SemanticAction
- ::[] — Rattler::Parsers::Super
- ::[] — Rattler::Util::Node
- ::applies_to? — Rattler::Compiler::Optimizer::Optimization
- ::apply — Rattler::Compiler::Optimizer::Optimization
- ::as_class — Rattler::Parsers::CombinatorParser
- ::code — Rattler::Compiler::RubyGenerator
- ::code_for — Rattler::Compiler::ParserGenerator
- ::default_context — Rattler::Compiler::Optimizer
- ::digraph — Rattler::Util::GraphViz::DigraphBuilder
- ::digraph — Rattler::Util::GraphViz
- ::empty — Rattler::Parsers::ParserScope
- ::generate — Rattler::Compiler::ParserGenerator
- ::grammar — Rattler::Runtime::RecursiveDescentParser
- ::instance — Rattler::Compiler::Optimizer::Optimization
- ::new — Rattler::Compiler::Optimizer::Optimization
- ::new — Rattler::Compiler::Optimizer::OptimizationContext
- ::new — Rattler::Compiler::Optimizer::OptimizationSequence
- ::new — Rattler::Compiler::RubyGenerator
- ::new — Rattler::Parsers::Analysis
- ::new — Rattler::Parsers::CombinatorParser
- ::new — Rattler::Parsers::Grammar
- ::new — Rattler::Parsers::ParserScope
- ::new — Rattler::Parsers::RuleSet
- ::new — Rattler::RakeTask
- ::new — Rattler::Runner
- ::new — Rattler::Runtime::ExtendedPackratParser
- ::new — Rattler::Runtime::PackratParser
- ::new — Rattler::Runtime::ParseFailure
- ::new — Rattler::Runtime::Parser
- ::new — Rattler::Runtime::RecursiveDescentParser
- ::new — Rattler::Util::GrammarCLI
- ::new — Rattler::Util::GraphViz::DigraphBuilder
- ::new — Rattler::Util::LineCounter
- ::new — Rattler::Util::Node
- ::new — Rattler::Util::ParserCLI
- ::optimize — Rattler::Compiler::Optimizer
- ::optimize_grammar — Rattler::Compiler::Optimizer
- ::optimize_rule_set — Rattler::Compiler::Optimizer
- ::parse! — Rattler::Runtime::Parser
- ::parse_fully! — Rattler::Runtime::Parser
- ::parsed — Rattler::Parsers::BackReference
- ::parsed — Rattler::Parsers::Repeat
- ::parsed — Rattler::Runtime::ParseNode
- ::run — Rattler::Runner
- ::run — Rattler::Util::ParserCLI
- #& — Rattler::Parsers::Parser
- #& — Rattler::Parsers::Sequence
- #<< — Rattler::Compiler::RubyGenerator
- #>> — Rattler::Compiler::Optimizer::Optimization
- #>> — Rattler::Parsers::Parser
- #>> — Rattler::Parsers::Sequence
- #[] — Rattler::Parsers::ParserScope
- #[] — Rattler::Parsers::RuleSet
- #[] — Rattler::Runtime::ParseNode
- #[] — Rattler::Util::Node
- #__parse__ — Rattler::Parsers::CombinatorParser
- #__parse__ — Rattler::Runtime::RecursiveDescentParser
- #_applies_to? — Rattler::Compiler::Optimizer::FlattenChoice
- #_applies_to? — Rattler::Compiler::Optimizer::FlattenMatchingSequence
- #_applies_to? — Rattler::Compiler::Optimizer::FlattenCapturingSequence
- #_applies_to? — Rattler::Compiler::Optimizer::InlineRegularRules
- #_applies_to? — Rattler::Compiler::Optimizer::JoinMatchCapturingSequence
- #_applies_to? — Rattler::Compiler::Optimizer::JoinMatchChoice
- #_applies_to? — Rattler::Compiler::Optimizer::JoinMatchMatchingSequence
- #_applies_to? — Rattler::Compiler::Optimizer::JoinPredicateBareMatch
- #_applies_to? — Rattler::Compiler::Optimizer::JoinPredicateOrBareMatch
- #_applies_to? — Rattler::Compiler::Optimizer::OptimizationSequence
- #_applies_to? — Rattler::Compiler::Optimizer::OptimizeChildren
- #_applies_to? — Rattler::Compiler::Optimizer::ReduceRepeatMatch
- #_applies_to? — Rattler::Compiler::Optimizer::RemoveMeaninglessWrapper
- #_applies_to? — Rattler::Compiler::Optimizer::SimplifyRedundantRepeat
- #_applies_to? — Rattler::Compiler::Optimizer::SimplifyTokenMatch
- #_apply — Rattler::Compiler::Optimizer::InlineRegularRules
- #_apply — Rattler::Compiler::Optimizer::JoinPredicateBareMatch
- #_apply — Rattler::Compiler::Optimizer::JoinPredicateOrBareMatch
- #_apply — Rattler::Compiler::Optimizer::OptimizationSequence
- #_apply — Rattler::Compiler::Optimizer::OptimizeChildren
- #_apply — Rattler::Compiler::Optimizer::ReduceRepeatMatch
- #_apply — Rattler::Compiler::Optimizer::RemoveMeaninglessWrapper
- #_apply — Rattler::Compiler::Optimizer::SimplifyRedundantRepeat
- #_apply — Rattler::Compiler::Optimizer::SimplifyTokenMatch
- #analysis — Rattler::Compiler::Optimizer::OptimizationContext
- #analysis — Rattler::Parsers::Grammar
- #analysis — Rattler::Parsers::RuleSet
- #analyze — Rattler::Runner
- #applies_to? — Rattler::Compiler::Optimizer::Optimization
- #apply — Rattler::Compiler::Optimizer::Optimization
- #apply — Rattler::Runtime::ExtendedPackratParser
- #apply — Rattler::Runtime::PackratParser
- #apply — Rattler::Runtime::RecursiveDescentParser
- #apply — Rattler::Parsers::Semantic
- #array_like? — Rattler::Util::GraphViz::NodeBuilder
- #attrs — Rattler::Util::Node
- #bind — Rattler::Parsers::ParserScope
- #bind — Rattler::Parsers::Semantic
- #bindable_code — Rattler::Parsers::Semantic
- #block — Rattler::Compiler::RubyGenerator
- #capture — Rattler::Parsers::ParserScope
- #capture_count — Rattler::Parsers::AttributedSequence
- #capture_count — Rattler::Parsers::Sequence
- #capture_incompatible? — Rattler::Compiler::Optimizer::JoinMatchCapturingSequence
- #captures_decidable? — Rattler::Parsers::ParserScope
- #capturing? — Rattler::Compiler::Optimizer::OptimizationContext
- #capturing? — Rattler::Parsers::AttributedSequence
- #capturing? — Rattler::Parsers::ESymbol
- #capturing? — Rattler::Parsers::Eof
- #capturing? — Rattler::Parsers::Fail
- #capturing? — Rattler::Parsers::Parser
- #capturing? — Rattler::Parsers::Predicate
- #capturing? — Rattler::Parsers::Skip
- #capturing? — Rattler::Parsers::Combining
- #capturing_decidable? — Rattler::Parsers::Apply
- #capturing_decidable? — Rattler::Parsers::AttributedSequence
- #capturing_decidable? — Rattler::Parsers::Choice
- #capturing_decidable? — Rattler::Parsers::Label
- #capturing_decidable? — Rattler::Parsers::Parser
- #capturing_decidable? — Rattler::Parsers::Predicate
- #capturing_decidable? — Rattler::Parsers::Skip
- #capturing_decidable? — Rattler::Parsers::Super
- #capturing_decidable? — Rattler::Parsers::Combining
- #child — Rattler::Util::Node
- #child_context — Rattler::Compiler::Optimizer::OptimizeChildren
- #children — Rattler::Util::Node
- #clear_failure — Rattler::Runtime::Parser
- #code — Rattler::Compiler::RubyGenerator
- #code_for — Rattler::Runner
- #column — Rattler::Runtime::ParseFailure
- #column — Rattler::Util::LineCounter
- #compile — Rattler::HelperMethods
- #compile — Rattler::Compiler::ModuleMethods
- #compile_parser — Rattler::HelperMethods
- #compile_parser — Rattler::Compiler::ModuleMethods
- #count — Rattler::Util::LineCounter
- #create_bindable_code — Rattler::Parsers::NodeAction
- #create_bindable_code — Rattler::Parsers::SemanticAction
- #create_match — Rattler::Compiler::Optimizer::JoinMatchCapturingSequence
- #create_pattern — Rattler::Compiler::Optimizer::JoinMatchMatchingSequence
- #create_patterns — Rattler::Compiler::Optimizer::JoinMatchCapturingSequence
- #define_task — Rattler::RakeTask
- #digraph — Rattler::Util::GraphViz::DigraphBuilder
- #direct_left_references — Rattler::Parsers::Analysis
- #direct_references — Rattler::Parsers::Analysis
- #disqualifying_captures? — Rattler::Compiler::Optimizer::JoinMatchCapturingSequence
- #each — Rattler::Util::Node
- #each_binding — Rattler::Parsers::ParserScope
- #each_child_node_of — Rattler::Util::GraphViz::NodeBuilder
- #eligible_child? — Rattler::Compiler::Optimizer::FlattenChoice
- #eligible_child? — Rattler::Compiler::Optimizer::FlattenMatchingSequence
- #eligible_child? — Rattler::Compiler::Optimizer::FlattenCapturingSequence
- #eligible_child? — Rattler::Compiler::Optimizer::JoinMatchCapturingSequence
- #eligible_child? — Rattler::Compiler::Optimizer::JoinMatchChoice
- #eligible_child? — Rattler::Compiler::Optimizer::JoinMatchMatchingSequence
- #eligible_match? — Rattler::Compiler::Optimizer::JoinPredicateBareMatch
- #eligible_match? — Rattler::Compiler::Optimizer::JoinPredicateNestedMatch
- #eligible_match? — Rattler::Compiler::Optimizer::JoinPredicateOrBareMatch
- #eligible_match? — Rattler::Compiler::Optimizer::JoinPredicateOrNestedMatch
- #eligible_pair? — Rattler::Compiler::Optimizer::JoinPredicateBareMatch
- #eligible_pair? — Rattler::Compiler::Optimizer::JoinPredicateOrBareMatch
- #eligible_predicate? — Rattler::Compiler::Optimizer::JoinPredicateBareMatch
- #eligible_predicate? — Rattler::Compiler::Optimizer::JoinPredicateOrBareMatch
- #empty? — Rattler::Util::Node
- #eql? — Rattler::Runtime::ParseNode
- #eql? — Rattler::Util::Node
- #expr_has_super? — Rattler::Parsers::Analysis
- #factory_method — Rattler::Parsers::NodeAction
- #fail — Rattler::Runtime::Parser
- #fail! — Rattler::Runtime::Parser
- #fail_parse — Rattler::Runtime::Parser
- #failure — Rattler::Runtime::Parser
- #failure? — Rattler::Runtime::Parser
- #finish — Rattler::Runtime::Parser
- #full_dest_name — Rattler::Runner
- #general_suffix — Rattler::Compiler::Optimizer::ReduceRepeatMatch
- #generator_options — Rattler::Runner
- #has_name? — Rattler::Parsers::ParserScope
- #has_super? — Rattler::Parsers::Analysis
- #hash_content_labels — Rattler::Util::GraphViz::NodeBuilder
- #includes — Rattler::Parsers::RuleSet
- #indent — Rattler::Compiler::RubyGenerator
- #inherited_rule — Rattler::Parsers::RuleSet
- #inlineable? — Rattler::Compiler::Optimizer::OptimizationContext
- #intersperse — Rattler::Compiler::RubyGenerator
- #intersperse_nl — Rattler::Compiler::RubyGenerator
- #intro_str — Rattler::Runtime::ParseFailure
- #join_patterns — Rattler::Compiler::Optimizer::JoinMatchCapturingSequence
- #join_patterns — Rattler::Compiler::Optimizer::JoinMatchChoice
- #labeled — Rattler::Runtime::ParseNode
- #labeled? — Rattler::Parsers::Label
- #labeled? — Rattler::Parsers::Parser
- #left_recursive? — Rattler::Parsers::Analysis
- #left_referenced_from? — Rattler::Parsers::Analysis
- #left_references_from — Rattler::Parsers::Analysis
- #libdir — Rattler::Runner
- #line — Rattler::Runtime::ParseFailure
- #line — Rattler::Util::LineCounter
- #list — Rattler::Parsers::Parser
- #lower_bound? — Rattler::Parsers::ListParser
- #lower_bound? — Rattler::Parsers::Repeat
- #map_rules — Rattler::Parsers::RuleSet
- #match — Rattler::Runtime::RecursiveDescentParser
- #matching — Rattler::Util::ParserSpecHelper
- #matching? — Rattler::Compiler::Optimizer::OptimizationContext
- #merge — Rattler::Parsers::ParserScope
- #method_missing — Rattler::Runtime::ParseNode
- #method_missing — Rattler::Util::Node
- #name — Rattler::Util::Node
- #nest — Rattler::Parsers::ParserScope
- #new_node_name — Rattler::Util::GraphViz::DigraphBuilder
- #newline — Rattler::Compiler::RubyGenerator
- #next_tab_stop — Rattler::Util::LineCounter
- #node — Rattler::Util::GraphViz::DigraphBuilder
- #node_attrs — Rattler::Parsers::NodeAction
- #node_label — Rattler::Util::GraphViz::NodeBuilder
- #node_options — Rattler::Util::GraphViz::NodeBuilder
- #node_shape — Rattler::Util::GraphViz::NodeBuilder
- #node_type — Rattler::Parsers::NodeAction
- #one_or_more — Rattler::Parsers::Parser
- #one_or_more? — Rattler::Parsers::Repeat
- #open_output — Rattler::Runner
- #open_to_write — Rattler::Runner
- #optimizations — Rattler::Compiler::Optimizer::Optimizations
- #optional — Rattler::Parsers::Parser
- #optional? — Rattler::Parsers::Repeat
- #options — Rattler::Runner
- #parse — Rattler::Parsers::Apply
- #parse — Rattler::Parsers::Assert
- #parse — Rattler::Parsers::AttributedSequence
- #parse — Rattler::Parsers::BackReference
- #parse — Rattler::Parsers::Choice
- #parse — Rattler::Parsers::Disallow
- #parse — Rattler::Parsers::ESymbol
- #parse — Rattler::Parsers::Eof
- #parse — Rattler::Parsers::Fail
- #parse — Rattler::Parsers::Label
- #parse — Rattler::Parsers::ListParser
- #parse — Rattler::Parsers::Match
- #parse — Rattler::Parsers::NodeAction
- #parse — Rattler::Parsers::Repeat
- #parse — Rattler::Parsers::Rule
- #parse — Rattler::Parsers::SemanticAction
- #parse — Rattler::Parsers::Sequence
- #parse — Rattler::Parsers::Skip
- #parse — Rattler::Parsers::Super
- #parse — Rattler::Parsers::Token
- #parse — Rattler::Runtime::Parser
- #parse! — Rattler::Runtime::Parser
- #parse_fully — Rattler::Runtime::Parser
- #parse_fully! — Rattler::Runtime::Parser
- #parse_node_fields — Rattler::Util::GraphViz::NodeBuilder
- #parse_result — Rattler::Parsers::Sequence
- #parser — Rattler::Runner
- #parser — Rattler::Util::ParserSpecHelper
- #parser_model — Rattler::Compiler::ModuleMethods
- #parsing — Rattler::Util::ParserSpecHelper
- #pos — Rattler::Runtime::Parser
- #pos= — Rattler::Runtime::Parser
- #pos_str — Rattler::Runtime::ParseFailure
- #prepare_pattern — Rattler::Compiler::Optimizer::JoinPredicateBareMatch
- #prepare_pattern — Rattler::Compiler::Optimizer::JoinPredicateNestedMatch
- #prepare_pattern — Rattler::Compiler::Optimizer::JoinPredicateOrBareMatch
- #prepare_pattern — Rattler::Compiler::Optimizer::JoinPredicateOrNestedMatch
- #pretty_keys — Rattler::Util::Node
- #pretty_print_name — Rattler::Util::Node
- #raise_error — Rattler::Runtime::Parser
- #re_expr — Rattler::Parsers::BackReference
- #re_source — Rattler::Parsers::BackReference
- #record_label — Rattler::Util::GraphViz::NodeBuilder
- #record_like? — Rattler::Util::GraphViz::NodeBuilder
- #record_value — Rattler::Util::GraphViz::NodeBuilder
- #recursive? — Rattler::Parsers::Analysis
- #reduce — Rattler::Compiler::Optimizer::JoinPredicateBareMatch
- #reduce — Rattler::Compiler::Optimizer::JoinPredicateNestedMatch
- #reduce — Rattler::Compiler::Optimizer::JoinPredicateOrBareMatch
- #reduce — Rattler::Compiler::Optimizer::JoinPredicateOrNestedMatch
- #referenced? — Rattler::Parsers::Analysis
- #referenced_from? — Rattler::Parsers::Analysis
- #references_from — Rattler::Parsers::Analysis
- #register_failure — Rattler::Runtime::Parser
- #regular? — Rattler::Parsers::Analysis
- #relative_path — Rattler::Runner
- #relavent? — Rattler::Compiler::Optimizer::OptimizationContext
- #repeat — Rattler::Parsers::Parser
- #report — Rattler::Runner
- #rule — Rattler::Parsers::Grammar
- #rule — Rattler::Parsers::RuleSet
- #run — Rattler::Runner
- #run — Rattler::Util::ParserCLI
- #run_args — Rattler::RakeTask
- #select_rules — Rattler::Parsers::RuleSet
- #semantic? — Rattler::Parsers::Parser
- #semantic? — Rattler::Parsers::Combining
- #semantic? — Rattler::Parsers::Semantic
- #sep_parser — Rattler::Parsers::ListParser
- #sequence? — Rattler::Parsers::Parser
- #sequence? — Rattler::Parsers::Sequencing
- #simple_repeat? — Rattler::Compiler::Optimizer::SimplifyRedundantRepeat
- #skip — Rattler::Parsers::Parser
- #skip — Rattler::Parsers::Skip
- #start_line — Rattler::Compiler::RubyGenerator
- #start_rule — Rattler::Compiler::Optimizer::OptimizationContext
- #start_rule — Rattler::Parsers::RuleSet
- #string_label — Rattler::Util::GraphViz::NodeBuilder
- #suffix — Rattler::Compiler::Optimizer::ReduceRepeatMatch
- #suffix — Rattler::Compiler::RubyGenerator
- #surround — Rattler::Compiler::RubyGenerator
- #synthesize — Rattler::Runner
- #term_parser — Rattler::Parsers::ListParser
- #terminal? — Rattler::Compiler::Optimizer::SimplifyTokenMatch
- #to_graphviz — Rattler::Util::Node
- #to_s — Rattler::Runtime::ParseFailure
- #trace_references — Rattler::Parsers::Analysis
- #type_label — Rattler::Util::GraphViz::NodeBuilder
- #underscore — Rattler::Runner
- #upper_bound? — Rattler::Parsers::ListParser
- #upper_bound? — Rattler::Parsers::Repeat
- #valid? — Rattler::RakeTask
- #variable_capture_count? — Rattler::Parsers::ListParser
- #variable_capture_count? — Rattler::Parsers::Parser
- #variable_capture_count? — Rattler::Parsers::Repeat
- #with — Rattler::Compiler::Optimizer::OptimizationContext
- #with_attrs — Rattler::Parsers::RuleSet
- #with_attrs — Rattler::Util::Node
- #with_attrs! — Rattler::Util::Node
- #with_child — Rattler::Util::Node
- #with_children — Rattler::Util::Node
- #with_rules — Rattler::Parsers::Grammar
- #with_rules — Rattler::Parsers::RuleSet
- #with_undecidable_captures — Rattler::Parsers::ParserScope
- #with_ws — Rattler::Parsers::BackReference
- #with_ws — Rattler::Parsers::Parser
- #with_ws — Rattler::Parsers::Rule
- #with_ws — Rattler::Parsers::Combining
- #zero_or_more — Rattler::Parsers::Parser
- #zero_or_more? — Rattler::Parsers::Repeat
- #| — Rattler::Parsers::Choice
- #| — Rattler::Parsers::Parser