chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] [PATCH] Add unexport form for modules


From: megane
Subject: Re: [Chicken-hackers] [PATCH] Add unexport form for modules
Date: Tue, 04 Jul 2017 17:11:08 +0300
User-agent: mu4e 0.9.18; emacs 24.4.1

Evan Hanson <address@hidden> writes:

> Hi folks,
>
> I had a quick look at this patch but it doesn't apply cleanly to
> chicken-5 anymore, if it ever did. I would like to keep this moving and
> eventually land something like it, however, so I've opened issue #1383
> to track it.

The patch was for the 4.13 tarball.

I'm installing the 5.0pre1 tarball and will post an updated patch.

The question is do we want to drop the * export support from 5
altogether.

Working with the export list is painful without some syntax support. You
end up repeating every identifier name otherwise.

How about a pair of syntax called export-all and export-none (or
similar). Every definition lexically after export-all up to a export-none
is exported and vice-versa.

The * module export would mean an initial export-all.



reply via email to

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