author | Camm Maguire <camm@debian.org> | 2014年10月23日 17:25:27 -0400 |
---|---|---|
committer | Camm Maguire <camm@debian.org> | 2014年10月23日 17:25:27 -0400 |
commit | 0572610bba10e14c42bdb18ba6f9662cfb7a562a (patch) | |
tree | 39dca310679a8bcb4ffb74ca8cda21f011e1e0da | |
parent | a72c3dae715a0b5ddbd135057a4dced04fad9953 (diff) | |
download | gcl-ansi-package.tar.gz |
-rw-r--r-- | gcl/unixport/sys_init.lsp.in | 17 |
diff --git a/gcl/unixport/sys_init.lsp.in b/gcl/unixport/sys_init.lsp.in index 8f0cac77d..01438eeca 100644 --- a/gcl/unixport/sys_init.lsp.in +++ b/gcl/unixport/sys_init.lsp.in @@ -4,6 +4,7 @@ (make-package :defpackage :use '(:lisp)) (make-package :tk :use '(:lisp :sloop)) (make-package :fpe :use '(:lisp)) +(make-package :cltl1-compat) (in-package :system) (use-package :fpe) @@ -65,7 +66,17 @@ *opt-two* @LI-OPT-TWO@ *init-lsp* @LI-INIT-LSP@) -(in-package :user) -#+ansi-cl (use-package :pcl) -(import 'si::(clines defentry defcfun object void int double info)) +(import 'si::(clines defentry defcfun object void int double + quit bye gbc system commonp + get-setf-method *break-on-warnings* + make-char char-bits char-font char-bit set-char-bit string-char-p int-char + char-font-limit char-bits-limit char-control-bit + char-meta-bit char-super-bit char-hyper-bit compiler-let) :cltl1-compat) +(deftype cltl1-compat::string-char nil 'character) +(do-symbols (s :cltl1-compat) (export s :cltl1-compat)) +#-ansi-cl(use-package :cltl1-compat :lisp) +#-ansi-cl(do-symbols (s :cltl1-compat) (export s :lisp))) +(export '*load-pathname* :si);For maxima, at least as of 5.34.1 + +#+ansi-cl (use-package :pcl :user) |