However, grammar does not compile and give StackOverflowError. Is this supposedly happen or am I missing something. Because, following EBNF grammar is working at https://mdkrajnak.github.io/ebnftest/;
Term = "(", Word, " ", (Word | Term), ")";
Word ::= Letter, {Letter}
Letter ::= #'[A-Za-z]'
Number ::= Digits ( ( '.' | ',' ) Digits? )?
Digits ::= #'[0-9]+'
Any help or redirection would be helpful. Thanks in advance.
Hi, thanks for great library. However, I was trying EBNF grammar (I could not achieve recursion using the existing API).
where I was attempting to parse the following;
However, grammar does not compile and give StackOverflowError. Is this supposedly happen or am I missing something. Because, following EBNF grammar is working at https://mdkrajnak.github.io/ebnftest/;
Any help or redirection would be helpful. Thanks in advance.