Sha256: d3cf63811f3d4e28af7d0cd1b6163839b8a41a76c4087eed3a2cd745d1232e25

Contents?: true

Size: 744 Bytes

Versions: 1

Compression:

Stored size: 744 Bytes

Contents

module Antlr4ruby
  class ParserInterpreter < Parser
    def initialize(grammar_file_name, vocabulary, rule_names, atn, input)
      super(input)
      @grammar_file_name, @atn, @rule_names, @vocabulary, = grammar_file_name, atn, rule_names, vocabulary
      # number_of_decisions = todo
    end

    protected
    attr_reader :grammar_file_name, :atn, :decision_to_dfa, :shared_context_cache,
                :rule_names, :parent_context_stack

    attr_accessor :override_decision, :override_decision_input_index, :override_decision_alt,
                  :override_decision_reached, :override_decision_root, :root_context
    private
    attr_reader :vocabulary

    public
    # def reset
    #
    # end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
antlr4ruby-0.1.0 lib/antlr4ruby/parser_interpreter.rb