Changeset 4169
- Timestamp:
- 10/02/03 00:04:30 (20 years ago)
- Location:
- trunk/j/src/org/armedbear/lisp
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/j/src/org/armedbear/lisp/autoloads.lisp
r4148 r4169 2 2 ;;; 3 3 ;;; Copyright (C) 2003 Peter Graves 4 ;;; $Id: autoloads.lisp,v 1. 39 2003-09-30 11:12:02piso Exp $4 ;;; $Id: autoloads.lisp,v 1.40 2003-10-02 00:04:30 piso Exp $ 5 5 ;;; 6 6 ;;; This program is free software; you can redistribute it and/or … … 32 32 string-not-lessp string-not-greaterp) 33 33 "strings.lisp") 34 (autoload '( rempropgetf get-properties copy-symbol) "symbol.lisp")34 (autoload '(getf get-properties copy-symbol) "symbol.lisp") 35 35 (autoload '(open parse-integer)) 36 36 (autoload '(sort merge) "sort.lisp") -
trunk/j/src/org/armedbear/lisp/symbol.lisp
r3784 r4169 2 2 ;;; 3 3 ;;; Copyright (C) 2003 Peter Graves 4 ;;; $Id: symbol.lisp,v 1. 6 2003-09-14 18:01:12piso Exp $4 ;;; $Id: symbol.lisp,v 1.7 2003-10-02 00:03:54 piso Exp $ 5 5 ;;; 6 6 ;;; This program is free software; you can redistribute it and/or … … 21 21 22 22 ;;; From CMUCL. 23 24 (defun remprop (symbol indicator)25 (do ((pl (symbol-plist symbol) (cddr pl))26 (prev nil pl))27 ((atom pl) nil)28 (cond ((atom (cdr pl))29 (error "~S has an odd number of items in its property list" symbol))30 ((eq (car pl) indicator)31 (cond (prev (rplacd (cdr prev) (cddr pl)))32 (t33 (setf (symbol-plist symbol) (cddr pl))))34 (return t)))))35 23 36 24 (defun getf (place indicator &optional (default ()))
Note: See TracChangeset
for help on using the changeset viewer.