module Extensions:sig..end
type'aor_error =('a, string) CCResult.t
typestate =Logtk.Flex_state.t
typeenv_action =(module Env.S) -> unit
typeprec_action =state -> Logtk.Compute_prec.t -> Logtk.Compute_prec.t
Compute_prectype'astate_actions =('a -> state -> state) list
type t = {
|
name : |
|||
|
prio : |
(* |
the lower, the more urgent, the earlier it is loaded
| *) |
|
start_file_actions : |
|||
|
post_parse_actions : |
|||
|
post_typing_actions : |
|||
|
post_cnf_actions : |
|||
|
ord_select_actions : |
|||
|
ctx_actions : |
|||
|
prec_actions : |
|||
|
env_actions : |
Flex_state.t
during preprocessing, or modify the Env_intf.S once it is built.val default : tval register : t -> unitval extensions : unit -> t listval by_name : string -> t optionval names : unit -> string Sequence.t