points by marssaxman 1 day ago | 0 comments
That is my favorite approach for parsing any language which has operator precedence. It is easy to write, easy to maintain, performs well, and doesn't require you to include extra tools in your build process.
I know some people love their parser generator tools, but I just don't find them to be worth the hassle; parsing is not a hard problem.
Totally agree!