Sha256: 3917c66d25eb9cf2e44a35ef5ffc40fa18ef302917318fe85bd1bb908ac21813

Contents?: true

Size: 443 Bytes

Versions: 2

Compression:

Stored size: 443 Bytes

Contents

module Lrama
  class Counterexamples
    class Triple
      attr_accessor s: State
      attr_accessor itm: States::Item
      attr_accessor l: Set[Grammar::Symbol]

      alias state s
      alias item itm
      alias precise_lookahead_set l

      def initialize: (State s, States::Item itm, Set[Grammar::Symbol] l) -> void

      def state_item: () -> StateItem
      def inspect: () -> ::String

      alias to_s inspect
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
lrama-0.7.0 sig/lrama/counterexamples/triple.rbs
lrama-0.6.11 sig/lrama/counterexamples/triple.rbs