bonasso bonasso@traclabs.com writes:
In Common Lisp, I believe defpackage is to either define or *redefine* a package.
You're believing falsehoods. I'll leave it up to you to draw the conclusions that should be drawn…
I've found that in abcl if the package is already defined, defpackage won't redefine it (apparently).
This is conforming.
Is this a bug?
It is not.
You could use this implementation of defpackage: https://gitorious.org/com-informatimago/com-informatimago/source/2b229c2b45c... https://gitorious.org/com-informatimago/com-informatimago/source/2b229c2b45c... instead of cl:defpackage (but you'd have to extract it from there).