Context-Sensitive Tokenization With CongoCC
If you want to interpret a programming language or a DSL, there's no way around using a parser generator. At the heart of FreshMarker is a template parser generated by the CongoCC parser generator. I can't praise this JavaCC successor from Jon Revusky highly enough. Many new features and completely revised parts m
https://schegge.de/2026/02/context-sensitive-tokenization-with-congocc/
