diff options
-rw-r--r-- | ice-9/ChangeLog | 4 | ||||
-rw-r--r-- | ice-9/optargs.scm | 13 |
2 files changed, 4 insertions, 13 deletions
diff --git a/ice-9/ChangeLog b/ice-9/ChangeLog index 69fba4b6c..2294c5d5b 100644 --- a/ice-9/ChangeLog +++ b/ice-9/ChangeLog @@ -1,5 +1,9 @@ 2001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de> + * optargs.scm: Remove #& reader extension. + +2001-08-31 Dirk Herrmann <D.Herrmann@tu-bs.de> + * and-let-star-compat.scm: Deleted. * Makefile.am: Remove references to and-let-star-compat.scm. diff --git a/ice-9/optargs.scm b/ice-9/optargs.scm index a64ca9cd8..b098bc4f9 100644 --- a/ice-9/optargs.scm +++ b/ice-9/optargs.scm @@ -200,19 +200,6 @@ accum (loop (car rest) (cdr rest) accum))))))) -;; This is a reader extension to support the (deprecated) use of -;; "#&optional" instead of "#:optional" - -(read-hash-extend #\& (lambda (c port) - (issue-deprecation-warning - "`#&' is deprecated, use `#:' instead.") - (case (read port) - ((optional) #:optional) - ((key) #:key) - ((rest) #:rest) - ((allow-other-keys) #:allow-other-keys) - (else (error "Bad #& value."))))) - ;; lambda* args . body ;; lambda extended for optional and keyword arguments |