Module: Lrama

Defined in:
lib/lrama/bitmap.rb,
lib/lrama/lexer.rb,
lib/lrama/state.rb,
lib/lrama/logger.rb,
lib/lrama/output.rb,
lib/lrama/parser.rb,
lib/lrama/states.rb,
lib/lrama/command.rb,
lib/lrama/context.rb,
lib/lrama/digraph.rb,
lib/lrama/grammar.rb,
lib/lrama/options.rb,
lib/lrama/version.rb,
lib/lrama/diagnostics.rb,
lib/lrama/lexer/token.rb,
lib/lrama/state/shift.rb,
lib/lrama/states/item.rb,
lib/lrama/grammar/code.rb,
lib/lrama/grammar/rule.rb,
lib/lrama/grammar/type.rb,
lib/lrama/state/reduce.rb,
lib/lrama/grammar/union.rb,
lib/lrama/option_parser.rb,
lib/lrama/grammar/symbol.rb,
lib/lrama/lexer/location.rb,
lib/lrama/report/profile.rb,
lib/lrama/trace_reporter.rb,
lib/lrama/counterexamples.rb,
lib/lrama/grammar/binding.rb,
lib/lrama/grammar/counter.rb,
lib/lrama/grammar/printer.rb,
lib/lrama/lexer/token/tag.rb,
lib/lrama/report/duration.rb,
lib/lrama/states_reporter.rb,
lib/lrama/lexer/token/char.rb,
lib/lrama/grammar/auxiliary.rb,
lib/lrama/grammar/reference.rb,
lib/lrama/grammar_validator.rb,
lib/lrama/lexer/token/ident.rb,
lib/lrama/grammar/destructor.rb,
lib/lrama/grammar/precedence.rb,
lib/lrama/lexer/grammar_file.rb,
lib/lrama/grammar/error_token.rb,
lib/lrama/counterexamples/path.rb,
lib/lrama/grammar/percent_code.rb,
lib/lrama/grammar/rule_builder.rb,
lib/lrama/lexer/token/user_code.rb,
lib/lrama/counterexamples/triple.rb,
lib/lrama/counterexamples/example.rb,
lib/lrama/state/resolved_conflict.rb,
lib/lrama/grammar/code/rule_action.rb,
lib/lrama/grammar/symbols/resolver.rb,
lib/lrama/grammar/code/printer_code.rb,
lib/lrama/counterexamples/derivation.rb,
lib/lrama/counterexamples/start_path.rb,
lib/lrama/counterexamples/state_item.rb,
lib/lrama/state/shift_reduce_conflict.rb,
lib/lrama/grammar/code/destructor_code.rb,
lib/lrama/lexer/token/instantiate_rule.rb,
lib/lrama/state/reduce_reduce_conflict.rb,
lib/lrama/grammar/code/no_reference_code.rb,
lib/lrama/counterexamples/production_path.rb,
lib/lrama/counterexamples/transition_path.rb,
lib/lrama/grammar/parameterizing_rule/rhs.rb,
lib/lrama/grammar/code/initial_action_code.rb,
lib/lrama/grammar/parameterizing_rule/rule.rb,
lib/lrama/grammar/parameterizing_rule/resolver.rb

Overview

rbs_inline: enabled frozen_string_literal: true

Defined Under Namespace

Modules: Bitmap Classes: Command, Context, Counterexamples, Diagnostics, Digraph, Grammar, GrammarValidator, Lexer, Logger, OptionParser, Options, Output, Parser, Report, State, States, StatesReporter, TraceReporter

Constant Summary collapse

VERSION =
"0.7.0".freeze