[Openmcl-devel] Docs on defpackage, in-package, use-package, provides and require
Douglas Philips
dgou at mac.com
Tue Aug 17 17:38:14 PDT 2004
On Aug 17, 2004, at 7:24 PM, Rick Taube wrote:
> your export statement is export the symbol |barzz| not BARZZ. that is,
> your lower-case string is being preserved in the symbol's name. since
> lisp can be set to preserve case sensitivity i tend to avoid strings
> altogether and use uninterned symbols instead. (:export #:barzz)
> I dont export "regular" (interned) symbols because these may conflict
> with symbols in the package in which the defpackage occurs.
Ahh.... But isn't that why :foo (keyword package) is popular, there
cannot be a conflict (and it looks nicer, but that is just my personal
opinion).
<D\'gou
More information about the Openmcl-devel
mailing list