Memo.Init
Document creation cache
type input = Coq.State.t * Coq.Workspace.t * Lang.LUri.File.t
type output = Coq.State.t
For now, to generalize later if needed
val eval : token:Coq.Limits.Token.t -> input -> (output, Loc.t) Coq.Protect.E.t
eval i
Eval an input i
val evalS :
token:Coq.Limits.Token.t ->
input ->
(output, Loc.t) Coq.Protect.E.t * Stats.t
eval i
Eval an input i
and produce stats
val input_info : input -> string
debug data for input