[racket] module browser

From: Eli Barzilay (eli at barzilay.org)
Date: Wed May 23 15:07:23 EDT 2012

Just now, Ryan Culpepper wrote:
> On 05/23/2012 11:34 AM, Matthias Felleisen wrote:
> >
> > It is amazing how often this request comes up and we give the same
> > answer again .. a text-based tool.
> FWIW, check-requires was inspired by DrRacket's Check Syntax tool.
> However, because Check Syntax has to map its results back onto the
> original program, it sometimes loses information. For example,
> sometimes it can't connect required modules with the syntax that
> requires them.

IMO "text based" is the wrong term -- instead it should be "general
api".  IOW, the right thing would be to redo the module browser (and
check-syntax, given the above) using your code.  (Likely requires
adding functionality to your tool so it can do everything.)

          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                    http://barzilay.org/                   Maze is Life!

Posted on the users mailing list.