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
Torsten Ruger
dd41758dea
renamed array and hash to list and dictionary
...
Since these are not the ruby classes, we don’t need
the old names. They are misleading.
An Array is a military term, we mean list
And a Hash is an implementation of a Dictionary,
or LookupTable
2015-05-12 19:10:45 +03:00
Torsten Ruger
b980def84e
move space to parfait
...
Also make the machine the singleton
and space hang off it
Many repercussions, not all fixed in this commit
2015-05-12 15:36:44 +03:00
Torsten Ruger
73a6a5db39
move meta and boot class to parfait
...
just cosmetic, fixed requires but not code
2015-05-12 09:54:36 +03:00
Torsten Ruger
b804354236
fix requires and some scoping
2015-05-12 09:44:34 +03:00
Torsten Ruger
3659cb4b81
make the tests run (and pass) again
2015-05-04 11:10:40 +03:00
Torsten Ruger
e1b29d799a
limit to_s length
2014-10-07 12:21:40 +03:00
Torsten Ruger
b7164b354d
better solution for initial jump
2014-10-07 12:01:33 +03:00
Torsten Ruger
965e5f2a0f
minor
2014-10-05 01:13:57 +03:00
Torsten Ruger
493b02674c
remove some boiler
2014-09-30 12:08:12 +03:00
Torsten Ruger
d8710de590
fix frame more
2014-09-28 11:18:24 +03:00
Torsten Ruger
efe39292ae
extract position as module to be included
2014-09-25 20:30:02 +03:00
Torsten Ruger
df9d6284ae
up to, ut not including, creating frames
2014-09-24 18:25:18 +03:00
Torsten Ruger
49b6b99ab9
more work on large moves, including the notion of linking again
2014-09-17 17:00:19 +03:00
Torsten Ruger
e4474e7e2c
rename length to mem_length and suffer the consequences
2014-09-17 12:04:54 +03:00
Torsten Ruger
8b8a8eea56
rename code.length tp mem_length with lots of noise impact
2014-09-16 17:16:56 +03:00
Torsten Ruger
45977ecc01
move assembly from visitor into objects, part one
2014-09-16 16:06:56 +03:00
Torsten Ruger
41de2b5822
moved boot_class back to virtual (as things get clearer)
2014-08-28 08:24:37 +03:00
Torsten Ruger
0b65e5840e
move space accesor to boot_space
2014-08-24 21:32:21 +03:00
Torsten Ruger
dd82095cca
reditribute boot dir evenly. some was parfait, some virtual, some kernel
2014-08-24 00:25:15 +03:00
Torsten Ruger
e19b7be111
getting to where where the puts should be, but it aint there
2014-08-22 10:21:12 +03:00
Torsten Ruger
dd59a2f9c6
remove unused attributes() boilerplate
2014-08-19 22:54:28 +03:00
Torsten Ruger
4b17a1e58f
use the sof attributes for equality
2014-08-19 22:40:28 +03:00
Torsten Ruger
200228a33d
adding the blocks to virtual machine and store instructions in array not list
2014-08-13 11:59:51 +03:00
Torsten Ruger
2e79caa791
using yaml as the storage format of the result as it handles graphs out of the box
2014-07-18 00:30:36 +03:00
Torsten Ruger
bb051230f4
fixed relation of values and types that had got watered in the virtual move
2014-07-15 09:31:25 +03:00
Torsten Ruger
d531a24930
first method test
2014-07-14 11:29:38 +03:00
Torsten Ruger
dc6cb2bb52
a lot of work to get one more test to pass
2014-07-12 21:59:17 +03:00
Torsten Ruger
1e866ae0ae
minor
2014-06-30 14:56:58 +03:00
Torsten Ruger
16ceb2a60d
hurra, a first test. looks a lot.... but lets not spoil th efeeling
2014-06-26 18:39:02 +03:00