Class: ZunScript::ZValue

Inherits:
Object
  • Object
show all
Defined in:
lib/zunscript/value.rb

Direct Known Subclasses

VariableReference, ZBlock, ZBool, ZNum, ZString

Instance Method Summary collapse

Constructor Details

#initialize(env) ⇒ ZValue

Returns a new instance of ZValue.



3
4
5
# File 'lib/zunscript/value.rb', line 3

def initialize env
  @env = env
end

Instance Method Details

#inspectObject



7
8
9
10
# File 'lib/zunscript/value.rb', line 7

def inspect
  return "#<ZVal: '#{value}'>" if respond_to? :value
  return "#<#{self.class}>"
end