[racket] module browser
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!