Last modified Tuesday, 03-Aug-1999 10:58:24 PDT
2nd paragraph, 3rd line: The right curly-bracket in the
delimiter %}
should be in code font.
Exercise 2.14: The reference to Example 2.1 should be to Example 2.10 instead.
Exercise 2.16: The two figures (a) and (b) of this exercise are wrong. The correct figures are available as a postscript file, which may be downloaded by clicking HERE.
Example 4.17: The Follow set of stmt is incorrect.
It should be Follow(stmt) = { ;
, $
}.
Figure 5.1: The caption to should refer to Example 5.5, not 5.6. Also, there are several errors in the picture:
A corrected version of Figure 5.1 is available as a postscript file by clicking HERE.
Line 8: "tions on )
to the previously
...." should read "tions on (
to
the previously...."
Table 5.7: The entry in the table for State 1 and Input
)
should be blank, not s3.
Figure 5.8: The last item listed in State 0 is incorrect.
It should be: [V --> .id
, :=
].
(Note: the correction listed for this figure in the errata for
the second printing does not apply.)
Figure 5.9: There are two states numbered 4. The one farthest to the right should be state 5.
In the paragraph following the definition of synthesized attributes, the two page references to examples are incorrect: Example 6.6 is found on page 271, not page 262; Example 6.2 is found on page 264, not page 271.