Torsten Ruger
|
80d58ee03c
|
fixed simple layout offset bug in layout
|
2015-10-13 14:46:07 +03:00 |
|
Torsten Ruger
|
2d0424a370
|
turned out to be a rewrite of boot process
and also attribute handling and fake_memory
luckily there are tests and all is green again
|
2015-07-21 15:40:25 +03:00 |
|
Torsten Ruger
|
2c1c38716b
|
move from new_object to normal new
|
2015-07-20 13:01:15 +03:00 |
|
Torsten Ruger
|
7551a16b6e
|
pretty names for references
|
2015-06-19 19:50:53 +03:00 |
|
Torsten Ruger
|
2ccbea04b9
|
fixing assembly
position code changed and linking too
passes not working
|
2015-05-24 18:05:20 +03:00 |
|
Torsten Ruger
|
3c0022191b
|
more booting
|
2015-05-24 13:53:49 +03:00 |
|
Torsten Ruger
|
94f49bf5c2
|
much work on boot process
fiddly egg and chicken, though a bit clearer with parfait objects now
|
2015-05-22 22:51:36 +03:00 |
|
Torsten Ruger
|
8ec8a519ba
|
externalize boot process
Booting is complicated, make an own file for it
|
2015-05-19 20:29:33 +03:00 |
|
Torsten Ruger
|
4e3640e432
|
shift code from class to module
as class derives from module, module carries
much of the code that one thinks of as class
class only handles allocation really
|
2015-05-18 12:35:01 +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
|
fe2be323d8
|
improve boot
also move to superclass not superclass_name in class
Makes ripples
|
2015-05-16 20:16:49 +03:00 |
|
Torsten Ruger
|
7085dee510
|
array to list conversion
start on layouts
|
2015-05-16 14:01:48 +03:00 |
|
Torsten Ruger
|
bee269f7a8
|
just renaming
|
2015-05-16 12:54:11 +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
|
ab870e3323
|
moved the whole parfait into its namespace/module
|
2015-05-11 18:55:49 +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
|
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 |
|