data Sym : TypenextName : Ref Sym Integer => Core Integerdata SVar : TypeShow SVargetName : SVar -> StringSchVars : Scopedcompile : Ref Sym Integer => Ref Ctxt Defs => SchVars vars -> Term vars -> Core (SchemeObj Write)compileDef : Ref Ctxt Defs => SchemeMode -> Name -> Core ()initialiseSchemeEval : Ref Ctxt Defs => Core Bool