> he simply asked if Python could gracefully manipulate Python code as data
Have there been any big LISP macro code injection vulnerabilities in the wild?
Have there been any big LISP macro code injection vulnerabilities in the wild?
But sometimes you do need the full power of DEFMACRO, and it's not possible to write DEFMACRO with DEFINE-SYNTAX. So one tool enables you to do anything you need, and the other only some of what you need. I know what I prefer.
If you want to see where you can go by (ab)using racket macros, watch this: https://www.youtube.com/watch?v=WQGh_NemRy4