Once a programming language exposes a Turing complete macro system, the need arises for a Smalltalk-like meta-object protocol so that nested macros can negotiate with each other and the compiler itself. This is where things get tricky.
-
-
Sounds like you want multi-stage programming?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
yeah, it does sound like a C++ specific mess. it is possible to design this clean from the ground up with a different language.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.