Jeremy Siek пре 3 година
родитељ
комит
f352bf7d25
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      book.tex

+ 2 - 1
book.tex

@@ -26,7 +26,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}}
@@ -17267,6 +17267,7 @@ class TypeCheckLany(TypeCheckLlambda):
         return typ
       case Call(Name('any_tuple_load'), [tup, index]):
         self.check_exp(tup, AnyType(), env)
+        self.check_exp(index, IntType(), env)
         return AnyType()
       case Call(Name('any_len'), [tup]):
         self.check_exp(tup, AnyType(), env)