Contents of DECREMENT Register. On Dec 28, 2007 6:20 PM, Brian Sniffen <[EMAIL PROTECTED]> wrote:
> On Dec 28, 2007 6:05 AM, Andrew Coppin <[EMAIL PROTECTED]> > wrote: > > [I actually heard a number of people tell me that learning LISP would > > change my life forever because LISP has something called "macros". I > > tried to learn it, and disliked it greatly. It's too messy. And what the > > heck is "cdr" ment to mean anyway? To me, LISP doesn't even seem all > > that different from normal languages (modulo weird syntax). Now > > Haskell... that's FUN!] > > Contents of Data Register. > > Macros are like Template Haskell. One example of where they're useful > is programmer definition of new binding forms. That's not possible in > Haskell without Templates. Macros were invented in Lisp because the > syntax is so easy for machine manipulation---they don't have a tenth > the complexity of Template Haskell for about the same power. > > -Brian > > -- > Brian T. Sniffen > [EMAIL PROTECTED] or [EMAIL PROTECTED] > http://www.evenmere.org/~bts <http://www.evenmere.org/%7Ebts> > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe >
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe