kswoll / npeg

This parser is an implementation of a Packrat Parser with support for left-recursion. The algorithm for left recursion is a modified version of Packrat parsers can support left recursion.
MIT License
16 stars 5 forks source link

Improve the BuildList routine, add additional example #7

Closed andrew-boyarshin closed 4 years ago

andrew-boyarshin commented 4 years ago

I was wrong about bug in BuildList, but I improved code structure nevertheless.

andrew-boyarshin commented 4 years ago

@kswoll Would you mind having a look at this PR?

kswoll commented 4 years ago

Yup! Sorry for the delay, I'll get to this today or tomorrow. And thanks for putting up this PR!

kswoll commented 4 years ago

Thanks, looks good! Appreciate the cleanup and the appveyor work. 👍