# Class Tools.AutoDoc.DocParser.DocParserClass

Inheritance graph

Description

  Internal class for parsing documentation markup.

Variable argHandlers

  ``mapping`(`string`:`function`(`string`, `string`:`string`)|`function`(`string`, `string`:`mapping`(`string`:`string`))) Tools.AutoDoc.DocParser.DocParserClass.argHandlers`

Description

  Contains functions that handle keywords with non-standard arg list syntax. The function for each keyword can return a mapping or a string:

  ``mapping`(`string`:`string`)` | If a `mapping(string:string)` is returned, it is interpreted as the attributes to put in the tag.
  ``string`` | If a string is returned, it is an XML fragment that gets inserted inside the tag.

Variable currentPosition

  ``SourcePosition` Tools.AutoDoc.DocParser.DocParserClass.currentPosition`