Well, I ran across the discrepancy precisely because I was using the behavior. However, it isn't that important in the present case, and nobody else has mentioned it, so I agree that it isn't worth a major effort to fix.<br>
<br><div class="gmail_quote">On Mon, Feb 22, 2010 at 10:40 PM, Vladimir Sedach <span dir="ltr"><<a href="mailto:vsedach@gmail.com">vsedach@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Fixing this with the current implementation would require<br>
whole-program analysis. This is one of those things where I am<br>
inclined not to fix it - I only ever used this behavior once, that I<br>
remember.<br>
<br>
Vladimir<br>
<br>
2010/2/22 Daniel Gackle <<a href="mailto:danielgackle@gmail.com">danielgackle@gmail.com</a>>:<br>
<div><div></div><div class="h5">> Looks like our implementation doesn't match CL's after all.<br>
><br>
> (blah2-call) evaluates to (2 5) in Common Lisp, but [2, undefined] in<br>
> Parenscript.<br>
><br>
> (defun blah1 ()<br>
> (values 2 5))<br>
><br>
> (defun blah2 ()<br>
> (blah1))<br>
><br>
> (defun blah2-call ()<br>
> (multiple-value-bind (a b) (blah2) (list a b)))<br>
><br>
> Daniel<br>
><br>
</div></div>> _______________________________________________<br>
> parenscript-devel mailing list<br>
> <a href="mailto:parenscript-devel@common-lisp.net">parenscript-devel@common-lisp.net</a><br>
> <a href="http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel" target="_blank">http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel</a><br>
><br>
><br>
<br>
_______________________________________________<br>
parenscript-devel mailing list<br>
<a href="mailto:parenscript-devel@common-lisp.net">parenscript-devel@common-lisp.net</a><br>
<a href="http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel" target="_blank">http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel</a><br>
</blockquote></div><br>