home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / lang / lisp / mcl / 2114 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  1.2 KB

  1. Path: sparky!uunet!math.fu-berlin.de!ira.uka.de!scsing.switch.ch!univ-lyon1.fr!ghost.dsi.unimi.it!rpi!usc!howland.reston.ans.net!spool.mu.edu!agate!stanford.edu!apple!cambridge.apple.com!bill@cambridge.apple.com
  2. From: bill@cambridge.apple.com (Bill St. Clair)
  3. Newsgroups: comp.lang.lisp.mcl
  4. Subject: Re:  Porting to MCL: Package problems
  5. Message-ID: <9301281503.AA22652@cambridge.apple.com>
  6. Date: 28 Jan 93 16:05:01 GMT
  7. Sender: owner-info-mcl@cambridge.apple.com
  8. Lines: 18
  9. Approved: comp.lang.lisp.mcl@Cambridge.Apple.C0M
  10.  
  11. At 11:24 1/28/93 +0000, Ranson wrote:
  12. >IN-PACKAGE was changed incompatibly in the 2nd version of Common Lisp. The
  13. >problem is there, not in MCL. In this version, the argument of IN-PACKAGE is
  14. >not evaluated. To increase portability, use keywords:
  15. >
  16. >(in-package :tms)
  17. >
  18. >     Daniel.
  19.  
  20. MCL comes with a CLtL1 compatibility package. It doesn't make everything
  21. work exactly as in CLtL1, but it does provide the LISP & USER packages
  22. (CLtL2 renames these to COMMON-LISP & COMMON-LISP-USER), and provides
  23. CLtL1 versions of LISP:IN-PACKAGE, LISP:FUNCTIONP, and LISP:CHAR-BITS &
  24. friends. You might try evaluating the following two forms before loading
  25. your code:
  26.  
  27. (require "LISP-PACKAGE")
  28. (in-package :user)
  29.