[racket-dev] Stumped!

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Fri Feb 22 17:01:17 EST 2013

I didn't investigate your program to be sure it isn't some other bug, but
the potential for this kind of bad behavior has always been with us, yes.

Robby


On Fri, Feb 22, 2013 at 3:59 PM, Pierpaolo Bernardi <olopierpa at gmail.com>wrote:

> So, it has always behaved like this?  I'm really surprised that I have
> never been bitten by this before.  8^)
>
>
> On Fri, Feb 22, 2013 at 10:51 PM, Robby Findler
> <robby at eecs.northwestern.edu> wrote:
> > 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.
> >
> > Robby
> >
> >
> > On Fri, Feb 22, 2013 at 1:13 PM, Pierpaolo Bernardi <olopierpa at gmail.com
> >
> > wrote:
> >>
> >> On Fri, Feb 22, 2013 at 4:40 PM, Ryan Culpepper <ryanc at ccs.neu.edu>
> wrote:
> >> > The line
> >> >
> >> >   (date-day quando)99
> >> >
> >> > looks pretty suspicious; with the 99 there, the first branch of the
> >> > enclosing 'if' expression returns 8 values but the second branch
> returns
> >> > 7
> >> > values.
> >>
> >> Yes, that was the source of the error (a mistake due to me pressing
> >> the Num Lock key inadvertently).
> >>
> >> What had me stumped is that DrRacket gives no hint about the location
> >> of the error.  Not even the right file!
> >> _________________________
> >>   Racket Developers list:
> >>   http://lists.racket-lang.org/dev
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/dev/archive/attachments/20130222/6ee72cf2/attachment.html>

Posted on the dev mailing list.