| |||
|
|
Yacc with multiple entry points. There is a lot of saving and code-reuse possible if multiple entry points are allowed in a parser generator. This can be done by a simple extension of the LR process, but does complicate the issue of end-markers a little. You'll see brief mention of it, by the way, here on page 199 of the Lex and Yacc reference. https://books.google.com/books?id=vsHcn |
|||||||||||||