CSCI 310 Spring 2005, Day 37
- Administrivia
- Office hours today: GAH
- Reminder senior project talks: MWF 4:30 - 5:30.
- IRT example. Really, it's coming. Later today.
- Final Exam: last
year's final review is relatively relevant. BUT,
you may be asked about tree rewriting (which we didn't do
last year). The questions are, for the most part, very
concrete: give an IRT for ..., give the first/follow sets
for ...
- Project 6 questions?
- A note about expressions with logical AND and
negation...
how do you deal with those?
- Blocks
- Consider pseudo on p. 175 (8.6).
- Convert it into a sequence of IRTs.
- Now, start a block everywhere you have a label. End
the block when either you hit another label or a JUMP or
CJUMP. (No JUMP or CJUMP or label inside a block.)
- Now fix the blocks so everything starts with a LABEL
and ends with a JUMP.
- Traces
- Consider your work above. How can you reorganize it to
remove as many JUMPs as possible? And to put false cases
under the CJUMPs?
Gary Lewandowski
Last modified: Mon Apr 25 12:25:29 EDT 2005