On Sun, Jan 9, 2011 at 5:50 PM, Lewis Brown <[email protected]> wrote: > > The error is: > > string-length: expects argument of type <string>; given #"\0" > > There is one instance of this call in the program, so it is easy to know that > the early fail is not due to either expansion or execution of this code. What > else could it be and how do I fix it?
That's not the error I get. I get this: Welcome to DrRacket, version 5.0.99.6--2011-01-09(d2cb96bc/d) [3m]. Language: racket; memory limit: 128 MB. . expand: unbound identifier in module (in phase 1, transformer environment) in: a > And I'm pretty sure this isn't a version difference. I'm pretty sure that'd be an unbound identifier in most versions of Racket. It is referring to the body of the function monitored-port where the binding of 'len' uses 'a'. Robby _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users

