Sha256: a0c886b9a34c868fb50a952569128f6b1c6aec787f19777ba13dc56bef9cf8c9

Contents?: true

Size: 484 Bytes

Versions: 11

Compression:

Stored size: 484 Bytes

Contents

# frozen_string_literal: true

require_relative 'edge'

module Rley # This module is used as a namespace
  module GFG # This module is used as a namespace
    # Represents an edge in a grammar flow graph
    # without change of the position in the input stream.
    # Responsibilities:
    # - To know the successor vertex
    class EpsilonEdge < Edge
      # The destination vertex of the edge.
      attr_reader :successor
    end # class
  end # module
end # module

# End of file

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
rley-0.8.11 lib/rley/gfg/epsilon_edge.rb
rley-0.8.10 lib/rley/gfg/epsilon_edge.rb
rley-0.8.09 lib/rley/gfg/epsilon_edge.rb
rley-0.8.08 lib/rley/gfg/epsilon_edge.rb
rley-0.8.06 lib/rley/gfg/epsilon_edge.rb
rley-0.8.05 lib/rley/gfg/epsilon_edge.rb
rley-0.8.03 lib/rley/gfg/epsilon_edge.rb
rley-0.8.02 lib/rley/gfg/epsilon_edge.rb
rley-0.8.01 lib/rley/gfg/epsilon_edge.rb
rley-0.8.00 lib/rley/gfg/epsilon_edge.rb
rley-0.7.08 lib/rley/gfg/epsilon_edge.rb