chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] [PATCH] Drop now-unnecessary exports from the "chi


From: John Cowan
Subject: Re: [Chicken-hackers] [PATCH] Drop now-unnecessary exports from the "chicken.export" module
Date: Sat, 17 Jun 2017 10:40:28 -0400


On Sat, Jun 17, 2017 at 10:25 AM, Peter Bex <address@hidden> wrote:

I can imagine those macros going into (chicken base) and/or some
other modules, but a (chicken syntax) module with them in it makes
sense too.  Then we could just rename (chicken syntax) on the
c-l-r page to (chicken expand) and keep expand.scm as-is.

That sounds right to me.  The R7RS Yellow Edition (next after the current Orange Edition) will focus on syntax, and I plan to propose that all the macros added to the large language be put in a single (scheme syntax) library, possibly including SRFIs 2, 8, 17, 26, 31 ....  Keeping the macro expansion machinery in (chicken expand) makes sense to me as well.

-- 
John Cowan          http://vrici.lojban.org/~cowan        address@hidden
Nobody expects the RESTifarian Inquisition!  Our chief weapon is
surprise ... surprise and tedium  ... tedium and surprise ....
Our two weapons are tedium and surprise ... and ruthless disregard
for unpleasant facts....  Our three weapons are tedium, surprise, and
ruthless disregard ... and an almost fanatical devotion to Roy Fielding.... 




reply via email to

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