switching to ast::processor
using instance methods instead of context
This commit is contained in:
@ -2,7 +2,7 @@ require_relative '../helper'
|
||||
require 'parslet/convenience'
|
||||
|
||||
|
||||
module CompilerHelper
|
||||
Compiler.class_eval doHelper
|
||||
|
||||
def check
|
||||
Virtual.machine.boot.compile_main @string_input
|
||||
|
@ -6,7 +6,7 @@ class CompilerTest < MiniTest::Test
|
||||
Virtual.machine.boot
|
||||
end
|
||||
def check
|
||||
res = Virtual::Compiler.compile( @expression , Virtual.machine.space.get_main )
|
||||
res = Bosl::Compiler.compile( @expression , Virtual.machine.space.get_main )
|
||||
assert res.is_a?(Virtual::Slot) , "compiler must compile to slot, not #{res.class}"
|
||||
end
|
||||
def true_ex
|
||||
|
Reference in New Issue
Block a user