CSCI 310 Spring 2005, Day 1
- Syllabus issues.
- Thoughts from last year's evals, and what it means this year.
- everyone agrees: start early, work as continuously as
you can ("like a job").
- Book received relatively okay reviews -- several liked it,
a couple mentioned it was overly terse on a couple of
topics. My personal take is that the later topics tend
to need additional information but it isn't utter crap
like some others.
- midterm exam instead of only a final.
- reworking of material in project 1 which may help the
effort in later projects.
- a bit more information at the start of each project.
- *** in general, I have a better idea of where people
stumble this time around which I think will help you.
- Tugging at the memory
- What do finite automata have to do with compilers?
- What is a grammar?
- What is the difference between syntax and semantics?
- How might parameters be passed?
- List up to three other things from Languages and
Automata, Machine Org, or Programming Languages that you
think might apply to compiler writing.
- Your memory -> some sense of compiler phases. (Phases on
p. 6 of Appel)
- Getting into Real Work: Project 1
Gary Lewandowski
Last modified: Mon Jan 10 11:59:04 EST 2005