Headers/end_markers [ Variables ]
NAME
end_markers -- strings that mark the end of a header.
FUNCTION
These specify what robodoc recognizes as the end of a documentation header. In most cases this will be "***" or " ***". If the header contains a SOURCE item then the end of the source has to be marked, which is when the other strings in this array are used.
NOTE
The numbers at the beginning of the lines make it easier to find a special index-number.
SOURCE
char *end_markers[] = { "/***", /* 0 C, C++ */ "//!***", /* 1 C++, ACM *//* Must check before C++ */ "//***", /* 2 C++ */ " ***", /* 3 C, C++, Pascal, Modula-2 */ "{***", /* 4 Pascal */ "(***", /* 5 Pascal, Modula-2, B52 */ ";;!***", /* 6 Aspen Plus *//* Must check before M68K */ ";***", /* 7 M68K assembler */ "***", /* 8 M68K assembler */ "C ***", /* 9 Fortran */ "REM ***", /* 10 BASIC */ "%***", /* 11 LaTeX, TeX, Postscript */ "#***", /* 12 Tcl/Tk */ " ***", /* 13 COBOL */ "--***", /* 14 Occam */ "<!--***", /* 15 HTML */ "<!---***", /* 16 HTML */ "|***", /* 17 GNU Assembler */ "!!***", /* 18 FORTRAN 90 */ "!***", /* 19 FORTRAN 90 */ "$!***", /* 20 DCL */ "'***", /* 21 VB, LotusScript */ ".***", /* 22 DB/C */ "\\ ***", /* 23 Forth */ "<!-- ***", /* 24 XML */ NULL };