[alexandria-devel] MULTIPLE-VALUE-IDENTITY

Pascal J. Bourguignon pjb at informatimago.com
Mon Sep 8 23:50:34 UTC 2008


Tobias C. Rittweiler writes:
> 
> (defun multiple-value-identity (&rest args)
>   "Return its arguments as multiple values."
>   (values-list args))

1- What's wrong with VALUES-LIST?

2- Didn't you want to have: 
   (multiple-value-identity (truncate 5 2)) --> 2 ; 1 ?

   Therefore it cannot be done as a function.  
   And it would be useless as a macro.


-- 
__Pascal Bourguignon__                     http://www.informatimago.com/

"Remember, Information is not knowledge; Knowledge is not Wisdom;
Wisdom is not truth; Truth is not beauty; Beauty is not love;
Love is not music; Music is the best." -- Frank Zappa



More information about the alexandria-devel mailing list