Clojure on Fennel part three: parsing

268 · Andreyor · April 27, 2026, 5:16 p.m.
Summary
This blog post discusses the development of a Clojure parser integrated into a compiler for Fennel, detailing the challenges of parsing Clojure code and the evolution of the author's approach through various parser libraries like Edamame and Parcera. Ultimately, the author successfully implements a parser using LPeg, considering its limitations and dependencies, while preparing for the next phase of compiler development.