Sha256: b9e2073b8ecde4a8ad3d7b51bdae0b30498f90c0107d444c71ef8d4533ce884c
Contents?: true
Size: 526 Bytes
Versions: 4
Compression:
Stored size: 526 Bytes
Contents
# frozen_string_literal: true require_relative 'atomic_term' module MiniKraken module Atomic # A specialized atomic term that represents a symbolic value # in MiniKraken. class KSymbol < AtomicTerm # Returns the name or string corresponding to value. # @return [String] def id2name value.id2name end # Returns a string representing the MiniKraken symbol. # @return [String] def to_s ":#{id2name}" end end # class end # module end # module
Version data entries
4 entries across 4 versions & 1 rubygems