Code cleanup. Use EXTENSIONS package to reduce clutter.
* src/pcl/defsys.lisp ("PCL", "WALKER"): Use ext. * src/pcl/pkg.lisp ("PCL", "WALKER"): Use ext. * src/pcl/*.lisp: Remove ext: prefixes. * src/pcl/low.lisp (symbolicate*): Renamed from symbolicate. * src/pcl/std-class.lisp (shared-initialize): * src/pcl/defs.lisp (get-built-in-class-symbol) (get-built-in-wrapper-symbol): * src/pcl/braid.lisp (initial-classes-and-wrappers) (bootstrap-meta-braid): Use symbolicate*. * src/pcl/macros.lisp (dolist-carefully): Removed. (true, false, zero): Moved to defclass.lisp. (printing-random-thing-internal): Removed. (printing-random-thing): Removed. (rassq): Removed. (*keyword-package*): Removed. (make-keyword): Removed; import from cl. (memq, delq, assq): Macros removed, import from ext. (get-declaration): Moved to boot.lisp, where it's used. * src/pcl/boot.lisp (get-declaration): Moved here from macros.lisp. * src/pcl/methods.lisp (named-object-print-function, print-object): * src/pcl/low.lisp (print-std-instance): * src/pcl/dfun.lisp (print-dfun-info): * src/pcl/cache.lisp (print-cache, print-wrapper): * src/pcl/boot.lisp (make-early-gf): Use print-unreadable-object instead of printing-random-thing. * src/pcl/defclass.lisp (true, false, zero): Moved here from macros.lisp. * src/pcl/methods.lisp (legal-qualifiers-p) (legal-specializers-p): Use dolist.
Showing
- pcl/boot.lisp 19 additions, 13 deletionspcl/boot.lisp
- pcl/braid.lisp 7 additions, 7 deletionspcl/braid.lisp
- pcl/cache.lisp 6 additions, 6 deletionspcl/cache.lisp
- pcl/cmucl-documentation.lisp 32 additions, 32 deletionspcl/cmucl-documentation.lisp
- pcl/combin.lisp 2 additions, 2 deletionspcl/combin.lisp
- pcl/cpl.lisp 2 additions, 2 deletionspcl/cpl.lisp
- pcl/ctor.lisp 9 additions, 10 deletionspcl/ctor.lisp
- pcl/defclass.lisp 8 additions, 4 deletionspcl/defclass.lisp
- pcl/defcombin.lisp 4 additions, 4 deletionspcl/defcombin.lisp
- pcl/defs.lisp 7 additions, 7 deletionspcl/defs.lisp
- pcl/defsys.lisp 5 additions, 5 deletionspcl/defsys.lisp
- pcl/dfun.lisp 4 additions, 4 deletionspcl/dfun.lisp
- pcl/dlisp.lisp 2 additions, 2 deletionspcl/dlisp.lisp
- pcl/dlisp2.lisp 2 additions, 2 deletionspcl/dlisp2.lisp
- pcl/dlisp3.lisp 2 additions, 2 deletionspcl/dlisp3.lisp
- pcl/env.lisp 3 additions, 3 deletionspcl/env.lisp
- pcl/fin.lisp 2 additions, 2 deletionspcl/fin.lisp
- pcl/fngen.lisp 2 additions, 2 deletionspcl/fngen.lisp
- pcl/fsc.lisp 2 additions, 2 deletionspcl/fsc.lisp
- pcl/generic-functions.lisp 2 additions, 2 deletionspcl/generic-functions.lisp
Loading
Please register or sign in to comment