Psmaker shares personal experience using Pratt in compiler design
2 Nov 1 12:44 PM · 10d ago · 1 comment · 1 source · development 2 of 8
In a Lobsters comment, Psmaker describes using Pratt parsing in a macro-heavy compiler project for nearly a year, noting that it fundamentally changed the language design by enabling metaprogramming capabilities.
“Pratt fundamentally changed the design of my language by allowing metaprogramming stuff that I never dreamed of.”
vinipsmakerVini Psmaker Blog post author, compiler developerDouglas Crockford Parser theorist (cited)
The whole story postscomments the bright band is this development · numbered dots are the others · click one to jump
What people said 1 voice · verbatim
-
I used Pratt parsing in the compiler for a macro-heavy language that I've been developing for almost a year before finally sitting down on my chair to write my thoughts on Pratt parsing. The code is closed right now because I don't want LLMs training on my code before the public release for 0.1, but what I can say is that Pratt fundamentally…
All 8 developments of Vini Psmaker argues Pratt parsing tutorials miss the point →
LobstersHacker NewsMastodonNewswires