groundwork for interpreter platform

especially positioning makes the previous interpreter approach to
fragile (too far off the real thing)
Interpreter should be it’s own platform (still use the risc
instructions),
get a translator and use positions
This commit is contained in:
Torsten Ruger
2018-05-16 21:00:14 +03:00
parent dc8afce444
commit 07ed16d765
5 changed files with 19 additions and 17 deletions

View File

@ -18,6 +18,7 @@ module Risc
def setup
@machine = Risc.machine.boot
@machine.translate(:arm)
@machine.position_all
@text_writer = TextWriter.new(@machine)
end