comparison lisp/ilisp/ilisp-pkg.lisp @ 4:b82b59fe008d r19-15b3

Import from CVS: tag r19-15b3
author cvs
date Mon, 13 Aug 2007 08:46:56 +0200
parents 376386a54a3c
children
comparison
equal deleted inserted replaced
3:30df88044ec6 4:b82b59fe008d
1 ;;; -*- Mode: Lisp -*- 1 ;;; -*- Mode: Lisp -*-
2 2
3 ;;; ilisp-pkg.lisp -- 3 ;;; ilisp-pkg.lisp --
4 4
5 ;;; This file is part of ILISP. 5 ;;; This file is part of ILISP.
6 ;;; Version: 5.7 6 ;;; Version: 5.8
7 ;;; 7 ;;;
8 ;;; Copyright (C) 1990, 1991, 1992, 1993 Chris McConnell 8 ;;; Copyright (C) 1990, 1991, 1992, 1993 Chris McConnell
9 ;;; 1993, 1994 Ivan Vasquez 9 ;;; 1993, 1994 Ivan Vasquez
10 ;;; 1994, 1995 Marco Antoniotti and Rick Busdiecker 10 ;;; 1994, 1995, 1996 Marco Antoniotti and Rick Busdiecker
11 ;;; 1996 Marco Antoniotti and Rick Campbell
11 ;;; 12 ;;;
12 ;;; Other authors' names for which this Copyright notice also holds 13 ;;; Other authors' names for which this Copyright notice also holds
13 ;;; may appear later in this file. 14 ;;; may appear later in this file.
14 ;;; 15 ;;;
15 ;;; Send mail to 'ilisp-request@lehman.com' to be included in the 16 ;;; Send mail to 'ilisp-request@naggum.no' to be included in the
16 ;;; ILISP mailing list. 'ilisp@lehman.com' is the general ILISP 17 ;;; ILISP mailing list. 'ilisp@naggum.no' is the general ILISP
17 ;;; mailing list were bugs and improvements are discussed. 18 ;;; mailing list were bugs and improvements are discussed.
18 ;;; 19 ;;;
19 ;;; ILISP is freely redistributable under the terms found in the file 20 ;;; ILISP is freely redistributable under the terms found in the file
20 ;;; COPYING. 21 ;;; COPYING.
21 22
38 ;;;---------------------------------------------------------------------------- 39 ;;;----------------------------------------------------------------------------
39 ;;; Definitions 40 ;;; Definitions
40 41
41 ;;; ILISP package -- 42 ;;; ILISP package --
42 43
43 #-gcl 44 ;;;
45 ;;; GCL 2.2 doesn't have defpackage (yet) so we need to put the export
46 ;;; here. (toy@rtp.ericsson.se)
47 ;;;
48 ;;; Please note that while the comment and the fix posted by Richard
49 ;;; Toy are correct, they are deprecated by at least one of the ILISP
50 ;;; maintainers. :) By removing the 'nil' in the following #+, you
51 ;;; will fix the problem but will not do a good service to the CL
52 ;;; community. The right thing to do is to install DEFPACKAGE in your
53 ;;; GCL and to write the GCL maintainers and to ask them to
54 ;;; incorporate DEFPACKAGE in their standard builds.
55 ;;; Marco Antoniotti <marcoxa@icsi.berkeley.edu> 19960715
56 ;;;
57
58 #-(and nil gcl)
44 (defpackage "ILISP" (:use "LISP" #+:CMU "CONDITIONS") 59 (defpackage "ILISP" (:use "LISP" #+:CMU "CONDITIONS")
45 ;; The following symbols should properly 'shadow' the inherited 60 ;; The following symbols should properly 'shadow' the inherited
46 ;; ones. 61 ;; ones.
47 (:export "ILISP-ERRORS" 62 (:export "ILISP-ERRORS"
48 "ILISP-SAVE" 63 "ILISP-SAVE"