Add a couple of failing peg.ebnf tests
parent
c26d87e117
commit
179ea21c11
|
@ -399,6 +399,16 @@ main = Primary
|
||||||
"number=digit+:n 'a'" 'ebnf' parse remaining>> length zero?
|
"number=digit+:n 'a'" 'ebnf' parse remaining>> length zero?
|
||||||
] unit-test
|
] unit-test
|
||||||
|
|
||||||
|
{ t } [
|
||||||
|
"foo=(name):n !(keyword) => [[ n ]]" 'rule' parse ast>>
|
||||||
|
"foo=name:n !(keyword) => [[ n ]]" 'rule' parse ast>> =
|
||||||
|
] unit-test
|
||||||
|
|
||||||
|
{ t } [
|
||||||
|
"foo=!(keyword) (name):n => [[ n ]]" 'rule' parse ast>>
|
||||||
|
"foo=!(keyword) name:n => [[ n ]]" 'rule' parse ast>> =
|
||||||
|
] unit-test
|
||||||
|
|
||||||
<<
|
<<
|
||||||
EBNF: parser1
|
EBNF: parser1
|
||||||
foo='a'
|
foo='a'
|
||||||
|
|
Loading…
Reference in New Issue