From: fraser@zoom.jtec.com.au (Fraser Wilson)
Subject: Re: Writing a Mac Ada compiler
Date: 13 Mar 1995 14:55:00 +1000
Date: 1995-03-13T14:55:00+10:00 [thread overview]
Message-ID: <3k0j74$6fj@zoom.jtec.com.au> (raw)
In-Reply-To: 3joj6a$plb@felix.seas.gwu.edu
I nearly cried when mfeldman@seas.gwu.edu (Michael Feldman) explained:
>Ada compilers are not easy. Best to reuse something, especially if it
>is free.
It's true they're not easy. But writing an Ada compiler is a great
way to learn how compilers work.
I started one after a compiler course in 1988, and I still pop back
to it every now and then to test ideas. It was written from scratch,
and while it's no longer Ada, it contains overloading, inheritence,
C-ish expression syntax, packages, strong typing, exceptions, blah
blah blah etc etc.
And even if it's ultimately a useless endeavour, it was fun.
Fraser.
next prev parent reply other threads:[~1995-03-13 4:55 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
1995-03-06 22:09 Writing a Mac Ada compiler Mike White
1995-03-07 2:04 ` Arthur Evans Jr
1995-03-07 18:32 ` Mike White
1995-03-07 21:31 ` Mark Johannes
1995-03-08 17:39 ` Mike White
1995-03-09 8:16 ` RonaldS60
1995-03-12 23:51 ` Vladimir Vukicevic
1995-03-17 23:04 ` Need complex Math Package James M. (Mike) Hill 575-6632 msgid MHIL
1995-03-19 0:24 ` Henry Baker
1995-03-19 15:25 ` Robert Dewar
1995-03-11 19:45 ` Writing a Mac Ada compiler Gary McKee
1995-03-12 21:13 ` Mike White
1995-03-09 0:32 ` Robert Dewar
1995-03-09 10:46 ` Richard Kenner
1995-03-09 13:42 ` Arthur Evans Jr
1995-03-10 6:25 ` Vladimir Vukicevic
1995-03-10 14:17 ` Arthur Evans Jr
1995-03-10 15:30 ` Richard Kenner
1995-03-09 19:25 ` Mike White
1995-03-07 18:37 ` David Weller
1995-03-07 13:46 ` Theodore E. Dennison
1995-03-07 17:17 ` Laurent Gasser
1995-03-08 15:57 ` Robert Dewar
1995-03-08 1:08 ` Robert Dewar
1995-03-08 2:09 ` Tucker Taft
1995-03-10 4:05 ` Michael Feldman
1995-03-13 4:55 ` Fraser Wilson [this message]
1995-03-15 15:19 ` Theodore Dennison
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox