X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=blobdiff_plain;f=assignment8.mdwn;h=5a2780d8459e95e45fa07ea0de4ce26c26a88a76;hp=59e0090ba98dce44262b5072190bb62473d3582a;hb=1c203e3ca6a3b29830af36ea6f6b3a86be93675f;hpb=8fbf14566363197bb08307a6bf4daece2f27602e diff --git a/assignment8.mdwn b/assignment8.mdwn index 59e0090b..5a2780d8 100644 --- a/assignment8.mdwn +++ b/assignment8.mdwn @@ -5,7 +5,7 @@ type 'a starred_level = Root | Starring_Left of 'a starred_nonroot | Starring_Right of 'a starred_nonroot and 'a starred_nonroot = { parent : 'a starred_level; sibling: 'a tree };; - type 'a zipper = { tree : 'a starred_level; filler: 'a tree };; + type 'a zipper = { level : 'a starred_level; filler: 'a tree };; let rec move_botleft (z : 'a zipper) : 'a zipper = (* returns z if the targetted node in z has no children *) @@ -23,7 +23,7 @@ let new_zipper (t : 'a tree) : 'a zipper = - {tree = Root; filler = t} + {level = Root; filler = t} ;;