test named group ()
⚡ Error: Parse error on line 1:
one, two
^
Expecting 'word[alice]', got 'word'
at typal_constructor.parseError (/Users/zcarter/repos/ebnf-parser/node_modules/jison/lib/jison.js:1185:15)
at typal_constructor.parse (/Users/zcarter/repos/ebnf-parser/node_modules/jison/lib/jison.js:1301:22)
at /Users/zcarter/repos/ebnf-parser/tests/ebnf.js:62:39
at test (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:29:20)
at next (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:69:7)
at Object.end (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:25:7)
at test (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:41:28)
at next (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:69:7)
at Object.end (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:25:7)
at test (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:41:28)
test named option (?)
⚡ Error: Parse error on line 1:
oneor two
^
Expecting 'word[alex]', got 'word'
at typal_constructor.parseError (/Users/zcarter/repos/ebnf-parser/node_modules/jison/lib/jison.js:1185:15)
at typal_constructor.parse (/Users/zcarter/repos/ebnf-parser/node_modules/jison/lib/jison.js:1301:22)
at /Users/zcarter/repos/ebnf-parser/tests/ebnf.js:62:39
at test (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:29:20)
at next (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:69:7)
at Object.end (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:25:7)
at test (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:46:14)
at next (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:69:7)
at Object.end (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:25:7)
at test (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:41:28)
test named complex expression (())
⚡ Error: Parse error on line 1:
one two three four,
^
Expecting 'word[alpha]', got 'word'
at typal_constructor.parseError (/Users/zcarter/repos/ebnf-parser/node_modules/jison/lib/jison.js:1185:15)
at typal_constructor.parse (/Users/zcarter/repos/ebnf-parser/node_modules/jison/lib/jison.js:1301:22)
at /Users/zcarter/repos/ebnf-parser/tests/ebnf.js:62:39
at test (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:29:20)
at next (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:69:7)
at Object.end (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:25:7)
at test (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:46:14)
at next (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:69:7)
at Object.end (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:25:7)
at test (/Users/zcarter/repos/ebnf-parser/node_modules/test/test.js:46:14)