Re:Dear sir, you have built a compiler
by lowbloodsugar on Thursday January 13, 2022 @12:19PM
(#29923527)
JetBrains has a MPS (Meta Programming System) [1] that I believe is for knocking up DSLs. At a lower level, I've used ANTLR [2] a bunch of times, and its StringTemplate even more often.
[1] https://www.jetbrains.com/mps/
[2] https://www.antlr.org