Torsten Ruger
|
fb29fb6431
|
linked list of methods instead of list of methods
api changes slightly, especially for each, but mostly sama sama
|
2018-04-02 16:36:43 +03:00 |
|
Torsten Ruger
|
9efeb58061
|
fix ret_to_byte
by the now familiar unwrapping of args and wrapping of return
|
2018-04-01 22:16:17 +03:00 |
|
Torsten Ruger
|
1a19683e7d
|
fix RegToByte
seems to work, but does not end in syscall
|
2018-04-01 21:59:06 +03:00 |
|
Torsten Ruger
|
972cf47c8b
|
adding returns to all builtins
|
2018-04-01 15:17:16 +03:00 |
|
Torsten Ruger
|
5a861d4ed5
|
move some compiler helpers to the compiler itself
|
2018-04-01 14:09:30 +03:00 |
|
Torsten Ruger
|
0813312ddc
|
using compiler_for to create all building compilers
unify api, create defaults and especially pass the right types into the
typed method creation
|
2018-03-18 22:08:35 +05:30 |
|
Torsten Ruger
|
5fe0ba06ab
|
stash old vm
moving on to getting mom to work and can’t have both
interpreter and elf broke, about 100 tests went
|
2018-03-11 17:02:42 +05:30 |
|
Torsten Ruger
|
d6a2ea4cfc
|
fix dynamic resolve
patch more like, real resolve method will have to be written
and put in there
|
2018-03-10 19:01:38 +05:30 |
|
Torsten Ruger
|
aa79e41d1c
|
rename register to risc
seems to fit the layer much better as we really have a very reduced
instruction set
|
2017-01-19 09:02:29 +02:00 |
|