Torsten Ruger
|
f648bf7bd5
|
rename also get_slot, to slot_to_reg
makes source and target clear
|
2016-12-25 18:05:39 +02:00 |
|
Torsten Ruger
|
35adf9a5e6
|
rename set_slot
set_slot was clear about the target, but not the source.
Better with reg_to_slot (and soon it’s inverse slot_to_reg)
|
2016-12-25 18:02:39 +02:00 |
|
Torsten Ruger
|
c3c52d36b8
|
seperate args from message (just like frame)
|
2016-12-21 22:35:36 +02:00 |
|
Torsten Ruger
|
0e99ff33ae
|
use frame type rather than the indexed construct
|
2016-12-21 18:59:07 +02:00 |
|
Torsten Ruger
|
93ba5543b3
|
more renaming of frame
|
2016-12-21 18:51:22 +02:00 |
|
Torsten Ruger
|
756cb52a98
|
renames compiler to method_compiler
|
2016-12-18 14:15:19 +02:00 |
|
Torsten Ruger
|
8845b91529
|
remove FieldDef
and on_field_def , :field_def and fixed all related tests
local variables will have to be determined outside the typed layer
|
2016-12-17 13:12:49 +02:00 |
|
Torsten Ruger
|
681b53cc4c
|
make compiler default to compiling Space.main
|
2016-12-17 00:17:35 +02:00 |
|
Torsten Ruger
|
ece017fa86
|
small shuffle of test helpers, also guard helpers
|
2016-12-17 00:15:27 +02:00 |
|
Torsten Ruger
|
f8cefcde3c
|
retiring ClassField and class_field from typed layer
Creating classes is the responsibility of melon
|
2016-12-16 19:05:49 +02:00 |
|
Torsten Ruger
|
56032c9b08
|
fix tests because of type changes
|
2016-12-14 13:25:06 +02:00 |
|
Torsten Ruger
|
16b3a77350
|
fixes from the method argument change
Affects
method creation
argument manipulation
compiler / to_code
|
2016-12-13 18:49:45 +02:00 |
|
Torsten Ruger
|
2c5541fb19
|
small test improvement
|
2016-12-13 18:48:42 +02:00 |
|
Torsten Ruger
|
fa0e279620
|
whilespace in s-exps
|
2016-12-10 23:07:04 +02:00 |
|
Torsten Ruger
|
99454b3efe
|
fix conditional tests
|
2016-12-10 22:49:04 +02:00 |
|
Torsten Ruger
|
5a1a42cd48
|
fix field access tests
|
2016-12-10 22:48:55 +02:00 |
|
Torsten Ruger
|
17cb917104
|
fix while statement tests
|
2016-12-10 22:42:02 +02:00 |
|
Torsten Ruger
|
e82c86f6c1
|
fix class def tests and code
|
2016-12-10 22:41:49 +02:00 |
|
Torsten Ruger
|
aa5641a29b
|
fix call statement tests
|
2016-12-10 22:41:19 +02:00 |
|
Torsten Ruger
|
a3e8d19bb7
|
small test setup fixes
|
2016-12-10 18:48:41 +02:00 |
|
Torsten Ruger
|
6d4347c7ba
|
finish assignment tests
and related code fixes
|
2016-12-10 18:48:18 +02:00 |
|
Torsten Ruger
|
efca5254f4
|
move stashed tests
|
2016-12-10 18:06:57 +02:00 |
|