(m4.info)Concept index
C.2 Index for many concepts
===========================
[index ]
- argument currying
- Composition. (line 63)
- arguments to macros
- Macro Arguments. (line 6)
- arguments to macros <1>
- Arguments. (line 6)
- arguments to macros, special
- Pseudo Arguments. (line 6)
- arguments, joining
- Shift. (line 99)
- arguments, more than nine
- Arguments. (line 54)
- arguments, more than nine <1>
- Shift. (line 251)
- arguments, more than nine <2>
- Improved foreach. (line 157)
- arguments, quoted macro
- Quoting Arguments. (line 6)
- arguments, reversing
- Shift. (line 31)
- arithmetic
- Arithmetic. (line 6)
- arrays
- Define. (line 52)
- avoiding quadratic behavior
- Improved foreach. (line 38)
- basic regular expressions
- Regexp. (line 6)
- basic regular expressions <1>
- Patsubst. (line 6)
- blind macro
- Inhibiting Invocation.
(line 13)
- blind macro <1>
- Ifelse. (line 52)
- blind macro <2>
- Composition. (line 10)
- bug reports
- Bugs. (line 6)
- builtins, indirect call of
- Builtin. (line 6)
- builtins, special tokens
- Defn. (line 101)
- call of builtins, indirect
- Builtin. (line 6)
- call of macros, indirect
- Indir. (line 6)
- case statement
- Ifelse. (line 69)
- changing comment delimiters
- Changecom. (line 6)
- changing quote delimiters
- Changequote. (line 6)
- changing syntax
- Changeword. (line 6)
- characters, translating
- Translit. (line 6)
- command line
- Invoking m4. (line 6)
- command line, file names on the
- Command line files. (line 6)
- command line, macro definitions on the
- Preprocessor features.
(line 6)
- command line, options
- Invoking m4. (line 10)
- commands, exit status from shell
- Sysval. (line 6)
- commands, running shell
- Shell commands. (line 6)
- comment delimiters, changing
- Changecom. (line 6)
- comments
- Comments. (line 6)
- comments, copied to output
- Changecom. (line 29)
- comparing strings
- Ifelse. (line 6)
- compatibility
- Compatibility. (line 6)
- composing macros
- Composition. (line 6)
- concatenating arguments
- Shift. (line 99)
- conditional, short-circuiting
- Shift. (line 51)
- conditionals
- Ifdef. (line 6)
- controlling debugging output
- Debug Levels. (line 6)
- copying macros
- Composition. (line 116)
- counting loops
- Forloop. (line 6)
- currying arguments
- Composition. (line 63)
- debugging macros
- Debugging. (line 6)
- debugging output, controlling
- Debug Levels. (line 6)
- debugging output, saving
- Debug Output. (line 6)
- decrement operator
- Incr. (line 6)
- deferring expansion
- M4wrap. (line 6)
- deferring output
- Diversions. (line 6)
- defining new macros
- Definitions. (line 6)
- definition stack
- Pushdef. (line 6)
- definition stack <1>
- Stacks. (line 6)
- definitions, displaying macro
- Defn. (line 6)
- definitions, displaying macro <1>
- Dumpdef. (line 6)
- deleting macros
- Undefine. (line 6)
- deleting whitespace in input
- Dnl. (line 6)
- delimiters, changing
- Changequote. (line 6)
- delimiters, changing <1>
- Changecom. (line 6)
- discarding diverted text
- Cleardivert. (line 6)
- discarding input
- Ifelse. (line 6)
- discarding input <1>
- Dnl. (line 6)
- discarding input <2>
- Divert. (line 42)
- displaying macro definitions
- Dumpdef. (line 6)
- diversion numbers
- Divnum. (line 6)
- diverted text, discarding
- Cleardivert. (line 6)
- diverting output to files
- Divert. (line 6)
- dumping into frozen file
- Using frozen files. (line 6)
- error messages, printing
- Errprint. (line 6)
- errors, fatal
- Operation modes. (line 19)
- evaluation, of integer expressions
- Eval. (line 6)
- examples, understanding
- Manual. (line 6)
- executing shell commands
- Shell commands. (line 6)
- exit status from shell commands
- Sysval. (line 6)
- exiting from m4
- M4exit. (line 6)
- expansion of macros
- Macro expansion. (line 6)
- expansion, deferring
- M4wrap. (line 6)
- expansion, tracing macro
- Trace. (line 6)
- expressions, evaluation of integer
- Eval. (line 6)
- expressions, regular
- Regexp. (line 6)
- expressions, regular <1>
- Patsubst. (line 6)
- extracting substrings
- Substr. (line 6)
- fast loading of frozen files
- Using frozen files. (line 6)
- fatal errors
- Operation modes. (line 19)
- FDL, GNU Free Documentation License
- GNU Free Documentation License.
(line 6)
- file format, frozen file
- Frozen file format. (line 6)
- file inclusion
- File Inclusion. (line 6)
- file inclusion <1>
- Undivert. (line 13)
- file inclusion <2>
- Undivert. (line 89)
- file names, on the command line
- Command line files. (line 6)
- files, diverting output to
- Divert. (line 6)
- files, names of temporary
- Mkstemp. (line 6)
- for each loops
- Foreach. (line 6)
- for loops
- Forloop. (line 6)
- formatted output
- Format. (line 6)
- Free Documentation License (FDL), GNU
- GNU Free Documentation License.
(line 6)
- frozen file format
- Frozen file format. (line 6)
- frozen files for fast loading
- Using frozen files. (line 6)
- General Public License (GPL), GNU
- GNU General Public License.
(line 6)
- GNU extensions
- Inhibiting Invocation.
(line 13)
- GNU extensions <1>
- Define. (line 41)
- GNU extensions <2>
- Arguments. (line 54)
- GNU extensions <3>
- Indir. (line 6)
- GNU extensions <4>
- Builtin. (line 6)
- GNU extensions <5>
- Debug Levels. (line 74)
- GNU extensions <6>
- Debug Output. (line 6)
- GNU extensions <7>
- Search Path. (line 6)
- GNU extensions <8>
- Divert. (line 54)
- GNU extensions <9>
- Undivert. (line 13)
- GNU extensions <10>
- Undivert. (line 89)
- GNU extensions <11>
- Regexp. (line 6)
- GNU extensions <12>
- Patsubst. (line 6)
- GNU extensions <13>
- Format. (line 6)
- GNU extensions <14>
- Eval. (line 113)
- GNU extensions <15>
- Esyscmd. (line 6)
- GNU extensions <16>
- Mkstemp. (line 58)
- GNU extensions <17>
- Using frozen files. (line 6)
- GNU extensions <18>
- Extensions. (line 6)
- GNU Free Documentation License
- GNU Free Documentation License.
(line 6)
- GNU General Public License
- GNU General Public License.
(line 6)
- GNU M4, history of
- History. (line 6)
- GPL, GNU General Public License
- GNU General Public License.
(line 6)
- history of m4
- History. (line 6)
- included files, search path for
- Search Path. (line 6)
- inclusion, of files
- File Inclusion. (line 6)
- inclusion, of files <1>
- Undivert. (line 13)
- inclusion, of files <2>
- Undivert. (line 89)
- increment operator
- Incr. (line 6)
- indirect call of builtins
- Builtin. (line 6)
- indirect call of macros
- Indir. (line 6)
- initialization, frozen state
- Using frozen files. (line 6)
- input location
- Preprocessor features.
(line 28)
- input location <1>
- Location. (line 6)
- input tokens
- Syntax. (line 6)
- input, discarding
- Ifelse. (line 6)
- input, discarding <1>
- Dnl. (line 6)
- input, discarding <2>
- Divert. (line 42)
- input, saving
- M4wrap. (line 6)
- integer arithmetic
- Arithmetic. (line 6)
- integer expression evaluation
- Eval. (line 6)
- invoking m4
- Invoking m4. (line 6)
- invoking macros
- Invocation. (line 6)
- iterating over lists
- Foreach. (line 6)
- joining arguments
- Shift. (line 99)
- length of strings
- Len. (line 6)
- lexical structure of words
- Changeword. (line 6)
- License, code
- Copying This Package.
(line 6)
- License, manual
- Copying This Manual. (line 6)
- limit, nesting
- Limits control. (line 43)
- literal output
- Pseudo Arguments. (line 106)
- local variables
- Pushdef. (line 79)
- location, input
- Preprocessor features.
(line 28)
- location, input <1>
- Location. (line 6)
- loops
- Shift. (line 10)
- loops, counting
- Forloop. (line 6)
- loops, list iteration
- Foreach. (line 6)
- M4PATH
- Search Path. (line 9)
- macro composition
- Composition. (line 6)
- macro definitions, on the command line
- Preprocessor features.
(line 6)
- macro expansion, tracing
- Trace. (line 6)
- macro invocation
- Invocation. (line 6)
- macro, blind
- Inhibiting Invocation.
(line 13)
- macro, blind <1>
- Ifelse. (line 52)
- macro, blind <2>
- Composition. (line 10)
- macros, arguments to
- Macro Arguments. (line 6)
- macros, arguments to <1>
- Arguments. (line 6)
- macros, copying
- Composition. (line 116)
- macros, debugging
- Debugging. (line 6)
- macros, displaying definitions
- Defn. (line 6)
- macros, displaying definitions <1>
- Dumpdef. (line 6)
- macros, expansion of
- Macro expansion. (line 6)
- macros, how to define new
- Definitions. (line 6)
- macros, how to delete
- Undefine. (line 6)
- macros, how to rename
- Defn. (line 6)
- macros, indirect call of
- Indir. (line 6)
- macros, quoted arguments to
- Quoting Arguments. (line 6)
- macros, recursive
- Shift. (line 6)
- macros, special arguments to
- Pseudo Arguments. (line 6)
- macros, temporary redefinition of
- Pushdef. (line 6)
- manipulating quotes
- Shift. (line 190)
- messages, printing error
- Errprint. (line 6)
- more than nine arguments
- Arguments. (line 54)
- more than nine arguments <1>
- Shift. (line 251)
- more than nine arguments <2>
- Improved foreach. (line 157)
- multibranches
- Ifelse. (line 69)
- names
- Names. (line 6)
- nesting limit
- Limits control. (line 43)
- nine arguments, more than
- Arguments. (line 54)
- nine arguments, more than <1>
- Shift. (line 251)
- nine arguments, more than <2>
- Improved foreach. (line 157)
- numbers
- Manual. (line 57)
- options, command line
- Invoking m4. (line 10)
- output, diverting to files
- Divert. (line 6)
- output, formatted
- Format. (line 6)
- output, literal
- Pseudo Arguments. (line 106)
- output, saving debugging
- Debug Output. (line 6)
- overview of m4
- Intro. (line 6)
- pattern substitution
- Patsubst. (line 6)
- platform macros
- Platform macros. (line 6)
- positional parameters, more than nine
- Arguments. (line 54)
- POSIX
- Extensions. (line 6)
- POSIXLY_CORRECT
- Invoking m4. (line 10)
- POSIXLY_CORRECT <1>
- Incompatibilities. (line 144)
- preprocessor features
- Preprocessor features.
(line 6)
- printing error messages
- Errprint. (line 6)
- pushdef stack
- Pushdef. (line 6)
- pushdef stack <1>
- Stacks. (line 6)
- quadratic behavior, avoiding
- Improved foreach. (line 38)
- quote delimiters, changing
- Changequote. (line 6)
- quote manipulation
- Shift. (line 190)
- quoted macro arguments
- Quoting Arguments. (line 6)
- quoted string
- Quoted strings. (line 6)
- quoting rule of thumb
- Quoting Arguments. (line 22)
- recursive macros
- Shift. (line 6)
- redefinition of macros, temporary
- Pushdef. (line 6)
- regular expressions
- Changeword. (line 6)
- regular expressions <1>
- Regexp. (line 6)
- regular expressions <2>
- Patsubst. (line 6)
- reloading a frozen file
- Using frozen files. (line 6)
- renaming macros
- Defn. (line 6)
- renaming macros <1>
- Composition. (line 116)
- reporting bugs
- Bugs. (line 6)
- rescanning
- Limits control. (line 56)
- rescanning <1>
- Inhibiting Invocation.
(line 86)
- rescanning <2>
- Pseudo Arguments. (line 106)
- rescanning <3>
- Defn. (line 61)
- rescanning <4>
- Other Incompatibilities.
(line 52)
- reversing arguments
- Shift. (line 31)
- rule of thumb, quoting
- Quoting Arguments. (line 22)
- running shell commands
- Shell commands. (line 6)
- saving debugging output
- Debug Output. (line 6)
- saving input
- M4wrap. (line 6)
- search path for included files
- Search Path. (line 6)
- shell commands, exit status from
- Sysval. (line 6)
- shell commands, running
- Shell commands. (line 6)
- short-circuiting conditional
- Shift. (line 51)
- special arguments to macros
- Pseudo Arguments. (line 6)
- stack, macro definition
- Pushdef. (line 6)
- stack, macro definition <1>
- Stacks. (line 6)
- standard error, output to
- Dumpdef. (line 6)
- standard error, output to <1>
- Trace. (line 6)
- standard error, output to <2>
- Errprint. (line 6)
- status of shell commands
- Sysval. (line 6)
- status, setting m4 exit
- M4exit. (line 6)
- string, quoted
- Quoted strings. (line 6)
- strings, length of
- Len. (line 6)
- substitution by regular expression
- Patsubst. (line 6)
- substrings, extracting
- Substr. (line 6)
- substrings, locating
- Index macro. (line 6)
- suggestions, reporting
- Bugs. (line 6)
- suppressing warnings
- Macro Arguments. (line 38)
- switch statement
- Ifelse. (line 69)
- synchronization lines
- Preprocessor features.
(line 28)
- syntax, changing
- Changeword. (line 6)
- temporary file names
- Mkstemp. (line 6)
- temporary redefinition of macros
- Pushdef. (line 6)
- TMPDIR
- Diversions. (line 10)
- tokens
- Syntax. (line 6)
- tokens, builtin macro
- Defn. (line 101)
- tokens, special
- Other tokens. (line 6)
- tracing macro expansion
- Trace. (line 6)
- translating characters
- Translit. (line 6)
- undefining macros
- Undefine. (line 6)
- UNIX commands, exit status from
- Sysval. (line 6)
- UNIX commands, running
- Shell commands. (line 6)
- variables, local
- Pushdef. (line 79)
- warnings, suppressing
- Macro Arguments. (line 38)
- words
- Names. (line 6)
- words, lexical structure of
- Changeword. (line 6)
automatically generated by info2www version 1.2.2.9