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>