juggle into the machine

This commit is contained in:
Torsten Ruger
2014-07-30 21:07:48 +03:00
parent 5d61fd1b37
commit 5add9c42f2
2 changed files with 13 additions and 4 deletions

View File

@ -7,11 +7,9 @@ module VirtualHelper
# @object_space = Boot::BootSpace.new "Arm"
end
def check
parser = Parser::Salama.new
syntax = parser.parse_with_debug(@string_input)
parts = Parser::Transform.new.apply(syntax)
def check
machine = Virtual::Machine.new
parts = machine.read @string_input
main = Virtual::MethodDefinition.main
expressions = parts.compile( main, machine.message )
should = YAML.load(@output.gsub("RETURN_MARKER" , "\n"))