Commit Graph

23 Commits

Author SHA1 Message Date
9e0eca64e8 Update test_word.rb 2020-03-28 22:47:04 +05:30
bc04efadec Added test for insert function 2020-03-28 20:04:59 +05:30
37eeb81f45 fix all tests for previous commit 2019-02-08 23:03:23 +02:00
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
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
ab4bc370ed another +1 bug 2018-05-15 16:25:55 +03:00
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
a7207a9984 wrap parfait tests in module and boot 2018-04-26 12:31:37 +03:00
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
da5823a1a0 move parfait up one, as per its module structure 2017-01-18 20:09:43 +02:00
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
1e7935bf85 implement byte access for some word
wouldn’t have been possible without the ruby version
2015-11-11 20:36:07 +02:00
760a4beb86 fix some word with tests 2015-11-10 19:08:48 +02:00
c9c0f66d79 rename test/parfait
to then write parfait test on the runtime
2015-11-07 14:04:38 +02:00
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
dcbd3c7091 fold last of the virtual into register 2015-10-22 18:16:29 +03:00
dc3920580b bit more cleaning of testing 2015-10-16 18:34:54 +03:00
2c1c38716b move from new_object to normal new 2015-07-20 13:01:15 +03:00
d71547ea01 copy and other improvements for word
more tests reveal a bug (fixed) and more docs
2015-05-20 13:50:25 +03:00
d348e7afe7 more parfait ripples
changes due to previous changes in parfait api
2015-05-18 10:10:31 +03:00
cff827ad42 final word fix
that does the parfait
2015-05-17 15:34:45 +03:00
a46dd9f6bf more word tests 2015-05-15 20:31:43 +03:00
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