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

Reply via email to