[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Re: [Chicken-users] New to Scheme Macros
From: |
Jordan Cooper |
Subject: |
Re: Re: [Chicken-users] New to Scheme Macros |
Date: |
Wed, 22 Apr 2009 14:55:36 -0600 |
Thank you, this was very enlightening, and I think clears up all my
macro questions so far.
Explicit renaming macros look neat; the only kinda "bummer" thing is
having to manually pull apart the components of the expression with
car/cdr/etc. instead of the destructuring happening in a more
automatic way. Of course, I imagine one could write a macro to do
this... :)
On Wed, Apr 22, 2009 at 1:32 PM, Jim Ursetto <address@hidden> wrote:
> On Wed, Apr 22, 2009 at 2:15 PM, Jim Ursetto <address@hidden> wrote:
>> A situation not mentioned above where you may prefer something else,
>> even if not breaking hygiene, is when your macro would be better off
>> written in procedural style
>
> Forgot to mention, pattern matching is available in explicit renaming macros
> via the matchable extension; the foreigners egg is an example.
>
- [Chicken-users] New to Scheme Macros, Jordan Cooper, 2009/04/22
- Re: [Chicken-users] New to Scheme Macros, Thomas Chust, 2009/04/22
- Re: [Chicken-users] New to Scheme Macros, John Cowan, 2009/04/22
- Re: Re: [Chicken-users] New to Scheme Macros, nefigah, 2009/04/22
- Re: Re: [Chicken-users] New to Scheme Macros, Jim Ursetto, 2009/04/22
- Re: Re: [Chicken-users] New to Scheme Macros, Jim Ursetto, 2009/04/22
- Re: Re: [Chicken-users] New to Scheme Macros,
Jordan Cooper <=
- Re: Re: [Chicken-users] New to Scheme Macros, John Cowan, 2009/04/22
- Re: Re: [Chicken-users] New to Scheme Macros, Jordan Cooper, 2009/04/22
- Re: Re: [Chicken-users] New to Scheme Macros, John Cowan, 2009/04/22
- Re: Re: [Chicken-users] New to Scheme Macros, Jim Ursetto, 2009/04/22
- Re: Re: [Chicken-users] New to Scheme Macros, John Cowan, 2009/04/22
- Re: [Chicken-users] New to Scheme Macros, Alex Shinn, 2009/04/22