Re: Target machine for compiler course

Andrew Tucker <a_tucker@paul.spu.edu>
Fri, 3 Jun 1994 02:46:04 GMT

          From comp.compilers

Related articles
Target machine for compiler course Mike.Spivey@comlab.oxford.ac.uk (1994-06-01)
Re: Target machine for compiler course brandis@inf.ethz.ch (Marc Brandis) (1994-06-03)
Re: Target machine for compiler course a_tucker@paul.spu.edu (Andrew Tucker) (1994-06-03)
Re: Target machine for compiler course salomon@silver.cs.umanitoba.ca (1994-06-03)
Re: Target machine for compiler course haahr@netcom.com (1994-06-03)
Re: Target machine for compiler course mackey@cse.ucsc.edu (1994-06-11)
Re: Target machine for compiler course andrewd@seldon.apanix.apana.org.au (1994-06-05)
Re: Target machine for compiler course anton@mips.complang.tuwien.ac.at (1994-06-13)
Re: Target machine for compiler course mds@doc.ic.ac.uk (Mark 'Maxx' Simmons) (1994-06-11)
[1 later articles]
| List of all articles for this month |
Newsgroups: comp.compilers
From: Andrew Tucker <a_tucker@paul.spu.edu>
Keywords: courses
Organization: Compilers Central
Date: Fri, 3 Jun 1994 02:46:04 GMT

On Wed, 1 Jun 1994, Mike Spivey wrote:


> I found the discussion about what to teach in a six-hour course on
> compilers very helpful; so I'd like to hear what people think about
> the choice of a target machine for a first course in compilers.
>
> Some people would advocate (a subset of) C or Pascal as the target
> 'machine' code -- but I feel that doesn't really make the story a
> credible one, even if it is a good way to prototype new languages.


> [Holub in his book used a machine-level subset of C, whish seemed to me
> to work pretty well.-John]


As a future compiler writer who just finished his first compilers course
this past winter quarter, I was extremely pleased with Holub's book. His
use of "machine-level subsest of C" looked was sufficient to create a
virtual machine environment, while allowing it to be portable to any C
compiler.


----
/* Andrew */
a_tucker@paul.spu.edu
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.