3 ms·
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 String
by lowbloodsugar 5y ago
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/ https://www.jetbrains.com/mps/
[2] https://www.antlr.org https://www.antlr.org