Sha256: 47a05c008b84c2bd7fe2855469e4144826dae5b92f39b1429fe516571a270e42
Contents?: true
Size: 586 Bytes
Versions: 15
Compression:
Stored size: 586 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
15 entries across 15 versions & 1 rubygems