class Basic101::ScalarReference
Public Instance Methods
assign(runtime, value)
click to toggle source
# File lib/basic101/scalar_reference.rb, line 15 def assign(runtime, value) runtime.set_scalar(@identifier, value) end
eval(runtime)
click to toggle source
# File lib/basic101/scalar_reference.rb, line 7 def eval(runtime) if runtime.function_exists?(@identifier) runtime.call_function(@identifier, []) else runtime.get_scalar(@identifier) end end