| Age | Commit message (Collapse) | Author |
|
They can be regular words, and integer literals. In the near future perhaps source files will also be acceptable, but there's other work to do first.
Force-Push
Change-Id: Ib97db00126139aefdcdc725f9ccf6b045ceb3d2d
|
|
you may infer from the size of the CL that we've been wanting this for QUITE A WHILE
Force-Push: yes
Change-Id: Iaa6ff8f40bd4020a75b81aadd87874cc8d512123
|
|
this word is like ' and is shorthand to look up an execution token
Force-Push: yes
Change-Id: I672eb0c56f8eadc02a8aca14c2b5c6028a218b1b
|
|
be cautious committing this, it's not fully clear it's correct, but if it is it needed to be disentangled from the declarative compilation thing
Force-Push: yes
Change-Id: I2d0d41c24709391bd64766a9b08ec961c0f482e3
|
|
this means it's now always available
it does make evoke.hex significantly larger!
Force-Push: yes
Change-Id: I4017b2a666fd456b851dc1b77d1ee7ef5360b35b
|
|
this will allow us to have compiled-in code that wouldn't run under the transforms, though we don't add anything of substance just yet
this strategy was used early in bring-up, in the historical flatassembler version of Evocation, so the design space of it is already well-explored in Irenes' head. how pleasant. :)
Force-Push: yes
Change-Id: I722cddb77657df9ca518c0d9841aa587bf63feb3
|
|
and rename one, linux-dynamic.e to language/dynamic/linux.e.
also make sure all references in comments and documentation refer to the new locations and names.
this directory structure reflects code organization which had existed in Irenes' head, but was likely not obvious to other readers. now hopefully it is more discoverable.
Force-Push: yes
Change-Id: Icfef3eae812a50fe20202191999e68e1f7db445a
|