Google
 

Trailing-Edge - PDP-10 Archives - clisp - clisp/upsala/provide.cmp
There are no other files named provide.cmp in the archive.
;COMPARISON OF SS:<CLISP.NEW.UPSALA>PROVIDE.CLISP.13 AND SS:<CLISP.UPSALA>PROVIDE.CLISP.5
;OPTIONS ARE    /B /E /Y /3

**** FILE SS:<CLISP.NEW.UPSALA>PROVIDE.CLISP.13, 1-53 (2432) AFTER "(defun require (modu"
  <Module-name>.clisp.  Tell which files are loaded if
  *require-verbose* is non-NIL. Returns whether the module was
  loaded."
  (unless (member module-name *modules* :test #'string=)
**** FILE SS:<CLISP.UPSALA>PROVIDE.CLISP.5, 1-53 (2432) AFTER "(defun require (modu"
  <Module-name>.Clisp or .Lap, whichever is youngest, or on CLISP:.
  Tell which files are loaded if *require-verbose* is non-NIL. Returns
  whether the module was loaded."
  (unless (member module-name *modules* :test #'string=)
***************

**** FILE SS:<CLISP.NEW.UPSALA>PROVIDE.CLISP.13, 1-66 (3057) AFTER "(defun require (modu"
      (rplaca f (pathname (car f)))
      (unless (pathname-type (car f))
	(rplaca f (modify-pathname-type (car f) "clisp"))))
    ;; If pathname arg is non-NIL, load those files.
**** FILE SS:<CLISP.UPSALA>PROVIDE.CLISP.5, 1-66 (3101) AFTER "(defun require (modu"
      (rplaca f (pathname (car f))))
    ;; If pathname arg is non-NIL, load those files.
***************

**** FILE SS:<CLISP.NEW.UPSALA>PROVIDE.CLISP.13, 1-73 (3329) AFTER "(defun require (modu"
	    (if (not (load p :if-does-not-exist nil))
		(if *require-verbose*
		    (format t "Could not find file ~S.~%" p)))))
	;; Get the list of files and load them in the right order.  Tell
**** FILE SS:<CLISP.UPSALA>PROVIDE.CLISP.5, 1-71 (3281) AFTER "(defun require (modu"
	    (if (not (load p :if-does-not-exits nil))
		(if (not (load (make-clisp-device-pathname p)
			       :if-does-not-exist nil))
		    (if *require-verbose*
			(format t "Could not find file ~S.~%" p))))))
	;; Get the list of files and load them in the right order.  Tell
***************

**** FILE SS:<CLISP.NEW.UPSALA>PROVIDE.CLISP.13, 1-84 (3758) AFTER "(defun require (modu"
	    (unless (pathname-type f)
	      (setq f (modify-pathname-type f "clisp")))
	    (if (not (load f :if-does-not-exist nil))
		(if *require-verbose*
		    (format t "Could not find file ~S.~%" f))))))
    t))
**** FILE SS:<CLISP.UPSALA>PROVIDE.CLISP.5, 1-84 (3797) AFTER "(defun require (modu"
	    (if (not (load f :if-does-not-exist nil))
		(if (not (load (make-clisp-device-pathname f)
			       :if-does-not-exist nil))
		    (if *require-verbose*
			(format t "Could not find file ~S.~%" f)))))))
    t))
***************

**** FILE SS:<CLISP.NEW.UPSALA>PROVIDE.CLISP.13, 1-102 (4375) AFTER "(defun modify-pathna"
**** FILE SS:<CLISP.UPSALA>PROVIDE.CLISP.5, 1-102 (4418) AFTER "(defun modify-pathna"
(defun make-clisp-device-pathname (pathname)
  "Make a pathname just like the argument, but on logical device CLISP:"
  (let ((pathname (if (pathnamep pathname) pathname
		      (parse-namestring pathname))))
    (make-pathname :host (pathname-host pathname)
		   :device "Clisp"
		   :directory nil
		   :name (pathname-name pathname)
		   :type (pathname-type pathname)
		   :version :newest)))
***************