Structured Editing Jul 11, 2021 Main Point - Source to Source Transpilation deep pattern matching and replacement code to code transpilation You can write code the writes code. I use PEG for this. See Also Blog References