GentacticSourceGeneric tactic expressions. Internally implemented using Genarg.
The genarg must have registrations for all the following APIs.
The genarg must have registrations for all the following APIs except those operating at the "raw" level.
val print_raw :
Environ.env ->
Evd.evar_map ->
?level:Constrexpr.entry_relative_level ->
raw_generic_tactic ->
Pp.tval print_glob :
Environ.env ->
Evd.evar_map ->
?level:Constrexpr.entry_relative_level ->
glob_generic_tactic ->
Pp.tval intern :
?strict:bool ->
Environ.env ->
?ltacvars:Names.Id.Set.t ->
raw_generic_tactic ->
glob_generic_tacticstrict is default true
val interp :
?lfun:Geninterp.Val.t Names.Id.Map.t ->
glob_generic_tactic ->
unit Proofview.tacticFor serlib