Torsten Ruger
|
9a81d4e6a6
|
fixes from earlier changes
|
2015-11-16 18:05:57 +02:00 |
|
Torsten Ruger
|
d6108e7b3a
|
fix interpreter overflow issue
flag set for bigness, result reduced
tests for + and *
fixed fibs tests
|
2015-11-08 15:15:55 +02:00 |
|
Torsten Ruger
|
cf05e7553a
|
rework interpreter test framework
remove lots of copy paste
|
2015-11-08 14:30:28 +02:00 |
|
Torsten Ruger
|
f11e8f0a13
|
fix all the test
many are off course affected by call sequence changes
|
2015-11-07 22:20:21 +02:00 |
|
Torsten Ruger
|
14f8b42015
|
fix instruction order, now with the save
and finally formatted in statements too
|
2015-11-03 11:25:02 +02:00 |
|
Torsten Ruger
|
5d3aace459
|
use module compile function
|
2015-10-28 21:40:22 +02:00 |
|
Torsten Ruger
|
142c36a374
|
fix return statement to actually return
fix a million tests
|
2015-10-27 21:04:46 +02:00 |
|
Torsten Ruger
|
57f37ec023
|
removed blocks and moved to labels
somewhat easier to understand the code as a linked list
relatively painless change, considering
|
2015-10-23 21:27:36 +03:00 |
|
Torsten Ruger
|
e0c5bc4c11
|
rename phisol to soml
|
2015-10-23 14:22:55 +03:00 |
|
Torsten Ruger
|
dcbd3c7091
|
fold last of the virtual into register
|
2015-10-22 18:16:29 +03:00 |
|
Torsten Ruger
|
6ac339d998
|
catching empty blocks
should really clean those away
|
2015-10-22 15:34:47 +03:00 |
|