Torsten Ruger
|
37eeb81f45
|
fix all tests for previous commit
|
2019-02-08 23:03:23 +02:00 |
|
Torsten Ruger
|
84de400529
|
some test change because of renaming
next is a keyword, can't be used as instance writer
fake_memory gets the pobject for debug
|
2018-08-11 19:17:20 +03:00 |
|
Torsten Ruger
|
c947c27a14
|
clean up booting
many machine boot became obsolete
or just neede parfait to boot
actual linker functionality pending
|
2018-07-01 14:12:42 +03:00 |
|
Torsten Ruger
|
ab4bc370ed
|
another +1 bug
|
2018-05-15 16:25:55 +03:00 |
|
Torsten Ruger
|
ab01fa3862
|
switch to 0 based indexing
the world rocked for a moment (and more fixes to follow)
also the crumbling of idealism was heard
|
2018-05-14 11:55:01 +03:00 |
|
Torsten Ruger
|
a7207a9984
|
wrap parfait tests in module and boot
|
2018-04-26 12:31:37 +03:00 |
|
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 |
|
Torsten Ruger
|
da5823a1a0
|
move parfait up one, as per its module structure
|
2017-01-18 20:09:43 +02:00 |
|
Torsten Ruger
|
18f9ea019e
|
move parfait tests to some
after renaming compiler to soml
it’s where they wanna be
also will allow for unifying test helpers and testing fragments
remotely too
|
2015-11-18 12:14:31 +02:00 |
|
Torsten Ruger
|
1e7935bf85
|
implement byte access for some word
wouldn’t have been possible without the ruby version
|
2015-11-11 20:36:07 +02:00 |
|
Torsten Ruger
|
760a4beb86
|
fix some word with tests
|
2015-11-10 19:08:48 +02:00 |
|
Torsten Ruger
|
c9c0f66d79
|
rename test/parfait
to then write parfait test on the runtime
|
2015-11-07 14:04:38 +02:00 |
|
Torsten Ruger
|
96f43dcfda
|
also giving word it's length
still hacked as char per word, but should be easy enough to fix when…
|
2015-10-26 12:23:52 +02:00 |
|
Torsten Ruger
|
dcbd3c7091
|
fold last of the virtual into register
|
2015-10-22 18:16:29 +03:00 |
|
Torsten Ruger
|
dc3920580b
|
bit more cleaning of testing
|
2015-10-16 18:34:54 +03:00 |
|
Torsten Ruger
|
2c1c38716b
|
move from new_object to normal new
|
2015-07-20 13:01:15 +03:00 |
|
Torsten Ruger
|
d71547ea01
|
copy and other improvements for word
more tests reveal a bug (fixed) and more docs
|
2015-05-20 13:50:25 +03:00 |
|
Torsten Ruger
|
d348e7afe7
|
more parfait ripples
changes due to previous changes in parfait api
|
2015-05-18 10:10:31 +03:00 |
|
Torsten Ruger
|
cff827ad42
|
final word fix
that does the parfait
|
2015-05-17 15:34:45 +03:00 |
|
Torsten Ruger
|
a46dd9f6bf
|
more word tests
|
2015-05-15 20:31:43 +03:00 |
|
Torsten Ruger
|
0731a6061a
|
fix word implementation and tests
much better, though wasteful implementation
breaks a few tests, but ploughing on first
|
2015-05-15 16:45:36 +03:00 |
|