Re: meta-compiler

Mark Slicker <[email protected]>
Newsgroups gmane.comp.lang.forth.colorforth
Message-ID <[email protected]>
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.