rubyx/lib/mom/instruction
Torsten Ruger 1132309f6a unify space collection attribute naming
currently space is still acting as a sort of memory manager.
For proper linking, all objects must be reachable from space, hence the plural versions like messages and addresses (even they are instances, it is the list that is important)
To dish out instance to use, the head must be kept, ie next_XXX for intergers, return addresses and messages
2018-07-02 15:49:51 +03:00
..
argument_transfer.rb adds a lot of to_ssss 2018-04-17 20:26:15 +03:00
basic_values.rb give labels an integer that will end up being the position at runtime 2018-05-29 20:26:00 +03:00
check.rb own file for check 2018-03-19 21:19:26 +05:30
dynamic_call.rb give labels an integer that will end up being the position at runtime 2018-05-29 20:26:00 +03:00
instruction.rb back to method_compiler 2018-06-30 23:26:28 +03:00
jump.rb removing unconditional 2018-04-02 19:30:34 +03:00
label.rb get the label int to work consistently 2018-05-30 10:54:18 +03:00
message_setup.rb unify space collection attribute naming 2018-07-02 15:49:51 +03:00
not_same_check.rb adds a lot of to_ssss 2018-04-17 20:26:15 +03:00
resolve_method.rb add seperate builders 2018-06-29 13:27:57 +03:00
return_sequence.rb reducing the label's int for return 2018-05-30 12:54:40 +03:00
simple_call.rb give labels an integer that will end up being the position at runtime 2018-05-29 20:26:00 +03:00
slot_definition.rb use existing constant 2018-05-16 12:55:51 +03:00
slot_load.rb separate SlotDefinition into own file 2018-05-15 19:29:06 +03:00
truth_check.rb more complex while test 2018-04-20 19:38:33 +03:00