>>>>> "Andreas" == Andreas Eder writes:
Andreas> It is easy to fix though:
Andreas> diff -c xerprn.lisp.old xerprn.lisp
Andreas> *** xerprn.lisp.old 2002-05-08 15:34:34.000000000 +0200
Andreas> --- xerprn.lisp 2005-03-19 21:40:35.538007944 +0100
Andreas> ***************
Andreas> *** 9,15 ****
Andreas> (let* ((newlin "$$"))
Andreas> - (declare (type (simple-array base-char (2)) newlin))
Andreas> (defun xerprn (prefix npref messg nwrap)
Andreas> (declare (type f2cl-lib:integer4 nwrap npref)
Andreas> (type (simple-array base-char (*)) messg prefix))
Andreas> --- 9,14 ----
Only this one? I would think all the places where base-char occur
would need to be fixed.
Andreas> The whole slatec library causes a lot of warnings with sbcl and cmucl;
Andreas> maybe it would be worthwhile to rewrite it in idiomatic lisp?
Are you volunteering? :-) It would be nice but I don't think it's
really worth the effort.
Ray