| Index Entry | Section |
|
O | | |
| options, command line | 1.3 Invoking m4 |
| output, diverting to files | 9.1 Diverting output |
| output, formatted | 10.7 Formatted output |
| output, saving debugging | 6.4 Saving debugging output |
|
P | | |
| pattern substitution | 10.6 Substituting text by regular expression |
| printing error messages | 13.1 Printing error messages |
|
Q | | |
| quote delimiters, changing the | 7.2 Changing the quote characters |
| quoted macro arguments | 3.4 Quoting macro arguments |
| quoted string | 2.2 Quoted strings |
|
R | | |
| recursive macros | 5.3 Loops and recursion |
| redefinition of macros, temporary | 4.6 Temporarily redefining macros |
| regular expressions | 10.3 Searching for regular expressions |
| regular expressions | 10.6 Substituting text by regular expression |
| reloading a frozen file | 14. Fast loading of frozen states |
| renaming macros | 4.5 Renaming macros |
| running UNIX commands | 12. Running UNIX commands |
|
S | | |
| saving debugging output | 6.4 Saving debugging output |
| saving input | 7.5 Saving input |
| search path for included files | 8.2 Searching for include files |
| special arguments to macros | 4.3 Special arguments to macros |
| strings, length of | 10.1 Calculating length of strings |
| substitution by regular expression | 10.6 Substituting text by regular expression |
| substrings, extracting | 10.4 Extracting substrings |
|
T | | |
| temporary filenames | 12.4 Making names for temporary files |
| temporary redefinition of macros | 4.6 Temporarily redefining macros |
| tokens | 2. Lexical and syntactic conventions |
| tracing macro expansion | 6.2 Tracing macro calls |
| translating characters | 10.5 Translating characters |
|
U | | |
| undefining macros | 4.4 Deleting a macro |
| UNIX commands, exit code from | 12.3 Exit codes |
| UNIX commands, running | 12. Running UNIX commands |
|
W | | |
| words, lexical structure of | 7.4 Changing the lexical structure of words |
|