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
|
2e8b514e9c
|
start to use parfait classes
bit of a bumpy road
|
2015-05-12 14:58:29 +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
|
ab870e3323
|
moved the whole parfait into its namespace/module
|
2015-05-11 18:55:49 +03:00 |
|
Torsten Ruger
|
a552e3fbce
|
remove virtual frame (just using parfait)
|
2015-05-10 17:12:43 +03:00 |
|
Torsten Ruger
|
618b8d05f8
|
adding ruby method lists
Just for reference (not to copy)
|
2015-04-15 11:39:12 +03:00 |
|
Torsten Ruger
|
5792fb983b
|
add module
between class and object, as in ruby
|
2015-04-15 11:38:46 +03:00 |
|
Torsten Ruger
|
aaf6da8808
|
make object derivation explicit
in parfait
|
2015-04-08 20:33:15 +03:00 |
|
Torsten Ruger
|
81e3a98af8
|
add integer to parfait
|
2015-04-08 20:32:56 +03:00 |
|
Torsten Ruger
|
fdb3fbc825
|
Parfait documentation
outline of expanded parfait, documented but not coded
|
2015-04-08 20:24:50 +03:00 |
|
Torsten Ruger
|
4f1e99d744
|
adding stubs for coming classes
|
2015-04-06 11:38:11 +03:00 |
|
Torsten Ruger
|
aee36d9f5f
|
bit of line wrapping
|
2015-03-25 17:29:39 +02:00 |
|
Torsten Ruger
|
d758a23eb6
|
correct parfait module
parfait only needs to be in a module when it is used in the vm, not
when it is parsed.
The parsed parfait must be without namespace.
|
2015-03-25 17:16:20 +02:00 |
|
Torsten Ruger
|
df9d6284ae
|
up to, ut not including, creating frames
|
2014-09-24 18:25:18 +03:00 |
|
Torsten Ruger
|
892f251d18
|
implement how send should work (but parfait doesn't parse yet, so it doesnt)
|
2014-09-23 20:16:05 +03:00 |
|
Torsten Ruger
|
bbcfef3c43
|
make a little more real
|
2014-09-16 16:05:38 +03:00 |
|
Torsten Ruger
|
d94ec6c72c
|
fix parfait test
|
2014-09-04 14:22:28 +03:00 |
|
Torsten Ruger
|
99b4468599
|
fix spelling
|
2014-08-28 22:32:53 +03:00 |
|
Torsten Ruger
|
35b738639b
|
improve readmes
|
2014-08-28 19:12:46 +03:00 |
|
Torsten Ruger
|
1fc3f1fb18
|
renaming ripples
|
2014-08-28 18:53:48 +03:00 |
|
Torsten Ruger
|
9dd37a74df
|
add a kenrnel array class with function stubs
|
2014-08-28 16:39:35 +03:00 |
|
Torsten Ruger
|
da3cd69a5c
|
fixed the old list tests for hash, and fixed hash to pass them
|
2014-08-28 16:28:25 +03:00 |
|
Torsten Ruger
|
d3c4087871
|
use simple array based hash, so assembly of it will be easy
|
2014-08-28 16:20:09 +03:00 |
|
Torsten Ruger
|
c7bc18dac8
|
small fix for str len
|
2014-08-28 16:19:30 +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
|
7d35732923
|
renamed method definition to compiled method
|
2014-08-28 08:10:33 +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
|
5f3b0c1779
|
moved list to parf
|
2014-08-24 00:03:25 +03:00 |
|
Torsten Ruger
|
c2ae184e6e
|
simple test for get type
|
2014-08-07 15:41:13 +03:00 |
|
Torsten Ruger
|
9a197ff7c1
|
expanded the send a bit
|
2014-08-06 18:37:19 +03:00 |
|
Torsten Ruger
|
ce3505710a
|
basic send
|
2014-08-05 15:55:24 +03:00 |
|
Torsten Ruger
|
e92f949a71
|
fix the vm in link
|
2014-07-31 21:55:54 +03:00 |
|
Torsten Ruger
|
8effcc866a
|
more machinery to the machine
|
2014-07-30 21:43:12 +03:00 |
|
Torsten Ruger
|
7b6f364ba8
|
namechange
|
2014-07-29 18:33:11 +03:00 |
|
Torsten Ruger
|
337b1a8ee0
|
renamed to kide(crystal)
|
2014-07-17 02:26:13 +03:00 |
|
Torsten Ruger
|
fb105cb895
|
had to let go of crystal (sniff) as the name was taken
|
2014-07-17 01:00:15 +03:00 |
|
Torsten Ruger
|
ee5615ec03
|
fix rename
|
2014-07-01 19:12:32 +03:00 |
|
Torsten Ruger
|
2c26415de7
|
transformations according to todays post
|
2014-06-14 00:19:12 +03:00 |
|