home *** CD-ROM | disk | FTP | other *** search
- ;;; Funktionen, die beim Transportieren zu ändern sind
-
- (in-package "LISP")
- (mapcar #'fmakunbound '(machine-type machine-version machine-instance
- short-site-name long-site-name edit-file))
-
- (defun machine-type () "Atari ST")
- (defun machine-version () "1040 ST/F")
- (defun machine-instance () "Heimgerät Bruno Haible")
-
- (defun short-site-name () "Karlsruhe")
- (defun long-site-name () "Karlsruhe, Ritterstraße 42")
-
- ;; (edit-file file) editiert ein File.
- (defun edit-file (file)
- (execute "TEMPUS.PRG" ; das ist der Name des Editors
- (namestring file t) ; file als String, im GEMDOS-Format
- (round (* 0.99 (gc))) ; Editor kriegt 99% des freien Speichers
- ) )
-
- ;; Das temporäre File, das LISP beim Editieren anlegt:
- (defparameter tempfile "LISPTEMP.LSP")
-
- ;; Die Liste von Directories, in denen Programme bei LOAD etc. gesucht werden:
- (defparameter *load-paths* '(#"A:" #"A:\\" #"A:\\...\\"))
-
-