<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><br></div></div>
Parsing method which the generated parser employs is Recursive Descent Parsing.<br>
And the behavior of the parsers recursive and A is a little bit complicated.<br>
The parser recursive matches the sequence of 'a' whose length is 2^n-1 such as 1, 3, 7 and 15.<br>
Anyway, I'm going to write more documentation of ctpg within a few days.<br>
I hope it'll help you.<span class="HOEnZb"><font color="#888888"><br><br></font></span></blockquote><div><br></div><div>It sure will. Meanwhile, it would help if you can share some example code.</div><div><br></div><div>

I surely do have an EBNF notation for the expressions I want to parse. Is it possible to parse any EBNF of arbitrary complexity using your parser generator?</div><div><br></div><div>Regards</div><div>- Puneet<br></div></div>