From: Kevin M. Rosenberg Date: Mon, 8 Jan 2007 12:35:01 +0000 (+0000) Subject: r11479: declare type X-Git-Tag: v2006ac.2~17 X-Git-Url: http://git.kpe.io/?p=umlisp.git;a=commitdiff_plain;h=ddc4af5d96963df7c4df2706d752a1e1851ac86e r11479: declare type --- diff --git a/parse-macros.lisp b/parse-macros.lisp index 2a7469b..1b00ae5 100644 --- a/parse-macros.lisp +++ b/parse-macros.lisp @@ -72,7 +72,8 @@ (do ((,line (read-umls-line ,ustream ,eof) (read-umls-line ,ustream ,eof))) ((eq ,line ,eof) t) - ,@body))))) + (locally (declare (type list ,line)) + ,@body)))))) (defmacro with-umls-ufile ((line ufile) &body body) "Opens a UMLS and processes each parsed line with (body) argument"