[Top][All Lists]

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

Re: [Chicken-hackers] What to do with remaining macros?

From: felix . winkelmann
Subject: Re: [Chicken-hackers] What to do with remaining macros?
Date: Sat, 24 Feb 2018 22:03:50 +0100

> Hi all,
> I just tagged and built a 5.0.0pre5 snapshot with the intention of then
> dropping the "chicken" module, only to find out that I had forgotten we
> still have several macros being exported by (only) the chicken module.
> What should we do with these?  My suggestions in square brackets
> - time [chicken.time]
> - assert [chicken.base]
> - ensure [chicken.type]

Sounds reasonable.

> - eval-when [chicken.base, or just get rid of it?]

Yeah, that would be nice. It doesn't seem to be used, and adding it
was a mistake right from the beginning. Not sure how many eggs use that,

> - select [chicken.base, or just get rid of it?]

Hm... I wouldn't miss it.

> - define-for-syntax [chicken.syntax]
> - define-compiler-syntax [chicken.syntax]
> - let-compiler-syntax [chicken.syntax]

Yes, sounds good.


reply via email to

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