@@ -300,6 +300,8 @@ process fn (Eval t)
300 ist <- getIState
300 ist <- getIState
301 let tm' = normaliseAll ctxt [] tm
301 let tm' = normaliseAll ctxt [] tm
302 let ty' = normaliseAll ctxt [] ty
302 let ty' = normaliseAll ctxt [] ty
303+ -- Add value to context, call it "it"
304+ updateContext (addCtxtDef (UN "it") (Function ty' tm'))
303 logLvl 3 $ "Raw: " ++ show (tm', ty')
305 logLvl 3 $ "Raw: " ++ show (tm', ty')
304 imp <- impShow
306 imp <- impShow
305 iResult (showImp imp (delab ist tm') ++ " : " ++
307 iResult (showImp imp (delab ist tm') ++ " : " ++