From ... From: Erik Naggum Subject: Re: array input/output to files Date: 1999/08/18 Message-ID: <3143985112194633@naggum.no>#1/1 X-Deja-AN: 514278978 References: <3143730628516198@naggum.no> <3143785614504048@naggum.no> mail-copies-to: never Organization: Naggum Software; +47 8800 8879; +1 510 435 8604; http://www.naggum.no Newsgroups: comp.lang.lisp * gores@sip.medizin.uni-ulm.de (kp gores) | to change the reader i have to modify the meaning of "#", right? no. | (defun |#(-reader| (stream subchar arg) | (declare (ignore subchar arg)) | (make-array :adjustable T | :fill-pointer T | :initial-contents (read stream t nil t))) try READ-DELIMITED-LIST, instead of READ. | second, the arguments to make-array are wrong. yes, you would need to read the list first, then use its length as the dimension. | i believe this are ignorant questions, but having never ever thought | about modifying the reader, i have to ask for more help. I think you should hold back on modifying the reader. it's not a good _first_ thing to try. #:Erik -- (defun pringles (chips) (loop (pop chips)))