Having unmatched parentheses can hose the output of Ddoc, as the macros depend on properly nested parentheses. This function replaces all ( with ( and ) with ) to preserve text literally. This also means macros in the text won't be expanded.
Generate Ddoc text for Module m and append it to outbuf.
Generate Ddoc file for Module m.
Ddoc documentation generation.
Specification: Documentation Generator