[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] hygienic chicken (getting better, but still problems
From: |
felix winkelmann |
Subject: |
Re: [Chicken-users] hygienic chicken (getting better, but still problems) |
Date: |
Fri, 18 Jul 2008 09:23:30 +0200 |
On Wed, Jul 16, 2008 at 11:38 PM, Jim Ursetto <address@hidden> wrote:
> On Mon, Jun 9, 2008 at 4:39 AM, felix winkelmann <address@hidden> wrote:
>> I have tried to improve the usability of the module system and exported
>> macro definitions now fully close over their lexical environment.
>
> Does this work for imported bindings as well? For example, I imported
> begin0 from miscmacros, which itself imports the scheme module and
> makes use of 'apply'. However, I can't see 'apply' without manually
> importing scheme.
Apparently, the full closure works only for locally defined entities.
I think this case could be called "support for indirect re-exports".
Working on it.
cheers,
felix