diff options
author | clrenard <clrenard@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2001-11-06 13:05:45 +0000 |
---|---|---|
committer | clrenard <clrenard@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2001-11-06 13:05:45 +0000 |
commit | 22ac53765e6f3d8ee2f05ad5fcdb046fbf4b6baf (patch) | |
tree | 3c7468e9f0703d9e70b3aea539aaf8a28ec6a0ed /parsing | |
parent | 8cd83fb8dd41521bbc109d37dd49dd3aae0de373 (diff) |
Suppression des local_constraints, des ctxtty et du focus.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@2163 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'parsing')
-rw-r--r-- | parsing/astterm.mli | 26 | ||||
-rw-r--r-- | parsing/prettyp.mli | 2 |
2 files changed, 14 insertions, 14 deletions
diff --git a/parsing/astterm.mli b/parsing/astterm.mli index 31d96145a..c850bdf43 100644 --- a/parsing/astterm.mli +++ b/parsing/astterm.mli @@ -24,18 +24,18 @@ open Pattern val constrIn : constr -> Coqast.t val constrOut : Coqast.t -> constr -val interp_rawconstr : 'a evar_map -> env -> Coqast.t -> rawconstr -val interp_constr : 'a evar_map -> env -> Coqast.t -> constr -val interp_casted_constr : 'a evar_map -> env -> Coqast.t -> constr -> constr -val interp_type : 'a evar_map -> env -> Coqast.t -> types +val interp_rawconstr : evar_map -> env -> Coqast.t -> rawconstr +val interp_constr : evar_map -> env -> Coqast.t -> constr +val interp_casted_constr : evar_map -> env -> Coqast.t -> constr -> constr +val interp_type : evar_map -> env -> Coqast.t -> types val interp_sort : Coqast.t -> sorts val interp_elimination_sort : Coqast.t -> sorts_family val interp_openconstr : - 'a evar_map -> env -> Coqast.t -> (existential * constr) list * constr + evar_map -> env -> Coqast.t -> (existential * constr) list * constr val interp_casted_openconstr : - 'a evar_map -> env -> Coqast.t -> constr -> + evar_map -> env -> Coqast.t -> constr -> (existential * constr) list * constr (* [interp_type_with_implicits] extends [interp_type] by allowing @@ -43,34 +43,34 @@ val interp_casted_openconstr : argument associates a list of implicit positions to identifiers declared in the rel_context of [env] *) val interp_type_with_implicits : - 'a evar_map -> env -> + evar_map -> env -> (identifier * Impargs.implicits_list) list -> Coqast.t -> types -val judgment_of_rawconstr : 'a evar_map -> env -> Coqast.t -> unsafe_judgment +val judgment_of_rawconstr : evar_map -> env -> Coqast.t -> unsafe_judgment val type_judgment_of_rawconstr : - 'a evar_map -> env -> Coqast.t -> unsafe_type_judgment + evar_map -> env -> Coqast.t -> unsafe_type_judgment (*Interprets a constr according to two lists of instantiations (variables and metas), possibly casting it*) val interp_constr_gen : - 'a evar_map -> env -> (identifier * constr) list -> + evar_map -> env -> (identifier * constr) list -> (int * constr) list -> Coqast.t -> constr option -> constr (*Interprets a constr according to two lists of instantiations (variables and metas), possibly casting it, and turning unresolved evar into metas*) val interp_openconstr_gen : - 'a evar_map -> env -> (identifier * constr) list -> + evar_map -> env -> (identifier * constr) list -> (int * constr) list -> Coqast.t -> constr option -> (existential * constr) list * constr (*Interprets constr patterns according to a list of instantiations (variables)*) val interp_constrpattern_gen : - 'a evar_map -> env -> (identifier * constr) list -> Coqast.t -> + evar_map -> env -> (identifier * constr) list -> Coqast.t -> int list * constr_pattern val interp_constrpattern : - 'a evar_map -> env -> Coqast.t -> int list * constr_pattern + evar_map -> env -> Coqast.t -> int list * constr_pattern (*s Globalization of AST quotations (mainly used to get statically bound idents in grammar or pretty-printing rules) *) diff --git a/parsing/prettyp.mli b/parsing/prettyp.mli index f8ea1ba1d..f106d16d6 100644 --- a/parsing/prettyp.mli +++ b/parsing/prettyp.mli @@ -35,7 +35,7 @@ val print_sec_context_typ : Nametab.qualid -> std_ppcmds val print_judgment : env -> unsafe_judgment -> std_ppcmds val print_safe_judgment : env -> Safe_typing.judgment -> std_ppcmds val print_eval : - 'a reduction_function -> env -> unsafe_judgment -> std_ppcmds + reduction_function -> env -> unsafe_judgment -> std_ppcmds (* This function is exported for the graphical user-interface pcoq *) val build_inductive : section_path -> int -> global_reference * rel_context * types * identifier array * types array |