This format is used to make online manuals for DOS programs that are compiled with Borland's Turbo Vision library. UDO's output has to be converted with TVHC.EXE. The source code of TVHC.EXE is available and you have to change some parts because it contains some bugs.
If you aren't an author that programs software that uses the Turbo Vision library you shouldn't use this format.
if (line[i+1] == begXRef) { strdel(line, i, 1); ++i; }
if (line[i] == begXRef) // [i] instead of [i+1] { strdel(line, i, 1); ++i; }
const bufferSize = 32768;
error("TOPIC expected");
warning("TOPIC expected");