writing about pratt parsing so I remember it
Summary
The post explains Pratt parsing, contrasts it with the shunting-yard approach, and provides practical C code examples to implement a parser. It also demonstrates extending the parser with parentheses and discusses how to make operator handling extensible, with references to Crafting Interpreters and Wikipedia.