[M3devel] Subject: Re: Fw: Modula-3 questions

Mark Wickens mark at wickensonline.co.uk
Sat Apr 21 08:43:22 CEST 2012


On 21/04/12 04:33, Jay K wrote:
> > So could development on the compiler be sold as a way of gaining 
> concrete skills in compiler development (IIRC it's all developed in C)?
>
> This merits correction:
>    The compile is largely written in Modula-3.
>    It is broken up into a "builder", front end, other parts, and backends.
>    The NT/x86 backend is written in Modula-3 and outputs .obj files 
> directly.
>    The "builder", front end, middle stuff, cross-module checking stuff 
> (something related to "linking", depending on your point of 
> view), NT/x86 backend are all linked into one executable -- cm3.
>    The other backend is gcc. When using it cm3 outputs an intermediate 
> form, that the gcc thing reads back in.
>    The rest is written in Modula-3.
>
Hi Jay,

Thanks for the clarification. Having sent the email I did start to 
wonder whether I was correct in my statement... it's been a while since 
I looked at Modula-3!

On an operational note I got a 'Certificate Not Trusted' error when 
attempting to access the roadmap https://projects.elego.de/cm3/roadmap.

Regards, Mark.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20120421/0342e764/attachment-0002.html>


More information about the M3devel mailing list