News for hackers. Stuff that matters.
Re:Why Lisp? by rapala on Thursday May 07, 2015 @07:54PM (#9509196)
One could write a macro that allows infix notation for arithmetics: (arithmetics 1 + 2 - 3) = (- (+ 1 2) 3) These kind of syntactic transformations are what macros enable.
Re:Why Lisp? by kazinator on Friday May 08, 2015 @06:52AM (#9510864)
These kinds of easy, context-independent reshufflings of expressions is what macros enable macro newbies to achieve.