|
@@ -22,7 +22,7 @@
|
|
|
|
|
|
\def\racketEd{0}
|
|
|
\def\pythonEd{1}
|
|
|
-\def\edition{0}
|
|
|
+\def\edition{1}
|
|
|
|
|
|
% material that is specific to the Racket edition of the book
|
|
|
\newcommand{\racket}[1]{{\if\edition\racketEd{#1}\fi}}
|
|
@@ -6497,7 +6497,7 @@ class InterpLif(InterpLvar):
|
|
|
return not self.interp_exp(v, env)
|
|
|
case BoolOp(And(), values):
|
|
|
if self.interp_exp(values[0], env):
|
|
|
- return self.interp_exp(values[0], env)
|
|
|
+ return self.interp_exp(values[1], env)
|
|
|
else:
|
|
|
return False
|
|
|
case BoolOp(Or(), values):
|