rubyx/test/risc
Torsten Ruger 5f7683efcf pass return integer back out through exit
for testing of binaries later (and off course general correctness)
Some tests were using the fact that the interpreter was used, changed those to return ints rather than strings
2018-06-19 18:55:47 +03:00
..
builtin pass return integer back out through exit 2018-06-19 18:55:47 +03:00
interpreter pass return integer back out through exit 2018-06-19 18:55:47 +03:00
mains pass return integer back out through exit 2018-06-19 18:55:47 +03:00
methods pass return integer back out through exit 2018-06-19 18:55:47 +03:00
position add branch listener functionaliy 2018-06-17 22:25:38 +03:00
helper.rb split create_binary into two phases 2018-06-17 13:53:17 +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 crete positions while collecting objects 2018-06-15 21:54:21 +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 split create_binary into two phases 2018-06-17 13:53:17 +03:00
test_interpreter.rb update return address in label 2018-06-10 09:15:57 +03:00
test_machine.rb crete positions while collecting objects 2018-06-15 21:54:21 +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 objects didn't get positions 2018-06-16 10:58:54 +03:00
test_translator.rb split create_binary into two phases 2018-06-17 13:53:17 +03:00