[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-janitors] #882: * export and macros not working
From: |
Chicken Trac |
Subject: |
Re: [Chicken-janitors] #882: * export and macros not working |
Date: |
Sat, 07 Jul 2012 13:05:12 -0000 |
#882: * export and macros not working
----------------------+-----------------------------------------------------
Reporter: megane | Owner:
Type: defect | Status: new
Priority: minor | Milestone: 4.8.0
Component: unknown | Version: 4.7.x
Resolution: | Keywords:
----------------------+-----------------------------------------------------
Comment(by sjamaan):
I'm unsure what an export of {{{*}}} is supposed to do with any macros
imported from other modules. Is it supposed to re-export those always, or
only on explicit request with {{{(export ...)}}}? I think the wildcard
syntax is a bad idea and should probably be dropped.
Anyway, the above patch seems to fix the immediate problem, but it doesn't
seem to work when an import library is generated for {{{bar}}}, so I guess
there's still something missing.
--
Ticket URL: <http://bugs.call-cc.org/ticket/882#comment:1>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.