<div dir="ltr">I think that the lack of information about tail calls can be particularly pernicious in the presence of multiple value errors. It would be good to do better, but I'm not sure how. The errortrace library contains what we currently do so you'd want to experiment there if you have an idea.<div>
<br></div><div>Robby</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Feb 22, 2013 at 1:13 PM, Pierpaolo Bernardi <span dir="ltr"><<a href="mailto:olopierpa@gmail.com" target="_blank">olopierpa@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Fri, Feb 22, 2013 at 4:40 PM, Ryan Culpepper <<a href="mailto:ryanc@ccs.neu.edu">ryanc@ccs.neu.edu</a>> wrote:<br>
> The line<br>
><br>
> (date-day quando)99<br>
><br>
> looks pretty suspicious; with the 99 there, the first branch of the<br>
> enclosing 'if' expression returns 8 values but the second branch returns 7<br>
> values.<br>
<br>
</div>Yes, that was the source of the error (a mistake due to me pressing<br>
the Num Lock key inadvertently).<br>
<br>
What had me stumped is that DrRacket gives no hint about the location<br>
of the error. Not even the right file!<br>
<div class="HOEnZb"><div class="h5">_________________________<br>
Racket Developers list:<br>
<a href="http://lists.racket-lang.org/dev" target="_blank">http://lists.racket-lang.org/dev</a><br>
</div></div></blockquote></div><br></div>