aboutsummaryrefslogtreecommitdiff
path: root/parsing/astterm.mli
diff options
context:
space:
mode:
Diffstat (limited to 'parsing/astterm.mli')
-rw-r--r--parsing/astterm.mli26
1 files changed, 26 insertions, 0 deletions
diff --git a/parsing/astterm.mli b/parsing/astterm.mli
index c6fee417b0..e6029cdb72 100644
--- a/parsing/astterm.mli
+++ b/parsing/astterm.mli
@@ -41,4 +41,30 @@ val raw_constr_of_compattern :
val globalize_command : CoqAst.t -> CoqAst.t
val globalize_ast : CoqAst.t -> CoqAst.t
+(*i Ceci était avant dans Trad
+ Maintenant elles sont là car relève des ast i*)
+
+val type_of_com : context -> Coqast.t -> typed_type
+
+val constr_of_com_casted : 'c evar_map -> context -> Coqast.t -> constr ->
+ constr
+
+val constr_of_com1 : bool -> 'c evar_map -> context -> Coqast.t -> constr
+val constr_of_com : 'c evar_map -> context -> Coqast.t -> constr
+val constr_of_com_sort : 'c evar_map -> context -> Coqast.t -> constr
+
+val fconstr_of_com1 : bool -> 'c evar_map -> context -> Coqast.t -> constr
+val fconstr_of_com : 'c evar_map -> context -> Coqast.t -> constr
+val fconstr_of_com_sort : 'c evar_map -> context -> Coqast.t -> constr
+
+(* Typing with Trad, and re-checking with Mach *)
+
+val fconstruct :'c evar_map -> context -> Coqast.t -> unsafe_judgment
+val fconstruct_type :
+ 'c evar_map -> context -> Coqast.t -> typed_type
+
+(* Typing, re-checking with universes constraints *)
+val fconstruct_with_univ :
+ 'c evar_map -> context -> Coqast.t -> judgement
+
(* $Id$ *)