Clojure on Fennel part three: parsing

· 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.
AUTHOR
Sponsored
Zulip logo Zulip
Organized team chat for people who take work seriously. Topic-based threading keeps conversations focused.
Try Zulip
Become a sponsor →
BLOG POST FEATURED ON

Add this plugin to your blog