On Fri, Feb 21, 2014 at 9:26 PM, Marko Rauhamaa <[email protected]> wrote: > Chris Angelico <[email protected]>: > >> How does C let you create new keywords? > > With #define. Nowhere near as elegant (flexible, hygienic) as in Lisp, > but used to create new syntax:
That can't create new syntax, though. All it can do is create a thing that looks like a symbol or a function call and plonks a bit of code in at that point. That's all. It's more akin to creating a function that's able to work with blocks of unexecuted code. ChrisA -- https://mail.python.org/mailman/listinfo/python-list
