rubyx/test/risc
Torsten Ruger ce79617875 fix the exit sequence
was returning wrong register (1, not 0)
also saving the message for test, which changes order as the return value destroys the message
2018-06-19 19:52:06 +03:00
..
builtin pass return integer back out through exit 2018-06-19 18:55:47 +03:00
interpreter fix the exit sequence 2018-06-19 19:52:06 +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