Re:Automatic programming: write code that writes code
by gouranga on Sunday May 13, 2012 @06:59AM
(#3966677)
You can but you introduce a "forward-only" semantic translation prior to compilation which changes the meaning of the code irreversably.
A basic abstraction remains untouched in the underlying implementation. It's just a call away.
There are semantic and technical differences between abstraction and meta-programming.
All you're talking about is taking your abstraction and calling it a "tool".