aboutsummaryrefslogtreecommitdiffhomepage
path: root/grammar/q_util.mli
diff options
context:
space:
mode:
authorGravatar Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr>2015-12-31 19:57:07 +0100
committerGravatar Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr>2016-01-02 02:02:02 +0100
commit9a6269a2a425de9d1a593f2c7be77cc2922b46aa (patch)
tree82ec8724ac93340a4b154e7a95c8bd80a569f318 /grammar/q_util.mli
parentf3e611b2115b425f875e971ac9ff7534c2af2800 (diff)
Proper datatype for EXTEND syntax tokens.
Diffstat (limited to 'grammar/q_util.mli')
-rw-r--r--grammar/q_util.mli4
1 files changed, 4 insertions, 0 deletions
diff --git a/grammar/q_util.mli b/grammar/q_util.mli
index d01fb1e9a..d9359de1e 100644
--- a/grammar/q_util.mli
+++ b/grammar/q_util.mli
@@ -8,6 +8,10 @@
open Compat (* necessary for camlp4 *)
+type extend_token =
+| ExtTerminal of string
+| ExtNonTerminal of unit Pcoq.entry_name * Names.Id.t
+
val mlexpr_of_list : ('a -> MLast.expr) -> 'a list -> MLast.expr
val mlexpr_of_pair :