..
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