C.1 Index for all m4 macros

This index covers all m4 builtins, as well as several useful composite macros. References are exclusively to the places where a macro is introduced the first time.

Jump to:   _  
A   B   C   D   E   F   I   J   L   M   N   O   P   Q   R   S   T   U   W  
Index EntrySection

_
__file__Location
__gnu__Platform macros
__line__Location
__os2__Platform macros
__program__Location
__unix__Platform macros
__windows__Platform macros

A
argnShift
arrayDefine
array_setDefine

B
builtinBuiltin

C
capitalizePatsubst
changecomChangecom
changequoteChangequote
changewordChangeword
cleardivertCleardivert
condShift
copyComposition
counterIncr
curryComposition

D
debugfileDebug Output
debugmodeDebug Levels
decrIncr
defineDefine
define_blindComposition
defnDefn
divertDivert
divnumDivnum
dnlDnl
downcasePatsubst
dquoteShift
dquote_eltShift
dumpdefDumpdef

E
errprintErrprint
esyscmdEsyscmd
evalEval
exampleManual
exchArguments

F
fatal_errorM4exit
foreachForeach
foreachqForeach
forloopForloop
formatFormat

I
ifdefIfdef
ifelseIfelse
ifelseIfelse
ifelseIfelse
includeInclude
incrIncr
indexIndex macro
indirIndir

J
joinShift
joinallShift

L
lenLen
lquoChangequote

M
m4exitM4exit
m4wrapM4wrap
maketempMkstemp
mkstempMkstemp

N
nargsPseudo Arguments

O
os2Platform macros

P
patsubstPatsubst
popdefPushdef
pushdefPushdef

Q
quoteShift

R
regexpRegexp
renameComposition
reverseShift
rquoChangequote

S
shiftShift
sincludeInclude
stack_foreachStacks
stack_foreach_lifoStacks
stack_foreach_sepImproved copy
stack_foreach_sep_lifoImproved copy
substrSubstr
syscmdSyscmd
sysvalSysval

T
traceoffTrace
traceonTrace
translitTranslit

U
undefineUndefine
undivertUndivert
unixPlatform macros
upcasePatsubst

W
windowsPlatform macros