class

Lang::RoutRunner

Inherits Reference < Object

Constructors

new(rout : Routine, context : Program)
Source

Instance methods

context
Source
context=(context : Program)
Source
evaluate(command : Command)
Source
evaluate_dynamic(parts : Array(Literal | Token))
Source
get_var(name : String)
Source
rout
Source
rout=(rout : Routine)
Source
run(arguments : Array(Value))
Source
save_res(res : Value)
Source
terminated
Source
terminated=(terminated : Bool)
Source
value_of(var_or_val : Token | Literal)
Source
value_of_dangerous(var_or_val : Token | Literal)
Source
var_exists(name : String)
Source
variables
Source
variables=(variables : Hash(String, Value))
Source