Interface TypeParser
access this type via: parsing.TypeParser (provides, requires or uses)
Generate a documentation structure which can then be written to HTML or another format.
Functions
TypeParser()
ParseStatus parseFile(char fileContent[], optional char filePath[], String searchPaths[], KeyValue resFiles[])
ParsedFiles getParsedFiles()
TypeParser()
Initialise a new Dana source code type parser.
ParseStatus parseFile(char fileContent[], optional char filePath[], String searchPaths[], KeyValue resFiles[])
Parse a file, building a documentation structure for it.
fileContent the contents (in memory) of the file to parse
filePath the name of the file being parsed
searchPaths an optional list of additional search paths to use when resolving used types
ParsedFiles getParsedFiles()
Get a documentation structure for all files parsed so far.