Chapter 7. Comment commands

A list of commands recognized by SrcDoc.

7.1. Note

Arguments may be passed to commands in two ways. The first one is to enclose the whole command list in braces ("(" and ")") and separate the arguments with commas. In this case, the leading whitespace before each argument are removed. Starting from the first non-whitespace character up to ")" or "," every character is then considered to be a part of the argument, including whitespace. We shall call the arguments passed in this way explicit arguments. The second way is just to write the arguments after the command name separating them with whitespace. In this approach, however, the number of the following words interpreted as arguments is precisely defined by the command. That is, depending on the command, different numbers of subsequent words are considered to be arguments. We shall call the arguments passed in this way implicit arguments.

The notation @cmd arg1 arg2 ... argN means that the command cmd takes exactly N implicit arguments. These arguments may be as well passed as explicit arguments. The notation @cmd(arg1, arg2, ..., argN) means that the command cmd takes exactly N explicit arguments. These arguments cannot be passed as implicit arguments.

All commands are case-insensitive.