Pratt Parsing I recently stumbled into a Pratt parsing based parser at work. A helpful collegue send me this article: Simple but Powerful Pratt Parsing , which does a great job at explaining things, but it still had me staring at the minimal implementation for a long time before I got it (with said collegues help, thank you Rasmus). So this post is for you if you don't have Rasmus handy. If you…