class Ascode::Interpreter::Condition
Public Class Methods
begin(env, true_ast, false_ast)
click to toggle source
# File lib/ascode/interpreter/condition.rb, line 4 def self.begin(env, true_ast, false_ast) condition = env.pop ast = condition.nil? || !condition || condition.zero? ? false_ast : true_ast (Main.new ast, env).run end
end(_)
click to toggle source
# File lib/ascode/interpreter/condition.rb, line 11 def self.end(_); end