Code: Select all
(defmacro aif (test-form then-form &optional else-form)
`(let ((da-kine ,test-form))
(if da-kine ,then-form ,else-form)))
Unfortunately, the people I know that understand that are all on the mainland, so they don't get it. Add to that the fact that I'm tired of spending two hours figuring out how to access self in a python method without explicitly passing it in to get 35 rep on SO while somebody else gets 160 for explaining what a shebang is and I'm ready for a meetup.