File: autoconf.info, Node: M4 Macro Index, Next: Autotest Macro Index, Prev: Autoconf Macro Index, Up: Indices B.6 M4 Macro Index ================== This is an alphabetical list of the M4, M4sugar, and M4sh macros. * Menu: * __file__: Redefined M4 Macros. (line 41) * __line__: Redefined M4 Macros. (line 41) * __oline__: Redefined M4 Macros. (line 45) * AS_BOURNE_COMPATIBLE: Initialization Macros. (line 7) * AS_BOX: Common Shell Constructs. (line 10) * AS_CASE: Common Shell Constructs. (line 19) * AS_DIRNAME: Common Shell Constructs. (line 31) * AS_ECHO: Common Shell Constructs. (line 41) * AS_ECHO_N: Common Shell Constructs. (line 49) * AS_ESCAPE: Common Shell Constructs. (line 57) * AS_EXECUTABLE_P: Common Shell Constructs. (line 97) * AS_EXIT: Common Shell Constructs. (line 102) * AS_HELP_STRING: Pretty Help Strings. (line 15) * AS_IF: Common Shell Constructs. (line 108) * AS_INIT: Initialization Macros. (line 14) * AS_INIT_GENERATED: Initialization Macros. (line 26) * AS_LINENO_PREPARE: Initialization Macros. (line 67) * AS_LITERAL_IF: Polymorphic Variables. (line 21) * AS_LITERAL_WORD_IF: Polymorphic Variables. (line 21) * AS_ME_PREPARE: Initialization Macros. (line 72) * AS_MESSAGE_FD: File Descriptor Macros. (line 17) * AS_MESSAGE_LOG_FD: File Descriptor Macros. (line 29) * AS_MKDIR_P: Common Shell Constructs. (line 126) * AS_ORIGINAL_STDIN_FD: File Descriptor Macros. (line 39) * AS_SET_CATFILE: Common Shell Constructs. (line 161) * AS_SET_STATUS: Common Shell Constructs. (line 133) * AS_SHELL_SANITIZE: Initialization Macros. (line 105) * AS_TMPDIR: Initialization Macros. (line 77) * AS_TR_CPP: Common Shell Constructs. (line 141) * AS_TR_SH: Common Shell Constructs. (line 150) * AS_UNSET: Common Shell Constructs. (line 165) * AS_VAR_APPEND: Polymorphic Variables. (line 62) * AS_VAR_ARITH: Polymorphic Variables. (line 83) * AS_VAR_COPY: Polymorphic Variables. (line 102) * AS_VAR_IF: Polymorphic Variables. (line 121) * AS_VAR_POPDEF: Polymorphic Variables. (line 130) * AS_VAR_PUSHDEF: Polymorphic Variables. (line 130) * AS_VAR_SET: Polymorphic Variables. (line 172) * AS_VAR_SET_IF: Polymorphic Variables. (line 182) * AS_VAR_TEST_SET: Polymorphic Variables. (line 187) * AS_VERSION_COMPARE: Common Shell Constructs. (line 171) * dnl: Redefined M4 Macros. (line 52) * m4_append: Text processing Macros. (line 16) * m4_append_uniq: Text processing Macros. (line 16) * m4_append_uniq_w: Text processing Macros. (line 69) * m4_apply: Evaluation Macros. (line 10) * m4_argn: Looping constructs. (line 29) * m4_assert: Diagnostic Macros. (line 11) * m4_bmatch: Conditional constructs. (line 11) * m4_bpatsubst: Redefined M4 Macros. (line 55) * m4_bpatsubsts: Conditional constructs. (line 18) * m4_bregexp: Redefined M4 Macros. (line 60) * m4_builtin: Redefined M4 Macros. (line 6) * m4_car: Looping constructs. (line 35) * m4_case: Conditional constructs. (line 33) * m4_cdr: Looping constructs. (line 41) * m4_changecom: Redefined M4 Macros. (line 6) * m4_changequote: Redefined M4 Macros. (line 6) * m4_chomp: Text processing Macros. (line 80) * m4_chomp_all: Text processing Macros. (line 80) * m4_cleardivert: Diversion support. (line 116) * m4_cmp: Number processing Macros. (line 22) * m4_combine: Text processing Macros. (line 88) * m4_cond: Conditional constructs. (line 42) * m4_copy: Redefined M4 Macros. (line 68) * m4_copy_force: Redefined M4 Macros. (line 68) * m4_count: Evaluation Macros. (line 26) * m4_curry: Evaluation Macros. (line 29) * m4_debugfile: Redefined M4 Macros. (line 6) * m4_debugmode: Redefined M4 Macros. (line 6) * m4_decr: Redefined M4 Macros. (line 6) * m4_default: Conditional constructs. (line 73) * m4_default_nblank: Conditional constructs. (line 73) * m4_default_nblank_quoted: Conditional constructs. (line 73) * m4_default_quoted: Conditional constructs. (line 73) * m4_define: Redefined M4 Macros. (line 6) * m4_define_default: Conditional constructs. (line 122) * m4_defn: Redefined M4 Macros. (line 87) * m4_divert: Redefined M4 Macros. (line 95) * m4_divert_once: Diversion support. (line 119) * m4_divert_pop: Diversion support. (line 124) * m4_divert_push: Diversion support. (line 130) * m4_divert_text: Diversion support. (line 136) * m4_divnum: Redefined M4 Macros. (line 6) * m4_do: Evaluation Macros. (line 44) * m4_dquote: Evaluation Macros. (line 64) * m4_dquote_elt: Evaluation Macros. (line 69) * m4_dumpdef: Redefined M4 Macros. (line 107) * m4_dumpdefs: Redefined M4 Macros. (line 107) * m4_echo: Evaluation Macros. (line 74) * m4_errprint: Redefined M4 Macros. (line 6) * m4_errprintn: Diagnostic Macros. (line 16) * m4_escape: Text processing Macros. (line 108) * m4_esyscmd: Redefined M4 Macros. (line 6) * m4_esyscmd_s: Redefined M4 Macros. (line 124) * m4_eval: Redefined M4 Macros. (line 6) * m4_exit: Redefined M4 Macros. (line 130) * m4_expand: Evaluation Macros. (line 78) * m4_fatal: Diagnostic Macros. (line 20) * m4_flatten: Text processing Macros. (line 113) * m4_for: Looping constructs. (line 59) * m4_foreach: Looping constructs. (line 69) * m4_foreach_w: Looping constructs. (line 83) * m4_format: Redefined M4 Macros. (line 6) * m4_if: Redefined M4 Macros. (line 136) * m4_ifblank: Conditional constructs. (line 127) * m4_ifdef: Redefined M4 Macros. (line 6) * m4_ifnblank: Conditional constructs. (line 127) * m4_ifndef: Conditional constructs. (line 135) * m4_ifset: Conditional constructs. (line 139) * m4_ifval: Conditional constructs. (line 145) * m4_ifvaln: Conditional constructs. (line 150) * m4_ignore: Evaluation Macros. (line 128) * m4_include: Redefined M4 Macros. (line 143) * m4_incr: Redefined M4 Macros. (line 6) * m4_index: Redefined M4 Macros. (line 6) * m4_indir: Redefined M4 Macros. (line 6) * m4_init: Diversion support. (line 161) * m4_join: Text processing Macros. (line 119) * m4_joinall: Text processing Macros. (line 119) * m4_len: Redefined M4 Macros. (line 6) * m4_list_cmp: Number processing Macros. (line 27) * m4_location: Diagnostic Macros. (line 24) * m4_make_list: Evaluation Macros. (line 141) * m4_maketemp: Redefined M4 Macros. (line 147) * m4_map: Looping constructs. (line 93) * m4_map_args: Looping constructs. (line 130) * m4_map_args_pair: Looping constructs. (line 166) * m4_map_args_sep: Looping constructs. (line 178) * m4_map_args_w: Looping constructs. (line 189) * m4_map_sep: Looping constructs. (line 93) * m4_mapall: Looping constructs. (line 93) * m4_mapall_sep: Looping constructs. (line 93) * m4_max: Number processing Macros. (line 49) * m4_min: Number processing Macros. (line 53) * m4_mkstemp: Redefined M4 Macros. (line 147) * m4_n: Conditional constructs. (line 154) * m4_newline: Text processing Macros. (line 134) * m4_normalize: Text processing Macros. (line 140) * m4_pattern_allow: Forbidden Patterns. (line 53) * m4_pattern_forbid: Forbidden Patterns. (line 17) * m4_popdef: Redefined M4 Macros. (line 157) * m4_pushdef: Redefined M4 Macros. (line 6) * m4_quote: Evaluation Macros. (line 160) * m4_re_escape: Text processing Macros. (line 148) * m4_rename: Redefined M4 Macros. (line 68) * m4_rename_force: Redefined M4 Macros. (line 68) * m4_reverse: Evaluation Macros. (line 166) * m4_set_add: Set manipulation Macros. (line 19) * m4_set_add_all: Set manipulation Macros. (line 25) * m4_set_contains: Set manipulation Macros. (line 29) * m4_set_contents: Set manipulation Macros. (line 49) * m4_set_delete: Set manipulation Macros. (line 79) * m4_set_difference: Set manipulation Macros. (line 85) * m4_set_dump: Set manipulation Macros. (line 49) * m4_set_empty: Set manipulation Macros. (line 107) * m4_set_foreach: Set manipulation Macros. (line 113) * m4_set_intersection: Set manipulation Macros. (line 85) * m4_set_list: Set manipulation Macros. (line 134) * m4_set_listc: Set manipulation Macros. (line 134) * m4_set_map: Set manipulation Macros. (line 169) * m4_set_map_sep: Set manipulation Macros. (line 182) * m4_set_remove: Set manipulation Macros. (line 193) * m4_set_size: Set manipulation Macros. (line 204) * m4_set_union: Set manipulation Macros. (line 85) * m4_shift: Redefined M4 Macros. (line 6) * m4_shift2: Looping constructs. (line 199) * m4_shift3: Looping constructs. (line 199) * m4_shiftn: Looping constructs. (line 199) * m4_sign: Number processing Macros. (line 57) * m4_sinclude: Redefined M4 Macros. (line 143) * m4_split: Text processing Macros. (line 152) * m4_stack_foreach: Looping constructs. (line 207) * m4_stack_foreach_lifo: Looping constructs. (line 207) * m4_stack_foreach_sep: Looping constructs. (line 229) * m4_stack_foreach_sep_lifo: Looping constructs. (line 229) * m4_strip: Text processing Macros. (line 158) * m4_substr: Redefined M4 Macros. (line 6) * m4_syscmd: Redefined M4 Macros. (line 6) * m4_sysval: Redefined M4 Macros. (line 6) * m4_text_box: Text processing Macros. (line 166) * m4_text_wrap: Text processing Macros. (line 181) * m4_tolower: Text processing Macros. (line 212) * m4_toupper: Text processing Macros. (line 212) * m4_traceoff: Redefined M4 Macros. (line 6) * m4_traceon: Redefined M4 Macros. (line 6) * m4_translit: Redefined M4 Macros. (line 6) * m4_undefine: Redefined M4 Macros. (line 161) * m4_undivert: Redefined M4 Macros. (line 169) * m4_unquote: Evaluation Macros. (line 175) * m4_version_compare: Number processing Macros. (line 61) * m4_version_prereq: Number processing Macros. (line 101) * m4_warn: Diagnostic Macros. (line 28) * m4_wrap: Redefined M4 Macros. (line 179) * m4_wrap_lifo: Redefined M4 Macros. (line 179)