|
|
|
|
|
by Banana699
1803 days ago
|
|
>the C preprocessor are Turing complete That's surprising, the C preprocessor is pretty crippled. It's creator intentionally made it so people won't abuse it to create full blown mini languages. Did you get things mixed up or is there actually a way the c preprocessor can be turing-complete ? |
|
If nothing else, it does demonstrate that you can do a lot more in the preprocessor than you might think, and this is at least a significant subset of what true MP macros are used for in Lisp most of the time. Except much gnarlier...
[1] https://www.chiark.greenend.org.uk/~sgtatham/mp/