[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.