{"version":2,"references":{"c:unpickle":{"usages":[[83,4,83,19,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[281,4,281,19,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:readThe":{"usages":[[203,23,203,30,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[205,23,205,30,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:pickle":{"usages":[[72,2,72,15,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[262,2,262,15,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10]],"definition":null},"c:getThe":{"usages":[[197,12,197,18,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[204,21,204,27,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Unit":{"usages":[[69,56,69,60,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[259,54,259,58,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10]],"definition":null},"c:ToString.toString":{"usages":[[22,97,22,105,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31]],"definition":null},"c:System.FilePath":{"usages":[[53,13,53,21],[69,41,69,49,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[81,21,81,29,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[252,13,252,21],[259,39,259,47,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[277,21,277,29,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:String.trim":{"usages":[[162,67,162,71,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[166,83,166,87,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13]],"definition":null},"c:String":{"usages":[[159,85,159,91,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[178,39,178,45,"REPL.ProofSnapshot.runString",178,0,181,30,178,4,178,13]],"definition":null},"c:Std.Format":{"usages":[[184,43,184,49,"REPL.ProofSnapshot.ppGoals",184,0,185,69,184,4,184,11]],"definition":null},"c:StateRefT'.run":{"usages":[[14,10,14,13,"Lean.Elab.Command.CommandElabM.run",13,10,14,15,13,14,13,30],[148,68,148,71,"REPL.ProofSnapshot.runTacticM",147,0,149,37,147,4,147,14]],"definition":null},"c:REPL.ProofSnapshot.unpickle":{"usages":[],"definition":[277,4,277,12]},"c:REPL.ProofSnapshot.termState":{"usages":[[142,78,142,87,"REPL.ProofSnapshot.runTermElabM",141,0,144,35,141,4,141,16],[144,23,144,32,"REPL.ProofSnapshot.runTermElabM",141,0,144,35,141,4,141,16],[206,6,206,15,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[269,8,269,17,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[295,4,295,13,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[106,2,106,11,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23]},"c:REPL.ProofSnapshot.termContext":{"usages":[[207,6,207,17,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[270,11,270,22,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[296,4,296,15,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[107,2,107,13,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23]},"c:REPL.ProofSnapshot.tacticState":{"usages":[[148,74,148,85,"REPL.ProofSnapshot.runTacticM",147,0,149,37,147,4,147,14],[149,23,149,34,"REPL.ProofSnapshot.runTacticM",147,0,149,37,147,4,147,14],[185,31,185,42,"REPL.ProofSnapshot.ppGoals",184,0,185,69,184,4,184,11],[208,6,208,17,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[271,8,271,19,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[297,4,297,15,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[108,2,108,13,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23]},"c:REPL.ProofSnapshot.tacticContext":{"usages":[[148,51,148,64,"REPL.ProofSnapshot.runTacticM",147,0,149,37,147,4,147,14],[209,6,209,19,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[272,8,272,21,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[298,4,298,17,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[109,2,109,15,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23]},"c:REPL.ProofSnapshot.runTermElabM":{"usages":[[148,33,148,45,"REPL.ProofSnapshot.runTacticM",147,0,149,37,147,4,147,14]],"definition":[141,4,141,16]},"c:REPL.ProofSnapshot.runTacticM'":{"usages":[],"definition":[155,4,155,15]},"c:REPL.ProofSnapshot.runTacticM":{"usages":[[156,17,156,27,"REPL.ProofSnapshot.runTacticM'",155,0,156,29,155,4,155,15],[172,17,172,27,"REPL.ProofSnapshot.runSyntax",171,0,172,42,171,4,171,13]],"definition":[147,4,147,14]},"c:REPL.ProofSnapshot.runSyntax":{"usages":[[181,17,181,26,"REPL.ProofSnapshot.runString",178,0,181,30,178,4,178,13]],"definition":[171,4,171,13]},"c:REPL.ProofSnapshot.runString":{"usages":[],"definition":[178,4,178,13]},"c:REPL.ProofSnapshot.runMetaM":{"usages":[[142,31,142,39,"REPL.ProofSnapshot.runTermElabM",141,0,144,35,141,4,141,16],[185,17,185,25,"REPL.ProofSnapshot.ppGoals",184,0,185,69,184,4,184,11]],"definition":[135,4,135,12]},"c:REPL.ProofSnapshot.runCoreM":{"usages":[[137,6,137,14,"REPL.ProofSnapshot.runMetaM",135,0,138,35,135,4,135,12],[161,26,161,34,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[164,33,164,41,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[165,18,165,26,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[299,20,299,28,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[130,4,130,12]},"c:REPL.ProofSnapshot.ppGoals":{"usages":[],"definition":[184,4,184,11]},"c:REPL.ProofSnapshot.pickle":{"usages":[],"definition":[259,4,259,10]},"c:REPL.ProofSnapshot.newTraces":{"usages":[],"definition":[159,4,159,13]},"c:REPL.ProofSnapshot.newMessages":{"usages":[],"definition":[116,4,116,15]},"c:REPL.ProofSnapshot.newInfoTrees":{"usages":[],"definition":[122,4,122,16]},"c:REPL.ProofSnapshot.metaState":{"usages":[[137,67,137,76,"REPL.ProofSnapshot.runMetaM",135,0,138,35,135,4,135,12],[138,23,138,32,"REPL.ProofSnapshot.runMetaM",135,0,138,35,135,4,135,12],[204,6,204,15,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[267,8,267,17,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[293,4,293,13,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[104,2,104,11,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23]},"c:REPL.ProofSnapshot.metaContext":{"usages":[[137,46,137,57,"REPL.ProofSnapshot.runMetaM",135,0,138,35,135,4,135,12],[205,6,205,17,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[268,11,268,22,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[294,4,294,15,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[105,2,105,13,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23]},"c:REPL.ProofSnapshot.create":{"usages":[],"definition":[192,4,192,10]},"c:REPL.ProofSnapshot.coreState":{"usages":[[118,16,118,25,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[119,20,119,29,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[119,61,119,70,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[123,23,123,32,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[126,49,126,58,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[131,63,131,72,"REPL.ProofSnapshot.runCoreM",130,0,132,34,130,4,130,12],[132,22,132,31,"REPL.ProofSnapshot.runCoreM",130,0,132,34,130,4,130,12],[179,35,179,44,"REPL.ProofSnapshot.runString",178,0,181,30,178,4,178,13],[202,6,202,15,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[260,15,260,24,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[261,21,261,30,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[261,38,261,47,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[265,11,265,20,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[291,4,291,13,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[102,2,102,11,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23]},"c:REPL.ProofSnapshot.coreContext":{"usages":[[131,49,131,60,"REPL.ProofSnapshot.runCoreM",130,0,132,34,130,4,130,12],[203,6,203,17,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[266,8,266,19,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[292,4,292,15,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[103,2,103,13,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23]},"c:REPL.ProofSnapshot.CompactableTermContext.sectionVars":{"usages":[],"definition":[242,2,242,13,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext.sectionFVars":{"usages":[],"definition":[243,2,243,14,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext.saveRecAppSyntax":{"usages":[],"definition":[249,2,249,18,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext.mayPostpone":{"usages":[],"definition":[237,2,237,13,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext.macroStack":{"usages":[],"definition":[236,2,236,12,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext.isNoncomputableSection":{"usages":[],"definition":[245,2,245,24,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext.inPattern":{"usages":[],"definition":[247,2,247,11,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext.implicitLambda":{"usages":[],"definition":[244,2,244,16,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext.ignoreTCFailures":{"usages":[],"definition":[246,2,246,18,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext.holesAsSyntheticOpaque":{"usages":[],"definition":[250,2,250,24,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext.errToSorry":{"usages":[],"definition":[238,2,238,12,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext.declName?":{"usages":[],"definition":[234,2,234,11,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext.auxDeclToFullName":{"usages":[],"definition":[235,2,235,19,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext.autoBoundImplicits":{"usages":[],"definition":[240,2,240,20,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext.autoBoundImplicit":{"usages":[],"definition":[239,2,239,19,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableTermContext":{"usages":[[270,32,270,54,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[282,72,282,94,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[233,10,233,32,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]},"c:REPL.ProofSnapshot.CompactableMetaContext.synthPendingDepth":{"usages":[],"definition":[229,2,229,19,"REPL.ProofSnapshot.CompactableMetaContext",224,0,229,47,224,10,224,32]},"c:REPL.ProofSnapshot.CompactableMetaContext.localInstances":{"usages":[],"definition":[227,2,227,16,"REPL.ProofSnapshot.CompactableMetaContext",224,0,229,47,224,10,224,32]},"c:REPL.ProofSnapshot.CompactableMetaContext.lctx":{"usages":[],"definition":[226,2,226,6,"REPL.ProofSnapshot.CompactableMetaContext",224,0,229,47,224,10,224,32]},"c:REPL.ProofSnapshot.CompactableMetaContext.defEqCtx?":{"usages":[],"definition":[228,2,228,11,"REPL.ProofSnapshot.CompactableMetaContext",224,0,229,47,224,10,224,32]},"c:REPL.ProofSnapshot.CompactableMetaContext.config":{"usages":[],"definition":[225,2,225,8,"REPL.ProofSnapshot.CompactableMetaContext",224,0,229,47,224,10,224,32]},"c:REPL.ProofSnapshot.CompactableMetaContext":{"usages":[[268,32,268,54,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[282,34,282,56,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[224,10,224,32,"REPL.ProofSnapshot.CompactableMetaContext",224,0,229,47,224,10,224,32]},"c:REPL.ProofSnapshot.CompactableCoreState.ngen":{"usages":[],"definition":[216,2,216,6,"REPL.ProofSnapshot.CompactableCoreState",213,0,216,40,213,10,213,30]},"c:REPL.ProofSnapshot.CompactableCoreState.nextMacroScope":{"usages":[],"definition":[215,2,215,16,"REPL.ProofSnapshot.CompactableCoreState",213,0,216,40,213,10,213,30]},"c:REPL.ProofSnapshot.CompactableCoreState":{"usages":[[265,30,265,50,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[281,65,281,85,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[213,10,213,30,"REPL.ProofSnapshot.CompactableCoreState",213,0,216,40,213,10,213,30]},"c:REPL.ProofSnapshot":{"usages":[[116,23,116,36,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[116,53,116,66,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[122,24,122,37,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[122,54,122,67,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[130,18,130,31,"REPL.ProofSnapshot.runCoreM",130,0,132,34,130,4,130,12],[130,57,130,70,"REPL.ProofSnapshot.runCoreM",130,0,132,34,130,4,130,12],[135,18,135,31,"REPL.ProofSnapshot.runMetaM",135,0,138,35,135,4,135,12],[135,57,135,70,"REPL.ProofSnapshot.runMetaM",135,0,138,35,135,4,135,12],[141,22,141,35,"REPL.ProofSnapshot.runTermElabM",141,0,144,35,141,4,141,16],[141,65,141,78,"REPL.ProofSnapshot.runTermElabM",141,0,144,35,141,4,141,16],[147,20,147,33,"REPL.ProofSnapshot.runTacticM",147,0,149,37,147,4,147,14],[147,61,147,74,"REPL.ProofSnapshot.runTacticM",147,0,149,37,147,4,147,14],[155,21,155,34,"REPL.ProofSnapshot.runTacticM'",155,0,156,29,155,4,155,15],[155,57,155,70,"REPL.ProofSnapshot.runTacticM'",155,0,156,29,155,4,155,15],[159,21,159,34,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[159,51,159,64,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[171,19,171,32,"REPL.ProofSnapshot.runSyntax",171,0,172,42,171,4,171,13],[171,52,171,65,"REPL.ProofSnapshot.runSyntax",171,0,172,42,171,4,171,13],[178,19,178,32,"REPL.ProofSnapshot.runString",178,0,181,30,178,4,178,13],[178,52,178,65,"REPL.ProofSnapshot.runString",178,0,181,30,178,4,178,13],[184,17,184,30,"REPL.ProofSnapshot.ppGoals",184,0,185,69,184,4,184,11],[193,57,193,70,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[259,16,259,29,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[278,8,278,21,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12],[290,11,290,24,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[101,10,101,23,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23]},"c:REPL.CommandSnapshot.unpickle":{"usages":[],"definition":[81,4,81,12]},"c:REPL.CommandSnapshot.runCommandElabM":{"usages":[[89,20,89,35,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12]],"definition":[59,4,59,19]},"c:REPL.CommandSnapshot.pickle":{"usages":[],"definition":[69,4,69,10]},"c:REPL.CommandSnapshot.cmdState":{"usages":[[60,58,60,66,"REPL.CommandSnapshot.runCommandElabM",59,0,61,33,59,4,59,19],[61,22,61,30,"REPL.CommandSnapshot.runCommandElabM",59,0,61,33,59,4,59,19],[70,15,70,23,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[71,21,71,29,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[71,37,71,45,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[75,11,75,19,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[87,4,87,12,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[289,8,289,16,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[34,2,34,10,"REPL.CommandSnapshot",33,0,35,32,33,10,33,25]},"c:REPL.CommandSnapshot.cmdContext":{"usages":[[60,45,60,55,"REPL.CommandSnapshot.runCommandElabM",59,0,61,33,59,4,59,19],[76,8,76,18,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[88,4,88,14,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12]],"definition":[35,2,35,12,"REPL.CommandSnapshot",33,0,35,32,33,10,33,25]},"c:REPL.CommandSnapshot.CompactableCommandSnapshot.scopes":{"usages":[],"definition":[44,2,44,8,"REPL.CommandSnapshot.CompactableCommandSnapshot",42,0,48,39,42,10,42,36]},"c:REPL.CommandSnapshot.CompactableCommandSnapshot.ngen":{"usages":[],"definition":[48,2,48,6,"REPL.CommandSnapshot.CompactableCommandSnapshot",42,0,48,39,42,10,42,36]},"c:REPL.CommandSnapshot.CompactableCommandSnapshot.nextMacroScope":{"usages":[],"definition":[45,2,45,16,"REPL.CommandSnapshot.CompactableCommandSnapshot",42,0,48,39,42,10,42,36]},"c:REPL.CommandSnapshot.CompactableCommandSnapshot.nextInstIdx":{"usages":[],"definition":[47,2,47,13,"REPL.CommandSnapshot.CompactableCommandSnapshot",42,0,48,39,42,10,42,36]},"c:REPL.CommandSnapshot.CompactableCommandSnapshot.maxRecDepth":{"usages":[],"definition":[46,2,46,13,"REPL.CommandSnapshot.CompactableCommandSnapshot",42,0,48,39,42,10,42,36]},"c:REPL.CommandSnapshot.CompactableCommandSnapshot":{"usages":[[75,29,75,55,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[83,65,83,91,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12]],"definition":[42,10,42,36,"REPL.CommandSnapshot.CompactableCommandSnapshot",42,0,48,39,42,10,42,36]},"c:REPL.CommandSnapshot":{"usages":[[59,25,59,40,"REPL.CommandSnapshot.runCommandElabM",59,0,61,33,59,4,59,19],[59,73,59,88,"REPL.CommandSnapshot.runCommandElabM",59,0,61,33,59,4,59,19],[69,16,69,31,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[81,37,81,52,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[86,11,86,26,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[277,46,277,61,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":[33,10,33,25,"REPL.CommandSnapshot",33,0,35,32,33,10,33,25]},"c:Pure.pure":{"usages":[[143,62,143,66,"REPL.ProofSnapshot.runTermElabM",141,0,144,35,141,4,141,16],[162,43,162,47,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[166,59,166,63,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[201,4,201,8,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Prod.snd":{"usages":[[156,2,156,10,"REPL.ProofSnapshot.runTacticM'",155,0,156,29,155,4,155,15],[172,2,172,10,"REPL.ProofSnapshot.runSyntax",171,0,172,42,171,4,171,13]],"definition":null},"c:Prod.fst":{"usages":[[17,2,17,10,"Lean.Elab.Command.CommandElabM.run'",16,10,17,26,16,14,16,31],[185,2,185,10,"REPL.ProofSnapshot.ppGoals",184,0,185,69,184,4,184,11]],"definition":null},"c:Option.some":{"usages":[[119,4,119,8,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[126,4,126,8,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[163,4,163,8,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[195,88,195,92,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[200,6,200,10,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[288,4,288,8,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Option.none":{"usages":[[116,70,116,74,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[118,4,118,8,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[122,71,122,75,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[125,4,125,8,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[159,68,159,72,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[161,4,161,8,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[199,6,199,10,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[228,46,228,50,"REPL.ProofSnapshot.CompactableMetaContext",224,0,229,47,224,10,224,32],[234,29,234,33,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[285,4,285,8,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Option.getD":{"usages":[[194,22,194,26,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Option":{"usages":[[116,46,116,52,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[122,47,122,53,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[159,44,159,50,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[192,40,192,46,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[192,69,192,75,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[228,22,228,28,"REPL.ProofSnapshot.CompactableMetaContext",224,0,229,47,224,10,224,32],[234,14,234,20,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[277,39,277,45,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Nat":{"usages":[[45,19,45,22,"REPL.CommandSnapshot.CompactableCommandSnapshot",42,0,48,39,42,10,42,36],[46,19,46,22,"REPL.CommandSnapshot.CompactableCommandSnapshot",42,0,48,39,42,10,42,36],[47,19,47,22,"REPL.CommandSnapshot.CompactableCommandSnapshot",42,0,48,39,42,10,42,36],[229,22,229,25,"REPL.ProofSnapshot.CompactableMetaContext",224,0,229,47,224,10,224,32]],"definition":null},"c:MonadExcept.throw":{"usages":[[21,46,21,51,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31],[22,46,22,51,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31],[180,16,180,21,"REPL.ProofSnapshot.runString",178,0,181,30,178,4,178,13]],"definition":null},"c:List.mapM":{"usages":[[162,26,162,30,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[166,42,166,46,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[185,49,185,53,"REPL.ProofSnapshot.ppGoals",184,0,185,69,184,4,184,11],[195,35,195,39,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:List.map":{"usages":[[127,8,127,11,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16]],"definition":null},"c:List.head!":{"usages":[[196,10,196,15,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:List.drop":{"usages":[[119,51,119,55,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[126,39,126,43,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[166,27,166,31,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13]],"definition":null},"c:List":{"usages":[[44,19,44,23,"REPL.CommandSnapshot.CompactableCommandSnapshot",42,0,48,39,42,10,42,36],[116,78,116,82,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[122,79,122,83,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[159,80,159,84,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[184,38,184,42,"REPL.ProofSnapshot.ppGoals",184,0,185,69,184,4,184,11],[193,13,193,17,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[193,35,193,39,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Lean.mkEmptyEnvironment":{"usages":[[71,60,71,78,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[261,62,261,80,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10]],"definition":null},"c:Lean.importModules":{"usages":[[85,15,85,28,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[287,7,287,20,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.getTraces":{"usages":[[162,8,162,17,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[164,53,164,62,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[166,9,166,18,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13]],"definition":null},"c:Lean.firstFrontendMacroScope":{"usages":[[45,30,45,53,"REPL.CommandSnapshot.CompactableCommandSnapshot",42,0,48,39,42,10,42,36],[215,38,215,61,"REPL.ProofSnapshot.CompactableCoreState",213,0,216,40,213,10,213,30]],"definition":null},"c:Lean.enableInitializersExecution":{"usages":[[286,4,286,31,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.activateScoped":{"usages":[[92,8,92,22,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[302,8,302,22,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.TraceElem.msg":{"usages":[[162,53,162,56,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[166,69,166,72,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13]],"definition":null},"c:Lean.Syntax":{"usages":[[171,39,171,45,"REPL.ProofSnapshot.runSyntax",171,0,172,42,171,4,171,13]],"definition":null},"c:Lean.SMap.map₂":{"usages":[[74,19,74,23,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[264,19,264,23,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10]],"definition":null},"c:Lean.PersistentHashMap.toList":{"usages":[[85,71,85,77,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[287,63,287,69,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12],[289,49,289,55,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.PersistentArray.toList":{"usages":[[118,40,118,46,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[119,44,119,50,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[125,28,125,34,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[126,32,126,38,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[162,19,162,25,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[166,20,166,26,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13]],"definition":null},"c:Lean.PersistentArray.size":{"usages":[[119,85,119,89,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[126,75,126,79,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[164,64,164,68,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13]],"definition":null},"c:Lean.Parser.runParserCategory":{"usages":[[179,8,179,32,"REPL.ProofSnapshot.runString",178,0,181,30,178,4,178,13]],"definition":null},"c:Lean.PHashMap":{"usages":[[83,36,83,44,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[281,36,281,44,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.PArray":{"usages":[[240,23,240,29,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]],"definition":null},"c:Lean.OpenDecl.simple":{"usages":[[91,13,91,20,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[301,13,301,20,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.NameMap":{"usages":[[242,23,242,30,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[243,23,243,30,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]],"definition":null},"c:Lean.NameGenerator":{"usages":[[48,19,48,32,"REPL.CommandSnapshot.CompactableCommandSnapshot",42,0,48,39,42,10,42,36],[216,20,216,33,"REPL.ProofSnapshot.CompactableCoreState",213,0,216,40,213,10,213,30]],"definition":null},"c:Lean.Name.anonymous":{"usages":[[209,39,209,49,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Lean.Name":{"usages":[[83,45,83,49,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[234,21,234,25,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[235,32,235,36,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[242,31,242,35,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[281,45,281,49,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.MonadResolveName.getOpenDecls":{"usages":[[90,15,90,27,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[300,15,300,27,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.Meta.ppGoal":{"usages":[[185,55,185,66,"REPL.ProofSnapshot.ppGoals",184,0,185,69,184,4,184,11]],"definition":null},"c:Lean.Meta.mkFreshExprMVar":{"usages":[[195,66,195,86,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Lean.Meta.State":{"usages":[[104,18,104,28,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23],[204,28,204,38,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[282,21,282,31,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.Meta.MetaM.run":{"usages":[[137,16,137,35,"REPL.ProofSnapshot.runMetaM",135,0,138,35,135,4,135,12]],"definition":null},"c:Lean.Meta.MetaM":{"usages":[[135,38,135,43,"REPL.ProofSnapshot.runMetaM",135,0,138,35,135,4,135,12]],"definition":null},"c:Lean.Meta.DefEqContext":{"usages":[[228,29,228,41,"REPL.ProofSnapshot.CompactableMetaContext",224,0,229,47,224,10,224,32]],"definition":null},"c:Lean.Meta.Context":{"usages":[[105,18,105,30,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23],[205,31,205,43,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Lean.Meta.Config":{"usages":[[225,22,225,28,"REPL.ProofSnapshot.CompactableMetaContext",224,0,229,47,224,10,224,32]],"definition":null},"c:Lean.MessageLog.msgs":{"usages":[[118,35,118,39,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[119,39,119,43,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[119,80,119,84,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15]],"definition":null},"c:Lean.MessageData.toString":{"usages":[[21,75,21,83,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31],[162,57,162,65,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[166,73,166,81,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13]],"definition":null},"c:Lean.Message":{"usages":[[116,83,116,95,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15]],"definition":null},"c:Lean.MacroScope":{"usages":[[215,20,215,30,"REPL.ProofSnapshot.CompactableCoreState",213,0,216,40,213,10,213,30]],"definition":null},"c:Lean.MVarId.withContext":{"usages":[[196,16,196,27,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Lean.MVarId":{"usages":[[193,18,193,24,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Lean.LocalInstances":{"usages":[[227,22,227,36,"REPL.ProofSnapshot.CompactableMetaContext",224,0,229,47,224,10,224,32]],"definition":null},"c:Lean.LocalContext":{"usages":[[192,47,192,59,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[226,22,226,34,"REPL.ProofSnapshot.CompactableMetaContext",224,0,229,47,224,10,224,32]],"definition":null},"c:Lean.InternalExceptionId.idx":{"usages":[[22,109,22,112,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31]],"definition":null},"c:Lean.Import":{"usages":[[83,27,83,33,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[281,27,281,33,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.HashMap.ofList":{"usages":[[85,51,85,65,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[287,43,287,57,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12],[289,29,289,43,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.FVarIdMap":{"usages":[[235,22,235,31,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]],"definition":null},"c:Lean.Expr.mvarId!":{"usages":[[195,49,195,61,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Lean.Expr":{"usages":[[193,40,193,44,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[240,30,240,34,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[243,31,243,35,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]],"definition":null},"c:Lean.Exception.internal":{"usages":[[22,18,22,36,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31]],"definition":null},"c:Lean.Exception.error":{"usages":[[21,18,21,33,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31]],"definition":null},"c:Lean.Exception":{"usages":[[13,86,13,95,"Lean.Elab.Command.CommandElabM.run",13,10,14,15,13,14,13,30],[16,87,16,96,"Lean.Elab.Command.CommandElabM.run'",16,10,17,26,16,14,16,31]],"definition":null},"c:Lean.EnvironmentHeader.imports":{"usages":[[73,16,73,23,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[263,16,263,23,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10]],"definition":null},"c:Lean.Environment.replay":{"usages":[[85,43,85,49,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[287,35,287,41,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12],[289,21,289,27,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.Environment.header":{"usages":[[73,9,73,15,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[263,9,263,15,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10]],"definition":null},"c:Lean.Environment.constants":{"usages":[[74,9,74,18,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[264,9,264,18,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10]],"definition":null},"c:Lean.Environment":{"usages":[[192,76,192,87,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Lean.Elab.Term.synthesizeSyntheticMVarsNoPostponing":{"usages":[[143,19,143,60,"REPL.ProofSnapshot.runTermElabM",141,0,144,35,141,4,141,16]],"definition":null},"c:Lean.Elab.Term.TermElabM.run":{"usages":[[142,41,142,69,"REPL.ProofSnapshot.runTermElabM",141,0,144,35,141,4,141,16]],"definition":null},"c:Lean.Elab.Term.TermElabM":{"usages":[[141,42,141,51,"REPL.ProofSnapshot.runTermElabM",141,0,144,35,141,4,141,16]],"definition":null},"c:Lean.Elab.Term.State":{"usages":[[106,18,106,28,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23],[282,59,282,69,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.Elab.Term.Context":{"usages":[[107,18,107,30,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23]],"definition":null},"c:Lean.Elab.Tactic.evalTactic":{"usages":[[172,29,172,39,"REPL.ProofSnapshot.runSyntax",171,0,172,42,171,4,171,13]],"definition":null},"c:Lean.Elab.Tactic.TacticM":{"usages":[[147,40,147,47,"REPL.ProofSnapshot.runTacticM",147,0,149,37,147,4,147,14],[155,41,155,48,"REPL.ProofSnapshot.runTacticM'",155,0,156,29,155,4,155,15]],"definition":null},"c:Lean.Elab.Tactic.State.goals":{"usages":[[185,43,185,48,"REPL.ProofSnapshot.ppGoals",184,0,185,69,184,4,184,11],[208,23,208,28,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Lean.Elab.Tactic.State":{"usages":[[108,18,108,30,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23],[283,6,283,18,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.Elab.Tactic.Context.elaborator":{"usages":[[209,25,209,35,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Lean.Elab.Tactic.Context":{"usages":[[109,18,109,32,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23],[283,21,283,35,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.Elab.MacroStack":{"usages":[[236,22,236,32,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]],"definition":null},"c:Lean.Elab.InfoTree.substitute":{"usages":[[127,23,127,33,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16]],"definition":null},"c:Lean.Elab.InfoTree":{"usages":[[122,84,122,92,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16]],"definition":null},"c:Lean.Elab.InfoState.trees":{"usages":[[125,22,125,27,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[126,26,126,31,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[126,69,126,74,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16]],"definition":null},"c:Lean.Elab.InfoState.assignment":{"usages":[[127,44,127,54,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16]],"definition":null},"c:Lean.Elab.ContextInfo.runMetaM":{"usages":[[194,6,194,14,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Lean.Elab.ContextInfo":{"usages":[[192,18,192,29,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Lean.Elab.Command.State.env":{"usages":[[70,24,70,27,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[71,51,71,54,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[87,32,87,35,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[289,17,289,20,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.Elab.Command.State":{"usages":[[13,73,13,78,"Lean.Elab.Command.CommandElabM.run",13,10,14,15,13,14,13,30],[13,101,13,106,"Lean.Elab.Command.CommandElabM.run",13,10,14,15,13,14,13,30],[16,74,16,79,"Lean.Elab.Command.CommandElabM.run'",16,10,17,26,16,14,16,31],[19,74,19,79,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31],[19,91,19,96,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31],[34,17,34,30,"REPL.CommandSnapshot",33,0,35,32,33,10,33,25]],"definition":null},"c:Lean.Elab.Command.Scope.header":{"usages":[[44,36,44,42,"REPL.CommandSnapshot.CompactableCommandSnapshot",42,0,48,39,42,10,42,36]],"definition":null},"c:Lean.Elab.Command.Scope":{"usages":[[44,24,44,29,"REPL.CommandSnapshot.CompactableCommandSnapshot",42,0,48,39,42,10,42,36]],"definition":null},"c:Lean.Elab.Command.Context":{"usages":[[13,59,13,66,"Lean.Elab.Command.CommandElabM.run",13,10,14,15,13,14,13,30],[16,60,16,67,"Lean.Elab.Command.CommandElabM.run'",16,10,17,26,16,14,16,31],[19,60,19,67,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31],[35,17,35,32,"REPL.CommandSnapshot",33,0,35,32,33,10,33,25],[84,6,84,21,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12]],"definition":null},"c:Lean.Elab.Command.CommandElabM.toIO":{"usages":[[60,23,60,40,"REPL.CommandSnapshot.runCommandElabM",59,0,61,33,59,4,59,19]],"definition":[19,14,19,31]},"c:Lean.Elab.Command.CommandElabM.run'":{"usages":[],"definition":[16,14,16,31]},"c:Lean.Elab.Command.CommandElabM.run":{"usages":[[17,17,17,20,"Lean.Elab.Command.CommandElabM.run'",16,10,17,26,16,14,16,31],[20,14,20,17,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31]],"definition":[13,14,13,30]},"c:Lean.Elab.Command.CommandElabM":{"usages":[[13,36,13,48,"Lean.Elab.Command.CommandElabM.run",13,10,14,15,13,14,13,30],[16,37,16,49,"Lean.Elab.Command.CommandElabM.run'",16,10,17,26,16,14,16,31],[19,37,19,49,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31],[59,47,59,59,"REPL.CommandSnapshot.runCommandElabM",59,0,61,33,59,4,59,19]],"definition":null},"c:Lean.Core.State.messages":{"usages":[[118,26,118,34,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[119,30,119,38,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15],[119,71,119,79,"REPL.ProofSnapshot.newMessages",116,0,119,90,116,4,116,15]],"definition":null},"c:Lean.Core.State.infoState":{"usages":[[123,33,123,42,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16],[126,59,126,68,"REPL.ProofSnapshot.newInfoTrees",122,0,127,54,122,4,122,16]],"definition":null},"c:Lean.Core.State.env":{"usages":[[179,45,179,48,"REPL.ProofSnapshot.runString",178,0,181,30,178,4,178,13],[200,27,200,30,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[260,25,260,28,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[261,53,261,56,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[291,34,291,37,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.Core.State":{"usages":[[102,18,102,28,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23],[197,19,197,29,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10]],"definition":null},"c:Lean.Core.CoreM.toIO":{"usages":[[131,24,131,44,"REPL.ProofSnapshot.runCoreM",130,0,132,34,130,4,130,12]],"definition":null},"c:Lean.Core.CoreM":{"usages":[[130,38,130,43,"REPL.ProofSnapshot.runCoreM",130,0,132,34,130,4,130,12]],"definition":null},"c:Lean.Core.Context":{"usages":[[103,18,103,30,"REPL.ProofSnapshot",101,0,109,32,101,10,101,23],[203,31,203,43,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[282,6,282,18,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.ConstantInfo":{"usages":[[83,50,83,62,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[281,50,281,62,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Lean.CompactedRegion":{"usages":[[81,55,81,70,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[278,24,278,39,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:IO.userError":{"usages":[[21,55,21,67,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31],[22,55,22,67,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31],[180,23,180,35,"REPL.ProofSnapshot.runString",178,0,181,30,178,4,178,13]],"definition":null},"c:IO":{"usages":[[19,83,19,85,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31],[59,65,59,67,"REPL.CommandSnapshot.runCommandElabM",59,0,61,33,59,4,59,19],[69,53,69,55,"REPL.CommandSnapshot.pickle",69,0,76,19,69,4,69,10],[81,33,81,35,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[130,49,130,51,"REPL.ProofSnapshot.runCoreM",130,0,132,34,130,4,130,12],[135,49,135,51,"REPL.ProofSnapshot.runMetaM",135,0,138,35,135,4,135,12],[141,57,141,59,"REPL.ProofSnapshot.runTermElabM",141,0,144,35,141,4,141,16],[147,53,147,55,"REPL.ProofSnapshot.runTacticM",147,0,149,37,147,4,147,14],[155,54,155,56,"REPL.ProofSnapshot.runTacticM'",155,0,156,29,155,4,155,15],[159,76,159,78,"REPL.ProofSnapshot.newTraces",159,0,166,88,159,4,159,13],[171,49,171,51,"REPL.ProofSnapshot.runSyntax",171,0,172,42,171,4,171,13],[178,49,178,51,"REPL.ProofSnapshot.runString",178,0,181,30,178,4,178,13],[184,34,184,36,"REPL.ProofSnapshot.ppGoals",184,0,185,69,184,4,184,11],[193,54,193,56,"REPL.ProofSnapshot.create",192,0,209,53,192,4,192,10],[259,51,259,53,"REPL.ProofSnapshot.pickle",259,0,272,22,259,4,259,10],[278,4,278,6,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null},"c:Except.ok":{"usages":[[23,4,23,13,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31],[181,4,181,7,"REPL.ProofSnapshot.runString",178,0,181,30,178,4,178,13]],"definition":null},"c:Except.error":{"usages":[[21,4,21,16,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31],[22,4,22,16,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31],[180,4,180,10,"REPL.ProofSnapshot.runString",178,0,181,30,178,4,178,13]],"definition":null},"c:EIO.toIO'":{"usages":[[20,25,20,30,"Lean.Elab.Command.CommandElabM.toIO",19,10,23,54,19,14,19,31]],"definition":null},"c:EIO":{"usages":[[13,82,13,85,"Lean.Elab.Command.CommandElabM.run",13,10,14,15,13,14,13,30],[16,83,16,86,"Lean.Elab.Command.CommandElabM.run'",16,10,17,26,16,14,16,31]],"definition":null},"c:Bool.true":{"usages":[[237,24,237,28,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[238,23,238,27,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[244,42,244,46,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[249,29,249,33,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]],"definition":null},"c:Bool.false":{"usages":[[239,42,239,47,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[245,42,245,47,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[246,29,246,34,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[247,29,247,34,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[250,35,250,40,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]],"definition":null},"c:Bool":{"usages":[[237,16,237,20,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[238,15,238,19,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[239,23,239,27,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[244,23,244,27,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[245,27,245,31,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[246,21,246,25,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[247,21,247,25,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[249,21,249,25,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32],[250,27,250,31,"REPL.ProofSnapshot.CompactableTermContext",233,0,250,40,233,10,233,32]],"definition":null},"c:Array":{"usages":[[83,21,83,26,"REPL.CommandSnapshot.unpickle",81,0,93,22,81,4,81,12],[281,21,281,26,"REPL.ProofSnapshot.unpickle",277,0,303,22,277,4,277,12]],"definition":null}},"module":"REPL.Snapshots"} |