manpagez: man pages & more
info m4
Home | html | info | man
[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

C.2 Index for many concepts

Jump to:   A   B   C   D   E   F   G   H   I   J   L   M   N   O   P   Q   R   S   T   U   V   W  
Index Entry Section

A
argument currying6.7 Building macros with macros
arguments to macros4.3 Macro arguments
arguments to macros5.2 Arguments to macros
arguments to macros, special5.3 Special arguments to macros
arguments, joining6.3 Recursion in m4
arguments, more than nine5.2 Arguments to macros
arguments, more than nine6.3 Recursion in m4
arguments, more than nine17.3 Solution for foreach
arguments, quoted macro4.4 On Quoting Arguments to macros
arguments, reversing6.3 Recursion in m4
arithmetic12. Macros for doing arithmetic
arrays5.1 Defining a macro
avoiding quadratic behavior17.3 Solution for foreach

B
basic regular expressions11.3 Searching for regular expressions
basic regular expressions11.6 Substituting text by regular expression
blind macro4.2 Preventing macro invocation
blind macro6.2 If-else construct, or multibranch
blind macro6.7 Building macros with macros
bug reports1.3 Problems and bugs
builtins, indirect call of5.8 Indirect call of builtins
builtins, special tokens5.5 Renaming macros

C
call of builtins, indirect5.8 Indirect call of builtins
call of macros, indirect5.7 Indirect call of macros
case statement6.2 If-else construct, or multibranch
changing comment delimiters8.3 Changing the comment delimiters
changing quote delimiters8.2 Changing the quote characters
changing syntax8.4 Changing the lexical structure of words
characters, translating11.5 Translating characters
command line2. Invoking m4
command line, file names on the2.6 Specifying input files on the command line
command line, macro definitions on the2.2 Command line options for preprocessor features
command line, options2. Invoking m4
commands, exit status from shell13.4 Exit status
commands, running shell13. Macros for running shell commands
comment delimiters, changing8.3 Changing the comment delimiters
comments3.3 Comments in m4 input
comments, copied to output8.3 Changing the comment delimiters
comparing strings6.2 If-else construct, or multibranch
compatibility16. Compatibility with other versions of m4
composing macros6.7 Building macros with macros
concatenating arguments6.3 Recursion in m4
conditional, short-circuiting6.3 Recursion in m4
conditionals6.1 Testing if a macro is defined
controlling debugging output7.3 Controlling debugging output
copying macros6.7 Building macros with macros
counting loops6.4 Iteration by counting
currying arguments6.7 Building macros with macros

D
debugging macros7. How to debug macros and input
debugging output, controlling7.3 Controlling debugging output
debugging output, saving7.4 Saving debugging output
decrement operator12.1 Decrement and increment operators
deferring expansion8.5 Saving text until end of input
deferring output10. Diverting and undiverting output
defining new macros5. How to define new macros
definition stack5.6 Temporarily redefining macros
definition stack6.6 Working with definition stacks
definitions, displaying macro5.5 Renaming macros
definitions, displaying macro7.1 Displaying macro definitions
deleting macros5.4 Deleting a macro
deleting whitespace in input8.1 Deleting whitespace in input
delimiters, changing8.2 Changing the quote characters
delimiters, changing8.3 Changing the comment delimiters
discarding diverted text10.4 Discarding diverted text
discarding input6.2 If-else construct, or multibranch
discarding input8.1 Deleting whitespace in input
discarding input10.1 Diverting output
displaying macro definitions7.1 Displaying macro definitions
diversion numbers10.3 Diversion numbers
diverted text, discarding10.4 Discarding diverted text
diverting output to files10.1 Diverting output
dumping into frozen file15.1 Using frozen files

E
error messages, printing14.1 Printing error messages
errors, fatal2.1 Command line options for operation modes
evaluation, of integer expressions12.2 Evaluating integer expressions
examples, understanding1.4 Using this manual
executing shell commands13. Macros for running shell commands
exit status from shell commands13.4 Exit status
exiting from m414.3 Exiting from m4
expansion of macros4.5 Macro expansion
expansion, deferring8.5 Saving text until end of input
expansion, tracing macro7.2 Tracing macro calls
expressions, evaluation of integer12.2 Evaluating integer expressions
expressions, regular11.3 Searching for regular expressions
expressions, regular11.6 Substituting text by regular expression
extracting substrings11.4 Extracting substrings

F
fast loading of frozen files15.1 Using frozen files
fatal errors2.1 Command line options for operation modes
FDL, GNU Free Documentation LicenseB.1 License for copying this manual
file format, frozen file15.2 Frozen file format
file inclusion9. File inclusion
file inclusion10.2 Undiverting output
file inclusion10.2 Undiverting output
file names, on the command line2.6 Specifying input files on the command line
files, diverting output to10.1 Diverting output
files, names of temporary13.5 Making temporary files
for each loops6.5 Iteration by list contents
for loops6.4 Iteration by counting
formatted output11.7 Formatting strings (printf-like)
Free Documentation License (FDL), GNUB.1 License for copying this manual
frozen file format15.2 Frozen file format
frozen files for fast loading15.1 Using frozen files

Jump to:   A   B   C   D   E   F   G   H   I   J   L   M   N   O   P   Q   R   S   T   U   V   W  

[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.