Contents | < Browse | Browse >
Concept index
*************
* Menu:
* Arguments to macros: Macro Arguments
* Arguments to macros: Arguments
* Arguments to macros, special: Pseudo Arguments
* Arguments, quoted macro: Quoting Arguments
* Arithmetic: Arithmetic
* Builtins, indirect call of: Builtin
* Call of built-ins, indirect: Builtin
* Call of macros, indirect: Indir
* Changing comment delimiters: Changecom
* Changing the quote delimiters: Changequote
* Characters, translating: Translit
* Command line, filenames on the: Invoking m4
* Command line, macro definitions on the: Invoking m4
* Command line, options: Invoking m4
* Commands, exit code from Unix: Sysval
* Commands, running Unix: Unix commands
* Comment delimiters, changing: Changecom
* Comments: Comments
* Comments, copied to output: Changecom
* Comparing strings: Ifelse
* Compatibility: Compatibility
* Conditionals: Ifdef
* Controlling debugging output: Debug Levels
* Counting loops: Loops
* Debugging output, controlling: Debug Levels
* Debugging output, saving: Debug Output
* Decrement operator: Incr
* Defining new macros: Definitions
* Definitions, displaying macro: Dumpdef
* Deleting macros: Undefine
* Deleting whitespace in input: Dnl
* Discarding diverted text: Cleardiv
* Displaying macro definitions: Dumpdef
* Diversion numbers: Divnum
* Diverted text, discarding: Cleardiv
* Diverting output to files: Divert
* Error messages, printing: Errprint
* Evaluation, of integer expressions: Eval
* Executing Unix commands: Unix commands
* Exit code from Unix commands: Sysval
* Exiting from m4: M4exit
* Expansion of macros: Macro expansion
* Expansion, tracing macro: Trace
* Expressions, evaluation of integer: Eval
* Extracting substrings: Substr
* File inclusion: File Inclusion
* File inclusion: Undivert
* Filenames, on the command line: Invoking m4
* Files, diverting output to: Divert
* Files, names of temporary: Maketemp
* Forloops: Loops
* Formatted output: Format
* GNU extensions: Arguments
* GNU extensions: Search Path
* GNU extensions: Format
* GNU extensions: Builtin
* GNU extensions: Regexp
* GNU extensions: Esyscmd
* GNU extensions: Undivert
* GNU extensions: Debug Output
* GNU extensions: Extensions
* GNU extensions: Indir
* GNU extensions: Patsubst
* GNU extensions: Debug Levels
* Included files, search path for: Search Path
* Inclusion, of files: File Inclusion
* Inclusion, of files: Undivert
* Increment operator: Incr
* Indirect call of built-ins: Builtin
* Indirect call of macros: Indir
* Input tokens: Syntax
* Input, saving: M4wrap
* Integer arithmetic: Arithmetic
* Integer expression evaluation: Eval
* Length of strings: Len
* Loops: Loops
* Loops, counting: Loops
* Macro definitions, on the command line: Invoking m4
* Macro expansion, tracing: Trace
* Macro invocation: Invocation
* Macros, arguments to: Macro Arguments
* Macros, arguments to: Arguments
* Macros, displaying definitions: Dumpdef
* Macros, expansion of: Macro expansion
* Macros, how to define new: Definitions
* Macros, how to delete: Undefine
* Macros, how to rename: Defn
* Macros, indirect call of: Indir
* Macros, quoted arguments to: Quoting Arguments
* Macros, recursive: Loops
* Macros, special arguments to: Pseudo Arguments
* Macros, temporary redefinition of: Pushdef
* Messages, printing error: Errprint
* Multibranches: Ifelse
* Names: Names
* Options, command line: Invoking m4
* Output, diverting to files: Divert
* Output, formatted: Format
* Output, saving debugging: Debug Output
* Pattern substitution: Patsubst
* Printing error messages: Errprint
* Quote delimiters, changing the: Changequote
* Quoted macro arguments: Quoting Arguments
* Quoted string: Quoted strings
* Recursive macros: Loops
* Redefinition of macros, temporary: Pushdef
* Regular expressions: Patsubst
* Regular expressions: Regexp
* Renaming macros: Defn
* Running Unix commands: Unix commands
* Saving debugging output: Debug Output
* Saving input: M4wrap
* Search path for included files: Search Path
* Special arguments to macros: Pseudo Arguments
* Strings, length of: Len
* Substitution by regular expression: Patsubst
* Substrings, extracting: Substr
* Temporary filenames: Maketemp
* Temporary redefinition of macros: Pushdef
* Tokens: Syntax
* Tracing macro expansion: Trace
* Translating characters: Translit
* Undefining macros: Undefine
* Unix commands, exit code from: Sysval
* Unix commands, running: Unix commands