McCarthy's Lisp in Python with macros