[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

EW & CLX R4.x



EW comes with CLX R3.  Since we have been using the latest and greatest
versions of CLX (R4, then R4.1, and now R4.2), we had to make at least
one modification.

CLX R3 defined a macro called DECLARE-VALUES.  You either have to grab
the definition from R3 in file depdefs.lisp

	#+lispm
	(defmacro declare-values (&rest vals)
	  `(declare (sys:values ,@vals)))

	#-lispm
	(defmacro declare-values (&rest vals)
	  `(declare (values ,@vals)))

or just go through the EW code changing "(declare-values ...)" to
"(declare (values ...))".  

For no particular reason, we chose the latter approach.

Steve
--
Stephen L. Nicoud  <snicoud@atc.boeing.com>  uw-beaver!bcsaic!snicoud
Boeing Advanced Technology Center for Computer Sciences