home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!spool.mu.edu!darwin.sura.net!udel!rochester!cornell!raman
- From: raman@cs.cornell.edu (T. V. Raman)
- Newsgroups: comp.lang.lisp
- Subject: exported symbols, and packages:
- Keywords: export symbol package
- Message-ID: <1992Sep11.193138.3277@cs.cornell.edu>
- Date: 11 Sep 92 19:31:38 GMT
- Organization: Cornell Univ. CS Dept, Ithaca NY 14853
- Lines: 24
-
-
- Hi!
-
- I would like the following point about symbols and packages clarified.
-
- I find that when in the user package all symbols that are exported
- from other packages are present in the user package as symbols. ie:
-
- If I have a package *foo* that exports a function #'foo then if in
- the user package there is a symbol 'foo presents which evaluates to
- itself. (find-symbol 'foo) returns
-
- foo
- :internal
-
- Is this what is supposed to happen? If so why? Why should the symbol
- 'foo be present in the user package in this way?
-
- --Raman
- --
- T. V. Raman <raman@cs.cornell.edu>Tel: (607)255-9202 R 272-3649
- Office: 4116 Upson Hall,
- Department of Computer Science, Cornell University Ithaca NY 14853-6201
- Res: 226 Bryant Avenue Ithaca NY 14850
-