<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&#39;m not sure how. The errortrace library contains what we currently do so you&#39;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">&lt;<a href="mailto:olopierpa@gmail.com" target="_blank">olopierpa@gmail.com</a>&gt;</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 &lt;<a href="mailto:ryanc@ccs.neu.edu">ryanc@ccs.neu.edu</a>&gt; wrote:<br>

&gt; The line<br>
&gt;<br>
&gt;   (date-day quando)99<br>
&gt;<br>
&gt; looks pretty suspicious; with the 99 there, the first branch of the<br>
&gt; enclosing &#39;if&#39; expression returns 8 values but the second branch returns 7<br>
&gt; 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>