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! ____________________ Racket Users list: http://lists.racket-lang.org/users