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
|
d870553a1f
|
make ruby word byte size
was hacked as int
interestingly zero change to tests
|
2015-11-11 19:11:08 +02:00 |
|
Torsten Ruger
|
a20f1570ee
|
temporary word hack to make it look liked indexed
|
2015-11-09 23:28:40 +02:00 |
|
Torsten Ruger
|
b2de1c6d79
|
minor fixes
|
2015-11-08 23:58:54 +02:00 |
|
Torsten Ruger
|
37928b8591
|
rename internal get/set functions
mainly because the salaam parser chokes on internal…
|
2015-11-07 17:40:59 +02:00 |
|
Torsten Ruger
|
6882f39645
|
fixing lengths
|
2015-11-03 16:21:50 +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
|
9a6c5d9ea8
|
wordlnegth is not +1 for string as no trailing 0
|
2015-07-02 13:47:46 +03:00 |
|
Torsten Ruger
|
9ca5ddf7c0
|
fix all tests
some had to be disabled
since stability is coming back more test are coming too
|
2015-07-02 10:26:48 +03:00 |
|
Torsten Ruger
|
13ab029cc5
|
word length fixes
|
2015-06-06 18:46:53 +02:00 |
|
Torsten Ruger
|
1c29fcfd43
|
mem_length to word/byte length
be more specific, and don’t include padding
|
2015-06-05 09:20:43 +03:00 |
|
Torsten Ruger
|
c28430698c
|
get binary code to work
|
2015-05-28 21:10:27 +03:00 |
|
Torsten Ruger
|
95ac024421
|
fix old tests again
|
2015-05-24 16:55:03 +03:00 |
|
Torsten Ruger
|
3c0022191b
|
more booting
|
2015-05-24 13:53:49 +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
|
cfc2c474b2
|
test compatibility layer
test from and to std/parfait objects
for list and word for now
moved some of that code to virtual, out of parfait
|
2015-05-18 10:47:29 +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
|
1114f06921
|
rename old layout()
new is called get_layout, but keep old around for
checking
|
2015-05-17 14:41:18 +03:00 |
|
Torsten Ruger
|
9376b8bc16
|
work on ObjectWriter
Back to the root! but lots of adjusting
ObjectWriter takes machine, machine has space
Virtual constants become Parfait::Objects etc
|
2015-05-16 12:53:10 +03:00 |
|
Torsten Ruger
|
f691ba1b20
|
using sof is_value
|
2015-05-15 21:11:29 +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 |
|
Torsten Ruger
|
164816c441
|
basic word functionality
and conversion from string
|
2015-05-14 20:39:12 +03:00 |
|
Torsten Ruger
|
9d711e7766
|
moving string to parfait
using parfait::word
also rename builtins string to word
|
2015-05-13 16:17:10 +03:00 |
|
Torsten Ruger
|
baca6eb4c6
|
rename string to word
|
2015-05-13 16:06:38 +03:00 |
|