rubyx/test/risc/interpreter/helper.rb
Torsten Ruger 3bd23cee28 also separate risc and cpu inits for the machine
interpreter works on risc, but assembler off cpu
2018-03-25 19:36:00 +03:00

25 lines
518 B
Ruby

require_relative "../helper"
require "risc/interpreter"
module Risc
module Ticker
include AST::Sexp
include InterpreterHelpers
include CompilerHelper
def setup
Risc.machine.boot
do_clean_compile
Vool::VoolCompiler.ruby_to_vool( @string_input )
Collector.collect_space
@interpreter = Interpreter.new
@interpreter.start Risc.machine.risc_init
end
# must be after boot, but before main compile, to define method
def do_clean_compile
end
end
end