compilers, in a nutshell (Dan Ellard)
Mon, 9 May 1994 12:41:01 GMT

          From comp.compilers

Related articles
compilers, in a nutshell (1994-05-09)
Re: compilers, in a nutshell chase@Think.COM (1994-05-09)
Re: compilers, in a nutshell (1994-05-10)
Switch code generation, correction. chase@Think.COM (1994-05-10)
Compiler topics (1994-05-11)
Re: compilers, in a nutshell (1994-05-11)
Compiler topics (1994-05-12)
[8 later articles]
| List of all articles for this month |

Newsgroups: comp.compilers
From: (Dan Ellard)
Keywords: courses, question
Organization: Aiken Computation Lab, Harvard University
Date: Mon, 9 May 1994 12:41:01 GMT

If you had a six hours of lecture time to discuss compilers, what would
you cover? I'm trying to figure out the best set of topics to cover in a
small number of lectures, with the goal that by the end of the lectures
the students will have a warm and fuzzy feeling for most of the things
that go on under the hood of a compiler.

My current outline (which is very rough) looks like:

Lecture 1
1. What is a compiler?
2. Lexical analysis
3. Parsing
Recursive descent
Predictive parsing.

Lecture 2
1. Intermediate representations.
2. Type checking / inference.

Lecture 3
1. Code generation.

Lecture 4
1. Optimizations.
2. What is a compiler?


Post a followup to this message

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