home .. forth .. colorforth mail list archive ..

Re: [colorforth] meta-compiler


On Mon, 30 May 2005, Albert van der Horst wrote:

I miss some premises here, that maybe are implicit.
So what is the idea about
- where is the source, presumably in colorforth blocks?

Yes colorForth source.

- how to handle bootcode.

But there is a problem here. The editor is in colorforth. So the
new colorforth may require tricks from the editor that are not yet
present (say e.g. a new color). Right?


I'm not sure what you're asking. The editor and compiler both agree on the source format, other than this there is little interaction between the two. The editor can easily be taken out of the kernel, and in fact Chuck calls it a historical accident the editor currently resides in the kernel.

Is the idea to boot into the old colorforth, then run the new
kernel, or will the boot code be meta compiled too?

The kernel at minimum should contain boot code, this kernel when compiled should be a drop in replacement for the existing kernel.

---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: colorforth-help@xxxxxxxxxxxxxxxxxx
Main web page - http://www.colorforth.com