[M3devel] LINUXLIBC6

Hendrik Boom hendrik at topoi.pooq.com
Mon May 21 20:43:17 CEST 2012


On Mon, May 21, 2012 at 07:50:49AM +0000, Jay K wrote:
> 
> Nevermind..I'm not making a clear point..

Maybe this point will do:

So regardless of whether the production compiler generates machine code 
or anythine else, it would be possible to have a single, portable 
interpreter written in C to use as a bootstrap tool to avoid having to 
bootstrap from machine-dependent machine code whenever installing (or 
packaging) foor another platform?  The build-dependency of the real 
Modula 3 compiler could then be itself OR the interpreter.

And the interpreter could be made to interpret some kind of efficient, 
intermediate code that is easy to interpret fast.  Does the existing 
codebase have anything that sould be used for this?  OR could easily be 
changed into this?

-- hendrik



More information about the M3devel mailing list