@@ -40,6 +40,7 @@ data IState = IState { tt_ctxt :: Context,
40 idris_statics :: Ctxt [Bool],
40 idris_statics :: Ctxt [Bool],
41 idris_classes :: Ctxt ClassInfo,
41 idris_classes :: Ctxt ClassInfo,
42 idris_optimisation :: Ctxt OptInfo,
42 idris_optimisation :: Ctxt OptInfo,
43+ idris_patdefs :: Ctxt [(Term, Term)], -- not exported
43 idris_log :: String,
44 idris_log :: String,
44 idris_options :: IOption,
45 idris_options :: IOption,
45 idris_name :: Int,
46 idris_name :: Int,
@@ -79,7 +80,7 @@ data IBCWrite = IBCFix FixDecl
79 deriving Show
80 deriving Show
81idrisInit = IState initContext [] [] emptyContext emptyContext emptyContext
82idrisInit = IState initContext [] [] emptyContext emptyContext emptyContext
82− emptyContext
83+ emptyContext emptyContext
83 "" defaultOpts 6 [] [] [] [] [] [] [] []
84 "" defaultOpts 6 [] [] [] [] [] [] [] []
84 Nothing Nothing Nothing [] [] [] Hidden [] Nothing
85 Nothing Nothing Nothing [] [] [] Hidden [] Nothing