Extended the 'is' macro to support multiple values
authorAttila Lendvai <attila.lendvai@gmail.com>
Sun, 1 Oct 2006 17:47:55 +0000 (19:47 +0200)
committerattila.lendvai <attila.lendvai@gmail.com>
Sun, 1 Oct 2006 17:47:55 +0000 (19:47 +0200)
commite8bbac684406062746dc0f31bf9bf1124120e0bf
tree180aa0b0cf242a639b5d4ef019fad5cd0a3b0791
parent916f77e439bc09067ef611ab11c9f3630b80b4f5
Extended the 'is' macro to support multiple values

(is (equal (decode-universal-time (universal-time (encode-local-time 1 2 3 4 5 6 2008)))
           (values 2 3 4 5 6 2008 3 * *)))
the expressions' result is converted to list with mutliple-value-list and then the predicate
is applied to the two lists. *'s are replaced/setf'd to nil.
src/check.lisp