I don&#x27;t know much about LISP. What you showed looks nice and useful, but I would not consider it new syntax.<p>Is it possible to use this technique to introduce, say, infix arithmetic operators, or ObjC&#x27;s dot syntax? Or can you just trade one S-expression for another?