File UniAll.icn |
This file defines a series of classes that can be used associate Unicon language entities with comments and components.
The intent is to provide a basis for generating documentation (e.g. HTML) from Unicon source files. The classes constructed by the the UniAll::processFile() method embody all the relevant information needed to generate documentation about a Unicon program and/or library file.
Author: Steve Wampler (sbw@tapestry.tucson.az.us)
This file is in the public domain.
This file is part of the UniDoc package.
Source code.Details |
Procedures: |
Given a UniDoc::UMethod(), UniDoc::UConstructor(), UniDoc::UProc(), UniDoc::UClass(), or UniDoc::URecord(), produces a string showing the syntax of call.
Given a UniDoc::Set() or a UniDoc::Sequence(), produces a list of the entities contained in it, sorted by name.
Given a UniDoc::Sequence(), produces a string showing that list.
Given a UniDoc::Sequence() representing a field or parameter list, produces a string showing that parameter list (including the enclosing parentheses).
Global variables: |