As some of you know, I've been working on an open-source development tool for REALbasic called Reality Check, which examines REALbasic program code for design errors.

To determine whether or not a symbol in a REALbasic program has been defined in the REALbasic frameworks and determine its type (or return type if it's a method), I need to have information about all symbols in the frameworks. Without direct access to framework symbol information or class introspection to get at least some of this information, my only other option is to parse the Language Reference HTML pages and try to build a table of framework symbols from it.

So far, my only idea is to start with the LR's topiclist.html file and follow each of its links to get documentation on classes, modules, directives, and constants. However, this would be complicated by the extensive cross-linking of the HTML files and the possibility of circular references.

I'd appreciate any ideas or strategies anybody can offer for performing this parsing!!

Thank you.

-Scott

Scott B. Steinman, O.D., Ph.D., F.A.A.O.
Professor, Southern College of Optometry
Author, "Visual Programming with Prograph CPX", Manning/Prentice- Hall, 1995 (www.manning.com/steinman). Author, "Foundations of Binocular Vision", McGraw-Hill, 2000 (books.mcgraw-hill.com/cgi-bin/pbg/0838526705.html)

1245 Madison Avenue
Memphis, TN 38104-2222
steinman at sco.edu

"In theory, there is no difference between theory and practice. But, in practice, there is." - Jan L.A. van de Snepscheut

Actual post to the Web: "But like I said there to dumb to know any better."


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to