> On Wed, Jun 7, 2017 at 2:06 PM, <[email protected]> wrote: > > Isn't it easy to forget particular identifiers that happen to start with > > "fp" > > as well? I think explicit "rename" imports are clearer and less error > > prone. > > > > My example is bad: you'd want to use it with a module where all the names > begin with the same prefix, or almost all. Another application is to drop > the author's prefix and then add your own: (import (prefix (drop-prefix > srfi-13 string-) s:)) would change all the SRFI 13 identifiers beginning > "string-" to begin "s:" instead (you'd want to change the Scheme > identifiers too). > > An open question is what to do when an identifier is the same as the > prefix: Chibi imports it unchanged, Chez changes it to || (the empty > identifier). A third possibility is to not import it.
Yes, I do see the point. But still, as your second paragraph suggests, this opens up certain corner cases which I think could be avoided by not introducing this feature at all. felix _______________________________________________ Chicken-hackers mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-hackers
