X-Git-Url: http://git.kpe.io/?p=kmrcl.git;a=blobdiff_plain;f=buff-input.lisp;h=f0802bc0bff2b141479a24a27668c0c7ab7fbf57;hp=9072fb9269df527356099653b56fac126ad80bbd;hb=8d831065b8e830ea8b257aa7befd53bee7f49d5d;hpb=30b4f8d91af2bb031e8d4ef7d5a38492739de2bf diff --git a/buff-input.lisp b/buff-input.lisp index 9072fb9..f0802bc 100644 --- a/buff-input.lisp +++ b/buff-input.lisp @@ -7,7 +7,7 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Apr 2000 ;;;; -;;;; $Id: buff-input.lisp,v 1.3 2002/10/10 16:23:48 kevin Exp $ +;;;; $Id: buff-input.lisp,v 1.5 2003/05/05 19:54:14 kevin Exp $ ;;;; ;;;; This file, part of KMRCL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; @@ -18,7 +18,8 @@ (in-package :kmrcl) -(declaim (optimize (speed 3) (safety 0) (space 0) (debug 0))) +(eval-when (:compile-toplevel) + (declaim (optimize (speed 3) (safety 0) (space 0) (debug 0)))) (defconstant +max-field+ 10000) (defconstant +max-fields-per-line+ 20) @@ -87,9 +88,6 @@ (buffers) (field-lengths)) -(defmethod print-object ((f field-buffers) s) - (format s "#<~d>~%" (field-buffers-nfields f))) - (defun make-fields-buffer2 (&optional (max-fields +max-fields-per-line+) (max-field-len +max-field+)) (let ((bufs (make-array max-fields :element-type 'vector :fill-pointer nil :adjustable nil))