File: m4.info, Node: Macro index, Next: Concept index, Up: Indices 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. * Menu: * __file__: Location. (line 9) * __gnu__: Platform macros. (line 11) * __line__: Location. (line 10) * __os2__: Platform macros. (line 12) * __program__: Location. (line 11) * __unix__: Platform macros. (line 14) * __windows__: Platform macros. (line 16) * argn: Shift. (line 256) * array: Define. (line 55) * array_set: Define. (line 56) * builtin: Builtin. (line 8) * capitalize: Patsubst. (line 54) * changecom: Changecom. (line 9) * changequote: Changequote. (line 9) * changeword: Changeword. (line 22) * cleardivert: Cleardivert. (line 25) * cond: Shift. (line 51) * copy: Composition. (line 119) * counter: Incr. (line 31) * curry: Composition. (line 67) * debugfile: Debug Output. (line 10) * debugmode: Debug Levels. (line 77) * decr: Incr. (line 10) * define: Define. (line 9) * define_blind: Composition. (line 10) * defn: Defn. (line 9) * divert: Divert. (line 8) * divnum: Divnum. (line 8) * dnl: Dnl. (line 8) * downcase: Patsubst. (line 53) * dquote: Shift. (line 194) * dquote_elt: Shift. (line 195) * dumpdef: Dumpdef. (line 9) * errprint: Errprint. (line 8) * esyscmd: Esyscmd. (line 8) * eval: Eval. (line 8) * example: Manual. (line 39) * exch: Arguments. (line 12) * fatal_error: M4exit. (line 24) * foreach: Foreach. (line 8) * foreachq: Foreach. (line 9) * forloop: Forloop. (line 8) * format: Format. (line 8) * ifdef: Ifdef. (line 9) * ifelse: Ifelse. (line 10) * ifelse <1>: Ifelse. (line 11) * ifelse <2>: Ifelse. (line 12) * include: Include. (line 8) * incr: Incr. (line 9) * index: Index macro. (line 8) * indir: Indir. (line 8) * join: Shift. (line 102) * joinall: Shift. (line 103) * len: Len. (line 8) * lquo: Changequote. (line 84) * m4exit: M4exit. (line 9) * m4wrap: M4wrap. (line 13) * maketemp: Mkstemp. (line 11) * mkstemp: Mkstemp. (line 10) * nargs: Pseudo Arguments. (line 12) * os2: Platform macros. (line 13) * patsubst: Patsubst. (line 8) * popdef: Pushdef. (line 11) * pushdef: Pushdef. (line 10) * quote: Shift. (line 193) * regexp: Regexp. (line 8) * rename: Composition. (line 120) * reverse: Shift. (line 31) * rquo: Changequote. (line 85) * shift: Shift. (line 16) * sinclude: Include. (line 9) * stack_foreach: Stacks. (line 11) * stack_foreach_lifo: Stacks. (line 12) * stack_foreach_sep: Improved copy. (line 15) * stack_foreach_sep_lifo: Improved copy. (line 16) * substr: Substr. (line 8) * syscmd: Syscmd. (line 8) * sysval: Sysval. (line 8) * traceoff: Trace. (line 10) * traceon: Trace. (line 9) * translit: Translit. (line 8) * undefine: Undefine. (line 8) * undivert: Undivert. (line 8) * unix: Platform macros. (line 15) * upcase: Patsubst. (line 52) * windows: Platform macros. (line 17)