|
@@ -148,6 +148,7 @@ contributions of these otherwise uncredited readers.
|
|
|
This book was set in Times LT Std Roman by the author. Printed and
|
|
|
bound in the United States of America.
|
|
|
|
|
|
+{\if\edition\racketEd
|
|
|
Library of Congress Cataloging-in-Publication Data\\
|
|
|
\ \\
|
|
|
Names: Siek, Jeremy, author. \\
|
|
@@ -159,7 +160,7 @@ Classification: LCC QA76.73.R33 S54 2023 (print) | LCC QA76.73.R33 (ebook) | DD
|
|
|
LC record available at https://lccn.loc.gov/2022015399\\
|
|
|
LC ebook record available at https://lccn.loc.gov/2022015400\\
|
|
|
\ \\
|
|
|
-
|
|
|
+\fi}
|
|
|
10 9 8 7 6 5 4 3 2 1
|
|
|
|
|
|
%% Jeremy G. Siek. Available for free viewing
|
|
@@ -324,7 +325,7 @@ people. The groups complete approximately one chapter every two
|
|
|
weeks, starting with chapter~\ref{ch:Lvar} and including chapters
|
|
|
according to the students interests while respecting the dependencies
|
|
|
between chapters shown in
|
|
|
-Figure~\ref{fig:chapter-dependences}. Chapter~\ref{ch:Lfun}
|
|
|
+figure~\ref{fig:chapter-dependences}. Chapter~\ref{ch:Lfun}
|
|
|
(functions) depends on chapter~\ref{ch:Lvec} (tuples) only in the
|
|
|
implementation of efficient tail calls.
|
|
|
%
|
|
@@ -4988,7 +4989,7 @@ to proceed by shifting the next \lstinline{+} from the input.
|
|
|
|
|
|
A similar kind of problem, known as a \emph{reduce/reduce} conflict,
|
|
|
arises when there are two reduce actions in a state for the same
|
|
|
-token. To understand which grammars gives rise to shift/reduce and
|
|
|
+token. To understand which grammars give rise to shift/reduce and
|
|
|
reduce/reduce conflicts, it helps to know how the parse table is
|
|
|
generated from the grammar, which we discuss next.
|
|
|
|