@@ -100,6 +100,7 @@ specialise ctxt env limits t
100simplify :: Context -> Env -> TT Name -> TT Name
100simplify :: Context -> Env -> TT Name -> TT Name
101simplify ctxt env t
101simplify ctxt env t
102 = evalState (do val <- eval False ctxt [(sUN "lazy", 0),
102 = evalState (do val <- eval False ctxt [(sUN "lazy", 0),
103 (sUN "assert_smaller", 0),
104 (sUN "assert_smaller", 0),
104 (sUN "assert_total", 0),
105 (sUN "assert_total", 0),
105 (sUN "par", 0),
106 (sUN "par", 0),
@@ -113,6 +114,7 @@ simplify ctxt env t
113rt_simplify :: Context -> Env -> TT Name -> TT Name
114rt_simplify :: Context -> Env -> TT Name -> TT Name
114rt_simplify ctxt env t
115rt_simplify ctxt env t
115 = evalState (do val <- eval False ctxt [(sUN "lazy", 0),
116 = evalState (do val <- eval False ctxt [(sUN "lazy", 0),
116 (sUN "par", 0),
118 (sUN "par", 0),
117 (sUN "prim__syntactic_eq", 0),
119 (sUN "prim__syntactic_eq", 0),
118 (sUN "prim_fork", 0)]
120 (sUN "prim_fork", 0)]