Sha256: 74d2661ca8b5b95faf33035d26d9d2210e05d5647adbbddfe74190613f32ba12

Contents?: true

Size: 671 Bytes

Versions: 1

Compression:

Stored size: 671 Bytes

Contents

module Antlr4ruby

  class DFA
    @states: Hash[DFAState, DFAState]
    @s0: DFAState
    @decision: Integer
    @atn_start_state: DecisionState

    @precedence_dfa: bool

    attr_accessor atn_start_state: DecisionState
    attr_accessor decision: Integer
    attr_accessor s0: DFAState
    attr_accessor states: Hash[DFAState, DFAState]

    def initialize: (DecisionState, Integer) -> void

    def get_precedence_start_state: (Integer) -> DFAState

    def get_states: -> Array[DFAState]

    def is_precedence_dfa: -> bool

    def set_precedence_start_state: (Integer, DFAState) -> void

    def to_lexer_string: -> String
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
antlr4ruby-0.1.0 sig/antlr4ruby/dfa/dfa.rbs