This is an alphabetical list of the M4, M4sugar, and M4sh macros.
AS_BOURNE_COMPATIBLE
AS_CASE
AS_DIRNAME
AS_IF
AS_MESSAGE_FD
AS_MESSAGE_LOG_FD
AS_MKDIR_P
AS_ORIGINAL_STDIN_FD
AS_SET_CATFILE
AS_SHELL_SANITIZE
AS_TR_CPP
AS_TR_SH
m4_append
m4_append_uniq
m4_bpatsubst
m4_bregexp
m4_builtin
m4_decr
m4_define
m4_defn
m4_dnl
m4_dquote
m4_dumpdef
m4_errprint
m4_esyscmd
m4_eval
m4_exit
m4_for
m4_foreach
m4_foreach_w
m4_format
m4_if
m4_ifdef
m4_include
m4_incr
m4_index
m4_indir
m4_len
m4_maketemp
m4_normalize
m4_pattern_allow
m4_pattern_forbid
m4_popdef
m4_pushdef
m4_quote
m4_re_escape
m4_shift
m4_sinclude
m4_split
m4_substr
m4_syscmd
m4_sysval
m4_tolower
m4_toupper
m4_translit
m4_undefine
m4_wrap