Low Hanging Fruit of Programming Language Design
As &quot;michael&quot; points out in the comments on the article, this has already been invented, it&#x27;s called a macro and has been available for decades in various LISPs. Wikipedia lists a number of other languages [1] that support macros.<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Macro_(computer_science)#Syntactic_macros" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Macro_(computer_science)#Synta...</a>