Sha256: 2116e4375a8293d3fe43a48513ac0a990b1b5f371c6960be891c9ff4d0f6b70f

Contents?: true

Size: 610 Bytes

Versions: 18

Compression:

Stored size: 610 Bytes

Contents

module Lrama
  class Digraph
    def initialize: (Array[Integer] sets, Hash[Integer, Array[Integer]] relation, Hash[Integer, Integer] base_function) -> void
    # X in the paper
    @sets: Array[Integer]
    # R in the paper
    @relation: Hash[Integer, Array[Integer]]
    # F' in the paper
    @base_function: Hash[Integer, Integer]
    # S in the paper
    @stack: Array[Integer]
    # N in the paper
    @h: Hash[Integer, (Integer|Float)?]
    # F in the paper
    @result: Hash[Integer, Integer]

    def compute: () -> Hash[Integer, Integer]

    private

    def traverse: (Integer x) -> void
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
lrama-0.6.11 sig/lrama/digraph.rbs
lrama-0.6.10 sig/lrama/digraph.rbs
lrama-0.6.9 sig/lrama/digraph.rbs
lrama-0.6.8 sig/lrama/digraph.rbs
lrama-0.6.7 sig/lrama/digraph.rbs
lrama-0.6.6 sig/lrama/digraph.rbs
lrama-0.6.5 sig/lrama/digraph.rbs
lrama-0.6.4 sig/lrama/digraph.rbs
lrama-0.6.3 sig/lrama/digraph.rbs
lrama-0.6.2 sig/lrama/digraph.rbs
lrama-0.6.1 sig/lrama/digraph.rbs
lrama-0.6.0 sig/lrama/digraph.rbs
lrama-0.5.12 sig/lrama/digraph.rbs
lrama-0.5.11 sig/lrama/digraph.rbs
lrama-0.5.10 sig/lrama/digraph.rbs
lrama-0.5.9 sig/lrama/digraph.rbs
lrama-0.5.8 sig/lrama/digraph.rbs
lrama-0.5.7 sig/lrama/digraph.rbs