Sat May 30 14:07:36 CEST 2009
Forth VM next
Need to check if the macros work with the vm: language. Currently the
hack to have a bootstrapping Forth console for the 16-bit VM seems to
be simple and effective.
Ok. Macros work.
But.. I simply can't have it that I spent all this time making the
Forth layer abstract enough to be able to reuse it for other
architectures, but I can't seem to make it work for building Forth on
Forth. As mentioned before: I'm probably not going to use that layer
much. To make the self-hosted Forth possible, all macros need to be
implemented as on-target words.
That would be the next step.
Now, instead of always looking at host -> target rpc, what about
enabling target -> host calls? This would make bootstrapping a
self-hosted interpreter simpler: it would enable gradual offloading.
That seems to be the real problem to solve!