Sha256: b7a8234f2a5db313fd0e1f6eb5e37709b1c92c46e18637ff9bc25cf2d648c241
Contents?: true
Size: 636 Bytes
Versions: 3
Compression:
Stored size: 636 Bytes
Contents
require_relative 'sppf_node' module Rley # This module is used as a namespace module SPPF # This module is used as a namespace # Abstract class. The generalization for nodes that have # children node(s). class CompositeNode < SPPFNode # Array of sub-nodes. attr_reader(:subnodes) def initialize(aRange) super(aRange) @subnodes = [] end def add_subnode(aSubnode) subnodes.unshift(aSubnode) end def key() @key ||= to_string(0) end end # class end # module end # module # End of file
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rley-0.3.04 | lib/rley/sppf/composite_node.rb |
rley-0.3.01 | lib/rley/sppf/composite_node.rb |
rley-0.3.00 | lib/rley/sppf/composite_node.rb |