aboutsummaryrefslogtreecommitdiff
path: root/toplevel/metasyntax.mli
diff options
context:
space:
mode:
authorherbelin2003-04-17 15:01:24 +0000
committerherbelin2003-04-17 15:01:24 +0000
commit5b318ca418ef27d1bf2b155bebbf2425f65b4f1f (patch)
treeb04fb45d1fd3e8fb6b4253a2acbd595754ec7dc6 /toplevel/metasyntax.mli
parent95f8a0ac38cbd792a0b5d8006aac1ef1a9f70da8 (diff)
Ajout "at next level" dans Notation
Mise en place structure pour définir un objet en même temps que sa notation git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@3939 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'toplevel/metasyntax.mli')
-rw-r--r--toplevel/metasyntax.mli6
1 files changed, 4 insertions, 2 deletions
diff --git a/toplevel/metasyntax.mli b/toplevel/metasyntax.mli
index 92f79680e2..59e786fe3c 100644
--- a/toplevel/metasyntax.mli
+++ b/toplevel/metasyntax.mli
@@ -41,8 +41,10 @@ val add_notation : locality_flag -> string -> constr_expr
-> syntax_modifier list -> (string * syntax_modifier list) option
-> scope_name option -> unit
-val add_syntax_extension : locality_flag -> string -> syntax_modifier list
- -> unit
+val add_notation_interpretation : string -> (aconstr * Names.name list)
+ -> scope_name option -> unit
+
+val add_syntax_extension : locality_flag -> string -> syntax_modifier list -> unit
val print_grammar : string -> string -> unit