[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-hackers] [PATCH] Fix r4rs, , r4rs-null and r5rs-null module
From: |
Peter Bex |
Subject: |
Re: [Chicken-hackers] [PATCH] Fix r4rs, , r4rs-null and r5rs-null modules |
Date: |
Mon, 16 Oct 2017 14:38:33 +0200 |
User-agent: |
NeoMutt/20170113 (1.7.2) |
On Mon, Oct 16, 2017 at 12:52:38PM +1300, Evan Hanson wrote:
> Yeah, that's exactly the situation: library needs scheme and eval needs
> library, so scheme can't need eval. I think that's a very low priority
> issue, though, so for right now eval is just an implicit dependency of
> scheme.
Yeah, no big deal, I just didn't know exactly how and why.
> So, because these rnrs modules (and scheme, currently) all load either
> zero or one unit at runtime (that is to say, they don't do anything
> "special"), instead of adding them to the overrides list I think we
> should just add unit information to their module records and treat them
> like any other module. See the attached patch.
I agree this is a better approach. Pushed!
Cheers,
Peter
signature.asc
Description: PGP signature