|
887d7b9bbb
|
replace fake compiler with real
less room for error
|
2020-02-28 12:54:17 +02:00 |
|
|
393f0d9a60
|
fix argument transfer (to be logical)
|
2020-02-27 18:19:27 +02:00 |
|
|
2d11078a37
|
Slotted constructor cleanup
|
2020-02-17 14:45:54 +07:00 |
|
|
b7df6f66f9
|
rename the XX_slot classes to SlottedXX
move to slotted and slots (wip)
|
2020-02-15 21:05:04 +07:00 |
|
|
8b29326957
|
moving know_object out of the base class
object is only common to constant and object slots (which should be unified)
On the way to making the array recursive
|
2020-02-15 15:32:22 +07:00 |
|
|
6aa6b32c50
|
move slot out of instruction dir
since it is not an instruction, just a helper
also doing this before rewriting slot recursively
|
2020-02-15 14:52:44 +07:00 |
|
|
3c762c4fe7
|
Rename SlotDefinition to Slot
And the derived XXDefinitions to XXSlot
Just to be more consistent
And possibly free the Definition for the Language side
|
2020-02-11 16:19:52 +07:00 |
|
|
31c8a0aac5
|
refactored the SlotLoad into SlotDefs
That sort of removes the last horrible code.
Surely can still be improved, but mostly oo now
|
2020-02-11 16:03:51 +07:00 |
|
|
24d7fe25da
|
first steps to defining specialised slot classes
getting rid of the mess in SlotDefinition (wip)
|
2020-02-10 18:36:21 +07:00 |
|
|
aa9fc8bc81
|
More rename cleanp
|
2019-10-03 21:07:55 +03:00 |
|
|
c43436f35a
|
Change Mom to SlotMachine
rather large commit, but essentially a simple rename
Rationale in docs and blogs
|
2019-10-03 20:55:41 +03:00 |
|