chicken-hackers
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]