Method: Ascode::Interpreter::Main#initialize
- Defined in:
- lib/ascode/interpreter/main.rb
#initialize(ast, env = Environment.new) ⇒ Main
Returns a new instance of Main.
9 10 11 12 13 14 15 16 17 18 |
# File 'lib/ascode/interpreter/main.rb', line 9 def initialize(ast, env = Environment.new) @env = env @env.ast = ast @map = { io: IO, math: Math, condition: Condition } end |