aboutsummaryrefslogtreecommitdiff
path: root/test-suite/misc/quotation_token/src
diff options
context:
space:
mode:
authorPierre-Marie Pédrot2019-06-24 10:54:39 +0200
committerPierre-Marie Pédrot2019-06-24 10:54:39 +0200
commitee1717a5ac72373acddf1bbe913eebe8943f3c18 (patch)
treec1a50108ab0ea390004c76fa815345a725f9781f /test-suite/misc/quotation_token/src
parent95ff3c577233bfa012464658110da6eadb89baa2 (diff)
parentffc3923083597300b23a99fdc55993431cf5fc57 (diff)
Merge PR #10375: [lexer] correctly update line number when lexing QUOTATION (fix #10350)
Ack-by: gares Reviewed-by: ppedrot
Diffstat (limited to 'test-suite/misc/quotation_token/src')
-rw-r--r--test-suite/misc/quotation_token/src/quotation.mlg12
-rw-r--r--test-suite/misc/quotation_token/src/quotation_plugin.mlpack1
2 files changed, 13 insertions, 0 deletions
diff --git a/test-suite/misc/quotation_token/src/quotation.mlg b/test-suite/misc/quotation_token/src/quotation.mlg
new file mode 100644
index 0000000000..961b170a0d
--- /dev/null
+++ b/test-suite/misc/quotation_token/src/quotation.mlg
@@ -0,0 +1,12 @@
+{
+open Pcoq.Constr
+}
+GRAMMAR EXTEND Gram
+ GLOBAL: operconstr;
+
+ operconstr: LEVEL "0"
+ [ [ s = QUOTATION "foobar:" ->
+ {
+ CAst.make ~loc Constrexpr.(CSort Glob_term.(UNamed [GProp,0])) } ] ]
+ ;
+END
diff --git a/test-suite/misc/quotation_token/src/quotation_plugin.mlpack b/test-suite/misc/quotation_token/src/quotation_plugin.mlpack
new file mode 100644
index 0000000000..b372b94b30
--- /dev/null
+++ b/test-suite/misc/quotation_token/src/quotation_plugin.mlpack
@@ -0,0 +1 @@
+Quotation