RexxLiterate is composed of a lightweight executable and three libraries.
The library comprised of rexxprogram.cls is a general purpose Rexx source parser. It is uncoupled to the other libraries.
The document library in hrdocuments.cls can parse rexx (using rexxprogram.cls) or text files into rexxdocument or textdocument objects which can render themselves as HTML. The library also provides representations of files and folders which can be built into a tree. It is coupled to the rexx parser library.
The tree library in htmltree.cls will take a tree of file and folder objects and render a navigable HTML representation of the tree. It is closely coupled to the document library.
The htmlrexx class provides a service to navigate the filesystem and manage the parsing and emitting of HTML documents for all files found there, optionally with a tree view provided. It also manages global lists for the set of Rexx programs, emitting the top-level tabbed HTML pages and lists.
The lightweight executable rexxliterate.rex sets up some parameters and creates an htmlrexx object with them, which coordinates the heavy lifting.
|
Generated on 31 Aug 2010 05:20:36 for RexxLiterate by
![]() |