[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
0001-Finalize-chicken-load-by-hiding-load-and-load-extens.patch
Description: Text Data
signature.asc
Description: PGP signature
- [Chicken-hackers] [PATCH] Finish (chicken load) module,
Peter Bex <=