tweak untyped_evaluators, add symlink
authorJim <jim.pryor@nyu.edu>
Tue, 24 Mar 2015 00:07:49 +0000 (20:07 -0400)
committerJim <jim.pryor@nyu.edu>
Tue, 24 Mar 2015 00:07:49 +0000 (20:07 -0400)
code/untyped_evaluator.ml
code/untyped_evaluator_complete.ml
code/untyped_full.tgz [new symlink]

index 50092fb..6ebc7b6 100644 (file)
@@ -1,5 +1,5 @@
 (*
-   This is a simplified version of the code at ...
+   This is a simplified version of the code at http://lambda.jimpryor.net/code/untyped_full.tgz
    You can use this code as follows:
 
    1. First, use a text editor to fill in the (* COMPLETE THIS *) portions.
@@ -15,7 +15,7 @@
       `reduce (App(Lambda("x",Var "x"),Lambda("y",Var "y")))`
       `evaluate (App(Lambda("x",Var "x"),Lambda("y",Var "y")))`
 
-   The two interpreters presented below are (VersionA) a substitute-and-replace
+   The two interpreters presented below are (VersionA) a substitute-and-repeat
    interpreter, and (VersionB) an environment-based interpreter. We discuss the
    differences between these in the course notes.
 
index 51efce9..c3cafc3 100644 (file)
@@ -1,5 +1,5 @@
 (*
-   This is a simplified version of the code at ...
+   This is a simplified version of the code at http://lambda.jimpryor.net/code/untyped_full.tgz
    You can use this code as follows:
 
    1. First, use a text editor to fill in the (* COMPLETE THIS *) portions.
@@ -15,7 +15,7 @@
       `reduce (App(Lambda("x",Var "x"),Lambda("y",Var "y")))`
       `evaluate (App(Lambda("x",Var "x"),Lambda("y",Var "y")))`
 
-   The two interpreters presented below are (VersionA) a substitute-and-replace
+   The two interpreters presented below are (VersionA) a substitute-and-repeat
    interpreter, and (VersionB) an environment-based interpreter. We discuss the
    differences between these in the course notes.
 
diff --git a/code/untyped_full.tgz b/code/untyped_full.tgz
new file mode 120000 (symlink)
index 0000000..f3e7280
--- /dev/null
@@ -0,0 +1 @@
+untyped_full-1.3.tgz
\ No newline at end of file