For now, it produces a recursive descent parser. Packrat parsing is an open-question since I'm afraid that adding a memoization layer all throughout the parser will lead to a consistent general slowdown.
[1]: https://github.com/pest-parser/pest/blob/master/pest/example...