From 9625fc39cff6e36e7ba0edac98fc8fda387f17ef Mon Sep 17 00:00:00 2001 From: Jim Pryor Date: Sun, 21 Nov 2010 15:35:16 -0500 Subject: [PATCH] week9 tweak Signed-off-by: Jim Pryor --- week9.mdwn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/week9.mdwn b/week9.mdwn index f5beebb4..b2fbb3aa 100644 --- a/week9.mdwn +++ b/week9.mdwn @@ -350,7 +350,7 @@ Let's consider how to interpet our new syntactic forms `newref`, `deref`, and `s ... | Setref (expr1, expr2) -> let (Index n, s') = eval expr1 g s - (* note that s' may be different from s, if expr itself contained any mutation operations *) + (* note that s' may be different from s, if expr1 itself contained any mutation operations *) in let (new_value, s'') = eval expr2 g s' (* now we create a list which is just like s'' except it has new_value in index n *) in let rec replace_nth lst m = -- 2.11.0