guile-devel-internal
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: defstruct from (ice-9 match)


From: Keisuke Nishida
Subject: Re: defstruct from (ice-9 match)
Date: Fri, 09 Mar 2001 21:24:49 -0500
User-agent: Wanderlust/2.4.0 (Rio) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) Emacs/21.0.99 (i686-pc-linux-gnu) MULE/5.0 (SAKAKI)

At 10 Mar 2001 01:13:00 +0100,
Mikael Djurfeldt wrote:
> 
> For now, could you do the following?  (I of course still respect if
> you are too busy to do it.  Please tell if that is the case.)  Don't
> export defstruct.  Instead let the macros insert the macro object
> itself in the output, that is change
> 
>   `(... (defstruct ...) ...)
> 
> to
> 
>   `(... (,defstruct ...) ...)

Sure.  That's a good idea.  I've committed the change.

> Also, we should add the source, but I guess this isn't as urgent.

The source can be found at:

  http://www.star-lab.com/wright/code.html

It consists of 6 source files and an expander program.

> BTW, how did you go about producing the expanded output?  Did you put
> much own work into it or did you use the distribution verbatim?  I'm
> asking it in case I get time to attack any of the points above.

The above page distributes expanded code as well.
I didn't need to make any change to get it working :)

Kei



reply via email to

[Prev in Thread] Current Thread [Next in Thread]