Info.GoalsSourceWe move towards a more modular design here, for preprocessing
val get_goals_unit :
compact:bool ->
st:Coq.State.t ->
(unit, Coq.Pp_t.t) Coq.Goals.reified optionval get_goals :
compact:bool ->
st:Coq.State.t ->
(Environ.env * Evd.evar_map * EConstr.t, Coq.Pp_t.t) Coq.Goals.reified optionval goals :
token:Coq.Limits.Token.t ->
pr:'a printer ->
compact:bool ->
st:Coq.State.t ->
(('a, Coq.Pp_t.t) Coq.Goals.reified option, Coq.Loc_t.t) Coq.Protect.E.t