diff options
Diffstat (limited to 'driver/parser_test.go')
-rw-r--r-- | driver/parser_test.go | 11 |
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 |