Am 06.11.2015 um 22:16 schrieb Mario Domenech Goulart:
> Hello Jörg,
>
> On Tue, 03 Nov 2015 21:29:44 +0100 "Jörg F. Wittenberger"
> wrote:
>
>> Here is one more egg:
>>
>> http://ball.askemos.org/Aad0f198cd7fcfc96ea59bcbeec340556/srfi-101.release-info
Ups.
Hello Jörg,
On Tue, 03 Nov 2015 21:29:44 +0100 "Jörg F. Wittenberger"
wrote:
> Here is one more egg:
>
> http://ball.askemos.org/Aad0f198cd7fcfc96ea59bcbeec340556/srfi-101.release-info
>
> This simply slaps a module/egg around srfi-101 "Purely Functional
>
Am 04.11.2015 um 06:41 schrieb John Cowan:
> "Jörg F. Wittenberger" scripsit:
>
>> Firstly I have not found a way to rename identifiers on export (as in
>> r6rs libraries). Is there really no way or did I miss it?
>
> That's a Chicken limitation I hope will one day be lifted.
Thank you John
Here is one more egg:
http://ball.askemos.org/Aad0f198cd7fcfc96ea59bcbeec340556/srfi-101.release-info
This simply slaps a module/egg around srfi-101 "Purely Functional
Random-Access Pairs and Lists".
However I'm not yet confident that the way I'm handling exports is the
right thing to do.
On 2015-11-03 21:29, "J??rg F. Wittenberger" wrote:
> Firstly I have not found a way to rename identifiers on export (as in
> r6rs libraries). Is there really no way or did I miss it?
There is really no way.
Except for the obvious way of simply using `define` within your module.
But, I doubt
"Jörg F. Wittenberger" scripsit:
> Firstly I have not found a way to rename identifiers on export (as in
> r6rs libraries). Is there really no way or did I miss it?
That's a limitation of Chicken that I hope will eventually be lifted.
In the meantime, you have to import the conflicting names
"Jörg F. Wittenberger" scripsit:
> Firstly I have not found a way to rename identifiers on export (as in
> r6rs libraries). Is there really no way or did I miss it?
That's a Chicken limitation I hope will one day be lifted. I'd just go
with fixing the code so that it uses rcar, rcdr, rcons