rubyx/test/risc
Torsten Ruger ec1d38f5a6 reimplement instruction listeners with indexes
easier to understand, as indexes map to Binarycode indexes, and can thus later be used to assemble directoy into the  code
Almost no change in tests (now only multiples of 4 addresses allowed)
2018-06-09 17:41:39 +03:00
..
builtin fix all test 2018-05-25 20:40:39 +03:00
interpreter create return address as own class to hold return addresses 2018-05-30 23:49:01 +03:00
mains more test fixing 2018-05-24 21:20:56 +03:00
methods implement assignment normalisation 2018-04-27 21:56:41 +03:00
position reimplement instruction listeners with indexes 2018-06-09 17:41:39 +03:00
helper.rb make the interpreter platform 2018-05-17 09:31:36 +03:00
test_builder.rb give labels an integer that will end up being the position at runtime 2018-05-29 20:26:00 +03:00
test_collector.rb don't collect labels anymore 2018-03-27 19:06:16 +03:00
test_compat.rb rename register to risc 2017-01-19 09:02:29 +02:00
test_fake_memory.rb start on fake memory 2018-05-28 14:46:26 +03:00
test_instructions.rb write adjusted address 2018-05-31 00:07:58 +03:00
test_interpreter_platform.rb give labels an integer that will end up being the position at runtime 2018-05-29 20:26:00 +03:00
test_interpreter.rb fix some pesty errors 2018-06-05 19:05:12 +03:00
test_machine.rb propagate instruction positions 2018-06-05 18:11:25 +03:00
test_padding.rb jump was written off the end of binary code, fixed 2018-05-28 11:45:04 +03:00
test_platform.rb make the interpreter platform 2018-05-17 09:31:36 +03:00
test_risc_value.rb another million index fixes 2018-05-14 15:17:04 +03:00
test_text_writer.rb groundwork for interpreter platform 2018-05-16 21:00:14 +03:00
test_translator.rb make the interpreter platform 2018-05-17 09:31:36 +03:00