aboutsummaryrefslogtreecommitdiff
path: root/driver/parser_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'driver/parser_test.go')
-rw-r--r--driver/parser_test.go11
1 files changed, 11 insertions, 0 deletions
diff --git a/driver/parser_test.go b/driver/parser_test.go
index e32e34c..8145d7b 100644
--- a/driver/parser_test.go
+++ b/driver/parser_test.go
@@ -188,6 +188,17 @@ bar: "bar";
src: `foo`,
specErr: true,
},
+ // A terminal used in productions cannot have the skip directive.
+ {
+ specSrc: `
+a
+ : foo
+ ;
+foo: "foo" #skip;
+`,
+ src: `foo`,
+ specErr: true,
+ },
{
specSrc: `
mode_tran_seq