Sha256: a62dab543f2b881c4b5a391ffa9dfd8bcb181a9178150f1424452d282c08211c

Contents?: true

Size: 718 Bytes

Versions: 1

Compression:

Stored size: 718 Bytes

Contents

# finished
# 已完成

module Antlr4ruby
  class NoViableAltException < RecognitionException

    def initialize(recognizer, input, start,
                   offsending, dead_end_configs, ctx)
      ctx = ctx || recognizer.ctx
      input = input || recognizer.get_input_stream
      super(recognizer, input, ctx)
      set_offending_token(offsending || recognizer.get_current_token)
      @start_token = start || recognizer.get_current_token
      @dead_end_configs = dead_end_configs
    end

    private
    attr_reader :dead_end_configs, :start_token

    public
    def get_start_token
      @start_token
    end

    def get_dead_end_configs
      @dead_end_configs
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
antlr4ruby-0.1.0 lib/antlr4ruby/exception/no_viable_alt_exception.rb