chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-hackers] [PATCH] Finish (chicken load) module


From: Peter Bex
Subject: [Chicken-hackers] [PATCH] Finish (chicken load) module
Date: Sun, 25 Jun 2017 16:20:04 +0200
User-agent: NeoMutt/20170113 (1.7.2)

Hi all,

Now that we have the "namespaced identifier" support, we can finish
the (chicken load) module by not exporting load from it.  I've also
removed load-extension, because that's really just a one-argument
alias for `require', and it's confusing/redundant to have both, which
is probably why we reomved it from c-l-r.

Note that I had to add (import scheme) to module.scm, which isn't
wrapped in a module yet, because otherwise I'd get an error about
`load' not being defined.  This shouldn't be necessary, but probably
has to do with how the bootstrapping CHICKEN's chicken.load does
export `load' while the CHICKEN being built doesn't?  If someone
can explain to me exactly how it works, please do!

Cheers,
Peter

Attachment: 0001-Finalize-chicken-load-by-hiding-load-and-load-extens.patch
Description: Text Data

Attachment: signature.asc
Description: PGP signature


reply via email to

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