<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
On 21/04/12 04:33, Jay K wrote:
<blockquote cite="mid:COL101-W45DBBAE4466526DB83B497E6230@phx.gbl"
type="cite">
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
<div dir="ltr">
> 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)?<br>
<br>
This merits correction:<br>
The compile is largely written in Modula-3.<br>
It is broken up into a "builder", front end, other parts, and
backends.<br>
The NT/x86 backend is written in Modula-3 and outputs .obj
files directly.<br>
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.<br>
The other backend is gcc. When using it cm3 outputs an
intermediate form, that the gcc thing reads back in.<br>
The rest is written in Modula-3.<br>
<br>
</div>
</blockquote>
Hi Jay,<br>
<br>
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!<br>
<br>
On an operational note I got a 'Certificate Not Trusted' error when
attempting to access the roadmap
<a class="moz-txt-link-freetext" href="https://projects.elego.de/cm3/roadmap">https://projects.elego.de/cm3/roadmap</a>.<br>
<br>
Regards, Mark.<br>
</body>
</html>