===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
m4-1.4.18/maint.mk-478-  dummy=; : so we do not need a semicolon before each use;		\
m4-1.4.18/maint.mk:479:  h_esc=`echo '[<"]'"$$h"'[">]'|$(SED) 's/\./\\\\./g'`;			\
m4-1.4.18/maint.mk-480-  if $(VC_LIST_EXCEPT) | grep '\.c$$' > /dev/null; then			\
##############################################
m4-1.4.18/maint.mk-1645-	for sig in 1 2 3 13 15; do					\
m4-1.4.18/maint.mk:1646:	  eval "trap 'v=`expr $$sig + 128`; (exit $$v); exit $$v' $$sig"; \
m4-1.4.18/maint.mk-1647-	done;								\
##############################################
m4-1.4.18/aclocal.m4-70-changequote(,)dnl
m4-1.4.18/aclocal.m4:71:  case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
m4-1.4.18/aclocal.m4-72-    '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
##############################################
m4-1.4.18/aclocal.m4-77-changequote(,)dnl
m4-1.4.18/aclocal.m4:78:  case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
m4-1.4.18/aclocal.m4-79-    '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
##############################################
m4-1.4.18/aclocal.m4-96-changequote(,)dnl
m4-1.4.18/aclocal.m4:97:  case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
m4-1.4.18/aclocal.m4-98-    '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
##############################################
m4-1.4.18/aclocal.m4-121-      case "$ac_file" in
m4-1.4.18/aclocal.m4:122:        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
m4-1.4.18/aclocal.m4-123-      esac
##############################################
m4-1.4.18/aclocal.m4-126-        # Adjust a relative srcdir.
m4-1.4.18/aclocal.m4:127:        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
m4-1.4.18/aclocal.m4:128:        ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
m4-1.4.18/aclocal.m4:129:        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
m4-1.4.18/aclocal.m4-130-        # In autoconf-2.13 it is called $ac_given_srcdir.
##############################################
m4-1.4.18/aclocal.m4-133-        case "$ac_given_srcdir" in
m4-1.4.18/aclocal.m4:134:          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
m4-1.4.18/aclocal.m4-135-          /*) top_srcdir="$ac_given_srcdir" ;;
##############################################
m4-1.4.18/aclocal.m4-154-            fi
m4-1.4.18/aclocal.m4:155:            ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
m4-1.4.18/aclocal.m4-156-            # Hide the ALL_LINGUAS assignment from automake < 1.5.
##############################################
m4-1.4.18/aclocal.m4-251-  # Adjust a relative srcdir.
m4-1.4.18/aclocal.m4:252:  ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
m4-1.4.18/aclocal.m4:253:  ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
m4-1.4.18/aclocal.m4:254:  ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
m4-1.4.18/aclocal.m4-255-  # In autoconf-2.13 it is called $ac_given_srcdir.
##############################################
m4-1.4.18/aclocal.m4-258-  case "$ac_given_srcdir" in
m4-1.4.18/aclocal.m4:259:    .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
m4-1.4.18/aclocal.m4-260-    /*) top_srcdir="$ac_given_srcdir" ;;
##############################################
m4-1.4.18/aclocal.m4-320-  # Set POTFILES to the value of the Makefile variable POTFILES.
m4-1.4.18/aclocal.m4:321:  sed_x_POTFILES=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/POTFILES/g'`
m4-1.4.18/aclocal.m4:322:  POTFILES=`sed -n -e "$sed_x_POTFILES" < "$ac_file"`
m4-1.4.18/aclocal.m4-323-  # Compute POTFILES_DEPS as
##############################################
m4-1.4.18/aclocal.m4-335-    # The LINGUAS file contains the set of available languages.
m4-1.4.18/aclocal.m4:336:    ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
m4-1.4.18/aclocal.m4-337-    POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
##############################################
m4-1.4.18/aclocal.m4-339-    # Set ALL_LINGUAS to the value of the Makefile variable LINGUAS.
m4-1.4.18/aclocal.m4:340:    sed_x_LINGUAS=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/LINGUAS/g'`
m4-1.4.18/aclocal.m4:341:    ALL_LINGUAS_=`sed -n -e "$sed_x_LINGUAS" < "$ac_file"`
m4-1.4.18/aclocal.m4-342-  fi
##############################################
m4-1.4.18/aclocal.m4-383-    QMFILES="$QMFILES $srcdirpre$lang.qm"
m4-1.4.18/aclocal.m4:384:    frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
m4-1.4.18/aclocal.m4-385-    MSGFILES="$MSGFILES $srcdirpre$frobbedlang.msg"
m4-1.4.18/aclocal.m4:386:    frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
m4-1.4.18/aclocal.m4-387-    RESOURCESDLLFILES="$RESOURCESDLLFILES $srcdirpre$frobbedlang/\$(DOMAIN).resources.dll"
##############################################
m4-1.4.18/aclocal.m4-424-      QTCATALOGS="$QTCATALOGS $lang.qm"
m4-1.4.18/aclocal.m4:425:      frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
m4-1.4.18/aclocal.m4-426-      TCLCATALOGS="$TCLCATALOGS $frobbedlang.msg"
m4-1.4.18/aclocal.m4:427:      frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
m4-1.4.18/aclocal.m4-428-      CSHARPCATALOGS="$CSHARPCATALOGS $frobbedlang/\$(DOMAIN).resources.dll"
##############################################
m4-1.4.18/aclocal.m4-436-    for lang in $ALL_LINGUAS; do
m4-1.4.18/aclocal.m4:437:      frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
m4-1.4.18/aclocal.m4-438-      cat >> "$ac_file.tmp" <<EOF
##############################################
m4-1.4.18/aclocal.m4-447-    for lang in $ALL_LINGUAS; do
m4-1.4.18/aclocal.m4:448:      frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
m4-1.4.18/aclocal.m4-449-      cat >> "$ac_file.tmp" <<EOF
##############################################
m4-1.4.18/aclocal.m4-606-# iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
m4-1.4.18/aclocal.m4:607:#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
m4-1.4.18/aclocal.m4-608-# and then we would define $MISSING as
##############################################
m4-1.4.18/aclocal.m4-621-# Expand $ac_aux_dir to an absolute path.
m4-1.4.18/aclocal.m4:622:am_aux_dir=`cd "$ac_aux_dir" && pwd`
m4-1.4.18/aclocal.m4-623-])
##############################################
m4-1.4.18/aclocal.m4-719-  if test "$am_compiler_list" = ""; then
m4-1.4.18/aclocal.m4:720:     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
m4-1.4.18/aclocal.m4-721-  fi
##############################################
m4-1.4.18/aclocal.m4-870-    # Strip MF so we end up with the name of the file.
m4-1.4.18/aclocal.m4:871:    mf=`echo "$mf" | sed -e 's/:.*$//'`
m4-1.4.18/aclocal.m4-872-    # Check whether this is an Automake generated Makefile or not.
##############################################
m4-1.4.18/aclocal.m4-879-    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
m4-1.4.18/aclocal.m4:880:      dirpart=`AS_DIRNAME("$mf")`
m4-1.4.18/aclocal.m4-881-    else
##############################################
m4-1.4.18/aclocal.m4-885-    # from the Makefile without running 'make'.
m4-1.4.18/aclocal.m4:886:    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
m4-1.4.18/aclocal.m4-887-    test -z "$DEPDIR" && continue
m4-1.4.18/aclocal.m4:888:    am__include=`sed -n 's/^am__include = //p' < "$mf"`
m4-1.4.18/aclocal.m4-889-    test -z "$am__include" && continue
m4-1.4.18/aclocal.m4:890:    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
m4-1.4.18/aclocal.m4-891-    # Find all dependency output files, they are included files with
##############################################
m4-1.4.18/aclocal.m4-899-      test -f "$dirpart/$file" && continue
m4-1.4.18/aclocal.m4:900:      fdir=`AS_DIRNAME(["$file"])`
m4-1.4.18/aclocal.m4-901-      AS_MKDIR_P([$dirpart/$fdir])
##############################################
m4-1.4.18/aclocal.m4-957-AC_REQUIRE([AC_PROG_INSTALL])dnl
m4-1.4.18/aclocal.m4:958:if test "`cd $srcdir && pwd`" != "`pwd`"; then
m4-1.4.18/aclocal.m4-959-  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
##############################################
m4-1.4.18/aclocal.m4-1116-    * )
m4-1.4.18/aclocal.m4:1117:      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
m4-1.4.18/aclocal.m4-1118-  esac
m4-1.4.18/aclocal.m4-1119-done
m4-1.4.18/aclocal.m4:1120:echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
m4-1.4.18/aclocal.m4-1121-
##############################################
m4-1.4.18/aclocal.m4-1187-# Ignore all kinds of additional output from 'make'.
m4-1.4.18/aclocal.m4:1188:case `$am_make -s -f confmf 2> /dev/null` in #(
m4-1.4.18/aclocal.m4-1189-*the\ am__doit\ target*)
##############################################
m4-1.4.18/aclocal.m4-1197-   echo '.include "confinc"' > confmf
m4-1.4.18/aclocal.m4:1198:   case `$am_make -s -f confmf 2> /dev/null` in #(
m4-1.4.18/aclocal.m4-1199-   *the\ am__doit\ target*)
##############################################
m4-1.4.18/aclocal.m4-1379-     echo "timestamp, slept: $am_has_slept" > conftest.file
m4-1.4.18/aclocal.m4:1380:     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
m4-1.4.18/aclocal.m4-1381-     if test "$[*]" = "X"; then
m4-1.4.18/aclocal.m4-1382-	# -L didn't work.
m4-1.4.18/aclocal.m4:1383:	set X `ls -t "$srcdir/configure" conftest.file`
m4-1.4.18/aclocal.m4-1384-     fi
##############################################
m4-1.4.18/tests/init.sh-62-
m4-1.4.18/tests/init.sh:63:ME_=`expr "./$0" : '.*/\(.*\)$'`
m4-1.4.18/tests/init.sh-64-
##############################################
m4-1.4.18/tests/init.sh-302-  test "$diff_opt_" != no &&
m4-1.4.18/tests/init.sh:303:    diff_out_=`exec 2>/dev/null; diff $diff_opt_ "$0" "$0" < /dev/null` &&
m4-1.4.18/tests/init.sh-304-    break
##############################################
m4-1.4.18/tests/init.sh-411-
m4-1.4.18/tests/init.sh:412:  base_names_=`find_exe_basenames_ $1` \
m4-1.4.18/tests/init.sh-413-    || { echo "$0 (exe_shim): skipping directory: $1" 1>&2; return 0; }
##############################################
m4-1.4.18/tests/init.sh-465-  pfx_=`testdir_prefix_`
m4-1.4.18/tests/init.sh:466:  test_dir_=`mktempd_ "$initial_cwd_" "$pfx_-$ME_.XXXX"` \
m4-1.4.18/tests/init.sh-467-    || fail_ "failed to create temporary directory in $initial_cwd_"
##############################################
m4-1.4.18/tests/init.sh-515-
m4-1.4.18/tests/init.sh:516:  n_plus_50_=`expr $n_ + 50`
m4-1.4.18/tests/init.sh-517-  cmds_='date; date +%N; free; who -a; w; ps auxww; ps ef; netstat -n'
m4-1.4.18/tests/init.sh:518:  data_=` (eval "$cmds_") 2>&1 | gzip `
m4-1.4.18/tests/init.sh-519-
##############################################
m4-1.4.18/tests/init.sh-521-  while :; do
m4-1.4.18/tests/init.sh:522:    len_=`echo "$data_"|wc -c`
m4-1.4.18/tests/init.sh-523-    test $n_plus_50_ -le $len_ && break;
m4-1.4.18/tests/init.sh:524:    data_=` (echo "$data_"; eval "$cmds_") 2>&1 | gzip `
m4-1.4.18/tests/init.sh-525-  done
##############################################
m4-1.4.18/tests/init.sh-558-  # First, try to use mktemp.
m4-1.4.18/tests/init.sh:559:  d=`unset TMPDIR; { mktemp -d -t -p "$destdir_" "$template_"; } 2>/dev/null` &&
m4-1.4.18/tests/init.sh-560-
##############################################
m4-1.4.18/tests/init.sh-567-  # It must have 0700 permissions.  Handle sticky "S" bits.
m4-1.4.18/tests/init.sh:568:  perms=`ls -dgo "$d" 2>/dev/null` &&
m4-1.4.18/tests/init.sh-569-  case $perms in drwx--[-S]---*) :;; *) false;; esac && {
##############################################
m4-1.4.18/tests/init.sh-576-  # Get a copy of the template without its suffix of X's.
m4-1.4.18/tests/init.sh:577:  base_template_=`echo "$template_"|sed 's/XX*$//'`
m4-1.4.18/tests/init.sh-578-
m4-1.4.18/tests/init.sh-579-  # Calculate how many X's we've just removed.
m4-1.4.18/tests/init.sh:580:  template_length_=`echo "$template_" | wc -c`
m4-1.4.18/tests/init.sh:581:  nx_=`echo "$base_template_" | wc -c`
m4-1.4.18/tests/init.sh:582:  nx_=`expr $template_length_ - $nx_`
m4-1.4.18/tests/init.sh-583-
##############################################
m4-1.4.18/tests/init.sh-586-  while :; do
m4-1.4.18/tests/init.sh:587:    X_=`rand_bytes_ $nx_`
m4-1.4.18/tests/init.sh-588-    candidate_dir_="$destdir_slash_$base_template_$X_"
m4-1.4.18/tests/init.sh:589:    err_=`mkdir -m 0700 "$candidate_dir_" 2>&1` \
m4-1.4.18/tests/init.sh-590-      && { echo "$candidate_dir_"; return; }
m4-1.4.18/tests/init.sh-591-    test $MAX_TRIES_ -le $i_ && break;
m4-1.4.18/tests/init.sh:592:    i_=`expr $i_ + 1`
m4-1.4.18/tests/init.sh-593-  done
##############################################
m4-1.4.18/tests/test-update-copyright.sh-46-echo a > $TMP-in
m4-1.4.18/tests/test-update-copyright.sh:47:./$s $TMP-in 2>/dev/null && test b = "`cat $TMP-in 2>/dev/null`" ||
m4-1.4.18/tests/test-update-copyright.sh-48-  {
##############################################
m4-1.4.18/tests/Makefile.in-74-  { \
m4-1.4.18/tests/Makefile.in:75:    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
m4-1.4.18/tests/Makefile.in-76-  }; \
##############################################
m4-1.4.18/tests/Makefile.in-1511-}
m4-1.4.18/tests/Makefile.in:1512:am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
m4-1.4.18/tests/Makefile.in-1513-am__vpath_adj = case $$p in \
m4-1.4.18/tests/Makefile.in:1514:    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
m4-1.4.18/tests/Makefile.in-1515-    *) f=$$p;; \
m4-1.4.18/tests/Makefile.in-1516-  esac;
m4-1.4.18/tests/Makefile.in:1517:am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
m4-1.4.18/tests/Makefile.in-1518-am__install_max = 40
m4-1.4.18/tests/Makefile.in-1519-am__nobase_strip_setup = \
m4-1.4.18/tests/Makefile.in:1520:  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
m4-1.4.18/tests/Makefile.in-1521-am__nobase_strip = \
##############################################
m4-1.4.18/tests/Makefile.in-1639-case "$@" in						\
m4-1.4.18/tests/Makefile.in:1640:  */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;;	\
m4-1.4.18/tests/Makefile.in-1641-    *) am__odir=.;; 					\
##############################################
m4-1.4.18/tests/Makefile.in-1669-  bases='$(TEST_LOGS)'; \
m4-1.4.18/tests/Makefile.in:1670:  bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
m4-1.4.18/tests/Makefile.in:1671:  bases=`echo $$bases`
m4-1.4.18/tests/Makefile.in-1672-RECHECK_LOGS = $(TEST_LOGS)
##############################################
m4-1.4.18/tests/Makefile.in-1681-        */*) b='$*';; \
m4-1.4.18/tests/Makefile.in:1682:          *) b=`echo '$@' | sed 's/\.log$$//'`; \
m4-1.4.18/tests/Makefile.in-1683-       esac;; \
##############################################
m4-1.4.18/tests/Makefile.in-1704-  while test -n "$$dir1"; do \
m4-1.4.18/tests/Makefile.in:1705:    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
m4-1.4.18/tests/Makefile.in-1706-    if test "$$first" != "."; then \
m4-1.4.18/tests/Makefile.in-1707-      if test "$$first" = ".."; then \
m4-1.4.18/tests/Makefile.in:1708:        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
m4-1.4.18/tests/Makefile.in:1709:        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
m4-1.4.18/tests/Makefile.in-1710-      else \
m4-1.4.18/tests/Makefile.in:1711:        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
m4-1.4.18/tests/Makefile.in-1712-        if test "$$first2" = "$$first"; then \
m4-1.4.18/tests/Makefile.in:1713:          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
m4-1.4.18/tests/Makefile.in-1714-        else \
##############################################
m4-1.4.18/tests/Makefile.in-1719-    fi; \
m4-1.4.18/tests/Makefile.in:1720:    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
m4-1.4.18/tests/Makefile.in-1721-  done; \
##############################################
m4-1.4.18/tests/Makefile.in-4095-.c.o:
m4-1.4.18/tests/Makefile.in:4096:@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
m4-1.4.18/tests/Makefile.in-4097-@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
##############################################
m4-1.4.18/tests/Makefile.in-4103-.c.obj:
m4-1.4.18/tests/Makefile.in:4104:@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
m4-1.4.18/tests/Makefile.in:4105:@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
m4-1.4.18/tests/Makefile.in-4106-@am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
##############################################
m4-1.4.18/tests/Makefile.in-4108-@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
m4-1.4.18/tests/Makefile.in:4109:@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
m4-1.4.18/tests/Makefile.in-4110-
m4-1.4.18/tests/Makefile.in-4111-.cc.o:
m4-1.4.18/tests/Makefile.in:4112:@am__fastdepCXX_TRUE@	$(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
m4-1.4.18/tests/Makefile.in-4113-@am__fastdepCXX_TRUE@	$(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
##############################################
m4-1.4.18/tests/Makefile.in-4119-.cc.obj:
m4-1.4.18/tests/Makefile.in:4120:@am__fastdepCXX_TRUE@	$(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
m4-1.4.18/tests/Makefile.in:4121:@am__fastdepCXX_TRUE@	$(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
m4-1.4.18/tests/Makefile.in-4122-@am__fastdepCXX_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
##############################################
m4-1.4.18/tests/Makefile.in-4124-@AMDEP_TRUE@@am__fastdepCXX_FALSE@	DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
m4-1.4.18/tests/Makefile.in:4125:@am__fastdepCXX_FALSE@	$(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
m4-1.4.18/tests/Makefile.in-4126-
##############################################
m4-1.4.18/tests/Makefile.in-4140-	dot_seen=no; \
m4-1.4.18/tests/Makefile.in:4141:	target=`echo $@ | sed s/-recursive//`; \
m4-1.4.18/tests/Makefile.in-4142-	case "$@" in \
##############################################
m4-1.4.18/tests/Makefile.in-4203-GTAGS:
m4-1.4.18/tests/Makefile.in:4204:	here=`$(am__cd) $(top_builddir) && pwd` \
m4-1.4.18/tests/Makefile.in-4205-	  && $(am__cd) $(top_srcdir) \
##############################################
m4-1.4.18/tests/Makefile.in-4246-	if test -n "$$redo_bases"; then \
m4-1.4.18/tests/Makefile.in:4247:	  redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
m4-1.4.18/tests/Makefile.in:4248:	  redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
m4-1.4.18/tests/Makefile.in-4249-	  if $(am__make_dryrun); then :; else \
##############################################
m4-1.4.18/tests/Makefile.in-4271-	ws='[ 	]'; \
m4-1.4.18/tests/Makefile.in:4272:	results=`for b in $$bases; do echo $$b.trs; done`; \
m4-1.4.18/tests/Makefile.in-4273-	test -n "$$results" || results=/dev/null; \
m4-1.4.18/tests/Makefile.in:4274:	all=`  grep "^$$ws*:test-result:"           $$results | wc -l`; \
m4-1.4.18/tests/Makefile.in:4275:	pass=` grep "^$$ws*:test-result:$$ws*PASS"  $$results | wc -l`; \
m4-1.4.18/tests/Makefile.in:4276:	fail=` grep "^$$ws*:test-result:$$ws*FAIL"  $$results | wc -l`; \
m4-1.4.18/tests/Makefile.in:4277:	skip=` grep "^$$ws*:test-result:$$ws*SKIP"  $$results | wc -l`; \
m4-1.4.18/tests/Makefile.in:4278:	xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
m4-1.4.18/tests/Makefile.in:4279:	xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
m4-1.4.18/tests/Makefile.in:4280:	error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
m4-1.4.18/tests/Makefile.in:4281:	if test `expr $$fail + $$xpass + $$error` -eq 0; then \
m4-1.4.18/tests/Makefile.in-4282-	  success=true; \
##############################################
m4-1.4.18/tests/Makefile.in-4350-	@set +e; $(am__set_TESTS_bases); \
m4-1.4.18/tests/Makefile.in:4351:	log_list=`for i in $$bases; do echo $$i.log; done`; \
m4-1.4.18/tests/Makefile.in:4352:	trs_list=`for i in $$bases; do echo $$i.trs; done`; \
m4-1.4.18/tests/Makefile.in:4353:	log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
m4-1.4.18/tests/Makefile.in-4354-	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
##############################################
m4-1.4.18/tests/Makefile.in-4360-	         | $(am__list_recheck_tests)` || exit 1; \
m4-1.4.18/tests/Makefile.in:4361:	log_list=`for i in $$bases; do echo $$i.log; done`; \
m4-1.4.18/tests/Makefile.in:4362:	log_list=`echo $$log_list`; \
m4-1.4.18/tests/Makefile.in-4363-	$(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
##############################################
m4-1.4.18/tests/Makefile.in-5698-distdir: $(DISTFILES)
m4-1.4.18/tests/Makefile.in:5699:	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
m4-1.4.18/tests/Makefile.in:5700:	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
m4-1.4.18/tests/Makefile.in-5701-	list='$(DISTFILES)'; \
##############################################
m4-1.4.18/tests/Makefile.in-5712-	  if test -d $$d/$$file; then \
m4-1.4.18/tests/Makefile.in:5713:	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
m4-1.4.18/tests/Makefile.in-5714-	    if test -d "$(distdir)/$$file"; then \
##############################################
m4-1.4.18/checks/070.ifelse-9-dnl @ is preserved.
m4-1.4.18/checks/070.ifelse:10:define(`e', `$@')define(`long', `01234567890123456789')
m4-1.4.18/checks/070.ifelse-11-dnl @result{}
##############################################
m4-1.4.18/checks/235.improved_c-22-dnl @result{}#   change case of text, improved version
m4-1.4.18/checks/235.improved_c:23:dnl @result{}define(`upcase', `translit(`$*', `a-z', `A-Z')')
m4-1.4.18/checks/235.improved_c:24:dnl @result{}define(`downcase', `translit(`$*', `A-Z', `a-z')')
m4-1.4.18/checks/235.improved_c-25-dnl @result{}define(`_arg1', `$1')
##############################################
m4-1.4.18/checks/211.extensions-12-dnl First argument, concatenated with 1
m4-1.4.18/checks/211.extensions:13:define(`_1', `$1')define(`first1', `_1($@)1')
m4-1.4.18/checks/211.extensions-14-dnl @result{}
m4-1.4.18/checks/211.extensions-15-dnl Eleventh argument, portable
m4-1.4.18/checks/211.extensions:16:define(`_9', `$9')define(`eleventh', `_9(shift(shift($@)))')
m4-1.4.18/checks/211.extensions-17-dnl @result{}
##############################################
m4-1.4.18/checks/043.pseudo_arg-24-define(`argn', `$#')dnl
m4-1.4.18/checks/043.pseudo_arg:25:define(`echo1', `-$@-')define(`echo2', `,$@,')dnl
m4-1.4.18/checks/043.pseudo_arg-26-echo1(`1', `2', `3') argn(echo1(`1', `2', `3'))
##############################################
m4-1.4.18/checks/160.cleardiver-10-define(`cleardivert',
m4-1.4.18/checks/160.cleardiver:11:`pushdef(`_n', divnum)divert(`-1')undivert($@)divert(_n)popdef(`_n')')
m4-1.4.18/checks/160.cleardiver-12-dnl @result{}
##############################################
m4-1.4.18/checks/075.shift-14-dnl @result{}define(`join',
m4-1.4.18/checks/075.shift:15:dnl @result{}`ifelse(`$#', `2', ``$2'',
m4-1.4.18/checks/075.shift:16:dnl @result{}  `ifelse(`$2', `', `', ``$2'_')$0(`$1', shift(shift($@)))')')
m4-1.4.18/checks/075.shift-17-dnl @result{}define(`_join',
m4-1.4.18/checks/075.shift:18:dnl @result{}`ifelse(`$#$2', `2', `',
m4-1.4.18/checks/075.shift:19:dnl @result{}  `ifelse(`$2', `', `', ``$1$2'')$0(`$1', shift(shift($@)))')')
m4-1.4.18/checks/075.shift-20-dnl @result{}# joinall(sep, args) - join each ARG, including empty ones,
m4-1.4.18/checks/075.shift-21-dnl @result{}# into a single string, with each element separated by SEP
m4-1.4.18/checks/075.shift:22:dnl @result{}define(`joinall', ``$2'_$0(`$1', shift($@))')
m4-1.4.18/checks/075.shift-23-dnl @result{}define(`_joinall',
m4-1.4.18/checks/075.shift:24:dnl @result{}`ifelse(`$#', `2', `', ``$1$3'$0(`$1', shift(shift($@)))')')
m4-1.4.18/checks/075.shift-25-dnl @result{}divert`'dnl
##############################################
m4-1.4.18/checks/229.improved_c-11-dnl @result{}
m4-1.4.18/checks/229.improved_c:12:define(`copy', `ifdef(`$2', `errprint(`$2 already defined
m4-1.4.18/checks/229.improved_c-13-')m4exit(`1')',
m4-1.4.18/checks/229.improved_c:14:   `stack_foreach_sep(`$1', `pushdef(`$2',', `)')')')dnl
m4-1.4.18/checks/229.improved_c-15-pushdef(`a', `1')pushdef(`a', defn(`divnum'))
##############################################
m4-1.4.18/checks/229.improved_c-35-dnl @result{}define(`stack_foreach_sep',
m4-1.4.18/checks/229.improved_c:36:dnl @result{}`_stack_reverse_sep(`$1', `tmp-$1')'dnl
m4-1.4.18/checks/229.improved_c:37:dnl @result{}`_stack_reverse_sep(`tmp-$1', `$1', `$2`'defn(`$1')$3', `$4`'')')
m4-1.4.18/checks/229.improved_c-38-dnl @result{}# stack_foreach_sep_lifo(macro, pre, post, sep)
##############################################
m4-1.4.18/checks/229.improved_c-40-dnl @result{}define(`stack_foreach_sep_lifo',
m4-1.4.18/checks/229.improved_c:41:dnl @result{}`_stack_reverse_sep(`$1', `tmp-$1', `$2`'defn(`$1')$3', `$4`'')'dnl
m4-1.4.18/checks/229.improved_c:42:dnl @result{}`_stack_reverse_sep(`tmp-$1', `$1')')
m4-1.4.18/checks/229.improved_c-43-dnl @result{}define(`_stack_reverse_sep',
m4-1.4.18/checks/229.improved_c:44:dnl @result{}`ifdef(`$1', `pushdef(`$2', defn(`$1'))$3`'popdef(`$1')$0(
m4-1.4.18/checks/229.improved_c:45:dnl @result{}  `$1', `$2', `$4$3')')')
m4-1.4.18/checks/229.improved_c-46-dnl @result{}divert`'dnl
##############################################
m4-1.4.18/checks/231.improved_m-11-dnl @result{}
m4-1.4.18/checks/231.improved_m:12:m4wrap(`define(`foo', ``$0:'-$1-$*-$#-')foo(`a', `b')
m4-1.4.18/checks/231.improved_m-13-')
m4-1.4.18/checks/231.improved_m-14-dnl @result{}
m4-1.4.18/checks/231.improved_m:15:builtin(`m4wrap', ``'define(`bar', ``$0:'-$1-$*-$#-')bar(`a', `b')
m4-1.4.18/checks/231.improved_m-16-')
##############################################
m4-1.4.18/checks/stackovf.test-82-  # See if stack overflow was diagnosed.
m4-1.4.18/checks/stackovf.test:83:  case `cat "$tmpfile"` in
m4-1.4.18/checks/stackovf.test-84-    *stack\ overflow*)
m4-1.4.18/checks/stackovf.test:85:      case `echo "$tmpdir"/*` in
m4-1.4.18/checks/stackovf.test-86-        $tmpfile)
##############################################
m4-1.4.18/checks/064.builtin-10-define(`s', `builtin(`shift', $@)')dnl
m4-1.4.18/checks/064.builtin:11:define(`loop', `ifelse(`$2', `', `-', `$1$2: $0(`$1', s(s($@)))')')dnl
m4-1.4.18/checks/064.builtin-12-loop(`1')
##############################################
m4-1.4.18/checks/check-them-102-
m4-1.4.18/checks/check-them:103:  options=`${SED} -ne '3s/^dnl @ extra options: //p;3q' "$file"`
m4-1.4.18/checks/check-them-104-  ${SED} -e '/^dnl @/d' -e '/^\^D$/q' "$file" \
##############################################
m4-1.4.18/checks/check-them-107-
m4-1.4.18/checks/check-them:108:  xstat=`${SED} -ne '2s/^dnl @ expected status: //p;2q' "$file"`
m4-1.4.18/checks/check-them-109-  case $stat in
##############################################
m4-1.4.18/checks/check-them-117-      failed="$failed $file:status"
m4-1.4.18/checks/check-them:118:      echo `${SED} -e 's/^dnl //' -e 1q $file`
m4-1.4.18/checks/check-them-119-      echo "$file: status was $stat, expected $xstat"
##############################################
m4-1.4.18/checks/check-them-122-
m4-1.4.18/checks/check-them:123:  xoutfile=`${SED} -n 's/^dnl @ expected output: //p' "$file"`
m4-1.4.18/checks/check-them-124-  if test -z "$xoutfile" ; then
##############################################
m4-1.4.18/checks/check-them-130-
m4-1.4.18/checks/check-them:131:  xerrfile=`${SED} -n 's/^dnl @ expected error: //p' "$file"`
m4-1.4.18/checks/check-them-132-  case $xerrfile in
##############################################
m4-1.4.18/checks/check-them-159-    failed="$failed $file:out"
m4-1.4.18/checks/check-them:160:    echo `${SED} -e 's/^dnl //' -e 1q $file`
m4-1.4.18/checks/check-them-161-    echo "$file: stdout mismatch"
##############################################
m4-1.4.18/checks/check-them-168-    failed="$failed $file:err"
m4-1.4.18/checks/check-them:169:    echo `${SED} -e 's/^dnl //' -e 1q $file`
m4-1.4.18/checks/check-them-170-    echo "$file: stderr mismatch"
##############################################
m4-1.4.18/checks/057.indir-9-dnl @ is preserved.
m4-1.4.18/checks/057.indir:10:define(`$$internal$macro', `Internal macro (name `$0')')
m4-1.4.18/checks/057.indir-11-dnl @result{}
##############################################
m4-1.4.18/checks/035.arguments-11-dnl @result{}
m4-1.4.18/checks/035.arguments:12:define(`bar', ``double quoted $'`{2} output'')
m4-1.4.18/checks/035.arguments-13-dnl @result{}
##############################################
m4-1.4.18/checks/078.shift-9-dnl @ is preserved.
m4-1.4.18/checks/078.shift:10:define(`argn', `ifelse(`$1', 1, ``$2'',
m4-1.4.18/checks/078.shift-11-  `argn(decr(`$1'), shift(shift($@)))')')
##############################################
m4-1.4.18/checks/030.define-11-dnl @result{}
m4-1.4.18/checks/030.define:12:define(`array_set', `define(format(``array[%d]'', `$1'), `$2')')
m4-1.4.18/checks/030.define-13-dnl @result{}
##############################################
m4-1.4.18/checks/222.improved_f-16-dnl @result{}#   parenthesized list, improved version
m4-1.4.18/checks/222.improved_f:17:dnl @result{}define(`foreach', `pushdef(`$1')_$0(`$1',
m4-1.4.18/checks/222.improved_f:18:dnl @result{}  (dquote(dquote_elt$2)), `$3')popdef(`$1')')
m4-1.4.18/checks/222.improved_f-19-dnl @result{}define(`_arg1', `$1')
m4-1.4.18/checks/222.improved_f:20:dnl @result{}define(`_foreach', `ifelse(`$2', `(`')', `',
m4-1.4.18/checks/222.improved_f:21:dnl @result{}  `define(`$1', _arg1$2)$3`'$0(`$1', (dquote(shift$2)), `$3')')')
m4-1.4.18/checks/222.improved_f-22-dnl @result{}divert`'dnl
##############################################
m4-1.4.18/checks/233.improved_c-10-define(`cleardivert',
m4-1.4.18/checks/233.improved_c:11:  `pushdef(`_n', divnum)divert(`-1')undivert($@)divert(_n)popdef(`_n')')
m4-1.4.18/checks/233.improved_c-12-dnl @result{}
##############################################
m4-1.4.18/checks/233.improved_c-21-define(`cleardivert',
m4-1.4.18/checks/233.improved_c:22:  `pushdef(`_num', divnum)divert(`-1')ifelse(`$#', `0',
m4-1.4.18/checks/233.improved_c:23:    `undivert`'', `undivert($@)')divert(_num)popdef(`_num')')
m4-1.4.18/checks/233.improved_c-24-dnl @result{}
##############################################
m4-1.4.18/checks/214.improved_e-9-dnl @ is preserved.
m4-1.4.18/checks/214.improved_e:10:define(`exch', ``$2', `$1'')
m4-1.4.18/checks/214.improved_e-11-dnl @result{}
##############################################
m4-1.4.18/checks/084.foreach-13-dnl @result{}#   parenthesized list, simple version
m4-1.4.18/checks/084.foreach:14:dnl @result{}define(`foreach', `pushdef(`$1')_foreach($@)popdef(`$1')')
m4-1.4.18/checks/084.foreach-15-dnl @result{}define(`_arg1', `$1')
m4-1.4.18/checks/084.foreach:16:dnl @result{}define(`_foreach', `ifelse(`$2', `()', `',
m4-1.4.18/checks/084.foreach:17:dnl @result{}  `define(`$1', _arg1$2)$3`'$0(`$1', (shift$2), `$3')')')
m4-1.4.18/checks/084.foreach-18-dnl @result{}divert`'dnl
##############################################
m4-1.4.18/checks/100.trace-9-dnl @ is preserved.
m4-1.4.18/checks/100.trace:10:define(`e', `ifelse(`$1', `$2', `ifelse(`$1', `$2', `e(shift($@))')')')
m4-1.4.18/checks/100.trace-11-dnl @result{}
##############################################
m4-1.4.18/checks/077.shift-12-dnl @result{}# quote(args) - convert args to single-quoted string
m4-1.4.18/checks/077.shift:13:dnl @result{}define(`quote', `ifelse(`$#', `0', `', ``$*'')')
m4-1.4.18/checks/077.shift-14-dnl @result{}# dquote(args) - convert args to quoted list of quoted strings
##############################################
m4-1.4.18/checks/077.shift-16-dnl @result{}# dquote_elt(args) - convert args to list of double-quoted strings
m4-1.4.18/checks/077.shift:17:dnl @result{}define(`dquote_elt', `ifelse(`$#', `0', `', `$#', `1', ```$1''',
m4-1.4.18/checks/077.shift-18-dnl @result{}                             ```$1'',$0(shift($@))')')
##############################################
m4-1.4.18/checks/166.regexp-13-dnl @result{}-1
m4-1.4.18/checks/166.regexp:14:regexp(`GNUs not Unix', `\w\(\w+\)$', `*** \& *** \1 ***')
m4-1.4.18/checks/166.regexp-15-dnl @result{}*** Unix *** nix ***
##############################################
m4-1.4.18/checks/045.pseudo_arg-13-dnl @result{}no nested quote: arg
m4-1.4.18/checks/045.pseudo_arg:14:define(`foo', `nested quote around $: `$'1')
m4-1.4.18/checks/045.pseudo_arg-15-dnl @result{}
##############################################
m4-1.4.18/checks/045.pseudo_arg-17-dnl @result{}nested quote around $: $1
m4-1.4.18/checks/045.pseudo_arg:18:define(`foo', `nested empty quote after $: $`'1')
m4-1.4.18/checks/045.pseudo_arg-19-dnl @result{}
##############################################
m4-1.4.18/checks/089.stacks-15-dnl @result{}define(`stack_foreach',
m4-1.4.18/checks/089.stacks:16:dnl @result{}`_stack_reverse(`$1', `tmp-$1')'dnl
m4-1.4.18/checks/089.stacks:17:dnl @result{}`_stack_reverse(`tmp-$1', `$1', `$2(defn(`$1'))')')
m4-1.4.18/checks/089.stacks-18-dnl @result{}# stack_foreach_lifo(macro, action)
##############################################
m4-1.4.18/checks/089.stacks-21-dnl @result{}define(`stack_foreach_lifo',
m4-1.4.18/checks/089.stacks:22:dnl @result{}`_stack_reverse(`$1', `tmp-$1', `$2(defn(`$1'))')'dnl
m4-1.4.18/checks/089.stacks:23:dnl @result{}`_stack_reverse(`tmp-$1', `$1')')
m4-1.4.18/checks/089.stacks-24-dnl @result{}define(`_stack_reverse',
m4-1.4.18/checks/089.stacks:25:dnl @result{}`ifdef(`$1', `pushdef(`$2', defn(`$1'))$3`'popdef(`$1')$0($@)')')
m4-1.4.18/checks/089.stacks-26-dnl @result{}divert`'dnl
##############################################
m4-1.4.18/checks/095.dumpdef-9-dnl @ is preserved.
m4-1.4.18/checks/095.dumpdef:10:pushdef(`f', ``$0'1')pushdef(`f', ``$0'2')
m4-1.4.18/checks/095.dumpdef-11-dnl @result{}
##############################################
m4-1.4.18/checks/134.m4wrap-9-dnl @ is preserved.
m4-1.4.18/checks/134.m4wrap:10:define(`f', `ifelse(`$1', `0', `Answer: 0!=1
m4-1.4.18/checks/134.m4wrap:11:', eval(`$1>1'), `0', `Answer: $2$1=eval(`$2$1')
m4-1.4.18/checks/134.m4wrap:12:', `m4wrap(`f(decr(`$1'), `$2$1*')')')')
m4-1.4.18/checks/134.m4wrap-13-dnl @result{}
##############################################
m4-1.4.18/checks/093.compositio-11-dnl @result{}
m4-1.4.18/checks/093.compositio:12:define(`rename', `copy($@)undefine(`$1')')dnl
m4-1.4.18/checks/093.compositio:13:define(`copy', `ifdef(`$2', `errprint(`$2 already defined
m4-1.4.18/checks/093.compositio-14-')m4exit(`1')',
m4-1.4.18/checks/093.compositio:15:   `stack_foreach(`$1', `curry(`pushdef', `$2')')')')dnl
m4-1.4.18/checks/093.compositio-16-pushdef(`a', `1')pushdef(`a', defn(`divnum'))pushdef(`a', `2')
##############################################
m4-1.4.18/checks/091.compositio-11-dnl @result{}
m4-1.4.18/checks/091.compositio:12:define(`reverse', `ifelse(`$#', `0', , `$#', `1', ``$1'',
m4-1.4.18/checks/091.compositio:13:                          `reverse(shift($@)), `$1'')')
m4-1.4.18/checks/091.compositio-14-dnl @result{}
##############################################
m4-1.4.18/checks/220.improved_f-15-dnl @result{}#   quoted list, alternate improved version
m4-1.4.18/checks/220.improved_f:16:dnl @result{}define(`foreachq', `ifelse(`$2', `', `',
m4-1.4.18/checks/220.improved_f:17:dnl @result{}  `pushdef(`$1')_$0(`$1', `$3', `', $2)popdef(`$1')')')
m4-1.4.18/checks/220.improved_f:18:dnl @result{}define(`_foreachq', `ifelse(`$#', `3', `',
m4-1.4.18/checks/220.improved_f:19:dnl @result{}  `define(`$1', `$4')$2`'$0(`$1', `$2',
m4-1.4.18/checks/220.improved_f-20-dnl @result{}    shift(shift(shift($@))))')')
##############################################
m4-1.4.18/checks/009.comments-9-dnl @ is preserved.
m4-1.4.18/checks/009.comments:10:define(`e', `$@')define(`q', ``$@'')define(`foo', `bar')
m4-1.4.18/checks/009.comments-11-dnl @result{}
##############################################
m4-1.4.18/checks/068.ifelse-9-dnl @ is preserved.
m4-1.4.18/checks/068.ifelse:10:define(`foo', `ifelse(`$#', `0', ``$0'', `arguments:$#')')
m4-1.4.18/checks/068.ifelse-11-dnl @result{}
##############################################
m4-1.4.18/checks/Makefile.am-41-	$(srcdir)/check-them -I $(srcdir)/../examples \
m4-1.4.18/checks/Makefile.am:42:	-m "`echo m4 | sed '$(program_transform_name)'`" $(CHECKS)
##############################################
m4-1.4.18/checks/219.improved_f-16-dnl @result{}#   quoted list, improved version
m4-1.4.18/checks/219.improved_f:17:dnl @result{}define(`foreachq', `pushdef(`$1')_$0($@)popdef(`$1')')
m4-1.4.18/checks/219.improved_f-18-dnl @result{}define(`_arg1q', ``$1'')
m4-1.4.18/checks/219.improved_f:19:dnl @result{}define(`_rest', `ifelse(`$#', `1', `', `dquote(shift($@))')')
m4-1.4.18/checks/219.improved_f:20:dnl @result{}define(`_foreachq', `ifelse(`$2', `', `',
m4-1.4.18/checks/219.improved_f:21:dnl @result{}  `define(`$1', _arg1q($2))$3`'$0(`$1', _rest($2), `$3')')')
m4-1.4.18/checks/219.improved_f-22-dnl @result{}divert`'dnl
##############################################
m4-1.4.18/checks/188.eval-21-dnl @result{}12
m4-1.4.18/checks/188.eval:22:define(`square', `eval(`($1) ** 2')')
m4-1.4.18/checks/188.eval-23-dnl @result{}
##############################################
m4-1.4.18/checks/215.improved_f-15-dnl @result{}#   allows complex numerical expressions in TO and FROM
m4-1.4.18/checks/215.improved_f:16:dnl @result{}define(`forloop', `ifelse(eval(`($2) <= ($3)'), `1',
m4-1.4.18/checks/215.improved_f:17:dnl @result{}  `pushdef(`$1')_$0(`$1', eval(`$2'),
m4-1.4.18/checks/215.improved_f:18:dnl @result{}    eval(`$3'), `$4')popdef(`$1')')')
m4-1.4.18/checks/215.improved_f-19-dnl @result{}define(`_forloop',
m4-1.4.18/checks/215.improved_f:20:dnl @result{}  `define(`$1', `$2')$4`'ifelse(`$2', `$3', `',
m4-1.4.18/checks/215.improved_f:21:dnl @result{}    `$0(`$1', incr(`$2'), `$3', `$4')')')
m4-1.4.18/checks/215.improved_f-22-dnl @result{}divert`'dnl
##############################################
m4-1.4.18/checks/216.improved_f-9-dnl @ is preserved.
m4-1.4.18/checks/216.improved_f:10:define(`arg1', `$1')include(`forloop2.m4')include(`quote.m4')
m4-1.4.18/checks/216.improved_f-11-dnl @result{}
m4-1.4.18/checks/216.improved_f:12:define(`double', `define(`$1'`2',
m4-1.4.18/checks/216.improved_f:13:  arg1(patsubst(dquote(defn(`$1')), `[`']', `\&\&')))')
m4-1.4.18/checks/216.improved_f-14-dnl @result{}
m4-1.4.18/checks/216.improved_f-15-double(`forloop')double(`_forloop')defn(`forloop2')
m4-1.4.18/checks/216.improved_f:16:dnl @result{}ifelse(eval(``($2) <= ($3)''), ``1'',
m4-1.4.18/checks/216.improved_f:17:dnl @result{}  ``pushdef(``$1'')_$0(``$1'', eval(``$2''),
m4-1.4.18/checks/216.improved_f:18:dnl @result{}    eval(``$3''), ``$4'')popdef(``$1'')'')
m4-1.4.18/checks/216.improved_f-19-forloop(i, 1, 5, `ifelse(')forloop(i, 1, 5, `)')
##############################################
m4-1.4.18/checks/216.improved_f-27-double(`forloop')double(`_forloop')defn(`forloop2')
m4-1.4.18/checks/216.improved_f:28:dnl @result{}pushdef(``$1'', ``$2'')_forloop($@)popdef(``$1'')
m4-1.4.18/checks/216.improved_f-29-forloop(i, 1, 5, `ifelse(')forloop(i, 1, 5, `)')
##############################################
m4-1.4.18/checks/086.foreach-14-dnl @result{}#   quoted list, simple version
m4-1.4.18/checks/086.foreach:15:dnl @result{}define(`foreachq', `pushdef(`$1')_foreachq($@)popdef(`$1')')
m4-1.4.18/checks/086.foreach-16-dnl @result{}define(`_arg1', `$1')
m4-1.4.18/checks/086.foreach:17:dnl @result{}define(`_foreachq', `ifelse(quote($2), `', `',
m4-1.4.18/checks/086.foreach:18:dnl @result{}  `define(`$1', `_arg1($2)')$3`'$0(`$1', `shift($2)', `$3')')')
m4-1.4.18/checks/086.foreach-19-dnl @result{}divert`'dnl
##############################################
m4-1.4.18/checks/151.divert-11-dnl @result{}We decided to  the stream for irrigation.
m4-1.4.18/checks/151.divert:12:define(`divert', `ifelse(`$#', `0', ``$0'', `builtin(`$0', $@)')')
m4-1.4.18/checks/151.divert-13-dnl @result{}
##############################################
m4-1.4.18/checks/217.improved_f-15-dnl @result{}#   each value between FROM and TO, without define overhead
m4-1.4.18/checks/217.improved_f:16:dnl @result{}define(`forloop_arg', `ifelse(eval(`($1) <= ($2)'), `1',
m4-1.4.18/checks/217.improved_f:17:dnl @result{}  `_forloop(`$1', eval(`$2'), `$3(', `)')')')
m4-1.4.18/checks/217.improved_f-18-dnl @result{}# forloop(var, from, to, stmt) - refactored to share code
m4-1.4.18/checks/217.improved_f:19:dnl @result{}define(`forloop', `ifelse(eval(`($2) <= ($3)'), `1',
m4-1.4.18/checks/217.improved_f:20:dnl @result{}  `pushdef(`$1')_forloop(eval(`$2'), eval(`$3'),
m4-1.4.18/checks/217.improved_f:21:dnl @result{}    `define(`$1',', `)$4')popdef(`$1')')')
m4-1.4.18/checks/217.improved_f-22-dnl @result{}define(`_forloop',
m4-1.4.18/checks/217.improved_f:23:dnl @result{}  `$3`$1'$4`'ifelse(`$1', `$2', `',
m4-1.4.18/checks/217.improved_f:24:dnl @result{}    `$0(incr(`$1'), `$2', `$3', `$4')')')
m4-1.4.18/checks/217.improved_f-25-dnl @result{}divert`'dnl
##############################################
m4-1.4.18/checks/221.improved_f-17-dnl @result{}define(`foreachq',
m4-1.4.18/checks/221.improved_f:18:dnl @result{}`ifelse(`$2', `', `', `_$0(`$1', `$3', $2)')')
m4-1.4.18/checks/221.improved_f-19-dnl @result{}define(`_foreachq',
m4-1.4.18/checks/221.improved_f:20:dnl @result{}`pushdef(`$1', forloop(`$1', `3', `$#',
m4-1.4.18/checks/221.improved_f:21:dnl @result{}  `$0_(`1', `2', indir(`$1'))')`popdef(
m4-1.4.18/checks/221.improved_f:22:dnl @result{}    `$1')')indir(`$1', $@)')
m4-1.4.18/checks/221.improved_f-23-dnl @result{}define(`_foreachq_',
m4-1.4.18/checks/221.improved_f:24:dnl @result{}``define(`$$1', `$$3')$$2`''')
m4-1.4.18/checks/221.improved_f-25-dnl @result{}divert`'dnl
##############################################
m4-1.4.18/checks/133.m4wrap-16-dnl @result{}       `define(`m4wrap'_m4wrap_level,
m4-1.4.18/checks/133.m4wrap:17:dnl @result{}               `$1'defn(`m4wrap'_m4wrap_level))',
m4-1.4.18/checks/133.m4wrap-18-dnl @result{}       `_m4wrap(`define(`_m4wrap_level', incr(_m4wrap_level))dnl
##############################################
m4-1.4.18/checks/081.forloop-12-dnl @result{}# forloop(var, from, to, stmt) - simple version
m4-1.4.18/checks/081.forloop:13:dnl @result{}define(`forloop', `pushdef(`$1', `$2')_forloop($@)popdef(`$1')')
m4-1.4.18/checks/081.forloop-14-dnl @result{}define(`_forloop',
m4-1.4.18/checks/081.forloop:15:dnl @result{}       `$4`'ifelse($1, `$3', `', `define(`$1', incr($1))$0($@)')')
m4-1.4.18/checks/081.forloop-16-dnl @result{}divert`'dnl
##############################################
m4-1.4.18/checks/Makefile.in-49-  { \
m4-1.4.18/checks/Makefile.in:50:    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
m4-1.4.18/checks/Makefile.in-51-  }; \
##############################################
m4-1.4.18/checks/Makefile.in-1463-distdir: $(DISTFILES)
m4-1.4.18/checks/Makefile.in:1464:	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
m4-1.4.18/checks/Makefile.in:1465:	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
m4-1.4.18/checks/Makefile.in-1466-	list='$(DISTFILES)'; \
##############################################
m4-1.4.18/checks/Makefile.in-1477-	  if test -d $$d/$$file; then \
m4-1.4.18/checks/Makefile.in:1478:	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
m4-1.4.18/checks/Makefile.in-1479-	    if test -d "$(distdir)/$$file"; then \
##############################################
m4-1.4.18/checks/Makefile.in-1623-	$(srcdir)/check-them -I $(srcdir)/../examples \
m4-1.4.18/checks/Makefile.in:1624:	-m "`echo m4 | sed '$(program_transform_name)'`" $(CHECKS)
m4-1.4.18/checks/Makefile.in-1625-
##############################################
m4-1.4.18/checks/177.patsubst-15-dnl @result{}#   change case of text, simple version
m4-1.4.18/checks/177.patsubst:16:dnl @result{}define(`upcase', `translit(`$*', `a-z', `A-Z')')
m4-1.4.18/checks/177.patsubst:17:dnl @result{}define(`downcase', `translit(`$*', `A-Z', `a-z')')
m4-1.4.18/checks/177.patsubst-18-dnl @result{}define(`_capitalize',
m4-1.4.18/checks/177.patsubst:19:dnl @result{}       `regexp(`$1', `^\(\w\)\(\w*\)',
m4-1.4.18/checks/177.patsubst-20-dnl @result{}               `upcase(`\1')`'downcase(`\2')')')
m4-1.4.18/checks/177.patsubst:21:dnl @result{}define(`capitalize', `patsubst(`$1', `\w+', `_$0(`\&')')')
m4-1.4.18/checks/177.patsubst-22-dnl @result{}divert`'dnl
##############################################
m4-1.4.18/checks/073.shift-10-define(`cond',
m4-1.4.18/checks/073.shift:11:`ifelse(`$#', `1', `$1',
m4-1.4.18/checks/073.shift:12:        `ifelse($1, `$2', `$3',
m4-1.4.18/checks/073.shift-13-                `$0(shift(shift(shift($@))))')')')dnl
##############################################
m4-1.4.18/checks/073.shift-16-`define(`counter', `0')dnl
m4-1.4.18/checks/073.shift:17:ifelse(side(`$1'), `yes', `one comparison: ',
m4-1.4.18/checks/073.shift:18:       side(`$1'), `no', `two comparisons: ',
m4-1.4.18/checks/073.shift:19:       side(`$1'), `maybe', `three comparisons: ',
m4-1.4.18/checks/073.shift-20-       `side(`default answer: ')')counter')dnl
##############################################
m4-1.4.18/checks/073.shift-22-`define(`counter', `0')dnl
m4-1.4.18/checks/073.shift:23:cond(`side(`$1')', `yes', `one comparison: ',
m4-1.4.18/checks/073.shift:24:     `side(`$1')', `no', `two comparisons: ',
m4-1.4.18/checks/073.shift:25:     `side(`$1')', `maybe', `three comparisons: ',
m4-1.4.18/checks/073.shift-26-     `side(`default answer: ')')counter')dnl
##############################################
m4-1.4.18/checks/090.compositio-9-dnl @ is preserved.
m4-1.4.18/checks/090.compositio:10:define(`define_blind', `ifelse(`$#', `0', ``$0'',
m4-1.4.18/checks/090.compositio:11:`_$0(`$1', `$2', `$'`#', `$'`0')')')
m4-1.4.18/checks/090.compositio-12-dnl @result{}
m4-1.4.18/checks/090.compositio-13-define(`_define_blind', `define(`$1',
m4-1.4.18/checks/090.compositio:14:`ifelse(`$3', `0', ``$4'', `$2')')')
m4-1.4.18/checks/090.compositio-15-dnl @result{}
##############################################
m4-1.4.18/checks/090.compositio-30-defn(`blah')
m4-1.4.18/checks/090.compositio:31:dnl @result{}ifelse(`$#', `0', ``$0'', `arguments were $*')
##############################################
m4-1.4.18/checks/102.debug_leve-9-dnl @ is preserved.
m4-1.4.18/checks/102.debug_leve:10:define(`echo', `$@')debugmode(`+t')
m4-1.4.18/checks/102.debug_leve-11-dnl @result{}
##############################################
m4-1.4.18/checks/232.improved_m-18-dnl @result{}`ifdef(`_$0_text',
m4-1.4.18/checks/232.improved_m:19:dnl @result{}       `define(`_$0_text', joinall(` ', $@)defn(`_$0_text'))',
m4-1.4.18/checks/232.improved_m:20:dnl @result{}       `_$0(`_arg1(defn(`_$0_text')undefine(`_$0_text'))')dnl
m4-1.4.18/checks/232.improved_m:21:dnl @result{}define(`_$0_text', joinall(` ', $@))')')dnl
m4-1.4.18/checks/232.improved_m:22:m4wrap(`define(`foo', ``$0:'-$1-$*-$#-')foo(`a', `b')
m4-1.4.18/checks/232.improved_m-23-')
##############################################
m4-1.4.18/checks/072.shift-9-dnl @ is preserved.
m4-1.4.18/checks/072.shift:10:define(`reverse', `ifelse(`$#', `0', , `$#', `1', ``$1'',
m4-1.4.18/checks/072.shift:11:                          `reverse(shift($@)), `$1'')')
m4-1.4.18/checks/072.shift-12-dnl @result{}
##############################################
m4-1.4.18/examples/exp.m4:1:define(`countdown', `$1 ifelse(eval($1 > 0), 1, `countdown(decr($1))', `Done')')
##############################################
m4-1.4.18/examples/foreachq2.m4-4-#   quoted list, improved version
m4-1.4.18/examples/foreachq2.m4:5:define(`foreachq', `pushdef(`$1')_$0($@)popdef(`$1')')
m4-1.4.18/examples/foreachq2.m4-6-define(`_arg1q', ``$1'')
m4-1.4.18/examples/foreachq2.m4:7:define(`_rest', `ifelse(`$#', `1', `', `dquote(shift($@))')')
m4-1.4.18/examples/foreachq2.m4:8:define(`_foreachq', `ifelse(`$2', `', `',
m4-1.4.18/examples/foreachq2.m4:9:  `define(`$1', _arg1q($2))$3`'$0(`$1', _rest($2), `$3')')')
m4-1.4.18/examples/foreachq2.m4-10-divert`'dnl
##############################################
m4-1.4.18/examples/foreachq3.m4-3-#   quoted list, alternate improved version
m4-1.4.18/examples/foreachq3.m4:4:define(`foreachq', `ifelse(`$2', `', `',
m4-1.4.18/examples/foreachq3.m4:5:  `pushdef(`$1')_$0(`$1', `$3', `', $2)popdef(`$1')')')
m4-1.4.18/examples/foreachq3.m4:6:define(`_foreachq', `ifelse(`$#', `3', `',
m4-1.4.18/examples/foreachq3.m4:7:  `define(`$1', `$4')$2`'$0(`$1', `$2',
m4-1.4.18/examples/foreachq3.m4-8-    shift(shift(shift($@))))')')
##############################################
m4-1.4.18/examples/capitalize.m4-5-#   change case of text, simple version
m4-1.4.18/examples/capitalize.m4:6:define(`upcase', `translit(`$*', `a-z', `A-Z')')
m4-1.4.18/examples/capitalize.m4:7:define(`downcase', `translit(`$*', `A-Z', `a-z')')
m4-1.4.18/examples/capitalize.m4-8-define(`_capitalize',
m4-1.4.18/examples/capitalize.m4:9:       `regexp(`$1', `^\(\w\)\(\w*\)',
m4-1.4.18/examples/capitalize.m4-10-               `upcase(`\1')`'downcase(`\2')')')
m4-1.4.18/examples/capitalize.m4:11:define(`capitalize', `patsubst(`$1', `\w+', `_$0(`\&')')')
m4-1.4.18/examples/capitalize.m4-12-divert`'dnl
##############################################
m4-1.4.18/examples/indir.m4:1:define(`%%$$##', `>>>$0<<< cnt $#')
m4-1.4.18/examples/indir.m4-2-
##############################################
m4-1.4.18/examples/quote.m4-2-# quote(args) - convert args to single-quoted string
m4-1.4.18/examples/quote.m4:3:define(`quote', `ifelse(`$#', `0', `', ``$*'')')
m4-1.4.18/examples/quote.m4-4-# dquote(args) - convert args to quoted list of quoted strings
##############################################
m4-1.4.18/examples/quote.m4-6-# dquote_elt(args) - convert args to list of double-quoted strings
m4-1.4.18/examples/quote.m4:7:define(`dquote_elt', `ifelse(`$#', `0', `', `$#', `1', ```$1''',
m4-1.4.18/examples/quote.m4-8-                             ```$1'',$0(shift($@))')')
##############################################
m4-1.4.18/examples/forloop.m4-2-# forloop(var, from, to, stmt) - simple version
m4-1.4.18/examples/forloop.m4:3:define(`forloop', `pushdef(`$1', `$2')_forloop($@)popdef(`$1')')
m4-1.4.18/examples/forloop.m4-4-define(`_forloop',
m4-1.4.18/examples/forloop.m4:5:       `$4`'ifelse($1, `$3', `', `define(`$1', incr($1))$0($@)')')
m4-1.4.18/examples/forloop.m4-6-divert`'dnl
##############################################
m4-1.4.18/examples/trace.m4-3-# move(from, to)
m4-1.4.18/examples/trace.m4:4:define(`move', `Move one disk from `$1' to `$2'.
m4-1.4.18/examples/trace.m4-5-')
##############################################
m4-1.4.18/examples/trace.m4-7-# _hanoi (cnt, from, to, aux)
m4-1.4.18/examples/trace.m4:8:define(`_hanoi', `ifelse(eval(`$1'<=1), 1, `move($2, $3)',
m4-1.4.18/examples/trace.m4-9-`$0(decr($1), $2, $4, $3)move($2, $3)$0(decr($1), $4, $3, $2)')')
##############################################
m4-1.4.18/examples/trace.m4-11-# hanoi (cnt)
m4-1.4.18/examples/trace.m4:12:define(`hanoi', `_$0(`$1', source, destination, auxilliary)')
m4-1.4.18/examples/trace.m4-13-divert`'dnl
##############################################
m4-1.4.18/examples/wraplifo2.m4-6-`ifdef(`_$0_text',
m4-1.4.18/examples/wraplifo2.m4:7:       `define(`_$0_text', joinall(` ', $@)defn(`_$0_text'))',
m4-1.4.18/examples/wraplifo2.m4:8:       `_$0(`_arg1(defn(`_$0_text')undefine(`_$0_text'))')dnl
m4-1.4.18/examples/wraplifo2.m4:9:define(`_$0_text', joinall(` ', $@))')')dnl
##############################################
m4-1.4.18/examples/forloop2.m4-5-#   allows complex numerical expressions in TO and FROM
m4-1.4.18/examples/forloop2.m4:6:define(`forloop', `ifelse(eval(`($2) <= ($3)'), `1',
m4-1.4.18/examples/forloop2.m4:7:  `pushdef(`$1')_$0(`$1', eval(`$2'),
m4-1.4.18/examples/forloop2.m4:8:    eval(`$3'), `$4')popdef(`$1')')')
m4-1.4.18/examples/forloop2.m4-9-define(`_forloop',
m4-1.4.18/examples/forloop2.m4:10:  `define(`$1', `$2')$4`'ifelse(`$2', `$3', `',
m4-1.4.18/examples/forloop2.m4:11:    `$0(`$1', incr(`$2'), `$3', `$4')')')
m4-1.4.18/examples/forloop2.m4-12-divert`'dnl
##############################################
m4-1.4.18/examples/wraplifo.m4-6-       `define(`m4wrap'_m4wrap_level,
m4-1.4.18/examples/wraplifo.m4:7:               `$1'defn(`m4wrap'_m4wrap_level))',
m4-1.4.18/examples/wraplifo.m4-8-       `_m4wrap(`define(`_m4wrap_level', incr(_m4wrap_level))dnl
##############################################
m4-1.4.18/examples/hanoi.m4-3-# move(from, to)
m4-1.4.18/examples/hanoi.m4:4:define(`move', `Move one disk from `$1' to `$2'.
m4-1.4.18/examples/hanoi.m4-5-')
##############################################
m4-1.4.18/examples/hanoi.m4-7-# _hanoi (cnt, from, to, aux)
m4-1.4.18/examples/hanoi.m4:8:define(`_hanoi', `ifelse(eval(`$1'<=1), 1, `move($2, $3)',
m4-1.4.18/examples/hanoi.m4-9-`$0(decr($1), $2, $4, $3)move($2, $3)$0(decr($1), $4, $3, $2)')')
##############################################
m4-1.4.18/examples/hanoi.m4-11-# hanoi (cnt)
m4-1.4.18/examples/hanoi.m4:12:define(`hanoi', `_$0(`$1', source, destination, auxilliary)')
m4-1.4.18/examples/hanoi.m4-13-
##############################################
m4-1.4.18/examples/foreach2.m4-4-#   parenthesized list, improved version
m4-1.4.18/examples/foreach2.m4:5:define(`foreach', `pushdef(`$1')_$0(`$1',
m4-1.4.18/examples/foreach2.m4:6:  (dquote(dquote_elt$2)), `$3')popdef(`$1')')
m4-1.4.18/examples/foreach2.m4-7-define(`_arg1', `$1')
m4-1.4.18/examples/foreach2.m4:8:define(`_foreach', `ifelse(`$2', `(`')', `',
m4-1.4.18/examples/foreach2.m4:9:  `define(`$1', _arg1$2)$3`'$0(`$1', (dquote(shift$2)), `$3')')')
m4-1.4.18/examples/foreach2.m4-10-divert`'dnl
##############################################
m4-1.4.18/examples/reverse.m4:1:define(`reverse', `ifelse(eval($# > 1), 1, `reverse(shift($@)), `$1'', ``$1'')')
m4-1.4.18/examples/reverse.m4-2-``'' => reverse
##############################################
m4-1.4.18/examples/foreachq4.m4-5-define(`foreachq',
m4-1.4.18/examples/foreachq4.m4:6:`ifelse(`$2', `', `', `_$0(`$1', `$3', $2)')')
m4-1.4.18/examples/foreachq4.m4-7-define(`_foreachq',
m4-1.4.18/examples/foreachq4.m4:8:`pushdef(`$1', forloop(`$1', `3', `$#',
m4-1.4.18/examples/foreachq4.m4:9:  `$0_(`1', `2', indir(`$1'))')`popdef(
m4-1.4.18/examples/foreachq4.m4:10:    `$1')')indir(`$1', $@)')
m4-1.4.18/examples/foreachq4.m4-11-define(`_foreachq_',
m4-1.4.18/examples/foreachq4.m4:12:``define(`$$1', `$$3')$$2`''')
m4-1.4.18/examples/foreachq4.m4-13-divert`'dnl
##############################################
m4-1.4.18/examples/sysv-args.m4-2-define(`nargs', `$#')
m4-1.4.18/examples/sysv-args.m4:3:define(`concat', `ifelse(1, $#, `$1', `$1` 'concat(shift($@))')')
m4-1.4.18/examples/sysv-args.m4-4-traceon(`concat', `nargs')
##############################################
m4-1.4.18/examples/stack.m4-5-define(`stack_foreach',
m4-1.4.18/examples/stack.m4:6:`_stack_reverse(`$1', `tmp-$1')'dnl
m4-1.4.18/examples/stack.m4:7:`_stack_reverse(`tmp-$1', `$1', `$2(defn(`$1'))')')
m4-1.4.18/examples/stack.m4-8-# stack_foreach_lifo(macro, action)
##############################################
m4-1.4.18/examples/stack.m4-11-define(`stack_foreach_lifo',
m4-1.4.18/examples/stack.m4:12:`_stack_reverse(`$1', `tmp-$1', `$2(defn(`$1'))')'dnl
m4-1.4.18/examples/stack.m4:13:`_stack_reverse(`tmp-$1', `$1')')
m4-1.4.18/examples/stack.m4-14-define(`_stack_reverse',
m4-1.4.18/examples/stack.m4:15:`ifdef(`$1', `pushdef(`$2', defn(`$1'))$3`'popdef(`$1')$0($@)')')
m4-1.4.18/examples/stack.m4-16-divert`'dnl
##############################################
m4-1.4.18/examples/capitalize2.m4-5-#   change case of text, improved version
m4-1.4.18/examples/capitalize2.m4:6:define(`upcase', `translit(`$*', `a-z', `A-Z')')
m4-1.4.18/examples/capitalize2.m4:7:define(`downcase', `translit(`$*', `A-Z', `a-z')')
m4-1.4.18/examples/capitalize2.m4-8-define(`_arg1', `$1')
##############################################
m4-1.4.18/examples/fstab.m4:1:define(`concat', `translit(``$*'', `	 ')')
m4-1.4.18/examples/fstab.m4:2:define(`fsent', `format(`%-25s %-16s nfs    %-16s 0 0', `$1:$2', `$3', concat$4)')
m4-1.4.18/examples/fstab.m4-3-
##############################################
m4-1.4.18/examples/foreachq.m4-4-#   quoted list, simple version
m4-1.4.18/examples/foreachq.m4:5:define(`foreachq', `pushdef(`$1')_foreachq($@)popdef(`$1')')
m4-1.4.18/examples/foreachq.m4-6-define(`_arg1', `$1')
m4-1.4.18/examples/foreachq.m4:7:define(`_foreachq', `ifelse(quote($2), `', `',
m4-1.4.18/examples/foreachq.m4:8:  `define(`$1', `_arg1($2)')$3`'$0(`$1', `shift($2)', `$3')')')
m4-1.4.18/examples/foreachq.m4-9-divert`'dnl
##############################################
m4-1.4.18/examples/forloop3.m4-3-#   each value between FROM and TO, without define overhead
m4-1.4.18/examples/forloop3.m4:4:define(`forloop_arg', `ifelse(eval(`($1) <= ($2)'), `1',
m4-1.4.18/examples/forloop3.m4:5:  `_forloop(`$1', eval(`$2'), `$3(', `)')')')
m4-1.4.18/examples/forloop3.m4-6-# forloop(var, from, to, stmt) - refactored to share code
m4-1.4.18/examples/forloop3.m4:7:define(`forloop', `ifelse(eval(`($2) <= ($3)'), `1',
m4-1.4.18/examples/forloop3.m4:8:  `pushdef(`$1')_forloop(eval(`$2'), eval(`$3'),
m4-1.4.18/examples/forloop3.m4:9:    `define(`$1',', `)$4')popdef(`$1')')')
m4-1.4.18/examples/forloop3.m4-10-define(`_forloop',
m4-1.4.18/examples/forloop3.m4:11:  `$3`$1'$4`'ifelse(`$1', `$2', `',
m4-1.4.18/examples/forloop3.m4:12:    `$0(incr(`$1'), `$2', `$3', `$4')')')
m4-1.4.18/examples/forloop3.m4-13-divert`'dnl
##############################################
m4-1.4.18/examples/join.m4-4-define(`join',
m4-1.4.18/examples/join.m4:5:`ifelse(`$#', `2', ``$2'',
m4-1.4.18/examples/join.m4:6:  `ifelse(`$2', `', `', ``$2'_')$0(`$1', shift(shift($@)))')')
m4-1.4.18/examples/join.m4-7-define(`_join',
m4-1.4.18/examples/join.m4:8:`ifelse(`$#$2', `2', `',
m4-1.4.18/examples/join.m4:9:  `ifelse(`$2', `', `', ``$1$2'')$0(`$1', shift(shift($@)))')')
m4-1.4.18/examples/join.m4-10-# joinall(sep, args) - join each ARG, including empty ones,
m4-1.4.18/examples/join.m4-11-# into a single string, with each element separated by SEP
m4-1.4.18/examples/join.m4:12:define(`joinall', ``$2'_$0(`$1', shift($@))')
m4-1.4.18/examples/join.m4-13-define(`_joinall',
m4-1.4.18/examples/join.m4:14:`ifelse(`$#', `2', `', ``$1$3'$0(`$1', shift(shift($@)))')')
m4-1.4.18/examples/join.m4-15-divert`'dnl
##############################################
m4-1.4.18/examples/esyscmd.m4-3-define(`hostname',
m4-1.4.18/examples/esyscmd.m4:4:pushdef(`_tmp', `$1')_tmp(translit(esyscmd(`hostname'), `.', `,'))`'popdef(`_tmp'))dnl
m4-1.4.18/examples/esyscmd.m4-5-`hostname = >>'hostname`<<'
##############################################
m4-1.4.18/examples/stack_sep.m4-6-define(`stack_foreach_sep',
m4-1.4.18/examples/stack_sep.m4:7:`_stack_reverse_sep(`$1', `tmp-$1')'dnl
m4-1.4.18/examples/stack_sep.m4:8:`_stack_reverse_sep(`tmp-$1', `$1', `$2`'defn(`$1')$3', `$4`'')')
m4-1.4.18/examples/stack_sep.m4-9-# stack_foreach_sep_lifo(macro, pre, post, sep)
##############################################
m4-1.4.18/examples/stack_sep.m4-11-define(`stack_foreach_sep_lifo',
m4-1.4.18/examples/stack_sep.m4:12:`_stack_reverse_sep(`$1', `tmp-$1', `$2`'defn(`$1')$3', `$4`'')'dnl
m4-1.4.18/examples/stack_sep.m4:13:`_stack_reverse_sep(`tmp-$1', `$1')')
m4-1.4.18/examples/stack_sep.m4-14-define(`_stack_reverse_sep',
m4-1.4.18/examples/stack_sep.m4:15:`ifdef(`$1', `pushdef(`$2', defn(`$1'))$3`'popdef(`$1')$0(
m4-1.4.18/examples/stack_sep.m4:16:  `$1', `$2', `$4$3')')')
m4-1.4.18/examples/stack_sep.m4-17-divert`'dnl
##############################################
m4-1.4.18/examples/foreach.m4-3-#   parenthesized list, simple version
m4-1.4.18/examples/foreach.m4:4:define(`foreach', `pushdef(`$1')_foreach($@)popdef(`$1')')
m4-1.4.18/examples/foreach.m4-5-define(`_arg1', `$1')
m4-1.4.18/examples/foreach.m4:6:define(`_foreach', `ifelse(`$2', `()', `',
m4-1.4.18/examples/foreach.m4:7:  `define(`$1', _arg1$2)$3`'$0(`$1', (shift$2), `$3')')')
m4-1.4.18/examples/foreach.m4-8-divert`'dnl
##############################################
m4-1.4.18/examples/debug.m4:1:define(`countdown', `$1 ifelse(eval($1 > 0), 1, `countdown(decr($1))', `Liftoff')')
m4-1.4.18/examples/debug.m4-2-debugmode(`aeqc')
##############################################
m4-1.4.18/examples/Makefile.in-49-  { \
m4-1.4.18/examples/Makefile.in:50:    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
m4-1.4.18/examples/Makefile.in-51-  }; \
##############################################
m4-1.4.18/examples/Makefile.in-1505-distdir: $(DISTFILES)
m4-1.4.18/examples/Makefile.in:1506:	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
m4-1.4.18/examples/Makefile.in:1507:	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
m4-1.4.18/examples/Makefile.in-1508-	list='$(DISTFILES)'; \
##############################################
m4-1.4.18/examples/Makefile.in-1519-	  if test -d $$d/$$file; then \
m4-1.4.18/examples/Makefile.in:1520:	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
m4-1.4.18/examples/Makefile.in-1521-	    if test -d "$(distdir)/$$file"; then \
##############################################
m4-1.4.18/m4/manywarnings.m4-256-  if test -n "$GCC"; then
m4-1.4.18/m4/manywarnings.m4:257:    case `($CC --version) 2>/dev/null` in
m4-1.4.18/m4/manywarnings.m4-258-      'gcc (GCC) '[[0-3]].* | \
##############################################
m4-1.4.18/m4/exponentl.m4-89-    word*bit*)
m4-1.4.18/m4/exponentl.m4:90:      word=`echo "$gl_cv_cc_long_double_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
m4-1.4.18/m4/exponentl.m4:91:      bit=`echo "$gl_cv_cc_long_double_expbit0" | sed -e 's/word.*bit //'`
m4-1.4.18/m4/exponentl.m4-92-      AC_DEFINE_UNQUOTED([LDBL_EXPBIT0_WORD], [$word],
##############################################
m4-1.4.18/m4/getopt.m4-211-       gl_awk_probe='BEGIN { if ("POSIXLY_CORRECT" in ENVIRON) print "x" }'
m4-1.4.18/m4/getopt.m4:212:       case ${POSIXLY_CORRECT+x}`$AWK "$gl_awk_probe" </dev/null` in
m4-1.4.18/m4/getopt.m4-213-         xx) gl_had_POSIXLY_CORRECT=exported ;;
##############################################
m4-1.4.18/m4/exponentd.m4-107-    word*bit*)
m4-1.4.18/m4/exponentd.m4:108:      word=`echo "$gl_cv_cc_double_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
m4-1.4.18/m4/exponentd.m4:109:      bit=`echo "$gl_cv_cc_double_expbit0" | sed -e 's/word.*bit //'`
m4-1.4.18/m4/exponentd.m4-110-      AC_DEFINE_UNQUOTED([DBL_EXPBIT0_WORD], [$word],
##############################################
m4-1.4.18/m4/gnulib-comp.m4-1062-      sed_drop_objext='s/\.o$//;s/\.obj$//'
m4-1.4.18/m4/gnulib-comp.m4:1063:      for i in `for i in $M4_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
m4-1.4.18/m4/gnulib-comp.m4-1064-        M4_libobjs="$M4_libobjs $i.$ac_objext"
##############################################
m4-1.4.18/m4/gnulib-comp.m4-1080-changequote(,)dnl
m4-1.4.18/m4/gnulib-comp.m4:1081:  M4tests_WITNESS=IN_`echo "${PACKAGE-$PACKAGE_TARNAME}" | LC_ALL=C tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | LC_ALL=C sed -e 's/[^A-Z0-9_]/_/g'`_GNULIB_TESTS
m4-1.4.18/m4/gnulib-comp.m4-1082-changequote([, ])dnl
##############################################
m4-1.4.18/m4/gnulib-comp.m4-1249-  gl_STDLIB_MODULE_INDICATOR([unsetenv])
m4-1.4.18/m4/gnulib-comp.m4:1250:  abs_aux_dir=`cd "$ac_aux_dir"; pwd`
m4-1.4.18/m4/gnulib-comp.m4-1251-  AC_SUBST([abs_aux_dir])
m4-1.4.18/m4/gnulib-comp.m4-1252-  AC_REQUIRE([gl_LONG_DOUBLE_VS_DOUBLE])
m4-1.4.18/m4/gnulib-comp.m4:1253:  abs_aux_dir=`cd "$ac_aux_dir"; pwd`
m4-1.4.18/m4/gnulib-comp.m4-1254-  AC_SUBST([abs_aux_dir])
##############################################
m4-1.4.18/m4/gnulib-comp.m4-1299-      sed_drop_objext='s/\.o$//;s/\.obj$//'
m4-1.4.18/m4/gnulib-comp.m4:1300:      for i in `for i in $M4tests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
m4-1.4.18/m4/gnulib-comp.m4-1301-        M4tests_libobjs="$M4tests_libobjs $i.$ac_objext"
##############################################
m4-1.4.18/m4/lib-prefix.m4-201-    *)
m4-1.4.18/m4/lib-prefix.m4:202:      searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
m4-1.4.18/m4/lib-prefix.m4-203-      if test -n "$searchpath"; then
##############################################
m4-1.4.18/m4/lib-prefix.m4-211-                ;;
m4-1.4.18/m4/lib-prefix.m4:212:              *) searchdir=`cd "$searchdir" && pwd`
m4-1.4.18/m4/lib-prefix.m4-213-                 case "$searchdir" in
##############################################
m4-1.4.18/m4/signbit.m4-316-    word*bit*)
m4-1.4.18/m4/signbit.m4:317:      word=`echo "$]$2[" | sed -e 's/word //' -e 's/ bit.*//'`
m4-1.4.18/m4/signbit.m4:318:      bit=`echo "$]$2[" | sed -e 's/word.*bit //'`
m4-1.4.18/m4/signbit.m4-319-      AC_DEFINE_UNQUOTED([$4][_SIGNBIT_WORD], [$word],
##############################################
m4-1.4.18/m4/gnulib-common.m4-426-             AS_EXECUTABLE_P(["$ac_path_SED"]) || continue
m4-1.4.18/m4/gnulib-common.m4:427:             case `"$ac_path_SED" --version 2>&1` in
m4-1.4.18/m4/gnulib-common.m4-428-               *GNU*) ac_cv_path_SED=$ac_path_SED ac_path_SED_found=:;;
##############################################
m4-1.4.18/m4/gnulib-common.m4-439-                   diff conftest.out conftest.nl >/dev/null 2>&1 || break
m4-1.4.18/m4/gnulib-common.m4:440:                   ac_count=`expr $ac_count + 1`
m4-1.4.18/m4/gnulib-common.m4-441-                   if test $ac_count -gt ${ac_path_SED_max-0}; then
##############################################
m4-1.4.18/m4/stdint.m4-397-    fi
m4-1.4.18/m4/stdint.m4:398:    GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
m4-1.4.18/m4/stdint.m4-399-    AC_DEFINE_UNQUOTED([BITSIZEOF_${GLTYPE}], [$result])
##############################################
m4-1.4.18/m4/stdint.m4-426-    eval result=\$gl_cv_type_${gltype}_signed
m4-1.4.18/m4/stdint.m4:427:    GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
m4-1.4.18/m4/stdint.m4-428-    if test "$result" = yes; then
##############################################
m4-1.4.18/m4/stdint.m4-480-       done])
m4-1.4.18/m4/stdint.m4:481:    GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
m4-1.4.18/m4/stdint.m4-482-    eval result=\$gl_cv_type_${gltype}_suffix
##############################################
m4-1.4.18/m4/00gnulib.m4-37-  [AC][_DEFUN([$1],
m4-1.4.18/m4/00gnulib.m4:38:    [AC_REQUIRE([_gl_DEFUN_ONCE([$1])],
m4-1.4.18/m4/00gnulib.m4-39-      [m4_indir([_gl_DEFUN_ONCE([$1])])])])]dnl
##############################################
m4-1.4.18/m4/lib-link.m4-247-        dnl or AC_LIB_HAVE_LINKFLAGS call.
m4-1.4.18/m4/lib-link.m4:248:        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
m4-1.4.18/m4/lib-link.m4-249-        eval value=\"\$HAVE_LIB$uppername\"
##############################################
m4-1.4.18/m4/lib-link.m4-322-                -L*)
m4-1.4.18/m4/lib-link.m4:323:                  dir=`echo "X$x" | sed -e 's/^X-L//'`
m4-1.4.18/m4/lib-link.m4-324-                  dnl First look for a shared library.
##############################################
m4-1.4.18/m4/lib-link.m4-466-              */$acl_libdirstem | */$acl_libdirstem/)
m4-1.4.18/m4/lib-link.m4:467:                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
m4-1.4.18/m4/lib-link.m4-468-                if test "$name" = '$1'; then
##############################################
m4-1.4.18/m4/lib-link.m4-473-              */$acl_libdirstem2 | */$acl_libdirstem2/)
m4-1.4.18/m4/lib-link.m4:474:                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
m4-1.4.18/m4/lib-link.m4-475-                if test "$name" = '$1'; then
##############################################
m4-1.4.18/m4/lib-link.m4-529-                  -L*)
m4-1.4.18/m4/lib-link.m4:530:                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
m4-1.4.18/m4/lib-link.m4-531-                    dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME.
##############################################
m4-1.4.18/m4/lib-link.m4-581-                  -R*)
m4-1.4.18/m4/lib-link.m4:582:                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
m4-1.4.18/m4/lib-link.m4-583-                    if test "$enable_rpath" != no; then
##############################################
m4-1.4.18/m4/lib-link.m4-611-                    dnl Handle this in the next round.
m4-1.4.18/m4/lib-link.m4:612:                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
m4-1.4.18/m4/lib-link.m4-613-                    ;;
##############################################
m4-1.4.18/m4/lib-link.m4-617-                    dnl option.
m4-1.4.18/m4/lib-link.m4:618:                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
m4-1.4.18/m4/lib-link.m4-619-                    ;;
##############################################
m4-1.4.18/m4/lib-link.m4-730-            -L) next=yes ;;
m4-1.4.18/m4/lib-link.m4:731:            -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'`
m4-1.4.18/m4/lib-link.m4-732-                 dnl No need to hardcode the standard /usr/lib.
##############################################
m4-1.4.18/m4/wchar_h.m4-89-     save_ac_compile="$ac_compile"
m4-1.4.18/m4/wchar_h.m4:90:     ac_compile=`echo "$save_ac_compile" | sed s/conftest/conftest1/`
m4-1.4.18/m4/wchar_h.m4-91-     if AC_TRY_EVAL([ac_compile]); then
##############################################
m4-1.4.18/m4/wchar_h.m4-104-       dnl See note above about renaming object files.
m4-1.4.18/m4/wchar_h.m4:105:       ac_compile=`echo "$save_ac_compile" | sed s/conftest/conftest2/`
m4-1.4.18/m4/wchar_h.m4-106-       if AC_TRY_EVAL([ac_compile]); then
##############################################
m4-1.4.18/m4/warnings.m4-31-case $gl_positive in
m4-1.4.18/m4/warnings.m4:32:  -Wno-*) gl_positive=-W`expr "X$gl_positive" : 'X-Wno-\(.*\)'` ;;
m4-1.4.18/m4/warnings.m4-33-esac
##############################################
m4-1.4.18/m4/exponentf.m4-83-    word*bit*)
m4-1.4.18/m4/exponentf.m4:84:      word=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
m4-1.4.18/m4/exponentf.m4:85:      bit=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word.*bit //'`
m4-1.4.18/m4/exponentf.m4-86-      AC_DEFINE_UNQUOTED([FLT_EXPBIT0_WORD], [$word],
##############################################
m4-1.4.18/m4/lib-ld.m4-14-[# I'd rather use --version here, but apparently some GNU lds only accept -v.
m4-1.4.18/m4/lib-ld.m4:15:case `$LD -v 2>&1 </dev/null` in
m4-1.4.18/m4/lib-ld.m4-16-*GNU* | *'with BFD'*)
##############################################
m4-1.4.18/m4/lib-ld.m4-56-    # gcc leaves a trailing carriage return which upsets mingw
m4-1.4.18/m4/lib-ld.m4:57:    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
m4-1.4.18/m4/lib-ld.m4-58-  *)
m4-1.4.18/m4/lib-ld.m4:59:    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
m4-1.4.18/m4/lib-ld.m4-60-  esac
##############################################
m4-1.4.18/m4/lib-ld.m4-65-      # Canonicalize the pathname of ld
m4-1.4.18/m4/lib-ld.m4:66:      ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'`
m4-1.4.18/m4/lib-ld.m4-67-      while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do
m4-1.4.18/m4/lib-ld.m4:68:        ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
m4-1.4.18/m4/lib-ld.m4-69-      done
##############################################
m4-1.4.18/m4/lib-ld.m4-96-      # Break only if it was the GNU/non-GNU ld that we prefer.
m4-1.4.18/m4/lib-ld.m4:97:      case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
m4-1.4.18/m4/lib-ld.m4-98-      *GNU* | *'with BFD'*)
##############################################
m4-1.4.18/lib/config.charset-119-host="$1"
m4-1.4.18/lib/config.charset:120:os=`echo "$host" | sed -e 's/^[^-]*-[^-]*-\(.*\)$/\1/'`
m4-1.4.18/lib/config.charset-121-echo "# This file contains a table of character encoding aliases,"
##############################################
m4-1.4.18/lib/Makefile.in-73-  { \
m4-1.4.18/lib/Makefile.in:74:    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
m4-1.4.18/lib/Makefile.in-75-  }; \
##############################################
m4-1.4.18/lib/Makefile.in-1909-.c.o:
m4-1.4.18/lib/Makefile.in:1910:@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
m4-1.4.18/lib/Makefile.in-1911-@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
##############################################
m4-1.4.18/lib/Makefile.in-1917-.c.obj:
m4-1.4.18/lib/Makefile.in:1918:@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
m4-1.4.18/lib/Makefile.in:1919:@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
m4-1.4.18/lib/Makefile.in-1920-@am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
##############################################
m4-1.4.18/lib/Makefile.in-1922-@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
m4-1.4.18/lib/Makefile.in:1923:@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
m4-1.4.18/lib/Makefile.in-1924-
##############################################
m4-1.4.18/lib/Makefile.in-1954-GTAGS:
m4-1.4.18/lib/Makefile.in:1955:	here=`$(am__cd) $(top_builddir) && pwd` \
m4-1.4.18/lib/Makefile.in-1956-	  && $(am__cd) $(top_srcdir) \
##############################################
m4-1.4.18/lib/Makefile.in-1977-distdir: $(DISTFILES)
m4-1.4.18/lib/Makefile.in:1978:	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
m4-1.4.18/lib/Makefile.in:1979:	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
m4-1.4.18/lib/Makefile.in-1980-	list='$(DISTFILES)'; \
##############################################
m4-1.4.18/lib/Makefile.in-1991-	  if test -d $$d/$$file; then \
m4-1.4.18/lib/Makefile.in:1992:	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
m4-1.4.18/lib/Makefile.in-1993-	    if test -d "$(distdir)/$$file"; then \
##############################################
m4-1.4.18/src/debug.c-396-            case TOKEN_FUNC:
m4-1.4.18/src/debug.c:397:              bp = find_builtin_by_addr (TOKEN_DATA_FUNC (argv[i]));
m4-1.4.18/src/debug.c-398-              if (bp == NULL)
##############################################
m4-1.4.18/src/input.c-855-      xfprintf (stderr, "next_token -> MACDEF (%s)\n",
m4-1.4.18/src/input.c:856:                find_builtin_by_addr (TOKEN_DATA_FUNC (td))->name);
m4-1.4.18/src/input.c-857-#endif
##############################################
m4-1.4.18/src/builtin.c-177-const builtin * M4_GNUC_PURE
m4-1.4.18/src/builtin.c:178:find_builtin_by_addr (builtin_func *func)
m4-1.4.18/src/builtin.c-179-{
##############################################
m4-1.4.18/src/builtin.c-571-    case TOKEN_FUNC:
m4-1.4.18/src/builtin.c:572:      bp = find_builtin_by_addr (TOKEN_DATA_FUNC (argv[2]));
m4-1.4.18/src/builtin.c-573-      if (bp == NULL)
##############################################
m4-1.4.18/src/builtin.c-779-        case TOKEN_FUNC:
m4-1.4.18/src/builtin.c:780:          bp = find_builtin_by_addr (SYMBOL_FUNC (data.base[0]));
m4-1.4.18/src/builtin.c-781-          if (bp == NULL)
##############################################
m4-1.4.18/src/m4.h-441-
m4-1.4.18/src/m4.h:442:extern const builtin *find_builtin_by_addr (builtin_func *);
m4-1.4.18/src/m4.h-443-extern const builtin *find_builtin_by_name (const char *);
##############################################
m4-1.4.18/src/freeze.c-115-            case TOKEN_FUNC:
m4-1.4.18/src/freeze.c:116:              bp = find_builtin_by_addr (SYMBOL_FUNC (sym));
m4-1.4.18/src/freeze.c-117-              if (bp == NULL)
##############################################
m4-1.4.18/src/Makefile.in-51-  { \
m4-1.4.18/src/Makefile.in:52:    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
m4-1.4.18/src/Makefile.in-53-  }; \
##############################################
m4-1.4.18/src/Makefile.in-1575-.c.o:
m4-1.4.18/src/Makefile.in:1576:@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
m4-1.4.18/src/Makefile.in-1577-@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
##############################################
m4-1.4.18/src/Makefile.in-1583-.c.obj:
m4-1.4.18/src/Makefile.in:1584:@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
m4-1.4.18/src/Makefile.in:1585:@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
m4-1.4.18/src/Makefile.in-1586-@am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
##############################################
m4-1.4.18/src/Makefile.in-1588-@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
m4-1.4.18/src/Makefile.in:1589:@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
m4-1.4.18/src/Makefile.in-1590-
##############################################
m4-1.4.18/src/Makefile.in-1620-GTAGS:
m4-1.4.18/src/Makefile.in:1621:	here=`$(am__cd) $(top_builddir) && pwd` \
m4-1.4.18/src/Makefile.in-1622-	  && $(am__cd) $(top_srcdir) \
##############################################
m4-1.4.18/src/Makefile.in-1643-distdir: $(DISTFILES)
m4-1.4.18/src/Makefile.in:1644:	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
m4-1.4.18/src/Makefile.in:1645:	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
m4-1.4.18/src/Makefile.in-1646-	list='$(DISTFILES)'; \
##############################################
m4-1.4.18/src/Makefile.in-1657-	  if test -d $$d/$$file; then \
m4-1.4.18/src/Makefile.in:1658:	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
m4-1.4.18/src/Makefile.in-1659-	    if test -d "$(distdir)/$$file"; then \
##############################################
m4-1.4.18/build-aux/compile-67-	mingw/*)
m4-1.4.18/build-aux/compile:68:	  file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
m4-1.4.18/build-aux/compile-69-	  ;;
m4-1.4.18/build-aux/compile-70-	cygwin/*)
m4-1.4.18/build-aux/compile:71:	  file=`cygpath -m "$file" || echo "$file"`
m4-1.4.18/build-aux/compile-72-	  ;;
m4-1.4.18/build-aux/compile-73-	wine/*)
m4-1.4.18/build-aux/compile:74:	  file=`winepath -w "$file" || echo "$file"`
m4-1.4.18/build-aux/compile-75-	  ;;
##############################################
m4-1.4.18/build-aux/compile-310-# Name of file we expect compiler to create.
m4-1.4.18/build-aux/compile:311:cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'`
m4-1.4.18/build-aux/compile-312-
##############################################
m4-1.4.18/build-aux/compile-316-# object file name, since that is what matters with a parallel build.
m4-1.4.18/build-aux/compile:317:lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d
m4-1.4.18/build-aux/compile-318-while true; do
##############################################
m4-1.4.18/build-aux/gitlog-to-changelog-316-          # Let $code operate on it, safely.
m4-1.4.18/build-aux/gitlog-to-changelog:317:          my $r = $s->reval("$code")
m4-1.4.18/build-aux/gitlog-to-changelog-318-            or die "$ME:$.:$sha: failed to eval \"$code\":\n$@\n";
##############################################
m4-1.4.18/build-aux/texinfo.tex-7052-  \catcode `\\=0 \catcode `\{=1 \catcode `\}=2
m4-1.4.18/build-aux/texinfo.tex:7053:  \catcode `\$=3 \catcode `\&=4 \catcode `\#=6
m4-1.4.18/build-aux/texinfo.tex-7054-  \catcode `\^=7 \catcode `\_=8 \catcode `\~=\active \let~=\tie
##############################################
m4-1.4.18/build-aux/depcomp-64-  case $1 in
m4-1.4.18/build-aux/depcomp:65:    */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;;
m4-1.4.18/build-aux/depcomp-66-      *) dir=;;
##############################################
m4-1.4.18/build-aux/depcomp-73-{
m4-1.4.18/build-aux/depcomp:74:  base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'`
m4-1.4.18/build-aux/depcomp-75-}
##############################################
m4-1.4.18/build-aux/depcomp-126-  sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
m4-1.4.18/build-aux/depcomp:127:tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
m4-1.4.18/build-aux/depcomp-128-
##############################################
m4-1.4.18/build-aux/depcomp-370-        sleep 1
m4-1.4.18/build-aux/depcomp:371:        i=`expr $i - 1`
m4-1.4.18/build-aux/depcomp-372-      done
m4-1.4.18/build-aux/depcomp-373-    fi
m4-1.4.18/build-aux/depcomp:374:    i=`expr $i - 1`
m4-1.4.18/build-aux/depcomp-375-  done
##############################################
m4-1.4.18/build-aux/depcomp-390-  # Do two passes, one to just change these to
m4-1.4.18/build-aux/depcomp:391:  # `$object: dependent.h' and one to simply `dependent.h:'.
m4-1.4.18/build-aux/depcomp-392-  sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
##############################################
m4-1.4.18/build-aux/depcomp-624-  done
m4-1.4.18/build-aux/depcomp:625:  obj_suffix=`echo "$object" | sed 's/^.*\././'`
m4-1.4.18/build-aux/depcomp-626-  touch "$tmpdepfile"
##############################################
m4-1.4.18/build-aux/gendocs.sh-36-
m4-1.4.18/build-aux/gendocs.sh:37:prog=`basename "$0"`
m4-1.4.18/build-aux/gendocs.sh-38-srcdir=`pwd`
##############################################
m4-1.4.18/build-aux/gendocs.sh-203-  # but here, we use the basename of $srcfile
m4-1.4.18/build-aux/gendocs.sh:204:  base=`basename "$srcfile"`
m4-1.4.18/build-aux/gendocs.sh-205-  case $base in
m4-1.4.18/build-aux/gendocs.sh:206:    *.txi|*.texi|*.texinfo) base=`echo "$base"|sed 's/\.[texinfo]*$//'`;;
m4-1.4.18/build-aux/gendocs.sh-207-  esac
##############################################
m4-1.4.18/build-aux/gendocs.sh-228-{
m4-1.4.18/build-aux/gendocs.sh:229:  size=`ls -ksl $1 | awk '{print $1}'`
m4-1.4.18/build-aux/gendocs.sh-230-  echo $size
##############################################
m4-1.4.18/build-aux/gendocs.sh-292-  ls -l "$outdir/$PACKAGE.info.tar.gz"
m4-1.4.18/build-aux/gendocs.sh:293:  info_tgz_size=`calcsize "$outdir/$PACKAGE.info.tar.gz"`
m4-1.4.18/build-aux/gendocs.sh-294-  # do not mv the info files, there's no point in having them available
##############################################
m4-1.4.18/build-aux/gendocs.sh-304-  gzip -f -9 $PACKAGE.dvi
m4-1.4.18/build-aux/gendocs.sh:305:  dvi_gz_size=`calcsize $PACKAGE.dvi.gz`
m4-1.4.18/build-aux/gendocs.sh-306-  mv $PACKAGE.dvi.gz "$outdir/"
##############################################
m4-1.4.18/build-aux/gendocs.sh-311-  eval "$cmd"
m4-1.4.18/build-aux/gendocs.sh:312:  pdf_size=`calcsize $PACKAGE.pdf`
m4-1.4.18/build-aux/gendocs.sh-313-  mv $PACKAGE.pdf "$outdir/"
##############################################
m4-1.4.18/build-aux/gendocs.sh-322-  eval "$cmd"
m4-1.4.18/build-aux/gendocs.sh:323:  ascii_size=`calcsize $PACKAGE.txt`
m4-1.4.18/build-aux/gendocs.sh-324-  gzip -f -9 -c $PACKAGE.txt >"$outdir/$PACKAGE.txt.gz"
m4-1.4.18/build-aux/gendocs.sh:325:  ascii_gz_size=`calcsize "$outdir/$PACKAGE.txt.gz"`
m4-1.4.18/build-aux/gendocs.sh-326-  mv $PACKAGE.txt "$outdir/"
##############################################
m4-1.4.18/build-aux/gendocs.sh-345-  )
m4-1.4.18/build-aux/gendocs.sh:346:  eval html_$1_tgz_size=`calcsize "$outdir/${PACKAGE}.html_$1.tar.gz"`
m4-1.4.18/build-aux/gendocs.sh-347-  rm -f "$outdir"/html_$1/*.html
##############################################
m4-1.4.18/build-aux/gendocs.sh-358-  eval "$cmd"
m4-1.4.18/build-aux/gendocs.sh:359:  html_mono_size=`calcsize $PACKAGE.html`
m4-1.4.18/build-aux/gendocs.sh-360-  gzip -f -9 -c $PACKAGE.html >"$outdir/$PACKAGE.html.gz"
m4-1.4.18/build-aux/gendocs.sh:361:  html_mono_gz_size=`calcsize "$outdir/$PACKAGE.html.gz"`
m4-1.4.18/build-aux/gendocs.sh-362-  copy_images "$outdir/" $PACKAGE.html
##############################################
m4-1.4.18/build-aux/gendocs.sh-385-  eval \
m4-1.4.18/build-aux/gendocs.sh:386:    html_${split}_tgz_size=`calcsize "$outdir/$PACKAGE.html_$split.tar.gz"`
m4-1.4.18/build-aux/gendocs.sh-387-  rm -rf "$outdir/html_$split/"
##############################################
m4-1.4.18/build-aux/gendocs.sh-397-  eval "$cmd"
m4-1.4.18/build-aux/gendocs.sh:398:  html_mono_size=`calcsize $PACKAGE.html`
m4-1.4.18/build-aux/gendocs.sh-399-  gzip -f -9 -c $PACKAGE.html >"$outdir/$PACKAGE.html.gz"
m4-1.4.18/build-aux/gendocs.sh:400:  html_mono_gz_size=`calcsize "$outdir/$PACKAGE.html.gz"`
m4-1.4.18/build-aux/gendocs.sh-401-  mv $PACKAGE.html "$outdir/"
##############################################
m4-1.4.18/build-aux/gendocs.sh-410-printf "\nMaking .tar.gz for sources...\n"
m4-1.4.18/build-aux/gendocs.sh:411:d=`dirname $srcfile`
m4-1.4.18/build-aux/gendocs.sh-412-(
m4-1.4.18/build-aux/gendocs.sh-413-  cd "$d"
m4-1.4.18/build-aux/gendocs.sh:414:  srcfiles=`ls -d *.texinfo *.texi *.txi *.eps $source_extra 2>/dev/null` || true
m4-1.4.18/build-aux/gendocs.sh-415-  tar czfh "$abs_outdir/$PACKAGE.texi.tar.gz" $srcfiles
##############################################
m4-1.4.18/build-aux/gendocs.sh-417-)
m4-1.4.18/build-aux/gendocs.sh:418:texi_tgz_size=`calcsize "$outdir/$PACKAGE.texi.tar.gz"`
m4-1.4.18/build-aux/gendocs.sh-419-
##############################################
m4-1.4.18/build-aux/gendocs.sh-426-  eval "$cmd"
m4-1.4.18/build-aux/gendocs.sh:427:  docbook_xml_size=`calcsize $PACKAGE-db.xml`
m4-1.4.18/build-aux/gendocs.sh-428-  gzip -f -9 -c $PACKAGE-db.xml >"$outdir/$PACKAGE-db.xml.gz"
m4-1.4.18/build-aux/gendocs.sh:429:  docbook_xml_gz_size=`calcsize "$outdir/$PACKAGE-db.xml.gz"`
m4-1.4.18/build-aux/gendocs.sh-430-  mv $PACKAGE-db.xml "$outdir/"
##############################################
m4-1.4.18/build-aux/gendocs.sh-440-  )
m4-1.4.18/build-aux/gendocs.sh:441:  html_node_db_tgz_size=`calcsize "$outdir/${PACKAGE}.html_node_db.tar.gz"`
m4-1.4.18/build-aux/gendocs.sh-442-  rm -f "$outdir"/html_node_db/*.html
##############################################
m4-1.4.18/build-aux/gendocs.sh-449-  eval "$cmd"
m4-1.4.18/build-aux/gendocs.sh:450:  docbook_ascii_size=`calcsize $PACKAGE-db.txt`
m4-1.4.18/build-aux/gendocs.sh-451-  mv $PACKAGE-db.txt "$outdir/"
##############################################
m4-1.4.18/build-aux/gendocs.sh-455-  eval "$cmd"
m4-1.4.18/build-aux/gendocs.sh:456:  docbook_pdf_size=`calcsize $PACKAGE-db.pdf`
m4-1.4.18/build-aux/gendocs.sh-457-  mv $PACKAGE-db.pdf "$outdir/"
##############################################
m4-1.4.18/build-aux/gendocs.sh-469-
m4-1.4.18/build-aux/gendocs.sh:470:curdate=`$SETLANG date '+%B %d, %Y'`
m4-1.4.18/build-aux/gendocs.sh-471-sed \
##############################################
m4-1.4.18/build-aux/config.rpath-33-host="$1"
m4-1.4.18/build-aux/config.rpath:34:host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
m4-1.4.18/build-aux/config.rpath:35:host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
m4-1.4.18/build-aux/config.rpath:36:host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
m4-1.4.18/build-aux/config.rpath-37-
##############################################
m4-1.4.18/build-aux/config.rpath-47-done
m4-1.4.18/build-aux/config.rpath:48:cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'`
m4-1.4.18/build-aux/config.rpath-49-
##############################################
m4-1.4.18/build-aux/config.rpath-94-        *)
m4-1.4.18/build-aux/config.rpath:95:          case `$CC -V 2>&1 | sed 5q` in
m4-1.4.18/build-aux/config.rpath-96-            *Sun\ F* | *Sun*Fortran*)
##############################################
m4-1.4.18/build-aux/config.rpath-235-    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
m4-1.4.18/build-aux/config.rpath:236:      case `$LD -v 2>&1` in
m4-1.4.18/build-aux/config.rpath-237-        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
##############################################
m4-1.4.18/build-aux/config.rpath-241-          if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
m4-1.4.18/build-aux/config.rpath:242:            hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
m4-1.4.18/build-aux/config.rpath-243-          else
##############################################
m4-1.4.18/build-aux/config.rpath-298-        case $host_os in aix4.[012]|aix4.[012].*)
m4-1.4.18/build-aux/config.rpath:299:          collect2name=`${CC} -print-prog-name=collect2`
m4-1.4.18/build-aux/config.rpath-300-          if test -f "$collect2name" && \
##############################################
m4-1.4.18/build-aux/config.rpath-430-        hardcode_direct=yes
m4-1.4.18/build-aux/config.rpath:431:        if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
m4-1.4.18/build-aux/config.rpath-432-          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
##############################################
m4-1.4.18/build-aux/config.rpath-494-    sysv5* | sco3.2v5* | sco5v6*)
m4-1.4.18/build-aux/config.rpath:495:      hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
m4-1.4.18/build-aux/config.rpath-496-      hardcode_libdir_separator=':'
##############################################
m4-1.4.18/build-aux/config.rpath-645-sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
m4-1.4.18/build-aux/config.rpath:646:escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"`
m4-1.4.18/build-aux/config.rpath:647:shlibext=`echo "$shrext" | sed -e 's,^\.,,'`
m4-1.4.18/build-aux/config.rpath:648:escaped_libname_spec=`echo "X$libname_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
m4-1.4.18/build-aux/config.rpath:649:escaped_library_names_spec=`echo "X$library_names_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
m4-1.4.18/build-aux/config.rpath:650:escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
m4-1.4.18/build-aux/config.rpath-651-
##############################################
m4-1.4.18/build-aux/announce-gen-112-      my $cmd = "du -h $f";
m4-1.4.18/build-aux/announce-gen:113:      my $t = `$cmd`;
m4-1.4.18/build-aux/announce-gen-114-      # FIXME-someday: give a better diagnostic, a la $PROCESS_STATUS
##############################################
m4-1.4.18/build-aux/announce-gen-337-      # 'tool --version' output is the version string.
m4-1.4.18/build-aux/announce-gen:338:      my ($first_line, undef) = split ("\n", `$t --version`);
m4-1.4.18/build-aux/announce-gen-339-      if ($first_line =~ /.* (\d[\w.-]+)$/)
##############################################
m4-1.4.18/build-aux/gnupload-117-  echo "$0: Reading configuration file $conffile"
m4-1.4.18/build-aux/gnupload:118:  conf=`sed 's/#.*$//;/^$/d' "$conffile" | tr "\015$nl" '  '`
m4-1.4.18/build-aux/gnupload-119-  eval set x "$conf \"\$@\""
##############################################
m4-1.4.18/build-aux/gnupload-165-    --symlink-regex=*)
m4-1.4.18/build-aux/gnupload:166:      symlink_expr=`expr "$1" : '[^=]*=\(.*\)'`
m4-1.4.18/build-aux/gnupload-167-      ;;
##############################################
m4-1.4.18/build-aux/gnupload-216-if test -n "$symlink_files"; then
m4-1.4.18/build-aux/gnupload:217:  x=`echo "$symlink_files" | sed 's/[^ ]//g;s/  //g'`
m4-1.4.18/build-aux/gnupload-218-  if test -n "$x"; then
##############################################
m4-1.4.18/build-aux/gnupload-237-    elif test -n "$symlink_expr"; then
m4-1.4.18/build-aux/gnupload:238:      linkname=`echo $file | sed "$symlink_expr"`
m4-1.4.18/build-aux/gnupload-239-      if test -z "$linkname"; then
##############################################
m4-1.4.18/build-aux/gnupload-353-    download.gnu.org.ua:alpha/*|download.gnu.org.ua:ftp/*)
m4-1.4.18/build-aux/gnupload:354:      destdir_p1=`echo "$destdir" | sed 's,^[^/]*/,,'`
m4-1.4.18/build-aux/gnupload:355:      destdir_topdir=`echo "$destdir" | sed 's,/.*,,'`
m4-1.4.18/build-aux/gnupload-356-      mkdirective "$destdir_p1" "$base" "$file" "$stmt"
##############################################
m4-1.4.18/build-aux/gnupload-363-    /*)
m4-1.4.18/build-aux/gnupload:364:      dest_host=`echo "$dest" | sed 's,:.*,,'`
m4-1.4.18/build-aux/gnupload-365-      mkdirective "$destdir" "$base" "$file" "$stmt"
##############################################
m4-1.4.18/build-aux/gnupload-383-  stmt="$stmt
m4-1.4.18/build-aux/gnupload:384:`mksymlink $symlink_files`"
m4-1.4.18/build-aux/gnupload-385-fi
##############################################
m4-1.4.18/build-aux/gnupload-401-  do
m4-1.4.18/build-aux/gnupload:402:    destdir=`echo $dest | sed 's/[^:]*://'`
m4-1.4.18/build-aux/gnupload-403-    upload "$dest" "$destdir" "`hostname`-$$" "" "$stmt"
##############################################
m4-1.4.18/build-aux/gnupload-420-    files="$file $file.sig"
m4-1.4.18/build-aux/gnupload:421:    destdir=`echo $dest | sed 's/[^:]*://'`
m4-1.4.18/build-aux/gnupload-422-    if test -n "$symlink_expr"; then
m4-1.4.18/build-aux/gnupload:423:      linkname=`echo $file | sed "$symlink_expr"`
m4-1.4.18/build-aux/gnupload-424-      stmt="$stmt
##############################################
m4-1.4.18/build-aux/config.guess-34-
m4-1.4.18/build-aux/config.guess:35:me=`echo "$0" | sed -e 's,.*/,,'`
m4-1.4.18/build-aux/config.guess-36-
##############################################
m4-1.4.18/build-aux/config.guess-102-: ${TMPDIR=/tmp} ;
m4-1.4.18/build-aux/config.guess:103: { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
m4-1.4.18/build-aux/config.guess-104- { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
##############################################
m4-1.4.18/build-aux/config.guess-151-	EOF
m4-1.4.18/build-aux/config.guess:152:	eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
m4-1.4.18/build-aux/config.guess-153-	;;
##############################################
m4-1.4.18/build-aux/config.guess-181-	    earmv*)
m4-1.4.18/build-aux/config.guess:182:		arch=`echo ${UNAME_MACHINE_ARCH} | sed -e 's,^e\(armv[0-9]\).*$,\1,'`
m4-1.4.18/build-aux/config.guess:183:		endian=`echo ${UNAME_MACHINE_ARCH} | sed -ne 's,^.*\(eb\)$,\1,p'`
m4-1.4.18/build-aux/config.guess-184-		machine=${arch}${endian}-unknown
##############################################
m4-1.4.18/build-aux/config.guess-213-		expr='s/^earmv[0-9]/-eabi/;s/eb$//'
m4-1.4.18/build-aux/config.guess:214:		abi=`echo ${UNAME_MACHINE_ARCH} | sed -e "$expr"`
m4-1.4.18/build-aux/config.guess-215-		;;
##############################################
m4-1.4.18/build-aux/config.guess-226-	    *)
m4-1.4.18/build-aux/config.guess:227:		release=`echo ${UNAME_RELEASE} | sed -e 's/[-_].*//' | cut -d. -f1,2`
m4-1.4.18/build-aux/config.guess-228-		;;
##############################################
m4-1.4.18/build-aux/config.guess-264-	*4.0)
m4-1.4.18/build-aux/config.guess:265:		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
m4-1.4.18/build-aux/config.guess-266-		;;
m4-1.4.18/build-aux/config.guess-267-	*5.*)
m4-1.4.18/build-aux/config.guess:268:		UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
m4-1.4.18/build-aux/config.guess-269-		;;
##############################################
m4-1.4.18/build-aux/config.guess-274-	# types through head -n 1, so we only detect the type of CPU 0.
m4-1.4.18/build-aux/config.guess:275:	ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^  The alpha \(.*\) processor.*$/\1/p' | head -n 1`
m4-1.4.18/build-aux/config.guess-276-	case "$ALPHA_CPU_TYPE" in
##############################################
m4-1.4.18/build-aux/config.guess-312-	# 1.2 uses "1.2" for uname -r.
m4-1.4.18/build-aux/config.guess:313:	echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`
m4-1.4.18/build-aux/config.guess-314-	# Reset EXIT trap before exiting to avoid spurious non-zero exit code.
##############################################
m4-1.4.18/build-aux/config.guess-372-    s390x:SunOS:*:*)
m4-1.4.18/build-aux/config.guess:373:	echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
m4-1.4.18/build-aux/config.guess-374-	exit ;;
m4-1.4.18/build-aux/config.guess-375-    sun4H:SunOS:5.*:*)
m4-1.4.18/build-aux/config.guess:376:	echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
m4-1.4.18/build-aux/config.guess-377-	exit ;;
m4-1.4.18/build-aux/config.guess-378-    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
m4-1.4.18/build-aux/config.guess:379:	echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
m4-1.4.18/build-aux/config.guess-380-	exit ;;
##############################################
m4-1.4.18/build-aux/config.guess-397-	fi
m4-1.4.18/build-aux/config.guess:398:	echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
m4-1.4.18/build-aux/config.guess-399-	exit ;;
##############################################
m4-1.4.18/build-aux/config.guess-403-	# it's likely to be more like Solaris than SunOS4.
m4-1.4.18/build-aux/config.guess:404:	echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
m4-1.4.18/build-aux/config.guess-405-	exit ;;
##############################################
m4-1.4.18/build-aux/config.guess-412-	# Japanese Language versions have a version number like `4.1.3-JL'.
m4-1.4.18/build-aux/config.guess:413:	echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
m4-1.4.18/build-aux/config.guess-414-	exit ;;
##############################################
m4-1.4.18/build-aux/config.guess-418-    sun*:*:4.2BSD:*)
m4-1.4.18/build-aux/config.guess:419:	UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
m4-1.4.18/build-aux/config.guess-420-	test "x${UNAME_RELEASE}" = x && UNAME_RELEASE=3
##############################################
m4-1.4.18/build-aux/config.guess-500-	$CC_FOR_BUILD -o $dummy $dummy.c &&
m4-1.4.18/build-aux/config.guess:501:	  dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
m4-1.4.18/build-aux/config.guess:502:	  SYSTEM_NAME=`$dummy $dummyarg` &&
m4-1.4.18/build-aux/config.guess-503-	    { echo "$SYSTEM_NAME"; exit; }
##############################################
m4-1.4.18/build-aux/config.guess-556-    *:IRIX*:*:*)
m4-1.4.18/build-aux/config.guess:557:	echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
m4-1.4.18/build-aux/config.guess-558-	exit ;;
##############################################
m4-1.4.18/build-aux/config.guess-586-EOF
m4-1.4.18/build-aux/config.guess:587:		if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
m4-1.4.18/build-aux/config.guess-588-		then
##############################################
m4-1.4.18/build-aux/config.guess-599-    *:AIX:*:[4567])
m4-1.4.18/build-aux/config.guess:600:	IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
m4-1.4.18/build-aux/config.guess-601-	if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
##############################################
m4-1.4.18/build-aux/config.guess-635-    9000/[34678]??:HP-UX:*:*)
m4-1.4.18/build-aux/config.guess:636:	HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
m4-1.4.18/build-aux/config.guess-637-	case "${UNAME_MACHINE}" in
##############################################
m4-1.4.18/build-aux/config.guess-689-EOF
m4-1.4.18/build-aux/config.guess:690:		    (CCOPTS="" $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
m4-1.4.18/build-aux/config.guess-691-		    test -z "$HP_ARCH" && HP_ARCH=hppa
##############################################
m4-1.4.18/build-aux/config.guess-717-    ia64:HP-UX:*:*)
m4-1.4.18/build-aux/config.guess:718:	HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
m4-1.4.18/build-aux/config.guess-719-	echo ia64-hp-hpux${HPUX_REV}
##############################################
m4-1.4.18/build-aux/config.guess-747-EOF
m4-1.4.18/build-aux/config.guess:748:	$CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
m4-1.4.18/build-aux/config.guess-749-		{ echo "$SYSTEM_NAME"; exit; }
##############################################
m4-1.4.18/build-aux/config.guess-818-	FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
m4-1.4.18/build-aux/config.guess:819:	FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
m4-1.4.18/build-aux/config.guess-820-	echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
##############################################
m4-1.4.18/build-aux/config.guess-823-	FUJITSU_SYS=`uname -p | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/\///'`
m4-1.4.18/build-aux/config.guess:824:	FUJITSU_REL=`echo ${UNAME_RELEASE} | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz | sed -e 's/ /_/'`
m4-1.4.18/build-aux/config.guess-825-	echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
##############################################
m4-1.4.18/build-aux/config.guess-839-	    amd64)
m4-1.4.18/build-aux/config.guess:840:		echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
m4-1.4.18/build-aux/config.guess-841-	    *)
m4-1.4.18/build-aux/config.guess:842:		echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
m4-1.4.18/build-aux/config.guess-843-	esac
##############################################
m4-1.4.18/build-aux/config.guess-897-    prep*:SunOS:5.*:*)
m4-1.4.18/build-aux/config.guess:898:	echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
m4-1.4.18/build-aux/config.guess-899-	exit ;;
##############################################
m4-1.4.18/build-aux/config.guess-901-	# the GNU system
m4-1.4.18/build-aux/config.guess:902:	echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-${LIBC}`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
m4-1.4.18/build-aux/config.guess-903-	exit ;;
##############################################
m4-1.4.18/build-aux/config.guess-905-	# other systems with GNU libc and userland
m4-1.4.18/build-aux/config.guess:906:	echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr "[:upper:]" "[:lower:]"``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-${LIBC}
m4-1.4.18/build-aux/config.guess-907-	exit ;;
##############################################
m4-1.4.18/build-aux/config.guess-999-EOF
m4-1.4.18/build-aux/config.guess:1000:	eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
m4-1.4.18/build-aux/config.guess-1001-	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
##############################################
m4-1.4.18/build-aux/config.guess-1099-    i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
m4-1.4.18/build-aux/config.guess:1100:	UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
m4-1.4.18/build-aux/config.guess-1101-	if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
##############################################
m4-1.4.18/build-aux/config.guess-1302-	fi
m4-1.4.18/build-aux/config.guess:1303:	if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
m4-1.4.18/build-aux/config.guess-1304-	    if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
##############################################
m4-1.4.18/build-aux/config.guess-1387-    *:DragonFly:*:*)
m4-1.4.18/build-aux/config.guess:1388:	echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
m4-1.4.18/build-aux/config.guess-1389-	exit ;;
##############################################
m4-1.4.18/build-aux/config.guess-1400-    i*86:skyos:*:*)
m4-1.4.18/build-aux/config.guess:1401:	echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE} | sed -e 's/ .*$//'`
m4-1.4.18/build-aux/config.guess-1402-	exit ;;
##############################################
m4-1.4.18/build-aux/ar-lib-65-	mingw)
m4-1.4.18/build-aux/ar-lib:66:	  file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
m4-1.4.18/build-aux/ar-lib-67-	  ;;
m4-1.4.18/build-aux/ar-lib-68-	cygwin)
m4-1.4.18/build-aux/ar-lib:69:	  file=`cygpath -m "$file" || echo "$file"`
m4-1.4.18/build-aux/ar-lib-70-	  ;;
m4-1.4.18/build-aux/ar-lib-71-	wine)
m4-1.4.18/build-aux/ar-lib:72:	  file=`winepath -w "$file" || echo "$file"`
m4-1.4.18/build-aux/ar-lib-73-	  ;;
##############################################
m4-1.4.18/build-aux/ar-lib-88-  archive=$3
m4-1.4.18/build-aux/ar-lib:89:  at_file_contents=`cat "$1"`
m4-1.4.18/build-aux/ar-lib-90-  eval set x "$at_file_contents"
##############################################
m4-1.4.18/build-aux/install-sh-234-      fi
m4-1.4.18/build-aux/install-sh:235:      cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
m4-1.4.18/build-aux/install-sh-236-    *)
##############################################
m4-1.4.18/build-aux/install-sh-281-      dstdir=$dst
m4-1.4.18/build-aux/install-sh:282:      dst=$dstdir/`basename "$src"`
m4-1.4.18/build-aux/install-sh-283-      dstdir_status=0
m4-1.4.18/build-aux/install-sh-284-    else
m4-1.4.18/build-aux/install-sh:285:      dstdir=`dirname "$dst"`
m4-1.4.18/build-aux/install-sh-286-      test -d "$dstdir"
##############################################
m4-1.4.18/build-aux/install-sh-337-                   # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
m4-1.4.18/build-aux/install-sh:338:                   ls_ld_tmpdir=`ls -ld "$tmpdir"`
m4-1.4.18/build-aux/install-sh-339-                   case $ls_ld_tmpdir in
##############################################
m4-1.4.18/build-aux/install-sh-344-                   $mkdirprog -m$different_mode -p -- "$tmpdir" && {
m4-1.4.18/build-aux/install-sh:345:                     ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
m4-1.4.18/build-aux/install-sh-346-                     test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
##############################################
m4-1.4.18/build-aux/install-sh-402-            case $prefix in
m4-1.4.18/build-aux/install-sh:403:              *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
m4-1.4.18/build-aux/install-sh-404-              *) qprefix=$prefix;;
##############################################
m4-1.4.18/build-aux/install-sh-451-    if $copy_on_change &&
m4-1.4.18/build-aux/install-sh:452:       old=`LC_ALL=C ls -dlL "$dst"     2>/dev/null` &&
m4-1.4.18/build-aux/install-sh:453:       new=`LC_ALL=C ls -dlL "$dsttmp"  2>/dev/null` &&
m4-1.4.18/build-aux/install-sh-454-       set -f &&
##############################################
m4-1.4.18/build-aux/vc-list-files-47-  --version)
m4-1.4.18/build-aux/vc-list-files:48:    year=`echo "$scriptversion" | sed 's/[^0-9].*//'`
m4-1.4.18/build-aux/vc-list-files-49-    cat <<EOF
##############################################
m4-1.4.18/build-aux/vc-list-files-70-      && dir= sed_esc= \
m4-1.4.18/build-aux/vc-list-files:71:      || { dir="$dir/"; sed_esc=`echo "$dir"|env sed 's,\([\\/]\),\\\\\1,g'`; }
m4-1.4.18/build-aux/vc-list-files-72-    # Ignore git symlinks - either they point into the tree, in which case
##############################################
m4-1.4.18/build-aux/vc-list-files-96-          }}'\''				\
m4-1.4.18/build-aux/vc-list-files:97:        `find "$dir" -name Entries -print` /dev/null' $postprocess
m4-1.4.18/build-aux/vc-list-files-98-    fi
##############################################
m4-1.4.18/build-aux/mdate-sh-110-# On HPUX /bin/sh, "set" interprets "-rw-r--r--" as options, so the "x" below.
m4-1.4.18/build-aux/mdate-sh:111:set x`$ls_command /`
m4-1.4.18/build-aux/mdate-sh-112-
##############################################
m4-1.4.18/build-aux/mdate-sh-140-# Get the extended ls output of the file or directory.
m4-1.4.18/build-aux/mdate-sh:141:set dummy x`eval "$ls_command \"\\\$save_arg1\""`
m4-1.4.18/build-aux/mdate-sh-142-
##############################################
m4-1.4.18/build-aux/mdate-sh-207-       then
m4-1.4.18/build-aux/mdate-sh:208:	 year=`expr $year - 1`
m4-1.4.18/build-aux/mdate-sh-209-       fi;;
##############################################
m4-1.4.18/build-aux/config.sub-52-
m4-1.4.18/build-aux/config.sub:53:me=`echo "$0" | sed -e 's,.*/,,'`
m4-1.4.18/build-aux/config.sub-54-
##############################################
m4-1.4.18/build-aux/config.sub-114-# Here we must recognize all the valid KERNEL-OS combinations.
m4-1.4.18/build-aux/config.sub:115:maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
m4-1.4.18/build-aux/config.sub-116-case $maybe_os in
##############################################
m4-1.4.18/build-aux/config.sub-122-    os=-$maybe_os
m4-1.4.18/build-aux/config.sub:123:    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
m4-1.4.18/build-aux/config.sub-124-    ;;
##############################################
m4-1.4.18/build-aux/config.sub-126-    os=-linux-android
m4-1.4.18/build-aux/config.sub:127:    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
m4-1.4.18/build-aux/config.sub-128-    ;;
m4-1.4.18/build-aux/config.sub-129-  *)
m4-1.4.18/build-aux/config.sub:130:    basic_machine=`echo $1 | sed 's/-[^-]*$//'`
m4-1.4.18/build-aux/config.sub-131-    if [ $basic_machine != $1 ]
m4-1.4.18/build-aux/config.sub:132:    then os=`echo $1 | sed 's/.*-/-/'`
m4-1.4.18/build-aux/config.sub-133-    else os=; fi
##############################################
m4-1.4.18/build-aux/config.sub-180-		os=-sco5v6
m4-1.4.18/build-aux/config.sub:181:		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
m4-1.4.18/build-aux/config.sub-182-		;;
##############################################
m4-1.4.18/build-aux/config.sub-184-		os=-sco3.2v5
m4-1.4.18/build-aux/config.sub:185:		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
m4-1.4.18/build-aux/config.sub-186-		;;
##############################################
m4-1.4.18/build-aux/config.sub-188-		os=-sco3.2v4
m4-1.4.18/build-aux/config.sub:189:		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
m4-1.4.18/build-aux/config.sub-190-		;;
m4-1.4.18/build-aux/config.sub-191-	-sco3.2.[4-9]*)
m4-1.4.18/build-aux/config.sub:192:		os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
m4-1.4.18/build-aux/config.sub:193:		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
m4-1.4.18/build-aux/config.sub-194-		;;
##############################################
m4-1.4.18/build-aux/config.sub-196-		# Don't forget version if it is 3.2v4 or newer.
m4-1.4.18/build-aux/config.sub:197:		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
m4-1.4.18/build-aux/config.sub-198-		;;
##############################################
m4-1.4.18/build-aux/config.sub-200-		# Don't forget version if it is 3.2v4 or newer.
m4-1.4.18/build-aux/config.sub:201:		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
m4-1.4.18/build-aux/config.sub-202-		;;
##############################################
m4-1.4.18/build-aux/config.sub-204-		os=-sco3.2v2
m4-1.4.18/build-aux/config.sub:205:		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
m4-1.4.18/build-aux/config.sub-206-		;;
m4-1.4.18/build-aux/config.sub-207-	-udk*)
m4-1.4.18/build-aux/config.sub:208:		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
m4-1.4.18/build-aux/config.sub-209-		;;
##############################################
m4-1.4.18/build-aux/config.sub-211-		os=-isc2.2
m4-1.4.18/build-aux/config.sub:212:		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
m4-1.4.18/build-aux/config.sub-213-		;;
##############################################
m4-1.4.18/build-aux/config.sub-217-	-isc*)
m4-1.4.18/build-aux/config.sub:218:		basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
m4-1.4.18/build-aux/config.sub-219-		;;
##############################################
m4-1.4.18/build-aux/config.sub-229-	-ptx*)
m4-1.4.18/build-aux/config.sub:230:		basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
m4-1.4.18/build-aux/config.sub-231-		;;
m4-1.4.18/build-aux/config.sub-232-	-windowsnt*)
m4-1.4.18/build-aux/config.sub:233:		os=`echo $os | sed -e 's/windowsnt/winnt/'`
m4-1.4.18/build-aux/config.sub-234-		;;
##############################################
m4-1.4.18/build-aux/config.sub-367-	*-*-*)
m4-1.4.18/build-aux/config.sub:368:		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
m4-1.4.18/build-aux/config.sub-369-		exit 1
##############################################
m4-1.4.18/build-aux/config.sub-495-	amd64-*)
m4-1.4.18/build-aux/config.sub:496:		basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-497-		;;
##############################################
m4-1.4.18/build-aux/config.sub-540-	blackfin-*)
m4-1.4.18/build-aux/config.sub:541:		basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-542-		os=-linux
##############################################
m4-1.4.18/build-aux/config.sub-548-	c54x-*)
m4-1.4.18/build-aux/config.sub:549:		basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-550-		;;
m4-1.4.18/build-aux/config.sub-551-	c55x-*)
m4-1.4.18/build-aux/config.sub:552:		basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-553-		;;
m4-1.4.18/build-aux/config.sub-554-	c6x-*)
m4-1.4.18/build-aux/config.sub:555:		basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-556-		;;
##############################################
m4-1.4.18/build-aux/config.sub-652-	e500v[12]-*)
m4-1.4.18/build-aux/config.sub:653:		basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-654-		os=$os"spe"
##############################################
m4-1.4.18/build-aux/config.sub-759-	i*86v32)
m4-1.4.18/build-aux/config.sub:760:		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
m4-1.4.18/build-aux/config.sub-761-		os=-sysv32
##############################################
m4-1.4.18/build-aux/config.sub-763-	i*86v4*)
m4-1.4.18/build-aux/config.sub:764:		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
m4-1.4.18/build-aux/config.sub-765-		os=-sysv4
##############################################
m4-1.4.18/build-aux/config.sub-767-	i*86v)
m4-1.4.18/build-aux/config.sub:768:		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
m4-1.4.18/build-aux/config.sub-769-		os=-sysv
##############################################
m4-1.4.18/build-aux/config.sub-771-	i*86sol2)
m4-1.4.18/build-aux/config.sub:772:		basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
m4-1.4.18/build-aux/config.sub-773-		os=-solaris2
##############################################
m4-1.4.18/build-aux/config.sub-797-	leon-*|leon[3-9]-*)
m4-1.4.18/build-aux/config.sub:798:		basic_machine=sparc-`echo $basic_machine | sed 's/-.*//'`
m4-1.4.18/build-aux/config.sub-799-		;;
##############################################
m4-1.4.18/build-aux/config.sub-804-	m68knommu-*)
m4-1.4.18/build-aux/config.sub:805:		basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-806-		os=-linux
##############################################
m4-1.4.18/build-aux/config.sub-841-	mips3*-*)
m4-1.4.18/build-aux/config.sub:842:		basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
m4-1.4.18/build-aux/config.sub-843-		;;
m4-1.4.18/build-aux/config.sub-844-	mips3*)
m4-1.4.18/build-aux/config.sub:845:		basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
m4-1.4.18/build-aux/config.sub-846-		;;
##############################################
m4-1.4.18/build-aux/config.sub-863-	ms1-*)
m4-1.4.18/build-aux/config.sub:864:		basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
m4-1.4.18/build-aux/config.sub-865-		;;
##############################################
m4-1.4.18/build-aux/config.sub-982-	parisc-*)
m4-1.4.18/build-aux/config.sub:983:		basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-984-		os=-linux
##############################################
m4-1.4.18/build-aux/config.sub-998-	pc98-*)
m4-1.4.18/build-aux/config.sub:999:		basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-1000-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1013-	pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
m4-1.4.18/build-aux/config.sub:1014:		basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-1015-		;;
m4-1.4.18/build-aux/config.sub-1016-	pentiumpro-* | p6-* | 6x86-* | athlon-*)
m4-1.4.18/build-aux/config.sub:1017:		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-1018-		;;
m4-1.4.18/build-aux/config.sub-1019-	pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
m4-1.4.18/build-aux/config.sub:1020:		basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-1021-		;;
m4-1.4.18/build-aux/config.sub-1022-	pentium4-*)
m4-1.4.18/build-aux/config.sub:1023:		basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-1024-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1032-	ppc-* | ppcbe-*)
m4-1.4.18/build-aux/config.sub:1033:		basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-1034-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1038-	ppcle-* | powerpclittle-*)
m4-1.4.18/build-aux/config.sub:1039:		basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-1040-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1042-		;;
m4-1.4.18/build-aux/config.sub:1043:	ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-1044-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1048-	ppc64le-* | powerpc64little-*)
m4-1.4.18/build-aux/config.sub:1049:		basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-1050-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1131-	strongarm-* | thumb-*)
m4-1.4.18/build-aux/config.sub:1132:		basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
m4-1.4.18/build-aux/config.sub-1133-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1261-	xscale-* | xscalee[bl]-*)
m4-1.4.18/build-aux/config.sub:1262:		basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
m4-1.4.18/build-aux/config.sub-1263-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1338-	*)
m4-1.4.18/build-aux/config.sub:1339:		echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
m4-1.4.18/build-aux/config.sub-1340-		exit 1
##############################################
m4-1.4.18/build-aux/config.sub-1346-	*-digital*)
m4-1.4.18/build-aux/config.sub:1347:		basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
m4-1.4.18/build-aux/config.sub-1348-		;;
m4-1.4.18/build-aux/config.sub-1349-	*-commodore*)
m4-1.4.18/build-aux/config.sub:1350:		basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
m4-1.4.18/build-aux/config.sub-1351-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1367-	-solaris1 | -solaris1.*)
m4-1.4.18/build-aux/config.sub:1368:		os=`echo $os | sed -e 's|solaris1|sunos4|'`
m4-1.4.18/build-aux/config.sub-1369-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1379-	-gnu/linux*)
m4-1.4.18/build-aux/config.sub:1380:		os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
m4-1.4.18/build-aux/config.sub-1381-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1426-	-nto*)
m4-1.4.18/build-aux/config.sub:1427:		os=`echo $os | sed -e 's|nto|nto-qnx|'`
m4-1.4.18/build-aux/config.sub-1428-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1433-	-mac*)
m4-1.4.18/build-aux/config.sub:1434:		os=`echo $os | sed -e 's|mac|macos|'`
m4-1.4.18/build-aux/config.sub-1435-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1439-	-linux*)
m4-1.4.18/build-aux/config.sub:1440:		os=`echo $os | sed -e 's|linux|linux-gnu|'`
m4-1.4.18/build-aux/config.sub-1441-		;;
m4-1.4.18/build-aux/config.sub-1442-	-sunos5*)
m4-1.4.18/build-aux/config.sub:1443:		os=`echo $os | sed -e 's|sunos5|solaris2|'`
m4-1.4.18/build-aux/config.sub-1444-		;;
m4-1.4.18/build-aux/config.sub-1445-	-sunos6*)
m4-1.4.18/build-aux/config.sub:1446:		os=`echo $os | sed -e 's|sunos6|solaris3|'`
m4-1.4.18/build-aux/config.sub-1447-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1494-	-sinix5.*)
m4-1.4.18/build-aux/config.sub:1495:		os=`echo $os | sed -e 's|sinix|sysv|'`
m4-1.4.18/build-aux/config.sub-1496-		;;
##############################################
m4-1.4.18/build-aux/config.sub-1549-		# Get rid of the `-' at the beginning of $os.
m4-1.4.18/build-aux/config.sub:1550:		os=`echo $os | sed 's/[^-]*-//'`
m4-1.4.18/build-aux/config.sub:1551:		echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
m4-1.4.18/build-aux/config.sub-1552-		exit 1
##############################################
m4-1.4.18/build-aux/config.sub-1815-		esac
m4-1.4.18/build-aux/config.sub:1816:		basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
m4-1.4.18/build-aux/config.sub-1817-		;;
##############################################
m4-1.4.18/build-aux/git-version-gen-140-then
m4-1.4.18/build-aux/git-version-gen:141:    v=`cat $tarball_version_file` || v=
m4-1.4.18/build-aux/git-version-gen-142-    case $v in
##############################################
m4-1.4.18/build-aux/git-version-gen-159-          || git describe --abbrev=4 HEAD 2>/dev/null` \
m4-1.4.18/build-aux/git-version-gen:160:    && v=`printf '%s\n' "$v" | sed "$tag_sed_script"` \
m4-1.4.18/build-aux/git-version-gen-161-    && case $v in
##############################################
m4-1.4.18/build-aux/git-version-gen-176-            # of git describe.
m4-1.4.18/build-aux/git-version-gen:177:            vtag=`echo "$v" | sed 's/-.*//'`
m4-1.4.18/build-aux/git-version-gen:178:            commit_list=`git rev-list "$vtag"..HEAD 2>/dev/null` \
m4-1.4.18/build-aux/git-version-gen-179-                || { commit_list=failed;
m4-1.4.18/build-aux/git-version-gen-180-                     echo "$0: WARNING: git rev-list failed" 1>&2; }
m4-1.4.18/build-aux/git-version-gen:181:            numcommits=`echo "$commit_list" | wc -l`
m4-1.4.18/build-aux/git-version-gen:182:            v=`echo "$v" | sed "s/\(.*\)-\(.*\)/\1-$numcommits-\2/"`;
m4-1.4.18/build-aux/git-version-gen-183-            test "$commit_list" = failed && v=UNKNOWN
##############################################
m4-1.4.18/build-aux/git-version-gen-188-    # Remove the "g" in git describe's output string, to save a byte.
m4-1.4.18/build-aux/git-version-gen:189:    v=`echo "$v" | sed 's/-/./;s/\(.*\)-g/\1-/'`;
m4-1.4.18/build-aux/git-version-gen-190-    v_from_git=1
##############################################
m4-1.4.18/build-aux/git-version-gen-196-
m4-1.4.18/build-aux/git-version-gen:197:v=`echo "$v" |sed "s/^$prefix//"`
m4-1.4.18/build-aux/git-version-gen-198-
##############################################
m4-1.4.18/doc/Makefile.in-49-  { \
m4-1.4.18/doc/Makefile.in:50:    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
m4-1.4.18/doc/Makefile.in-51-  }; \
##############################################
m4-1.4.18/doc/Makefile.in-272-am__installdirs = "$(DESTDIR)$(infodir)" "$(DESTDIR)$(man1dir)"
m4-1.4.18/doc/Makefile.in:273:am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
m4-1.4.18/doc/Makefile.in-274-am__vpath_adj = case $$p in \
m4-1.4.18/doc/Makefile.in:275:    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
m4-1.4.18/doc/Makefile.in-276-    *) f=$$p;; \
m4-1.4.18/doc/Makefile.in-277-  esac;
m4-1.4.18/doc/Makefile.in:278:am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
m4-1.4.18/doc/Makefile.in-279-am__install_max = 40
m4-1.4.18/doc/Makefile.in-280-am__nobase_strip_setup = \
m4-1.4.18/doc/Makefile.in:281:  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
m4-1.4.18/doc/Makefile.in-282-am__nobase_strip = \
##############################################
m4-1.4.18/doc/Makefile.in-1551-	  $(am__cd) $(srcdir) && \
m4-1.4.18/doc/Makefile.in:1552:	  $$restore $$backupdir/* `echo "./$@" | sed 's|[^/]*$$||'`; \
m4-1.4.18/doc/Makefile.in-1553-	fi; \
##############################################
m4-1.4.18/doc/Makefile.in-1583-	@(dir=.; test -f ./m4.texi || dir=$(srcdir); \
m4-1.4.18/doc/Makefile.in:1584:	set `$(SHELL) $(top_srcdir)/build-aux/mdate-sh $$dir/m4.texi`; \
m4-1.4.18/doc/Makefile.in-1585-	echo "@set UPDATED $$1 $$2 $$3"; \
##############################################
m4-1.4.18/doc/Makefile.in-1627-	  for file in $$list; do \
m4-1.4.18/doc/Makefile.in:1628:	    relfile=`echo "$$file" | sed 's|^.*/||'`; \
m4-1.4.18/doc/Makefile.in-1629-	    echo " install-info --info-dir='$(DESTDIR)$(infodir)' --remove '$(DESTDIR)$(infodir)/$$relfile'"; \
##############################################
m4-1.4.18/doc/Makefile.in-1636-	for file in $$list; do \
m4-1.4.18/doc/Makefile.in:1637:	  relfile=`echo "$$file" | sed 's|^.*/||'`; \
m4-1.4.18/doc/Makefile.in:1638:	  relfile_i=`echo "$$relfile" | sed 's|\.info$$||;s|$$|.i|'`; \
m4-1.4.18/doc/Makefile.in-1639-	  (if test -d "$(DESTDIR)$(infodir)" && cd "$(DESTDIR)$(infodir)"; then \
##############################################
m4-1.4.18/doc/Makefile.in-1663-dist-info: $(INFO_DEPS)
m4-1.4.18/doc/Makefile.in:1664:	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
m4-1.4.18/doc/Makefile.in-1665-	list='$(INFO_DEPS)'; \
##############################################
m4-1.4.18/doc/Makefile.in-1667-	  case $$base in \
m4-1.4.18/doc/Makefile.in:1668:	    $(srcdir)/*) base=`echo "$$base" | sed "s|^$$srcdirstrip/||"`;; \
m4-1.4.18/doc/Makefile.in-1669-	  esac; \
m4-1.4.18/doc/Makefile.in-1670-	  if test -f $$base; then d=.; else d=$(srcdir); fi; \
m4-1.4.18/doc/Makefile.in:1671:	  base_i=`echo "$$base" | sed 's|\.info$$||;s|$$|.i|'`; \
m4-1.4.18/doc/Makefile.in-1672-	  for file in $$d/$$base $$d/$$base-[0-9] $$d/$$base-[0-9][0-9] $$d/$$base_i[0-9] $$d/$$base_i[0-9][0-9]; do \
m4-1.4.18/doc/Makefile.in-1673-	    if test -f $$file; then \
m4-1.4.18/doc/Makefile.in:1674:	      relfile=`expr "$$file" : "$$d/\(.*\)"`; \
m4-1.4.18/doc/Makefile.in-1675-	      test -f "$(distdir)/$$relfile" || \
##############################################
m4-1.4.18/doc/Makefile.in-1689-	@list='$(INFO_DEPS)'; for i in $$list; do \
m4-1.4.18/doc/Makefile.in:1690:	  i_i=`echo "$$i" | sed 's|\.info$$||;s|$$|.i|'`; \
m4-1.4.18/doc/Makefile.in-1691-	  echo " rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]"; \
##############################################
m4-1.4.18/doc/Makefile.in-1698-	test -n "$(man1dir)" \
m4-1.4.18/doc/Makefile.in:1699:	  && test -n "`echo $$list1$$list2`" \
m4-1.4.18/doc/Makefile.in-1700-	  || exit 0; \
##############################################
m4-1.4.18/doc/Makefile.in-1744-distdir: $(DISTFILES)
m4-1.4.18/doc/Makefile.in:1745:	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
m4-1.4.18/doc/Makefile.in:1746:	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
m4-1.4.18/doc/Makefile.in-1747-	list='$(DISTFILES)'; \
##############################################
m4-1.4.18/doc/Makefile.in-1758-	  if test -d $$d/$$file; then \
m4-1.4.18/doc/Makefile.in:1759:	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
m4-1.4.18/doc/Makefile.in-1760-	    if test -d "$(distdir)/$$file"; then \
##############################################
m4-1.4.18/doc/Makefile.in-1886-	@$(NORMAL_INSTALL)
m4-1.4.18/doc/Makefile.in:1887:	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
m4-1.4.18/doc/Makefile.in-1888-	list='$(INFO_DEPS)'; test -n "$(infodir)" || list=; \
##############################################
m4-1.4.18/doc/Makefile.in-1894-	  case $$file in \
m4-1.4.18/doc/Makefile.in:1895:	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
m4-1.4.18/doc/Makefile.in-1896-	  esac; \
m4-1.4.18/doc/Makefile.in-1897-	  if test -f $$file; then d=.; else d=$(srcdir); fi; \
m4-1.4.18/doc/Makefile.in:1898:	  file_i=`echo "$$file" | sed 's|\.info$$||;s|$$|.i|'`; \
m4-1.4.18/doc/Makefile.in-1899-	  for ifile in $$d/$$file $$d/$$file-[0-9] $$d/$$file-[0-9][0-9] \
##############################################
m4-1.4.18/doc/Makefile.in-1912-	  for file in $$list; do \
m4-1.4.18/doc/Makefile.in:1913:	    relfile=`echo "$$file" | sed 's|^.*/||'`; \
m4-1.4.18/doc/Makefile.in-1914-	    echo " install-info --info-dir='$(DESTDIR)$(infodir)' '$(DESTDIR)$(infodir)/$$relfile'";\
##############################################
m4-1.4.18/doc/m4.info-1-1542-     =>
m4-1.4.18/doc/m4.info-1:1543:     define(`array_set', `define(format(``array[%d]'', `$1'), `$2')')
m4-1.4.18/doc/m4.info-1-1544-     =>
##############################################
m4-1.4.18/doc/m4.info-1-1628-     =>
m4-1.4.18/doc/m4.info-1:1629:     define(`bar', ``double quoted $'`{2} output'')
m4-1.4.18/doc/m4.info-1-1630-     =>
##############################################
m4-1.4.18/doc/m4.info-1-1769-     =>no nested quote: arg
m4-1.4.18/doc/m4.info-1:1770:     define(`foo', `nested quote around $: `$'1')
m4-1.4.18/doc/m4.info-1-1771-     =>
##############################################
m4-1.4.18/doc/m4.info-1-1773-     =>nested quote around $: $1
m4-1.4.18/doc/m4.info-1:1774:     define(`foo', `nested empty quote after $: $`'1')
m4-1.4.18/doc/m4.info-1-1775-     =>
##############################################
m4-1.4.18/doc/m4.info-1-2072-
m4-1.4.18/doc/m4.info-1:2073:     define(`$$internal$macro', `Internal macro (name `$0')')
m4-1.4.18/doc/m4.info-1-2074-     =>
##############################################
m4-1.4.18/doc/m4.info-1-2311-
m4-1.4.18/doc/m4.info-1:2312:     define(`foo', `ifelse(`$#', `0', ``$0'', `arguments:$#')')
m4-1.4.18/doc/m4.info-1-2313-     =>
##############################################
m4-1.4.18/doc/m4.info-1-2381-
m4-1.4.18/doc/m4.info-1:2382:     define(`reverse', `ifelse(`$#', `0', , `$#', `1', ``$1'',
m4-1.4.18/doc/m4.info-1:2383:                               `reverse(shift($@)), `$1'')')
m4-1.4.18/doc/m4.info-1-2384-     =>
##############################################
m4-1.4.18/doc/m4.info-1-2411-     define(`cond',
m4-1.4.18/doc/m4.info-1:2412:     `ifelse(`$#', `1', `$1',
m4-1.4.18/doc/m4.info-1:2413:             `ifelse($1, `$2', `$3',
m4-1.4.18/doc/m4.info-1-2414-                     `$0(shift(shift(shift($@))))')')')dnl
##############################################
m4-1.4.18/doc/m4.info-1-2417-     `define(`counter', `0')dnl
m4-1.4.18/doc/m4.info-1:2418:     ifelse(side(`$1'), `yes', `one comparison: ',
m4-1.4.18/doc/m4.info-1:2419:            side(`$1'), `no', `two comparisons: ',
m4-1.4.18/doc/m4.info-1:2420:            side(`$1'), `maybe', `three comparisons: ',
m4-1.4.18/doc/m4.info-1-2421-            `side(`default answer: ')')counter')dnl
##############################################
m4-1.4.18/doc/m4.info-1-2423-     `define(`counter', `0')dnl
m4-1.4.18/doc/m4.info-1:2424:     cond(`side(`$1')', `yes', `one comparison: ',
m4-1.4.18/doc/m4.info-1:2425:          `side(`$1')', `no', `two comparisons: ',
m4-1.4.18/doc/m4.info-1:2426:          `side(`$1')', `maybe', `three comparisons: ',
m4-1.4.18/doc/m4.info-1-2427-          `side(`default answer: ')')counter')dnl
##############################################
m4-1.4.18/doc/m4.info-1-2488-     =>define(`join',
m4-1.4.18/doc/m4.info-1:2489:     =>`ifelse(`$#', `2', ``$2'',
m4-1.4.18/doc/m4.info-1:2490:     =>  `ifelse(`$2', `', `', ``$2'_')$0(`$1', shift(shift($@)))')')
m4-1.4.18/doc/m4.info-1-2491-     =>define(`_join',
m4-1.4.18/doc/m4.info-1:2492:     =>`ifelse(`$#$2', `2', `',
m4-1.4.18/doc/m4.info-1:2493:     =>  `ifelse(`$2', `', `', ``$1$2'')$0(`$1', shift(shift($@)))')')
m4-1.4.18/doc/m4.info-1-2494-     =># joinall(sep, args) - join each ARG, including empty ones,
m4-1.4.18/doc/m4.info-1-2495-     =># into a single string, with each element separated by SEP
m4-1.4.18/doc/m4.info-1:2496:     =>define(`joinall', ``$2'_$0(`$1', shift($@))')
m4-1.4.18/doc/m4.info-1-2497-     =>define(`_joinall',
m4-1.4.18/doc/m4.info-1:2498:     =>`ifelse(`$#', `2', `', ``$1$3'$0(`$1', shift(shift($@)))')')
m4-1.4.18/doc/m4.info-1-2499-     =>divert`'dnl
##############################################
m4-1.4.18/doc/m4.info-1-2585-     =># quote(args) - convert args to single-quoted string
m4-1.4.18/doc/m4.info-1:2586:     =>define(`quote', `ifelse(`$#', `0', `', ``$*'')')
m4-1.4.18/doc/m4.info-1-2587-     =># dquote(args) - convert args to quoted list of quoted strings
##############################################
m4-1.4.18/doc/m4.info-1-2589-     =># dquote_elt(args) - convert args to list of double-quoted strings
m4-1.4.18/doc/m4.info-1:2590:     =>define(`dquote_elt', `ifelse(`$#', `0', `', `$#', `1', ```$1''',
m4-1.4.18/doc/m4.info-1-2591-     =>                             ```$1'',$0(shift($@))')')
##############################################
m4-1.4.18/doc/m4.info-1-2607-
m4-1.4.18/doc/m4.info-1:2608:     define(`argn', `ifelse(`$1', 1, ``$2'',
m4-1.4.18/doc/m4.info-1-2609-       `argn(decr(`$1'), shift(shift($@)))')')
##############################################
m4-1.4.18/doc/m4.info-1-2670-     =># forloop(var, from, to, stmt) - simple version
m4-1.4.18/doc/m4.info-1:2671:     =>define(`forloop', `pushdef(`$1', `$2')_forloop($@)popdef(`$1')')
m4-1.4.18/doc/m4.info-1-2672-     =>define(`_forloop',
m4-1.4.18/doc/m4.info-1:2673:     =>       `$4`'ifelse($1, `$3', `', `define(`$1', incr($1))$0($@)')')
m4-1.4.18/doc/m4.info-1-2674-     =>divert`'dnl
##############################################
m4-1.4.18/doc/m4.info-1-2758-     =>#   parenthesized list, simple version
m4-1.4.18/doc/m4.info-1:2759:     =>define(`foreach', `pushdef(`$1')_foreach($@)popdef(`$1')')
m4-1.4.18/doc/m4.info-1-2760-     =>define(`_arg1', `$1')
m4-1.4.18/doc/m4.info-1:2761:     =>define(`_foreach', `ifelse(`$2', `()', `',
m4-1.4.18/doc/m4.info-1:2762:     =>  `define(`$1', _arg1$2)$3`'$0(`$1', (shift$2), `$3')')')
m4-1.4.18/doc/m4.info-1-2763-     =>divert`'dnl
##############################################
m4-1.4.18/doc/m4.info-1-2804-     =>#   quoted list, simple version
m4-1.4.18/doc/m4.info-1:2805:     =>define(`foreachq', `pushdef(`$1')_foreachq($@)popdef(`$1')')
m4-1.4.18/doc/m4.info-1-2806-     =>define(`_arg1', `$1')
m4-1.4.18/doc/m4.info-1:2807:     =>define(`_foreachq', `ifelse(quote($2), `', `',
m4-1.4.18/doc/m4.info-1:2808:     =>  `define(`$1', `_arg1($2)')$3`'$0(`$1', `shift($2)', `$3')')')
m4-1.4.18/doc/m4.info-1-2809-     =>divert`'dnl
##############################################
m4-1.4.18/doc/m4.info-1-2896-     =>define(`stack_foreach',
m4-1.4.18/doc/m4.info-1:2897:     =>`_stack_reverse(`$1', `tmp-$1')'dnl
m4-1.4.18/doc/m4.info-1:2898:     =>`_stack_reverse(`tmp-$1', `$1', `$2(defn(`$1'))')')
m4-1.4.18/doc/m4.info-1-2899-     =># stack_foreach_lifo(macro, action)
##############################################
m4-1.4.18/doc/m4.info-1-2902-     =>define(`stack_foreach_lifo',
m4-1.4.18/doc/m4.info-1:2903:     =>`_stack_reverse(`$1', `tmp-$1', `$2(defn(`$1'))')'dnl
m4-1.4.18/doc/m4.info-1:2904:     =>`_stack_reverse(`tmp-$1', `$1')')
m4-1.4.18/doc/m4.info-1-2905-     =>define(`_stack_reverse',
m4-1.4.18/doc/m4.info-1:2906:     =>`ifdef(`$1', `pushdef(`$2', defn(`$1'))$3`'popdef(`$1')$0($@)')')
m4-1.4.18/doc/m4.info-1-2907-     =>divert`'dnl
##############################################
m4-1.4.18/doc/m4.info-1-2948-     $ m4 -d
m4-1.4.18/doc/m4.info-1:2949:     define(`define_blind', `ifelse(`$#', `0', ``$0'',
m4-1.4.18/doc/m4.info-1:2950:     `_$0(`$1', `$2', `$'`#', `$'`0')')')
m4-1.4.18/doc/m4.info-1-2951-     =>
m4-1.4.18/doc/m4.info-1-2952-     define(`_define_blind', `define(`$1',
m4-1.4.18/doc/m4.info-1:2953:     `ifelse(`$3', `0', ``$4'', `$2')')')
m4-1.4.18/doc/m4.info-1-2954-     =>
##############################################
m4-1.4.18/doc/m4.info-1-2969-     defn(`blah')
m4-1.4.18/doc/m4.info-1:2970:     =>ifelse(`$#', `0', ``$0'', `arguments were $*')
m4-1.4.18/doc/m4.info-1-2971-
##############################################
m4-1.4.18/doc/m4.info-1-2990-     =>
m4-1.4.18/doc/m4.info-1:2991:     define(`reverse', `ifelse(`$#', `0', , `$#', `1', ``$1'',
m4-1.4.18/doc/m4.info-1:2992:                               `reverse(shift($@)), `$1'')')
m4-1.4.18/doc/m4.info-1-2993-     =>
##############################################
m4-1.4.18/doc/m4.info-1-3043-     =>
m4-1.4.18/doc/m4.info-1:3044:     define(`rename', `copy($@)undefine(`$1')')dnl
m4-1.4.18/doc/m4.info-1:3045:     define(`copy', `ifdef(`$2', `errprint(`$2 already defined
m4-1.4.18/doc/m4.info-1-3046-     ')m4exit(`1')',
m4-1.4.18/doc/m4.info-1:3047:        `stack_foreach(`$1', `curry(`pushdef', `$2')')')')dnl
m4-1.4.18/doc/m4.info-1-3048-     pushdef(`a', `1')pushdef(`a', defn(`divnum'))pushdef(`a', `2')
##############################################
m4-1.4.18/doc/m4.info-1-3109-     $ m4 -d
m4-1.4.18/doc/m4.info-1:3110:     pushdef(`f', ``$0'1')pushdef(`f', ``$0'2')
m4-1.4.18/doc/m4.info-1-3111-     =>
##############################################
m4-1.4.18/doc/m4.info-1-3360-     $ m4 -d -l 6
m4-1.4.18/doc/m4.info-1:3361:     define(`echo', `$@')debugmode(`+t')
m4-1.4.18/doc/m4.info-1-3362-     =>
##############################################
m4-1.4.18/doc/m4.info-1-4043-     =>       `define(`m4wrap'_m4wrap_level,
m4-1.4.18/doc/m4.info-1:4044:     =>               `$1'defn(`m4wrap'_m4wrap_level))',
m4-1.4.18/doc/m4.info-1-4045-     =>       `_m4wrap(`define(`_m4wrap_level', incr(_m4wrap_level))dnl
##############################################
m4-1.4.18/doc/m4.info-1-4058-
m4-1.4.18/doc/m4.info-1:4059:     define(`f', `ifelse(`$1', `0', `Answer: 0!=1
m4-1.4.18/doc/m4.info-1:4060:     ', eval(`$1>1'), `0', `Answer: $2$1=eval(`$2$1')
m4-1.4.18/doc/m4.info-1:4061:     ', `m4wrap(`f(decr(`$1'), `$2$1*')')')')
m4-1.4.18/doc/m4.info-1-4062-     =>
##############################################
m4-1.4.18/doc/m4.info-1-4313-     =>We decided to  the stream for irrigation.
m4-1.4.18/doc/m4.info-1:4314:     define(`divert', `ifelse(`$#', `0', ``$0'', `builtin(`$0', $@)')')
m4-1.4.18/doc/m4.info-1-4315-     =>
##############################################
m4-1.4.18/doc/m4.info-1-4497-     define(`cleardivert',
m4-1.4.18/doc/m4.info-1:4498:     `pushdef(`_n', divnum)divert(`-1')undivert($@)divert(_n)popdef(`_n')')
m4-1.4.18/doc/m4.info-1-4499-     =>
##############################################
m4-1.4.18/doc/m4.info-1-4608-     =>-1
m4-1.4.18/doc/m4.info-1:4609:     regexp(`GNUs not Unix', `\w\(\w+\)$', `*** \& *** \1 ***')
m4-1.4.18/doc/m4.info-1-4610-     =>*** Unix *** nix ***
##############################################
m4-1.4.18/doc/m4.info-1-4817-     =>#   change case of text, simple version
m4-1.4.18/doc/m4.info-1:4818:     =>define(`upcase', `translit(`$*', `a-z', `A-Z')')
m4-1.4.18/doc/m4.info-1:4819:     =>define(`downcase', `translit(`$*', `A-Z', `a-z')')
m4-1.4.18/doc/m4.info-1-4820-     =>define(`_capitalize',
m4-1.4.18/doc/m4.info-1:4821:     =>       `regexp(`$1', `^\(\w\)\(\w*\)',
m4-1.4.18/doc/m4.info-1-4822-     =>               `upcase(`\1')`'downcase(`\2')')')
m4-1.4.18/doc/m4.info-1:4823:     =>define(`capitalize', `patsubst(`$1', `\w+', `_$0(`\&')')')
m4-1.4.18/doc/m4.info-1-4824-     =>divert`'dnl
##############################################
m4-1.4.18/doc/m4.info-1-5138-     =>12
m4-1.4.18/doc/m4.info-1:5139:     define(`square', `eval(`($1) ** 2')')
m4-1.4.18/doc/m4.info-1-5140-     =>
##############################################
m4-1.4.18/doc/m4.info-1-5969-          dnl First argument, concatenated with 1
m4-1.4.18/doc/m4.info-1:5970:          define(`_1', `$1')define(`first1', `_1($@)1')
m4-1.4.18/doc/m4.info-1-5971-          =>
m4-1.4.18/doc/m4.info-1-5972-          dnl Eleventh argument, portable
m4-1.4.18/doc/m4.info-1:5973:          define(`_9', `$9')define(`eleventh', `_9(shift(shift($@)))')
m4-1.4.18/doc/m4.info-1-5974-          =>
##############################################
m4-1.4.18/doc/m4.info-1-6295-
m4-1.4.18/doc/m4.info-1:6296:     define(`exch', ``$2', `$1'')
m4-1.4.18/doc/m4.info-1-6297-     =>
##############################################
m4-1.4.18/doc/m4.info-1-6324-     =>#   allows complex numerical expressions in TO and FROM
m4-1.4.18/doc/m4.info-1:6325:     =>define(`forloop', `ifelse(eval(`($2) <= ($3)'), `1',
m4-1.4.18/doc/m4.info-1:6326:     =>  `pushdef(`$1')_$0(`$1', eval(`$2'),
m4-1.4.18/doc/m4.info-1:6327:     =>    eval(`$3'), `$4')popdef(`$1')')')
m4-1.4.18/doc/m4.info-1-6328-     =>define(`_forloop',
m4-1.4.18/doc/m4.info-1:6329:     =>  `define(`$1', `$2')$4`'ifelse(`$2', `$3', `',
m4-1.4.18/doc/m4.info-1:6330:     =>    `$0(`$1', incr(`$2'), `$3', `$4')')')
m4-1.4.18/doc/m4.info-1-6331-     =>divert`'dnl
##############################################
m4-1.4.18/doc/m4.info-1-6354-     $ m4 -d -L 9 -I examples
m4-1.4.18/doc/m4.info-1:6355:     define(`arg1', `$1')include(`forloop2.m4')include(`quote.m4')
m4-1.4.18/doc/m4.info-1-6356-     =>
m4-1.4.18/doc/m4.info-1:6357:     define(`double', `define(`$1'`2',
m4-1.4.18/doc/m4.info-1:6358:       arg1(patsubst(dquote(defn(`$1')), `[`']', `\&\&')))')
m4-1.4.18/doc/m4.info-1-6359-     =>
m4-1.4.18/doc/m4.info-1-6360-     double(`forloop')double(`_forloop')defn(`forloop2')
m4-1.4.18/doc/m4.info-1:6361:     =>ifelse(eval(``($2) <= ($3)''), ``1'',
m4-1.4.18/doc/m4.info-1:6362:     =>  ``pushdef(``$1'')_$0(``$1'', eval(``$2''),
m4-1.4.18/doc/m4.info-1:6363:     =>    eval(``$3''), ``$4'')popdef(``$1'')'')
m4-1.4.18/doc/m4.info-1-6364-     forloop(i, 1, 5, `ifelse(')forloop(i, 1, 5, `)')
##############################################
m4-1.4.18/doc/m4.info-1-6372-     double(`forloop')double(`_forloop')defn(`forloop2')
m4-1.4.18/doc/m4.info-1:6373:     =>pushdef(``$1'', ``$2'')_forloop($@)popdef(``$1'')
m4-1.4.18/doc/m4.info-1-6374-     forloop(i, 1, 5, `ifelse(')forloop(i, 1, 5, `)')
##############################################
m4-1.4.18/doc/m4.info-1-6400-     =>#   each value between FROM and TO, without define overhead
m4-1.4.18/doc/m4.info-1:6401:     =>define(`forloop_arg', `ifelse(eval(`($1) <= ($2)'), `1',
m4-1.4.18/doc/m4.info-1:6402:     =>  `_forloop(`$1', eval(`$2'), `$3(', `)')')')
m4-1.4.18/doc/m4.info-1-6403-     =># forloop(var, from, to, stmt) - refactored to share code
m4-1.4.18/doc/m4.info-1:6404:     =>define(`forloop', `ifelse(eval(`($2) <= ($3)'), `1',
m4-1.4.18/doc/m4.info-1:6405:     =>  `pushdef(`$1')_forloop(eval(`$2'), eval(`$3'),
m4-1.4.18/doc/m4.info-1:6406:     =>    `define(`$1',', `)$4')popdef(`$1')')')
m4-1.4.18/doc/m4.info-1-6407-     =>define(`_forloop',
m4-1.4.18/doc/m4.info-1:6408:     =>  `$3`$1'$4`'ifelse(`$1', `$2', `',
m4-1.4.18/doc/m4.info-1:6409:     =>    `$0(incr(`$1'), `$2', `$3', `$4')')')
m4-1.4.18/doc/m4.info-1-6410-     =>divert`'dnl
##############################################
m4-1.4.18/doc/m4.info-1-6489-     =>#   quoted list, improved version
m4-1.4.18/doc/m4.info-1:6490:     =>define(`foreachq', `pushdef(`$1')_$0($@)popdef(`$1')')
m4-1.4.18/doc/m4.info-1-6491-     =>define(`_arg1q', ``$1'')
m4-1.4.18/doc/m4.info-1:6492:     =>define(`_rest', `ifelse(`$#', `1', `', `dquote(shift($@))')')
m4-1.4.18/doc/m4.info-1:6493:     =>define(`_foreachq', `ifelse(`$2', `', `',
m4-1.4.18/doc/m4.info-1:6494:     =>  `define(`$1', _arg1q($2))$3`'$0(`$1', _rest($2), `$3')')')
m4-1.4.18/doc/m4.info-1-6495-     =>divert`'dnl
##############################################
m4-1.4.18/doc/m4.info-1-6537-     =>#   quoted list, alternate improved version
m4-1.4.18/doc/m4.info-1:6538:     =>define(`foreachq', `ifelse(`$2', `', `',
m4-1.4.18/doc/m4.info-1:6539:     =>  `pushdef(`$1')_$0(`$1', `$3', `', $2)popdef(`$1')')')
m4-1.4.18/doc/m4.info-1:6540:     =>define(`_foreachq', `ifelse(`$#', `3', `',
m4-1.4.18/doc/m4.info-1:6541:     =>  `define(`$1', `$4')$2`'$0(`$1', `$2',
m4-1.4.18/doc/m4.info-1-6542-     =>    shift(shift(shift($@))))')')
##############################################
m4-1.4.18/doc/m4.info-1-6597-concatenated with '0'.  The trick is to define an intermediate macro
m4-1.4.18/doc/m4.info-1:6598:that repeats the text 'm4_define(`$1', `$N')$2`'', with 'n' set to
m4-1.4.18/doc/m4.info-1-6599-successive integers corresponding to each argument.  The helper macro
##############################################
m4-1.4.18/doc/m4.info-1-6619-     =>define(`foreachq',
m4-1.4.18/doc/m4.info-1:6620:     =>`ifelse(`$2', `', `', `_$0(`$1', `$3', $2)')')
m4-1.4.18/doc/m4.info-1-6621-     =>define(`_foreachq',
m4-1.4.18/doc/m4.info-1:6622:     =>`pushdef(`$1', forloop(`$1', `3', `$#',
m4-1.4.18/doc/m4.info-1:6623:     =>  `$0_(`1', `2', indir(`$1'))')`popdef(
m4-1.4.18/doc/m4.info-1:6624:     =>    `$1')')indir(`$1', $@)')
m4-1.4.18/doc/m4.info-1-6625-     =>define(`_foreachq_',
m4-1.4.18/doc/m4.info-1:6626:     =>``define(`$$1', `$$3')$$2`''')
m4-1.4.18/doc/m4.info-1-6627-     =>divert`'dnl
##############################################
m4-1.4.18/doc/m4.info-1-6650-     =>#   parenthesized list, improved version
m4-1.4.18/doc/m4.info-1:6651:     =>define(`foreach', `pushdef(`$1')_$0(`$1',
m4-1.4.18/doc/m4.info-1:6652:     =>  (dquote(dquote_elt$2)), `$3')popdef(`$1')')
m4-1.4.18/doc/m4.info-1-6653-     =>define(`_arg1', `$1')
m4-1.4.18/doc/m4.info-1:6654:     =>define(`_foreach', `ifelse(`$2', `(`')', `',
m4-1.4.18/doc/m4.info-1:6655:     =>  `define(`$1', _arg1$2)$3`'$0(`$1', (dquote(shift$2)), `$3')')')
m4-1.4.18/doc/m4.info-1-6656-     =>divert`'dnl
##############################################
m4-1.4.18/doc/m4.info-1-6811-     =>
m4-1.4.18/doc/m4.info-1:6812:     define(`copy', `ifdef(`$2', `errprint(`$2 already defined
m4-1.4.18/doc/m4.info-1-6813-     ')m4exit(`1')',
m4-1.4.18/doc/m4.info-1:6814:        `stack_foreach_sep(`$1', `pushdef(`$2',', `)')')')dnl
m4-1.4.18/doc/m4.info-1-6815-     pushdef(`a', `1')pushdef(`a', defn(`divnum'))
##############################################
m4-1.4.18/doc/m4.info-1-6835-     =>define(`stack_foreach_sep',
m4-1.4.18/doc/m4.info-1:6836:     =>`_stack_reverse_sep(`$1', `tmp-$1')'dnl
m4-1.4.18/doc/m4.info-1:6837:     =>`_stack_reverse_sep(`tmp-$1', `$1', `$2`'defn(`$1')$3', `$4`'')')
m4-1.4.18/doc/m4.info-1-6838-     =># stack_foreach_sep_lifo(macro, pre, post, sep)
##############################################
m4-1.4.18/doc/m4.info-1-6840-     =>define(`stack_foreach_sep_lifo',
m4-1.4.18/doc/m4.info-1:6841:     =>`_stack_reverse_sep(`$1', `tmp-$1', `$2`'defn(`$1')$3', `$4`'')'dnl
m4-1.4.18/doc/m4.info-1:6842:     =>`_stack_reverse_sep(`tmp-$1', `$1')')
m4-1.4.18/doc/m4.info-1-6843-     =>define(`_stack_reverse_sep',
m4-1.4.18/doc/m4.info-1:6844:     =>`ifdef(`$1', `pushdef(`$2', defn(`$1'))$3`'popdef(`$1')$0(
m4-1.4.18/doc/m4.info-1:6845:     =>  `$1', `$2', `$4$3')')')
m4-1.4.18/doc/m4.info-1-6846-     =>divert`'dnl
##############################################
m4-1.4.18/doc/m4.info-1-6863-     =>
m4-1.4.18/doc/m4.info-1:6864:     m4wrap(`define(`foo', ``$0:'-$1-$*-$#-')foo(`a', `b')
m4-1.4.18/doc/m4.info-1-6865-     ')
m4-1.4.18/doc/m4.info-1-6866-     =>
m4-1.4.18/doc/m4.info-1:6867:     builtin(`m4wrap', ``'define(`bar', ``$0:'-$1-$*-$#-')bar(`a', `b')
m4-1.4.18/doc/m4.info-1-6868-     ')
##############################################
m4-1.4.18/doc/m4.info-1-6899-     =>`ifdef(`_$0_text',
m4-1.4.18/doc/m4.info-1:6900:     =>       `define(`_$0_text', joinall(` ', $@)defn(`_$0_text'))',
m4-1.4.18/doc/m4.info-1:6901:     =>       `_$0(`_arg1(defn(`_$0_text')undefine(`_$0_text'))')dnl
m4-1.4.18/doc/m4.info-1:6902:     =>define(`_$0_text', joinall(` ', $@))')')dnl
m4-1.4.18/doc/m4.info-1:6903:     m4wrap(`define(`foo', ``$0:'-$1-$*-$#-')foo(`a', `b')
m4-1.4.18/doc/m4.info-1-6904-     ')
##############################################
m4-1.4.18/doc/m4.info-1-6927-     define(`cleardivert',
m4-1.4.18/doc/m4.info-1:6928:       `pushdef(`_n', divnum)divert(`-1')undivert($@)divert(_n)popdef(`_n')')
m4-1.4.18/doc/m4.info-1-6929-     =>
##############################################
m4-1.4.18/doc/m4.info-1-6938-     define(`cleardivert',
m4-1.4.18/doc/m4.info-1:6939:       `pushdef(`_num', divnum)divert(`-1')ifelse(`$#', `0',
m4-1.4.18/doc/m4.info-1:6940:         `undivert`'', `undivert($@)')divert(_num)popdef(`_num')')
m4-1.4.18/doc/m4.info-1-6941-     =>
##############################################
m4-1.4.18/doc/m4.info-1-7046-     =>#   change case of text, improved version
m4-1.4.18/doc/m4.info-1:7047:     =>define(`upcase', `translit(`$*', `a-z', `A-Z')')
m4-1.4.18/doc/m4.info-1:7048:     =>define(`downcase', `translit(`$*', `A-Z', `a-z')')
m4-1.4.18/doc/m4.info-1-7049-     =>define(`_arg1', `$1')
##############################################
m4-1.4.18/doc/m4.texi-1130-@example
m4-1.4.18/doc/m4.texi:1131:define(`e', `$@@')define(`q', ``$@@'')define(`foo', `bar')
m4-1.4.18/doc/m4.texi-1132-@result{}
##############################################
m4-1.4.18/doc/m4.texi-1863-@result{}
m4-1.4.18/doc/m4.texi:1864:define(`array_set', `define(format(``array[%d]'', `$1'), `$2')')
m4-1.4.18/doc/m4.texi-1865-@result{}
##############################################
m4-1.4.18/doc/m4.texi-1968-@result{}
m4-1.4.18/doc/m4.texi:1969:define(`bar', ``double quoted $'`@{2@} output'')
m4-1.4.18/doc/m4.texi-1970-@result{}
##############################################
m4-1.4.18/doc/m4.texi-2129-define(`argn', `$#')dnl
m4-1.4.18/doc/m4.texi:2130:define(`echo1', `-$@@-')define(`echo2', `,$@@,')dnl
m4-1.4.18/doc/m4.texi-2131-echo1(`1', `2', `3') argn(echo1(`1', `2', `3'))
##############################################
m4-1.4.18/doc/m4.texi-2162-@result{}no nested quote: arg
m4-1.4.18/doc/m4.texi:2163:define(`foo', `nested quote around $: `$'1')
m4-1.4.18/doc/m4.texi-2164-@result{}
##############################################
m4-1.4.18/doc/m4.texi-2166-@result{}nested quote around $: $1
m4-1.4.18/doc/m4.texi:2167:define(`foo', `nested empty quote after $: $`'1')
m4-1.4.18/doc/m4.texi-2168-@result{}
##############################################
m4-1.4.18/doc/m4.texi-2506-@example
m4-1.4.18/doc/m4.texi:2507:define(`$$internal$macro', `Internal macro (name `$0')')
m4-1.4.18/doc/m4.texi-2508-@result{}
##############################################
m4-1.4.18/doc/m4.texi-2668-define(`s', `builtin(`shift', $@@)')dnl
m4-1.4.18/doc/m4.texi:2669:define(`loop', `ifelse(`$2', `', `-', `$1$2: $0(`$1', s(s($@@)))')')dnl
m4-1.4.18/doc/m4.texi-2670-loop(`1')
##############################################
m4-1.4.18/doc/m4.texi-2796-@example
m4-1.4.18/doc/m4.texi:2797:define(`foo', `ifelse(`$#', `0', ``$0'', `arguments:$#')')
m4-1.4.18/doc/m4.texi-2798-@result{}
##############################################
m4-1.4.18/doc/m4.texi-2838-@example
m4-1.4.18/doc/m4.texi:2839:define(`e', `$@@')define(`long', `01234567890123456789')
m4-1.4.18/doc/m4.texi-2840-@result{}
##############################################
m4-1.4.18/doc/m4.texi-2938-@example
m4-1.4.18/doc/m4.texi:2939:define(`reverse', `ifelse(`$#', `0', , `$#', `1', ``$1'',
m4-1.4.18/doc/m4.texi:2940:                          `reverse(shift($@@)), `$1'')')
m4-1.4.18/doc/m4.texi-2941-@result{}
##############################################
m4-1.4.18/doc/m4.texi-2974-define(`cond',
m4-1.4.18/doc/m4.texi:2975:`ifelse(`$#', `1', `$1',
m4-1.4.18/doc/m4.texi:2976:        `ifelse($1, `$2', `$3',
m4-1.4.18/doc/m4.texi-2977-                `$0(shift(shift(shift($@@))))')')')dnl
##############################################
m4-1.4.18/doc/m4.texi-2980-`define(`counter', `0')dnl
m4-1.4.18/doc/m4.texi:2981:ifelse(side(`$1'), `yes', `one comparison: ',
m4-1.4.18/doc/m4.texi:2982:       side(`$1'), `no', `two comparisons: ',
m4-1.4.18/doc/m4.texi:2983:       side(`$1'), `maybe', `three comparisons: ',
m4-1.4.18/doc/m4.texi-2984-       `side(`default answer: ')')counter')dnl
##############################################
m4-1.4.18/doc/m4.texi-2986-`define(`counter', `0')dnl
m4-1.4.18/doc/m4.texi:2987:cond(`side(`$1')', `yes', `one comparison: ',
m4-1.4.18/doc/m4.texi:2988:     `side(`$1')', `no', `two comparisons: ',
m4-1.4.18/doc/m4.texi:2989:     `side(`$1')', `maybe', `three comparisons: ',
m4-1.4.18/doc/m4.texi-2990-     `side(`default answer: ')')counter')dnl
##############################################
m4-1.4.18/doc/m4.texi-3063-@result{}define(`join',
m4-1.4.18/doc/m4.texi:3064:@result{}`ifelse(`$#', `2', ``$2'',
m4-1.4.18/doc/m4.texi:3065:@result{}  `ifelse(`$2', `', `', ``$2'_')$0(`$1', shift(shift($@@)))')')
m4-1.4.18/doc/m4.texi-3066-@result{}define(`_join',
m4-1.4.18/doc/m4.texi:3067:@result{}`ifelse(`$#$2', `2', `',
m4-1.4.18/doc/m4.texi:3068:@result{}  `ifelse(`$2', `', `', ``$1$2'')$0(`$1', shift(shift($@@)))')')
m4-1.4.18/doc/m4.texi-3069-@result{}# joinall(sep, args) - join each ARG, including empty ones,
m4-1.4.18/doc/m4.texi-3070-@result{}# into a single string, with each element separated by SEP
m4-1.4.18/doc/m4.texi:3071:@result{}define(`joinall', ``$2'_$0(`$1', shift($@@))')
m4-1.4.18/doc/m4.texi-3072-@result{}define(`_joinall',
m4-1.4.18/doc/m4.texi:3073:@result{}`ifelse(`$#', `2', `', ``$1$3'$0(`$1', shift(shift($@@)))')')
m4-1.4.18/doc/m4.texi-3074-@result{}divert`'dnl
##############################################
m4-1.4.18/doc/m4.texi-3172-@result{}# quote(args) - convert args to single-quoted string
m4-1.4.18/doc/m4.texi:3173:@result{}define(`quote', `ifelse(`$#', `0', `', ``$*'')')
m4-1.4.18/doc/m4.texi-3174-@result{}# dquote(args) - convert args to quoted list of quoted strings
##############################################
m4-1.4.18/doc/m4.texi-3176-@result{}# dquote_elt(args) - convert args to list of double-quoted strings
m4-1.4.18/doc/m4.texi:3177:@result{}define(`dquote_elt', `ifelse(`$#', `0', `', `$#', `1', ```$1''',
m4-1.4.18/doc/m4.texi-3178-@result{}                             ```$1'',$0(shift($@@))')')
##############################################
m4-1.4.18/doc/m4.texi-3201-@example
m4-1.4.18/doc/m4.texi:3202:define(`argn', `ifelse(`$1', 1, ``$2'',
m4-1.4.18/doc/m4.texi-3203-  `argn(decr(`$1'), shift(shift($@@)))')')
##############################################
m4-1.4.18/doc/m4.texi-3276-@result{}# forloop(var, from, to, stmt) - simple version
m4-1.4.18/doc/m4.texi:3277:@result{}define(`forloop', `pushdef(`$1', `$2')_forloop($@@)popdef(`$1')')
m4-1.4.18/doc/m4.texi-3278-@result{}define(`_forloop',
m4-1.4.18/doc/m4.texi:3279:@result{}       `$4`'ifelse($1, `$3', `', `define(`$1', incr($1))$0($@@)')')
m4-1.4.18/doc/m4.texi-3280-@result{}divert`'dnl
##############################################
m4-1.4.18/doc/m4.texi-3377-@result{}#   parenthesized list, simple version
m4-1.4.18/doc/m4.texi:3378:@result{}define(`foreach', `pushdef(`$1')_foreach($@@)popdef(`$1')')
m4-1.4.18/doc/m4.texi-3379-@result{}define(`_arg1', `$1')
m4-1.4.18/doc/m4.texi:3380:@result{}define(`_foreach', `ifelse(`$2', `()', `',
m4-1.4.18/doc/m4.texi:3381:@result{}  `define(`$1', _arg1$2)$3`'$0(`$1', (shift$2), `$3')')')
m4-1.4.18/doc/m4.texi-3382-@result{}divert`'dnl
##############################################
m4-1.4.18/doc/m4.texi-3430-@result{}#   quoted list, simple version
m4-1.4.18/doc/m4.texi:3431:@result{}define(`foreachq', `pushdef(`$1')_foreachq($@@)popdef(`$1')')
m4-1.4.18/doc/m4.texi-3432-@result{}define(`_arg1', `$1')
m4-1.4.18/doc/m4.texi:3433:@result{}define(`_foreachq', `ifelse(quote($2), `', `',
m4-1.4.18/doc/m4.texi:3434:@result{}  `define(`$1', `_arg1($2)')$3`'$0(`$1', `shift($2)', `$3')')')
m4-1.4.18/doc/m4.texi-3435-@result{}divert`'dnl
##############################################
m4-1.4.18/doc/m4.texi-3535-@result{}define(`stack_foreach',
m4-1.4.18/doc/m4.texi:3536:@result{}`_stack_reverse(`$1', `tmp-$1')'dnl
m4-1.4.18/doc/m4.texi:3537:@result{}`_stack_reverse(`tmp-$1', `$1', `$2(defn(`$1'))')')
m4-1.4.18/doc/m4.texi-3538-@result{}# stack_foreach_lifo(macro, action)
##############################################
m4-1.4.18/doc/m4.texi-3541-@result{}define(`stack_foreach_lifo',
m4-1.4.18/doc/m4.texi:3542:@result{}`_stack_reverse(`$1', `tmp-$1', `$2(defn(`$1'))')'dnl
m4-1.4.18/doc/m4.texi:3543:@result{}`_stack_reverse(`tmp-$1', `$1')')
m4-1.4.18/doc/m4.texi-3544-@result{}define(`_stack_reverse',
m4-1.4.18/doc/m4.texi:3545:@result{}`ifdef(`$1', `pushdef(`$2', defn(`$1'))$3`'popdef(`$1')$0($@@)')')
m4-1.4.18/doc/m4.texi-3546-@result{}divert`'dnl
##############################################
m4-1.4.18/doc/m4.texi-3592-$ @kbd{m4 -d}
m4-1.4.18/doc/m4.texi:3593:define(`define_blind', `ifelse(`$#', `0', ``$0'',
m4-1.4.18/doc/m4.texi:3594:`_$0(`$1', `$2', `$'`#', `$'`0')')')
m4-1.4.18/doc/m4.texi-3595-@result{}
m4-1.4.18/doc/m4.texi-3596-define(`_define_blind', `define(`$1',
m4-1.4.18/doc/m4.texi:3597:`ifelse(`$3', `0', ``$4'', `$2')')')
m4-1.4.18/doc/m4.texi-3598-@result{}
##############################################
m4-1.4.18/doc/m4.texi-3613-defn(`blah')
m4-1.4.18/doc/m4.texi:3614:@result{}ifelse(`$#', `0', ``$0'', `arguments were $*')
m4-1.4.18/doc/m4.texi-3615-@end example
##############################################
m4-1.4.18/doc/m4.texi-3641-@result{}
m4-1.4.18/doc/m4.texi:3642:define(`reverse', `ifelse(`$#', `0', , `$#', `1', ``$1'',
m4-1.4.18/doc/m4.texi:3643:                          `reverse(shift($@@)), `$1'')')
m4-1.4.18/doc/m4.texi-3644-@result{}
##############################################
m4-1.4.18/doc/m4.texi-3705-@result{}
m4-1.4.18/doc/m4.texi:3706:define(`rename', `copy($@@)undefine(`$1')')dnl
m4-1.4.18/doc/m4.texi:3707:define(`copy', `ifdef(`$2', `errprint(`$2 already defined
m4-1.4.18/doc/m4.texi-3708-')m4exit(`1')',
m4-1.4.18/doc/m4.texi:3709:   `stack_foreach(`$1', `curry(`pushdef', `$2')')')')dnl
m4-1.4.18/doc/m4.texi-3710-pushdef(`a', `1')pushdef(`a', defn(`divnum'))pushdef(`a', `2')
##############################################
m4-1.4.18/doc/m4.texi-3778-$ @kbd{m4 -d}
m4-1.4.18/doc/m4.texi:3779:pushdef(`f', ``$0'1')pushdef(`f', ``$0'2')
m4-1.4.18/doc/m4.texi-3780-@result{}
##############################################
m4-1.4.18/doc/m4.texi-3937-$ @kbd{m4 -de --trace ifelse}
m4-1.4.18/doc/m4.texi:3938:define(`e', `ifelse(`$1', `$2', `ifelse(`$1', `$2', `e(shift($@@))')')')
m4-1.4.18/doc/m4.texi-3939-@result{}
##############################################
m4-1.4.18/doc/m4.texi-4072-$ @kbd{m4 -d -l 6}
m4-1.4.18/doc/m4.texi:4073:define(`echo', `$@@')debugmode(`+t')
m4-1.4.18/doc/m4.texi-4074-@result{}
##############################################
m4-1.4.18/doc/m4.texi-4935-@result{}       `define(`m4wrap'_m4wrap_level,
m4-1.4.18/doc/m4.texi:4936:@result{}               `$1'defn(`m4wrap'_m4wrap_level))',
m4-1.4.18/doc/m4.texi-4937-@result{}       `_m4wrap(`define(`_m4wrap_level', incr(_m4wrap_level))dnl
##############################################
m4-1.4.18/doc/m4.texi-4952-@example
m4-1.4.18/doc/m4.texi:4953:define(`f', `ifelse(`$1', `0', `Answer: 0!=1
m4-1.4.18/doc/m4.texi:4954:', eval(`$1>1'), `0', `Answer: $2$1=eval(`$2$1')
m4-1.4.18/doc/m4.texi:4955:', `m4wrap(`f(decr(`$1'), `$2$1*')')')')
m4-1.4.18/doc/m4.texi-4956-@result{}
##############################################
m4-1.4.18/doc/m4.texi-5379-@result{}We decided to  the stream for irrigation.
m4-1.4.18/doc/m4.texi:5380:define(`divert', `ifelse(`$#', `0', ``$0'', `builtin(`$0', $@@)')')
m4-1.4.18/doc/m4.texi-5381-@result{}
##############################################
m4-1.4.18/doc/m4.texi-5589-define(`cleardivert',
m4-1.4.18/doc/m4.texi:5590:`pushdef(`_n', divnum)divert(`-1')undivert($@@)divert(_n)popdef(`_n')')
m4-1.4.18/doc/m4.texi-5591-@result{}
##############################################
m4-1.4.18/doc/m4.texi-5736-@result{}-1
m4-1.4.18/doc/m4.texi:5737:regexp(`GNUs not Unix', `\w\(\w+\)$', `*** \& *** \1 ***')
m4-1.4.18/doc/m4.texi-5738-@result{}*** Unix *** nix ***
##############################################
m4-1.4.18/doc/m4.texi-6010-@result{}#   change case of text, simple version
m4-1.4.18/doc/m4.texi:6011:@result{}define(`upcase', `translit(`$*', `a-z', `A-Z')')
m4-1.4.18/doc/m4.texi:6012:@result{}define(`downcase', `translit(`$*', `A-Z', `a-z')')
m4-1.4.18/doc/m4.texi-6013-@result{}define(`_capitalize',
m4-1.4.18/doc/m4.texi:6014:@result{}       `regexp(`$1', `^\(\w\)\(\w*\)',
m4-1.4.18/doc/m4.texi-6015-@result{}               `upcase(`\1')`'downcase(`\2')')')
m4-1.4.18/doc/m4.texi:6016:@result{}define(`capitalize', `patsubst(`$1', `\w+', `_$0(`\&')')')
m4-1.4.18/doc/m4.texi-6017-@result{}divert`'dnl
##############################################
m4-1.4.18/doc/m4.texi-6379-@result{}12
m4-1.4.18/doc/m4.texi:6380:define(`square', `eval(`($1) ** 2')')
m4-1.4.18/doc/m4.texi-6381-@result{}
##############################################
m4-1.4.18/doc/m4.texi-7393-dnl First argument, concatenated with 1
m4-1.4.18/doc/m4.texi:7394:define(`_1', `$1')define(`first1', `_1($@@)1')
m4-1.4.18/doc/m4.texi-7395-@result{}
m4-1.4.18/doc/m4.texi-7396-dnl Eleventh argument, portable
m4-1.4.18/doc/m4.texi:7397:define(`_9', `$9')define(`eleventh', `_9(shift(shift($@@)))')
m4-1.4.18/doc/m4.texi-7398-@result{}
##############################################
m4-1.4.18/doc/m4.texi-7763-@example
m4-1.4.18/doc/m4.texi:7764:define(`exch', ``$2', `$1'')
m4-1.4.18/doc/m4.texi-7765-@result{}
##############################################
m4-1.4.18/doc/m4.texi-7792-@result{}#   allows complex numerical expressions in TO and FROM
m4-1.4.18/doc/m4.texi:7793:@result{}define(`forloop', `ifelse(eval(`($2) <= ($3)'), `1',
m4-1.4.18/doc/m4.texi:7794:@result{}  `pushdef(`$1')_$0(`$1', eval(`$2'),
m4-1.4.18/doc/m4.texi:7795:@result{}    eval(`$3'), `$4')popdef(`$1')')')
m4-1.4.18/doc/m4.texi-7796-@result{}define(`_forloop',
m4-1.4.18/doc/m4.texi:7797:@result{}  `define(`$1', `$2')$4`'ifelse(`$2', `$3', `',
m4-1.4.18/doc/m4.texi:7798:@result{}    `$0(`$1', incr(`$2'), `$3', `$4')')')
m4-1.4.18/doc/m4.texi-7799-@result{}divert`'dnl
##############################################
m4-1.4.18/doc/m4.texi-7827-$ @kbd{m4 -d -L 9 -I examples}
m4-1.4.18/doc/m4.texi:7828:define(`arg1', `$1')include(`forloop2.m4')include(`quote.m4')
m4-1.4.18/doc/m4.texi-7829-@result{}
m4-1.4.18/doc/m4.texi:7830:define(`double', `define(`$1'`2',
m4-1.4.18/doc/m4.texi:7831:  arg1(patsubst(dquote(defn(`$1')), `[`']', `\&\&')))')
m4-1.4.18/doc/m4.texi-7832-@result{}
m4-1.4.18/doc/m4.texi-7833-double(`forloop')double(`_forloop')defn(`forloop2')
m4-1.4.18/doc/m4.texi:7834:@result{}ifelse(eval(``($2) <= ($3)''), ``1'',
m4-1.4.18/doc/m4.texi:7835:@result{}  ``pushdef(``$1'')_$0(``$1'', eval(``$2''),
m4-1.4.18/doc/m4.texi:7836:@result{}    eval(``$3''), ``$4'')popdef(``$1'')'')
m4-1.4.18/doc/m4.texi-7837-forloop(i, 1, 5, `ifelse(')forloop(i, 1, 5, `)')
##############################################
m4-1.4.18/doc/m4.texi-7845-double(`forloop')double(`_forloop')defn(`forloop2')
m4-1.4.18/doc/m4.texi:7846:@result{}pushdef(``$1'', ``$2'')_forloop($@@)popdef(``$1'')
m4-1.4.18/doc/m4.texi-7847-forloop(i, 1, 5, `ifelse(')forloop(i, 1, 5, `)')
##############################################
m4-1.4.18/doc/m4.texi-7876-@result{}#   each value between FROM and TO, without define overhead
m4-1.4.18/doc/m4.texi:7877:@result{}define(`forloop_arg', `ifelse(eval(`($1) <= ($2)'), `1',
m4-1.4.18/doc/m4.texi:7878:@result{}  `_forloop(`$1', eval(`$2'), `$3(', `)')')')
m4-1.4.18/doc/m4.texi-7879-@result{}# forloop(var, from, to, stmt) - refactored to share code
m4-1.4.18/doc/m4.texi:7880:@result{}define(`forloop', `ifelse(eval(`($2) <= ($3)'), `1',
m4-1.4.18/doc/m4.texi:7881:@result{}  `pushdef(`$1')_forloop(eval(`$2'), eval(`$3'),
m4-1.4.18/doc/m4.texi:7882:@result{}    `define(`$1',', `)$4')popdef(`$1')')')
m4-1.4.18/doc/m4.texi-7883-@result{}define(`_forloop',
m4-1.4.18/doc/m4.texi:7884:@result{}  `$3`$1'$4`'ifelse(`$1', `$2', `',
m4-1.4.18/doc/m4.texi:7885:@result{}    `$0(incr(`$1'), `$2', `$3', `$4')')')
m4-1.4.18/doc/m4.texi-7886-@result{}divert`'dnl
##############################################
m4-1.4.18/doc/m4.texi-7970-@result{}#   quoted list, improved version
m4-1.4.18/doc/m4.texi:7971:@result{}define(`foreachq', `pushdef(`$1')_$0($@@)popdef(`$1')')
m4-1.4.18/doc/m4.texi-7972-@result{}define(`_arg1q', ``$1'')
m4-1.4.18/doc/m4.texi:7973:@result{}define(`_rest', `ifelse(`$#', `1', `', `dquote(shift($@@))')')
m4-1.4.18/doc/m4.texi:7974:@result{}define(`_foreachq', `ifelse(`$2', `', `',
m4-1.4.18/doc/m4.texi:7975:@result{}  `define(`$1', _arg1q($2))$3`'$0(`$1', _rest($2), `$3')')')
m4-1.4.18/doc/m4.texi-7976-@result{}divert`'dnl
##############################################
m4-1.4.18/doc/m4.texi-8022-@result{}#   quoted list, alternate improved version
m4-1.4.18/doc/m4.texi:8023:@result{}define(`foreachq', `ifelse(`$2', `', `',
m4-1.4.18/doc/m4.texi:8024:@result{}  `pushdef(`$1')_$0(`$1', `$3', `', $2)popdef(`$1')')')
m4-1.4.18/doc/m4.texi:8025:@result{}define(`_foreachq', `ifelse(`$#', `3', `',
m4-1.4.18/doc/m4.texi:8026:@result{}  `define(`$1', `$4')$2`'$0(`$1', `$2',
m4-1.4.18/doc/m4.texi-8027-@result{}    shift(shift(shift($@@))))')')
##############################################
m4-1.4.18/doc/m4.texi-8087-trick is to define an intermediate macro that repeats the text
m4-1.4.18/doc/m4.texi:8088:@code{m4_define(`$1', `$@var{n}')$2`'}, with @samp{n} set to successive
m4-1.4.18/doc/m4.texi-8089-integers corresponding to each argument.  The helper macro
##############################################
m4-1.4.18/doc/m4.texi-8111-@result{}define(`foreachq',
m4-1.4.18/doc/m4.texi:8112:@result{}`ifelse(`$2', `', `', `_$0(`$1', `$3', $2)')')
m4-1.4.18/doc/m4.texi-8113-@result{}define(`_foreachq',
m4-1.4.18/doc/m4.texi:8114:@result{}`pushdef(`$1', forloop(`$1', `3', `$#',
m4-1.4.18/doc/m4.texi:8115:@result{}  `$0_(`1', `2', indir(`$1'))')`popdef(
m4-1.4.18/doc/m4.texi:8116:@result{}    `$1')')indir(`$1', $@@)')
m4-1.4.18/doc/m4.texi-8117-@result{}define(`_foreachq_',
m4-1.4.18/doc/m4.texi:8118:@result{}``define(`$$1', `$$3')$$2`''')
m4-1.4.18/doc/m4.texi-8119-@result{}divert`'dnl
##############################################
m4-1.4.18/doc/m4.texi-8146-@result{}#   parenthesized list, improved version
m4-1.4.18/doc/m4.texi:8147:@result{}define(`foreach', `pushdef(`$1')_$0(`$1',
m4-1.4.18/doc/m4.texi:8148:@result{}  (dquote(dquote_elt$2)), `$3')popdef(`$1')')
m4-1.4.18/doc/m4.texi-8149-@result{}define(`_arg1', `$1')
m4-1.4.18/doc/m4.texi:8150:@result{}define(`_foreach', `ifelse(`$2', `(`')', `',
m4-1.4.18/doc/m4.texi:8151:@result{}  `define(`$1', _arg1$2)$3`'$0(`$1', (dquote(shift$2)), `$3')')')
m4-1.4.18/doc/m4.texi-8152-@result{}divert`'dnl
##############################################
m4-1.4.18/doc/m4.texi-8374-@result{}
m4-1.4.18/doc/m4.texi:8375:define(`copy', `ifdef(`$2', `errprint(`$2 already defined
m4-1.4.18/doc/m4.texi-8376-')m4exit(`1')',
m4-1.4.18/doc/m4.texi:8377:   `stack_foreach_sep(`$1', `pushdef(`$2',', `)')')')dnl
m4-1.4.18/doc/m4.texi-8378-pushdef(`a', `1')pushdef(`a', defn(`divnum'))
##############################################
m4-1.4.18/doc/m4.texi-8398-@result{}define(`stack_foreach_sep',
m4-1.4.18/doc/m4.texi:8399:@result{}`_stack_reverse_sep(`$1', `tmp-$1')'dnl
m4-1.4.18/doc/m4.texi:8400:@result{}`_stack_reverse_sep(`tmp-$1', `$1', `$2`'defn(`$1')$3', `$4`'')')
m4-1.4.18/doc/m4.texi-8401-@result{}# stack_foreach_sep_lifo(macro, pre, post, sep)
##############################################
m4-1.4.18/doc/m4.texi-8403-@result{}define(`stack_foreach_sep_lifo',
m4-1.4.18/doc/m4.texi:8404:@result{}`_stack_reverse_sep(`$1', `tmp-$1', `$2`'defn(`$1')$3', `$4`'')'dnl
m4-1.4.18/doc/m4.texi:8405:@result{}`_stack_reverse_sep(`tmp-$1', `$1')')
m4-1.4.18/doc/m4.texi-8406-@result{}define(`_stack_reverse_sep',
m4-1.4.18/doc/m4.texi:8407:@result{}`ifdef(`$1', `pushdef(`$2', defn(`$1'))$3`'popdef(`$1')$0(
m4-1.4.18/doc/m4.texi:8408:@result{}  `$1', `$2', `$4$3')')')
m4-1.4.18/doc/m4.texi-8409-@result{}divert`'dnl
##############################################
m4-1.4.18/doc/m4.texi-8443-@result{}
m4-1.4.18/doc/m4.texi:8444:m4wrap(`define(`foo', ``$0:'-$1-$*-$#-')foo(`a', `b')
m4-1.4.18/doc/m4.texi-8445-')
m4-1.4.18/doc/m4.texi-8446-@result{}
m4-1.4.18/doc/m4.texi:8447:builtin(`m4wrap', ``'define(`bar', ``$0:'-$1-$*-$#-')bar(`a', `b')
m4-1.4.18/doc/m4.texi-8448-')
##############################################
m4-1.4.18/doc/m4.texi-8483-@result{}`ifdef(`_$0_text',
m4-1.4.18/doc/m4.texi:8484:@result{}       `define(`_$0_text', joinall(` ', $@@)defn(`_$0_text'))',
m4-1.4.18/doc/m4.texi:8485:@result{}       `_$0(`_arg1(defn(`_$0_text')undefine(`_$0_text'))')dnl
m4-1.4.18/doc/m4.texi:8486:@result{}define(`_$0_text', joinall(` ', $@@))')')dnl
m4-1.4.18/doc/m4.texi:8487:m4wrap(`define(`foo', ``$0:'-$1-$*-$#-')foo(`a', `b')
m4-1.4.18/doc/m4.texi-8488-')
##############################################
m4-1.4.18/doc/m4.texi-8510-define(`cleardivert',
m4-1.4.18/doc/m4.texi:8511:  `pushdef(`_n', divnum)divert(`-1')undivert($@@)divert(_n)popdef(`_n')')
m4-1.4.18/doc/m4.texi-8512-@result{}
##############################################
m4-1.4.18/doc/m4.texi-8521-define(`cleardivert',
m4-1.4.18/doc/m4.texi:8522:  `pushdef(`_num', divnum)divert(`-1')ifelse(`$#', `0',
m4-1.4.18/doc/m4.texi:8523:    `undivert`'', `undivert($@@)')divert(_num)popdef(`_num')')
m4-1.4.18/doc/m4.texi-8524-@result{}
##############################################
m4-1.4.18/doc/m4.texi-8636-@result{}#   change case of text, improved version
m4-1.4.18/doc/m4.texi:8637:@result{}define(`upcase', `translit(`$*', `a-z', `A-Z')')
m4-1.4.18/doc/m4.texi:8638:@result{}define(`downcase', `translit(`$*', `A-Z', `a-z')')
m4-1.4.18/doc/m4.texi-8639-@result{}define(`_arg1', `$1')
##############################################
m4-1.4.18/configure-45-if test -z "$BASH_VERSION$ZSH_VERSION" \
m4-1.4.18/configure:46:    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
m4-1.4.18/configure-47-  as_echo='print -r --'
m4-1.4.18/configure-48-  as_echo_n='print -rn --'
m4-1.4.18/configure:49:elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
m4-1.4.18/configure-50-  as_echo='printf %s\n'
##############################################
m4-1.4.18/configure-52-else
m4-1.4.18/configure:53:  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
m4-1.4.18/configure-54-    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
##############################################
m4-1.4.18/configure-62-	expr "X$arg" : "X\\(.*\\)$as_nl";
m4-1.4.18/configure:63:	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
m4-1.4.18/configure-64-      esac;
##############################################
m4-1.4.18/configure-199-  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
m4-1.4.18/configure:200:  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
m4-1.4.18/configure-201-test \$(( 1 + 1 )) = 2 || exit 1"
##############################################
m4-1.4.18/configure-327-      case $as_dir in #(
m4-1.4.18/configure:328:      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
m4-1.4.18/configure-329-      *) as_qdir=$as_dir;;
##############################################
m4-1.4.18/configure-400-  {
m4-1.4.18/configure:401:    as_val=`expr "$@" || test $? -eq 1`
m4-1.4.18/configure-402-  }
##############################################
m4-1.4.18/configure-407-# ----------------------------------------
m4-1.4.18/configure:408:# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
m4-1.4.18/configure-409-# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
##############################################
m4-1.4.18/configure-470-  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
m4-1.4.18/configure:471:  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
m4-1.4.18/configure-472-  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
##############################################
m4-1.4.18/configure-1939-  case $ac_option in
m4-1.4.18/configure:1940:  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
m4-1.4.18/configure-1941-  *=)   ac_optarg= ;;
##############################################
m4-1.4.18/configure-1983-  -disable-* | --disable-*)
m4-1.4.18/configure:1984:    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
m4-1.4.18/configure-1985-    # Reject names that are not valid shell variable names.
##############################################
m4-1.4.18/configure-1988-    ac_useropt_orig=$ac_useropt
m4-1.4.18/configure:1989:    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
m4-1.4.18/configure-1990-    case $ac_user_opts in
##############################################
m4-1.4.18/configure-2009-  -enable-* | --enable-*)
m4-1.4.18/configure:2010:    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
m4-1.4.18/configure-2011-    # Reject names that are not valid shell variable names.
##############################################
m4-1.4.18/configure-2014-    ac_useropt_orig=$ac_useropt
m4-1.4.18/configure:2015:    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
m4-1.4.18/configure-2016-    case $ac_user_opts in
##############################################
m4-1.4.18/configure-2213-  -with-* | --with-*)
m4-1.4.18/configure:2214:    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
m4-1.4.18/configure-2215-    # Reject names that are not valid shell variable names.
##############################################
m4-1.4.18/configure-2218-    ac_useropt_orig=$ac_useropt
m4-1.4.18/configure:2219:    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
m4-1.4.18/configure-2220-    case $ac_user_opts in
##############################################
m4-1.4.18/configure-2229-  -without-* | --without-*)
m4-1.4.18/configure:2230:    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
m4-1.4.18/configure-2231-    # Reject names that are not valid shell variable names.
##############################################
m4-1.4.18/configure-2234-    ac_useropt_orig=$ac_useropt
m4-1.4.18/configure:2235:    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
m4-1.4.18/configure-2236-    case $ac_user_opts in
##############################################
m4-1.4.18/configure-2267-  *=*)
m4-1.4.18/configure:2268:    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
m4-1.4.18/configure-2269-    # Reject names that are not valid shell variable names.
##############################################
m4-1.4.18/configure-2288-if test -n "$ac_prev"; then
m4-1.4.18/configure:2289:  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
m4-1.4.18/configure-2290-  as_fn_error $? "missing argument to $ac_option"
##############################################
m4-1.4.18/configure-2310-    */ )
m4-1.4.18/configure:2311:      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
m4-1.4.18/configure-2312-      eval $ac_var=\$ac_val;;
##############################################
m4-1.4.18/configure-2345-ac_ls_di=`ls -di .` &&
m4-1.4.18/configure:2346:ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
m4-1.4.18/configure-2347-  as_fn_error $? "working directory cannot be determined"
##############################################
m4-1.4.18/configure-2401-case $srcdir in
m4-1.4.18/configure:2402:*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
m4-1.4.18/configure-2403-esac
##############################################
m4-1.4.18/configure-2444-By default, \`make install' will install all the files in
m4-1.4.18/configure:2445:\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
m4-1.4.18/configure:2446:an installation prefix other than \`$ac_default_prefix' using \`--prefix',
m4-1.4.18/configure-2447-for instance \`--prefix=\$HOME'.
##############################################
m4-1.4.18/configure-2564-*)
m4-1.4.18/configure:2565:  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
m4-1.4.18/configure-2566-  # A ".." for each directory in $ac_dir_suffix.
m4-1.4.18/configure:2567:  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
m4-1.4.18/configure-2568-  case $ac_top_builddir_sub in
##############################################
m4-1.4.18/configure-3038-  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
m4-1.4.18/configure:3039:  as_decl_name=`echo $2|sed 's/ *(.*//'`
m4-1.4.18/configure:3040:  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
m4-1.4.18/configure-3041-  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
##############################################
m4-1.4.18/configure-3392-    *\'*)
m4-1.4.18/configure:3393:      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
m4-1.4.18/configure-3394-    esac
##############################################
m4-1.4.18/configure-3475-      case $ac_val in
m4-1.4.18/configure:3476:      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
m4-1.4.18/configure-3477-      esac
##############################################
m4-1.4.18/configure-3490-	case $ac_val in
m4-1.4.18/configure:3491:	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
m4-1.4.18/configure-3492-	esac
##############################################
m4-1.4.18/configure-3683-    set,)
m4-1.4.18/configure:3684:      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
m4-1.4.18/configure:3685:$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
m4-1.4.18/configure-3686-      ac_cache_corrupted=: ;;
##############################################
m4-1.4.18/configure-3694-	# differences in whitespace do not lead to failure.
m4-1.4.18/configure:3695:	ac_old_val_w=`echo x $ac_old_val`
m4-1.4.18/configure:3696:	ac_new_val_w=`echo x $ac_new_val`
m4-1.4.18/configure-3697-	if test "$ac_old_val_w" != "$ac_new_val_w"; then
##############################################
m4-1.4.18/configure-3714-    case $ac_new_val in
m4-1.4.18/configure:3715:    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
m4-1.4.18/configure-3716-    *) ac_arg=$ac_var=$ac_new_val ;;
##############################################
m4-1.4.18/configure-3890-     echo "timestamp, slept: $am_has_slept" > conftest.file
m4-1.4.18/configure:3891:     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
m4-1.4.18/configure-3892-     if test "$*" = "X"; then
m4-1.4.18/configure-3893-	# -L didn't work.
m4-1.4.18/configure:3894:	set X `ls -t "$srcdir/configure" conftest.file`
m4-1.4.18/configure-3895-     fi
##############################################
m4-1.4.18/configure-3941-ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
m4-1.4.18/configure:3942:program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
m4-1.4.18/configure-3943-
m4-1.4.18/configure-3944-# Expand $ac_aux_dir to an absolute path.
m4-1.4.18/configure:3945:am_aux_dir=`cd "$ac_aux_dir" && pwd`
m4-1.4.18/configure-3946-
##############################################
m4-1.4.18/configure-4086-	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
m4-1.4.18/configure:4087:	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
m4-1.4.18/configure-4088-	     'mkdir (GNU coreutils) '* | \
##############################################
m4-1.4.18/configure-4159-set x ${MAKE-make}
m4-1.4.18/configure:4160:ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
m4-1.4.18/configure-4161-if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
##############################################
m4-1.4.18/configure-4169-# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
m4-1.4.18/configure:4170:case `${MAKE-make} -f conftest.make 2>/dev/null` in
m4-1.4.18/configure-4171-  *@@@%%%=?*=@@@%%%*)
##############################################
m4-1.4.18/configure-4235-
m4-1.4.18/configure:4236:if test "`cd $srcdir && pwd`" != "`pwd`"; then
m4-1.4.18/configure-4237-  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
##############################################
m4-1.4.18/configure-4742-$as_echo_n "checking whether the C compiler works... " >&6; }
m4-1.4.18/configure:4743:ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
m4-1.4.18/configure-4744-
##############################################
m4-1.4.18/configure-4786-	then :; else
m4-1.4.18/configure:4787:	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
m4-1.4.18/configure-4788-	fi
##############################################
m4-1.4.18/configure-4846-    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
m4-1.4.18/configure:4847:    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
m4-1.4.18/configure-4848-	  break;;
##############################################
m4-1.4.18/configure-4955-    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
m4-1.4.18/configure:4956:    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
m4-1.4.18/configure-4957-       break;;
##############################################
m4-1.4.18/configure-5263-# Ignore all kinds of additional output from 'make'.
m4-1.4.18/configure:5264:case `$am_make -s -f confmf 2> /dev/null` in #(
m4-1.4.18/configure-5265-*the\ am__doit\ target*)
##############################################
m4-1.4.18/configure-5273-   echo '.include "confinc"' > confmf
m4-1.4.18/configure:5274:   case `$am_make -s -f confmf 2> /dev/null` in #(
m4-1.4.18/configure-5275-   *the\ am__doit\ target*)
##############################################
m4-1.4.18/configure-5336-  if test "$am_compiler_list" = ""; then
m4-1.4.18/configure:5337:     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
m4-1.4.18/configure-5338-  fi
##############################################
m4-1.4.18/configure-5594-  # Check for GNU $ac_path_GREP
m4-1.4.18/configure:5595:case `"$ac_path_GREP" --version 2>&1` in
m4-1.4.18/configure-5596-*GNU*)
##############################################
m4-1.4.18/configure-5660-  # Check for GNU $ac_path_EGREP
m4-1.4.18/configure:5661:case `"$ac_path_EGREP" --version 2>&1` in
m4-1.4.18/configure-5662-*GNU*)
##############################################
m4-1.4.18/configure-5821-do :
m4-1.4.18/configure:5822:  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
m4-1.4.18/configure-5823-ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
##############################################
m4-1.4.18/configure-5826-  cat >>confdefs.h <<_ACEOF
m4-1.4.18/configure:5827:#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
m4-1.4.18/configure-5828-_ACEOF
##############################################
m4-1.4.18/configure-6389-test "x$ac_build_alias" = x &&
m4-1.4.18/configure:6390:  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
m4-1.4.18/configure-6391-test "x$ac_build_alias" = x &&
m4-1.4.18/configure-6392-  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
m4-1.4.18/configure:6393:ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
m4-1.4.18/configure-6394-  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
##############################################
m4-1.4.18/configure-6413-IFS=$ac_save_IFS
m4-1.4.18/configure:6414:case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
m4-1.4.18/configure-6415-
##############################################
m4-1.4.18/configure-6424-else
m4-1.4.18/configure:6425:  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
m4-1.4.18/configure-6426-    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
##############################################
m4-1.4.18/configure-6446-IFS=$ac_save_IFS
m4-1.4.18/configure:6447:case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
m4-1.4.18/configure-6448-
##############################################
m4-1.4.18/configure-8016-  if test -n "$GCC"; then
m4-1.4.18/configure:8017:    case `($CC --version) 2>/dev/null` in
m4-1.4.18/configure-8018-      'gcc (GCC) '[0-3].* | \
##############################################
m4-1.4.18/configure-8053-
m4-1.4.18/configure:8054:as_gl_Warn=`$as_echo "gl_cv_warn_c_$w" | $as_tr_sh`
m4-1.4.18/configure-8055-gl_positive="$w"
m4-1.4.18/configure-8056-case $gl_positive in
m4-1.4.18/configure:8057:  -Wno-*) gl_positive=-W`expr "X$gl_positive" : 'X-Wno-\(.*\)'` ;;
m4-1.4.18/configure-8058-esac
##############################################
m4-1.4.18/configure-8477-  for ac_func in _getb67 GETB67 getb67; do
m4-1.4.18/configure:8478:    as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
m4-1.4.18/configure-8479-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
##############################################
m4-1.4.18/configure-8655-                              save_ac_compile="$ac_compile"
m4-1.4.18/configure:8656:     ac_compile=`echo "$save_ac_compile" | sed s/conftest/conftest1/`
m4-1.4.18/configure-8657-     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
##############################################
m4-1.4.18/configure-8676-_ACEOF
m4-1.4.18/configure:8677:              ac_compile=`echo "$save_ac_compile" | sed s/conftest/conftest2/`
m4-1.4.18/configure-8678-       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
##############################################
m4-1.4.18/configure-8712-do :
m4-1.4.18/configure:8713:  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
m4-1.4.18/configure-8714-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
##############################################
m4-1.4.18/configure-8716-  cat >>confdefs.h <<_ACEOF
m4-1.4.18/configure:8717:#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
m4-1.4.18/configure-8718-_ACEOF
##############################################
m4-1.4.18/configure-8900-do :
m4-1.4.18/configure:8901:  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
m4-1.4.18/configure-8902-ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
##############################################
m4-1.4.18/configure-8905-  cat >>confdefs.h <<_ACEOF
m4-1.4.18/configure:8906:#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
m4-1.4.18/configure-8907-_ACEOF
##############################################
m4-1.4.18/configure-9321-    # gcc leaves a trailing carriage return which upsets mingw
m4-1.4.18/configure:9322:    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
m4-1.4.18/configure-9323-  *)
m4-1.4.18/configure:9324:    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
m4-1.4.18/configure-9325-  esac
##############################################
m4-1.4.18/configure-9330-      # Canonicalize the pathname of ld
m4-1.4.18/configure:9331:      ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'`
m4-1.4.18/configure-9332-      while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do
m4-1.4.18/configure:9333:        ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
m4-1.4.18/configure-9334-      done
##############################################
m4-1.4.18/configure-9365-      # Break only if it was the GNU/non-GNU ld that we prefer.
m4-1.4.18/configure:9366:      case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
m4-1.4.18/configure-9367-      *GNU* | *'with BFD'*)
##############################################
m4-1.4.18/configure-9396-  # I'd rather use --version here, but apparently some GNU lds only accept -v.
m4-1.4.18/configure:9397:case `$LD -v 2>&1 </dev/null` in
m4-1.4.18/configure-9398-*GNU* | *'with BFD'*)
##############################################
m4-1.4.18/configure-9484-    *)
m4-1.4.18/configure:9485:      searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
m4-1.4.18/configure-9486-      if test -n "$searchpath"; then
##############################################
m4-1.4.18/configure-9494-                ;;
m4-1.4.18/configure:9495:              *) searchdir=`cd "$searchdir" && pwd`
m4-1.4.18/configure-9496-                 case "$searchdir" in
##############################################
m4-1.4.18/configure-9588-        names_already_handled="$names_already_handled $name"
m4-1.4.18/configure:9589:                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
m4-1.4.18/configure-9590-        eval value=\"\$HAVE_LIB$uppername\"
##############################################
m4-1.4.18/configure-9664-                -L*)
m4-1.4.18/configure:9665:                  dir=`echo "X$x" | sed -e 's/^X-L//'`
m4-1.4.18/configure-9666-                                    if test -n "$acl_shlibext"; then
##############################################
m4-1.4.18/configure-9781-              */$acl_libdirstem | */$acl_libdirstem/)
m4-1.4.18/configure:9782:                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
m4-1.4.18/configure-9783-                if test "$name" = 'sigsegv'; then
##############################################
m4-1.4.18/configure-9788-              */$acl_libdirstem2 | */$acl_libdirstem2/)
m4-1.4.18/configure:9789:                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
m4-1.4.18/configure-9790-                if test "$name" = 'sigsegv'; then
##############################################
m4-1.4.18/configure-9839-                  -L*)
m4-1.4.18/configure:9840:                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
m4-1.4.18/configure-9841-                                                                                                                                                                if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
##############################################
m4-1.4.18/configure-9898-                  -R*)
m4-1.4.18/configure:9899:                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
m4-1.4.18/configure-9900-                    if test "$enable_rpath" != no; then
##############################################
m4-1.4.18/configure-9923-                  -l*)
m4-1.4.18/configure:9924:                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
m4-1.4.18/configure-9925-                    ;;
m4-1.4.18/configure-9926-                  *.la)
m4-1.4.18/configure:9927:                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
m4-1.4.18/configure-9928-                    ;;
##############################################
m4-1.4.18/configure-12859-       gl_awk_probe='BEGIN { if ("POSIXLY_CORRECT" in ENVIRON) print "x" }'
m4-1.4.18/configure:12860:       case ${POSIXLY_CORRECT+x}`$AWK "$gl_awk_probe" </dev/null` in
m4-1.4.18/configure-12861-         xx) gl_had_POSIXLY_CORRECT=exported ;;
##############################################
m4-1.4.18/configure-13779-    word*bit*)
m4-1.4.18/configure:13780:      word=`echo "$gl_cv_cc_double_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
m4-1.4.18/configure:13781:      bit=`echo "$gl_cv_cc_double_expbit0" | sed -e 's/word.*bit //'`
m4-1.4.18/configure-13782-
##############################################
m4-1.4.18/configure-13888-    word*bit*)
m4-1.4.18/configure:13889:      word=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
m4-1.4.18/configure:13890:      bit=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word.*bit //'`
m4-1.4.18/configure-13891-
##############################################
m4-1.4.18/configure-14913-        names_already_handled="$names_already_handled $name"
m4-1.4.18/configure:14914:                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
m4-1.4.18/configure-14915-        eval value=\"\$HAVE_LIB$uppername\"
##############################################
m4-1.4.18/configure-14989-                -L*)
m4-1.4.18/configure:14990:                  dir=`echo "X$x" | sed -e 's/^X-L//'`
m4-1.4.18/configure-14991-                                    if test -n "$acl_shlibext"; then
##############################################
m4-1.4.18/configure-15106-              */$acl_libdirstem | */$acl_libdirstem/)
m4-1.4.18/configure:15107:                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
m4-1.4.18/configure-15108-                if test "$name" = 'pth'; then
##############################################
m4-1.4.18/configure-15113-              */$acl_libdirstem2 | */$acl_libdirstem2/)
m4-1.4.18/configure:15114:                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
m4-1.4.18/configure-15115-                if test "$name" = 'pth'; then
##############################################
m4-1.4.18/configure-15164-                  -L*)
m4-1.4.18/configure:15165:                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
m4-1.4.18/configure-15166-                                                                                                                                                                if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
##############################################
m4-1.4.18/configure-15223-                  -R*)
m4-1.4.18/configure:15224:                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
m4-1.4.18/configure-15225-                    if test "$enable_rpath" != no; then
##############################################
m4-1.4.18/configure-15248-                  -l*)
m4-1.4.18/configure:15249:                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
m4-1.4.18/configure-15250-                    ;;
m4-1.4.18/configure-15251-                  *.la)
m4-1.4.18/configure:15252:                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
m4-1.4.18/configure-15253-                    ;;
##############################################
m4-1.4.18/configure-15502-  # Check for GNU $ac_path_SED
m4-1.4.18/configure:15503:case `"$ac_path_SED" --version 2>&1` in
m4-1.4.18/configure-15504-*GNU*)
##############################################
m4-1.4.18/configure-18057-do :
m4-1.4.18/configure:18058:  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
m4-1.4.18/configure-18059-ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
##############################################
m4-1.4.18/configure-18061-  cat >>confdefs.h <<_ACEOF
m4-1.4.18/configure:18062:#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
m4-1.4.18/configure-18063-_ACEOF
##############################################
m4-1.4.18/configure-18112-    fi
m4-1.4.18/configure:18113:    GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
m4-1.4.18/configure-18114-    cat >>confdefs.h <<_ACEOF
##############################################
m4-1.4.18/configure-18157-    fi
m4-1.4.18/configure:18158:    GLTYPE=`echo "$gltype" | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
m4-1.4.18/configure-18159-    cat >>confdefs.h <<_ACEOF
##############################################
m4-1.4.18/configure-18209-    eval result=\$gl_cv_type_${gltype}_signed
m4-1.4.18/configure:18210:    GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
m4-1.4.18/configure-18211-    if test "$result" = yes; then
##############################################
m4-1.4.18/configure-18285-$as_echo "$ac_res" >&6; }
m4-1.4.18/configure:18286:    GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
m4-1.4.18/configure-18287-    eval result=\$gl_cv_type_${gltype}_suffix
##############################################
m4-1.4.18/configure-18357-$as_echo "$ac_res" >&6; }
m4-1.4.18/configure:18358:    GLTYPE=`echo $gltype | tr 'abcdefghijklmnopqrstuvwxyz ' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ_'`
m4-1.4.18/configure-18359-    eval result=\$gl_cv_type_${gltype}_suffix
##############################################
m4-1.4.18/configure-19213-do :
m4-1.4.18/configure:19214:  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
m4-1.4.18/configure-19215-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
##############################################
m4-1.4.18/configure-19217-  cat >>confdefs.h <<_ACEOF
m4-1.4.18/configure:19218:#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
m4-1.4.18/configure-19219-_ACEOF
##############################################
m4-1.4.18/configure-24730-    word*bit*)
m4-1.4.18/configure:24731:      word=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
m4-1.4.18/configure:24732:      bit=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word.*bit //'`
m4-1.4.18/configure-24733-
##############################################
m4-1.4.18/configure-25049-    word*bit*)
m4-1.4.18/configure:25050:      word=`echo "$gl_cv_cc_long_double_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
m4-1.4.18/configure:25051:      bit=`echo "$gl_cv_cc_long_double_expbit0" | sed -e 's/word.*bit //'`
m4-1.4.18/configure-25052-
##############################################
m4-1.4.18/configure-25375-        names_already_handled="$names_already_handled $name"
m4-1.4.18/configure:25376:                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
m4-1.4.18/configure-25377-        eval value=\"\$HAVE_LIB$uppername\"
##############################################
m4-1.4.18/configure-25451-                -L*)
m4-1.4.18/configure:25452:                  dir=`echo "X$x" | sed -e 's/^X-L//'`
m4-1.4.18/configure-25453-                                    if test -n "$acl_shlibext"; then
##############################################
m4-1.4.18/configure-25568-              */$acl_libdirstem | */$acl_libdirstem/)
m4-1.4.18/configure:25569:                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
m4-1.4.18/configure-25570-                if test "$name" = 'sigsegv'; then
##############################################
m4-1.4.18/configure-25575-              */$acl_libdirstem2 | */$acl_libdirstem2/)
m4-1.4.18/configure:25576:                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
m4-1.4.18/configure-25577-                if test "$name" = 'sigsegv'; then
##############################################
m4-1.4.18/configure-25626-                  -L*)
m4-1.4.18/configure:25627:                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
m4-1.4.18/configure-25628-                                                                                                                                                                if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
##############################################
m4-1.4.18/configure-25685-                  -R*)
m4-1.4.18/configure:25686:                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
m4-1.4.18/configure-25687-                    if test "$enable_rpath" != no; then
##############################################
m4-1.4.18/configure-25710-                  -l*)
m4-1.4.18/configure:25711:                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
m4-1.4.18/configure-25712-                    ;;
m4-1.4.18/configure-25713-                  *.la)
m4-1.4.18/configure:25714:                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
m4-1.4.18/configure-25715-                    ;;
##############################################
m4-1.4.18/configure-28461-do :
m4-1.4.18/configure:28462:  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
m4-1.4.18/configure-28463-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
##############################################
m4-1.4.18/configure-28465-  cat >>confdefs.h <<_ACEOF
m4-1.4.18/configure:28466:#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
m4-1.4.18/configure-28467-_ACEOF
##############################################
m4-1.4.18/configure-30678-    word*bit*)
m4-1.4.18/configure:30679:      word=`echo "$gl_cv_cc_float_signbit" | sed -e 's/word //' -e 's/ bit.*//'`
m4-1.4.18/configure:30680:      bit=`echo "$gl_cv_cc_float_signbit" | sed -e 's/word.*bit //'`
m4-1.4.18/configure-30681-
##############################################
m4-1.4.18/configure-30782-    word*bit*)
m4-1.4.18/configure:30783:      word=`echo "$gl_cv_cc_double_signbit" | sed -e 's/word //' -e 's/ bit.*//'`
m4-1.4.18/configure:30784:      bit=`echo "$gl_cv_cc_double_signbit" | sed -e 's/word.*bit //'`
m4-1.4.18/configure-30785-
##############################################
m4-1.4.18/configure-30886-    word*bit*)
m4-1.4.18/configure:30887:      word=`echo "$gl_cv_cc_long_double_signbit" | sed -e 's/word //' -e 's/ bit.*//'`
m4-1.4.18/configure:30888:      bit=`echo "$gl_cv_cc_long_double_signbit" | sed -e 's/word.*bit //'`
m4-1.4.18/configure-30889-
##############################################
m4-1.4.18/configure-34998-  gl_source_base='tests'
m4-1.4.18/configure:34999:  M4tests_WITNESS=IN_`echo "${PACKAGE-$PACKAGE_TARNAME}" | LC_ALL=C tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ | LC_ALL=C sed -e 's/[^A-Z0-9_]/_/g'`_GNULIB_TESTS
m4-1.4.18/configure-35000-
##############################################
m4-1.4.18/configure-35232-  if test "$am_compiler_list" = ""; then
m4-1.4.18/configure:35233:     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
m4-1.4.18/configure-35234-  fi
##############################################
m4-1.4.18/configure-37226-    word*bit*)
m4-1.4.18/configure:37227:      word=`echo "$gl_cv_cc_double_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
m4-1.4.18/configure:37228:      bit=`echo "$gl_cv_cc_double_expbit0" | sed -e 's/word.*bit //'`
m4-1.4.18/configure-37229-
##############################################
m4-1.4.18/configure-37335-    word*bit*)
m4-1.4.18/configure:37336:      word=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
m4-1.4.18/configure:37337:      bit=`echo "$gl_cv_cc_float_expbit0" | sed -e 's/word.*bit //'`
m4-1.4.18/configure-37338-
##############################################
m4-1.4.18/configure-37448-    word*bit*)
m4-1.4.18/configure:37449:      word=`echo "$gl_cv_cc_long_double_expbit0" | sed -e 's/word //' -e 's/ bit.*//'`
m4-1.4.18/configure:37450:      bit=`echo "$gl_cv_cc_long_double_expbit0" | sed -e 's/word.*bit //'`
m4-1.4.18/configure-37451-
##############################################
m4-1.4.18/configure-37574-do :
m4-1.4.18/configure:37575:  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
m4-1.4.18/configure-37576-ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
##############################################
m4-1.4.18/configure-37578-  cat >>confdefs.h <<_ACEOF
m4-1.4.18/configure:37579:#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
m4-1.4.18/configure-37580-_ACEOF
##############################################
m4-1.4.18/configure-40342-
m4-1.4.18/configure:40343:  abs_aux_dir=`cd "$ac_aux_dir"; pwd`
m4-1.4.18/configure-40344-
m4-1.4.18/configure-40345-
m4-1.4.18/configure:40346:  abs_aux_dir=`cd "$ac_aux_dir"; pwd`
m4-1.4.18/configure-40347-
##############################################
m4-1.4.18/configure-41418-  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
m4-1.4.18/configure:41419:  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
m4-1.4.18/configure-41420-  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
##############################################
m4-1.4.18/configure-41512-      sed_drop_objext='s/\.o$//;s/\.obj$//'
m4-1.4.18/configure:41513:      for i in `for i in $M4_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
m4-1.4.18/configure-41514-        M4_libobjs="$M4_libobjs $i.$ac_objext"
##############################################
m4-1.4.18/configure-41549-      sed_drop_objext='s/\.o$//;s/\.obj$//'
m4-1.4.18/configure:41550:      for i in `for i in $M4tests_LIBOBJS; do echo "$i"; done | sed -e "$sed_drop_objext" | sort | uniq`; do
m4-1.4.18/configure-41551-        M4tests_libobjs="$M4tests_libobjs $i.$ac_objext"
##############################################
m4-1.4.18/configure-41615-if test -z "$BASH_VERSION$ZSH_VERSION" \
m4-1.4.18/configure:41616:    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
m4-1.4.18/configure-41617-  as_echo='print -r --'
m4-1.4.18/configure-41618-  as_echo_n='print -rn --'
m4-1.4.18/configure:41619:elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
m4-1.4.18/configure-41620-  as_echo='printf %s\n'
##############################################
m4-1.4.18/configure-41622-else
m4-1.4.18/configure:41623:  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
m4-1.4.18/configure-41624-    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
##############################################
m4-1.4.18/configure-41632-	expr "X$arg" : "X\\(.*\\)$as_nl";
m4-1.4.18/configure:41633:	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
m4-1.4.18/configure-41634-      esac;
##############################################
m4-1.4.18/configure-41709-# ----------------------------------------
m4-1.4.18/configure:41710:# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
m4-1.4.18/configure-41711-# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
##############################################
m4-1.4.18/configure-41781-  {
m4-1.4.18/configure:41782:    as_val=`expr "$@" || test $? -eq 1`
m4-1.4.18/configure-41783-  }
##############################################
m4-1.4.18/configure-41885-      case $as_dir in #(
m4-1.4.18/configure:41886:      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
m4-1.4.18/configure-41887-      *) as_qdir=$as_dir;;
##############################################
m4-1.4.18/configure-42026-cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
m4-1.4.18/configure:42027:ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
m4-1.4.18/configure-42028-ac_cs_version="\\
##############################################
m4-1.4.18/configure-42051-  --*=?*)
m4-1.4.18/configure:42052:    ac_option=`expr "X$1" : 'X\([^=]*\)='`
m4-1.4.18/configure:42053:    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
m4-1.4.18/configure-42054-    ac_shift=:
##############################################
m4-1.4.18/configure-42056-  --*=)
m4-1.4.18/configure:42057:    ac_option=`expr "X$1" : 'X\([^=]*\)='`
m4-1.4.18/configure-42058-    ac_optarg=
##############################################
m4-1.4.18/configure-42080-    case $ac_optarg in
m4-1.4.18/configure:42081:    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
m4-1.4.18/configure-42082-    '') as_fn_error $? "missing file argument" ;;
##############################################
m4-1.4.18/configure-42088-    case $ac_optarg in
m4-1.4.18/configure:42089:    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
m4-1.4.18/configure-42090-    esac
##############################################
m4-1.4.18/configure-42226-fi
m4-1.4.18/configure:42227:ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
m4-1.4.18/configure-42228-if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
##############################################
m4-1.4.18/configure-42243-  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
m4-1.4.18/configure:42244:ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
m4-1.4.18/configure-42245-ac_delim='%!_!# '
##############################################
m4-1.4.18/configure-42249-
m4-1.4.18/configure:42250:  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
m4-1.4.18/configure-42251-  if test $ac_delim_n = $ac_delim_num; then
##############################################
m4-1.4.18/configure-42387-for ac_last_try in false false :; do
m4-1.4.18/configure:42388:  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
m4-1.4.18/configure-42389-  if test -z "$ac_tt"; then
##############################################
m4-1.4.18/configure-42519-      esac
m4-1.4.18/configure:42520:      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
m4-1.4.18/configure-42521-      as_fn_append ac_file_inputs " '$ac_f'"
##############################################
m4-1.4.18/configure-42578-*)
m4-1.4.18/configure:42579:  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
m4-1.4.18/configure-42580-  # A ".." for each directory in $ac_dir_suffix.
m4-1.4.18/configure:42581:  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
m4-1.4.18/configure-42582-  case $ac_top_builddir_sub in
##############################################
m4-1.4.18/configure-42639-/@mandir@/p'
m4-1.4.18/configure:42640:case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
m4-1.4.18/configure-42641-*datarootdir*) ac_datarootdir_seen=yes;;
##############################################
m4-1.4.18/configure-42656-
m4-1.4.18/configure:42657:# Neutralize VPATH when `$srcdir' = `.'.
m4-1.4.18/configure-42658-# Shell code in configure.ac might set extrasub.
##############################################
m4-1.4.18/configure-42684-test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
m4-1.4.18/configure:42685:  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
m4-1.4.18/configure-42686-  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
##############################################
m4-1.4.18/configure-42730-    * )
m4-1.4.18/configure:42731:      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
m4-1.4.18/configure-42732-  esac
##############################################
m4-1.4.18/configure-42808-    # Strip MF so we end up with the name of the file.
m4-1.4.18/configure:42809:    mf=`echo "$mf" | sed -e 's/:.*$//'`
m4-1.4.18/configure-42810-    # Check whether this is an Automake generated Makefile or not.
##############################################
m4-1.4.18/configure-42845-    # from the Makefile without running 'make'.
m4-1.4.18/configure:42846:    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
m4-1.4.18/configure-42847-    test -z "$DEPDIR" && continue
m4-1.4.18/configure:42848:    am__include=`sed -n 's/^am__include = //p' < "$mf"`
m4-1.4.18/configure-42849-    test -z "$am__include" && continue
m4-1.4.18/configure:42850:    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
m4-1.4.18/configure-42851-    # Find all dependency output files, they are included files with
##############################################
m4-1.4.18/Makefile.in-49-  { \
m4-1.4.18/Makefile.in:50:    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
m4-1.4.18/Makefile.in-51-  }; \
##############################################
m4-1.4.18/Makefile.in-298-  while test -n "$$dir1"; do \
m4-1.4.18/Makefile.in:299:    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
m4-1.4.18/Makefile.in-300-    if test "$$first" != "."; then \
m4-1.4.18/Makefile.in-301-      if test "$$first" = ".."; then \
m4-1.4.18/Makefile.in:302:        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
m4-1.4.18/Makefile.in:303:        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
m4-1.4.18/Makefile.in-304-      else \
m4-1.4.18/Makefile.in:305:        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
m4-1.4.18/Makefile.in-306-        if test "$$first2" = "$$first"; then \
m4-1.4.18/Makefile.in:307:          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
m4-1.4.18/Makefile.in-308-        else \
##############################################
m4-1.4.18/Makefile.in-313-    fi; \
m4-1.4.18/Makefile.in:314:    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
m4-1.4.18/Makefile.in-315-  done; \
##############################################
m4-1.4.18/Makefile.in-1578-	dot_seen=no; \
m4-1.4.18/Makefile.in:1579:	target=`echo $@ | sed s/-recursive//`; \
m4-1.4.18/Makefile.in-1580-	case "$@" in \
##############################################
m4-1.4.18/Makefile.in-1641-GTAGS:
m4-1.4.18/Makefile.in:1642:	here=`$(am__cd) $(top_builddir) && pwd` \
m4-1.4.18/Makefile.in-1643-	  && $(am__cd) $(top_srcdir) \
##############################################
m4-1.4.18/Makefile.in-1673-	test -d "$(distdir)" || mkdir "$(distdir)"
m4-1.4.18/Makefile.in:1674:	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
m4-1.4.18/Makefile.in:1675:	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
m4-1.4.18/Makefile.in-1676-	list='$(DISTFILES)'; \
##############################################
m4-1.4.18/Makefile.in-1687-	  if test -d $$d/$$file; then \
m4-1.4.18/Makefile.in:1688:	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
m4-1.4.18/Makefile.in-1689-	    if test -d "$(distdir)/$$file"; then \
##############################################
m4-1.4.18/Makefile.in-1799-	test -d $(distdir)/_build || exit 0; \
m4-1.4.18/Makefile.in:1800:	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
m4-1.4.18/Makefile.in-1801-	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
##############################################
m4-1.4.18/Makefile.in-1843-	}; \
m4-1.4.18/Makefile.in:1844:	test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
m4-1.4.18/Makefile.in-1845-	   || { echo "ERROR: files left after uninstall:" ; \
##############################################
m4-1.4.18/Makefile.in-1855-	fi
m4-1.4.18/Makefile.in:1856:	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
m4-1.4.18/Makefile.in-1857-	  || { echo "ERROR: files left in build directory after distclean:" ; \
##############################################
m4-1.4.18/bootstrap-269-#
m4-1.4.18/bootstrap:270:#   . `echo "$0" | ${SED-sed} 's|[^/]*$||'`/build-aux/funclib.sh
m4-1.4.18/bootstrap-271-#
##############################################
m4-1.4.18/bootstrap-368-          func_executable_p "$_G_path_prog" || continue
m4-1.4.18/bootstrap:369:          case `"$_G_path_prog" --version 2>&1` in
m4-1.4.18/bootstrap-370-            *GNU*) func_path_progs_result=$_G_path_prog _G_path_prog_found=: ;;
##############################################
m4-1.4.18/bootstrap-415-      diff conftest.out conftest.nl >/dev/null 2>&1 || break
m4-1.4.18/bootstrap:416:      _G_count=`expr $_G_count + 1`
m4-1.4.18/bootstrap-417-      if test "$_G_count" -gt "$_G_path_prog_max"; then
##############################################
m4-1.4.18/bootstrap-451-      diff conftest.out conftest.nl >/dev/null 2>&1 || break
m4-1.4.18/bootstrap:452:      _G_count=`expr $_G_count + 1`
m4-1.4.18/bootstrap-453-      if test "$_G_count" -gt "$_G_path_prog_max"; then
##############################################
m4-1.4.18/bootstrap-576-# The name of this program.
m4-1.4.18/bootstrap:577:progname=`$ECHO "$progpath" |$SED "$sed_basename"`
m4-1.4.18/bootstrap-578-
##############################################
m4-1.4.18/bootstrap-582-  *[\\/]*)
m4-1.4.18/bootstrap:583:     progdir=`$ECHO "$progpath" |$SED "$sed_dirname"`
m4-1.4.18/bootstrap:584:     progdir=`cd "$progdir" && pwd`
m4-1.4.18/bootstrap-585-     progpath=$progdir/$progname
##############################################
m4-1.4.18/bootstrap-776-
m4-1.4.18/bootstrap:777:    eval _G_current_value='`$ECHO $'$1'`'
m4-1.4.18/bootstrap:778:    _G_delim=`expr "$2" : '\(.\)'`
m4-1.4.18/bootstrap-779-
##############################################
m4-1.4.18/bootstrap-805-
m4-1.4.18/bootstrap:806:    func_arith_result=`expr "$@"`
m4-1.4.18/bootstrap-807-  }
##############################################
m4-1.4.18/bootstrap-826-  # ...otherwise fall back to using sed.
m4-1.4.18/bootstrap:827:  _b='func_basename_result=`$ECHO "$1" |$SED "$sed_basename"`'
m4-1.4.18/bootstrap:828:  _d='func_dirname_result=`$ECHO "$1"  |$SED "$sed_dirname"`
m4-1.4.18/bootstrap-829-      if test "X$func_dirname_result" = "X$1"; then
##############################################
m4-1.4.18/bootstrap-923-      test -n "$_G_tc" && {
m4-1.4.18/bootstrap:924:        _G_esc_tc=`$ECHO "$_G_tc" | $SED "$sed_make_literal_regex"`
m4-1.4.18/bootstrap:925:        _G_indent=`$ECHO "$_G_indent" | $SED "s|$_G_esc_tc||g"`
m4-1.4.18/bootstrap-926-      }
m4-1.4.18/bootstrap-927-    done
m4-1.4.18/bootstrap:928:    _G_indent="$progname: "`echo "$_G_indent" | $SED 's|.| |g'`"  " ## exclude from sc_prohibit_nested_quotes
m4-1.4.18/bootstrap-929-
##############################################
m4-1.4.18/bootstrap-997-
m4-1.4.18/bootstrap:998:    func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
m4-1.4.18/bootstrap-999-  }
##############################################
m4-1.4.18/bootstrap-1029-        # ...otherwise throw away the child directory and loop
m4-1.4.18/bootstrap:1030:        _G_directory_path=`$ECHO "$_G_directory_path" | $SED -e "$sed_dirname"`
m4-1.4.18/bootstrap-1031-      done
m4-1.4.18/bootstrap:1032:      _G_dir_list=`$ECHO "$_G_dir_list" | $SED 's|:*$||'`
m4-1.4.18/bootstrap-1033-
##############################################
m4-1.4.18/bootstrap-1067-      # If mktemp works, use that first and foremost
m4-1.4.18/bootstrap:1068:      _G_tmpdir=`mktemp -d "$_G_template-XXXXXXXX" 2>/dev/null`
m4-1.4.18/bootstrap-1069-
##############################################
m4-1.4.18/bootstrap-1277-        *[\\\`\"\$]*)
m4-1.4.18/bootstrap:1278:	  _G_unquoted_arg=`printf '%s\n' "$1" |$SED "$sed_quote_subst"` ;;
m4-1.4.18/bootstrap-1279-        *)
##############################################
m4-1.4.18/bootstrap-1364-    case $2 in
m4-1.4.18/bootstrap:1365:      .*) func_stripname_result=`$ECHO "$3" | $SED -e "s%^$1%%" -e "s%\\\\$2\$%%"`;;
m4-1.4.18/bootstrap:1366:      *)  func_stripname_result=`$ECHO "$3" | $SED -e "s%^$1%%" -e "s%$2\$%%"`;;
m4-1.4.18/bootstrap-1367-    esac
##############################################
m4-1.4.18/bootstrap-1437-    [0-9]* | *[!a-zA-Z0-9_]*)
m4-1.4.18/bootstrap:1438:      func_tr_sh_result=`$ECHO "$1" | $SED -e 's/^\([0-9]\)/_\1/' -e 's/[^a-zA-Z0-9_]/_/g'`
m4-1.4.18/bootstrap-1439-      ;;
##############################################
m4-1.4.18/bootstrap-1524-
m4-1.4.18/bootstrap:1525:    test "x$1" = x`func_sort_ver "$1" "$2" | $SED 1q`
m4-1.4.18/bootstrap-1526-}
##############################################
m4-1.4.18/bootstrap-1590-# The default options also support '--debug', which will turn on shell
m4-1.4.18/bootstrap:1591:# execution tracing (see the comment above debug_cmd below for another
m4-1.4.18/bootstrap-1592-# use), and '--verbose' and the func_verbose function to allow your script
##############################################
m4-1.4.18/bootstrap-1683-
m4-1.4.18/bootstrap:1684:    eval ${1}_hooks='`$ECHO "\$'$1'_hooks" |$SED "s| '$2'||"`'
m4-1.4.18/bootstrap-1685-}
##############################################
m4-1.4.18/bootstrap-2036-
m4-1.4.18/bootstrap:2037:      func_split_equals_lhs=`expr "x$1" : 'x\([^=]*\)'`
m4-1.4.18/bootstrap-2038-      func_split_equals_rhs=
m4-1.4.18/bootstrap-2039-      test "x$func_split_equals_lhs" = "x$1" \
m4-1.4.18/bootstrap:2040:        || func_split_equals_rhs=`expr "x$1" : 'x[^=]*=\(.*\)$'`
m4-1.4.18/bootstrap-2041-  }
##############################################
m4-1.4.18/bootstrap-2064-
m4-1.4.18/bootstrap:2065:      func_split_short_opt_name=`expr "x$1" : 'x-\(.\)'`
m4-1.4.18/bootstrap:2066:      func_split_short_opt_arg=`expr "x$1" : 'x-.\(.*\)$'`
m4-1.4.18/bootstrap-2067-  }
##############################################
m4-1.4.18/bootstrap-2153-# Make sure we've evaluated scripts we depend on.
m4-1.4.18/bootstrap:2154:test -z "$progpath" && . `echo "$0" |${SED-sed} 's|[^/]*$||'`/funclib.sh
m4-1.4.18/bootstrap:2155:test extract-trace = "$progname" && . `echo "$0" |${SED-sed} 's|[^/]*$||'`/options-parser
m4-1.4.18/bootstrap-2156-
##############################################
m4-1.4.18/bootstrap-2213-    test -f "$1" \
m4-1.4.18/bootstrap:2214:      && _G_ac_init=`$SED "$_G_sed_no_comment" "$1" |$GREP AC_INIT`
m4-1.4.18/bootstrap-2215-
##############################################
m4-1.4.18/bootstrap-2387-
m4-1.4.18/bootstrap:2388:    _G_m4_traces=`$ECHO "--trace=$1" |$SED 's%,% --trace=%g'`
m4-1.4.18/bootstrap:2389:    _G_re_macros=`$ECHO "($1)" |$SED 's%,%|%g'`
m4-1.4.18/bootstrap-2390-    _G_macros="$1"; shift
##############################################
m4-1.4.18/bootstrap-2784-      # The embedded echo is to squash whitespace before globbing.
m4-1.4.18/bootstrap:2785:      case `echo " "$gnulib_tool_all_options" "` in
m4-1.4.18/bootstrap-2786-        *" --no-libtool "*|*" --libtool "*) ;;
##############################################
m4-1.4.18/bootstrap-2800-      # The embedded echo is to squash whitespace before display.
m4-1.4.18/bootstrap:2801:      gnulib_cmd=`echo $gnulib_tool $gnulib_tool_all_options`
m4-1.4.18/bootstrap-2802-
##############################################
m4-1.4.18/bootstrap-2981-            ;;
m4-1.4.18/bootstrap:2982:          build-aux/*) dest=$build_aux/`expr "$file" : 'build-aux/\(.*\)'`;;
m4-1.4.18/bootstrap-2983-          *) dest=$file;;
##############################################
m4-1.4.18/bootstrap-3152-      # command line length limits in some shells.
m4-1.4.18/bootstrap:3153:      for file in `cd "$macro_dir" && ls -1 |$GREP '\.m4$'`; do
m4-1.4.18/bootstrap-3154-
m4-1.4.18/bootstrap-3155-	# Remove a macro file when aclocal.m4 does not m4_include it...
m4-1.4.18/bootstrap:3156:        func_grep_q 'm4_include([[]'$macro_dir/$file'])' $aclocal_m4s \
m4-1.4.18/bootstrap-3157-            || test ! -f "$gnulib_path/m4/$file" || {
##############################################
m4-1.4.18/bootstrap-3163-                # here to squash whitespace for the match expression).
m4-1.4.18/bootstrap:3164:                case " "`echo $gnulib_precious`" " in
m4-1.4.18/bootstrap-3165-                  *" $file "*) ;;
##############################################
m4-1.4.18/bootstrap-3648-      # A gnulib entry in .gitmodules always takes precedence.
m4-1.4.18/bootstrap:3649:      _G_path=`$GIT config --file .gitmodules submodule.gnulib.path 2>/dev/null`
m4-1.4.18/bootstrap-3650-
##############################################
m4-1.4.18/bootstrap-4071-      func_extract_trace_first AC_CONFIG_MACRO_DIRS
m4-1.4.18/bootstrap:4072:      macro_dir=`expr "x$func_extract_trace_first_result" : 'x\([^	 ]*\)'`
m4-1.4.18/bootstrap-4073-    }
##############################################
m4-1.4.18/bootstrap-4088-          *,-I)  _G_minus_I_seen=: ;;
m4-1.4.18/bootstrap:4089:          *,-I*) macro_dir=`expr x$_G_arg : 'x-I\(.*\)$'`; break ;;
m4-1.4.18/bootstrap-4090-        esac
##############################################
m4-1.4.18/bootstrap-4230-      # The embedded echo is to squash whitespace before globbing.
m4-1.4.18/bootstrap:4231:      case " "`echo $gnulib_modules`" " in
m4-1.4.18/bootstrap-4232-	*" git-version-gen "*)
##############################################
m4-1.4.18/bootstrap-4347-
m4-1.4.18/bootstrap:4348:    func_len_result=`expr "$1" : ".*" 2>/dev/null || echo 0`
m4-1.4.18/bootstrap-4349-  }
##############################################
m4-1.4.18/bootstrap-4434-
m4-1.4.18/bootstrap:4435:    _G_width=`expr "$2" - 1`
m4-1.4.18/bootstrap-4436-    func_strpad_result=`$ECHO "$1" |$SED '
##############################################
m4-1.4.18/bootstrap-4451-
m4-1.4.18/bootstrap:4452:    _G_width=`expr "$2" - 1`
m4-1.4.18/bootstrap-4453-    func_strrpad_result=`$ECHO "$1" |$SED '
##############################################
m4-1.4.18/bootstrap-4473-    while test $# -gt 0; do
m4-1.4.18/bootstrap:4474:      func_strrow_linelen=`expr $func_strrow_linelen + $2`
m4-1.4.18/bootstrap-4475-      func_strpad "$1" $2 " "
##############################################
m4-1.4.18/bootstrap-4522-    _G_widths=$1; shift
m4-1.4.18/bootstrap:4523:    while test 0 -lt `expr "$1" : '[1-9][0-9]*$'`; do
m4-1.4.18/bootstrap-4524-      func_append _G_widths " $1"; shift
##############################################
m4-1.4.18/bootstrap-4686-
m4-1.4.18/bootstrap:4687:      duplicate_entries=`func_gitignore_entries "$file" |sort |uniq -d`
m4-1.4.18/bootstrap-4688-      test -n "$duplicate_entries" \
##############################################
m4-1.4.18/bootstrap-4693-
m4-1.4.18/bootstrap:4694:      linesold=`func_gitignore_entries "$file" |wc -l`
m4-1.4.18/bootstrap-4695-      linesnew=`{ $ECHO "$str"; cat "$file"; } \
##############################################
m4-1.4.18/bootstrap-4796-      # Honor $APP variables ($TAR, $AUTOCONF, etc.)
m4-1.4.18/bootstrap:4797:      _G_appvar=`echo $_G_app |tr '[a-z]' '[A-Z]'`
m4-1.4.18/bootstrap-4798-      test TAR = "$_G_appvar" && _G_appvar=AMTAR
##############################################
m4-1.4.18/bootstrap-4811-      else
m4-1.4.18/bootstrap:4812:        _G_instver=`func_get_version $_G_app`
m4-1.4.18/bootstrap-4813-
##############################################
m4-1.4.18/bootstrap-4871-    func_echo "getting translations into $1 for $2..."
m4-1.4.18/bootstrap:4872:    _G_cmd=`printf "$po_download_command_format" "$2" "$1"`
m4-1.4.18/bootstrap-4873-    eval "$_G_cmd"
##############################################
m4-1.4.18/bootstrap-4906-
m4-1.4.18/bootstrap:4907:    _G_langs=`cd $_G_ref_po_dir && echo *.po|$SED 's|\.po||g'`
m4-1.4.18/bootstrap-4908-    test '*' = "$_G_langs" && _G_langs=x
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-1129-@example
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:1130:define(`e', `$@@')define(`q', ``$@@'')define(`foo', `bar')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-1131-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-1862-@result{}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:1863:define(`array_set', `define(format(``array[%d]'', `$1'), `$2')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-1864-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-1967-@result{}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:1968:define(`bar', ``double quoted $'`@{2@} output'')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-1969-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2128-define(`argn', `$#')dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2129:define(`echo1', `-$@@-')define(`echo2', `,$@@,')dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2130-echo1(`1', `2', `3') argn(echo1(`1', `2', `3'))
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2161-@result{}no nested quote: arg
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2162:define(`foo', `nested quote around $: `$'1')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2163-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2165-@result{}nested quote around $: $1
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2166:define(`foo', `nested empty quote after $: $`'1')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2167-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2505-@example
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2506:define(`$$internal$macro', `Internal macro (name `$0')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2507-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2667-define(`s', `builtin(`shift', $@@)')dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2668:define(`loop', `ifelse(`$2', `', `-', `$1$2: $0(`$1', s(s($@@)))')')dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2669-loop(`1')
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2795-@example
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2796:define(`foo', `ifelse(`$#', `0', ``$0'', `arguments:$#')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2797-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2837-@example
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2838:define(`e', `$@@')define(`long', `01234567890123456789')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2839-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2937-@example
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2938:define(`reverse', `ifelse(`$#', `0', , `$#', `1', ``$1'',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2939:                          `reverse(shift($@@)), `$1'')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2940-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2973-define(`cond',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2974:`ifelse(`$#', `1', `$1',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2975:        `ifelse($1, `$2', `$3',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2976-                `$0(shift(shift(shift($@@))))')')')dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2979-`define(`counter', `0')dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2980:ifelse(side(`$1'), `yes', `one comparison: ',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2981:       side(`$1'), `no', `two comparisons: ',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2982:       side(`$1'), `maybe', `three comparisons: ',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2983-       `side(`default answer: ')')counter')dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2985-`define(`counter', `0')dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2986:cond(`side(`$1')', `yes', `one comparison: ',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2987:     `side(`$1')', `no', `two comparisons: ',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:2988:     `side(`$1')', `maybe', `three comparisons: ',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-2989-     `side(`default answer: ')')counter')dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3062-@result{}define(`join',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3063:@result{}`ifelse(`$#', `2', ``$2'',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3064:@result{}  `ifelse(`$2', `', `', ``$2'_')$0(`$1', shift(shift($@@)))')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3065-@result{}define(`_join',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3066:@result{}`ifelse(`$#$2', `2', `',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3067:@result{}  `ifelse(`$2', `', `', ``$1$2'')$0(`$1', shift(shift($@@)))')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3068-@result{}# joinall(sep, args) - join each ARG, including empty ones,
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3069-@result{}# into a single string, with each element separated by SEP
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3070:@result{}define(`joinall', ``$2'_$0(`$1', shift($@@))')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3071-@result{}define(`_joinall',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3072:@result{}`ifelse(`$#', `2', `', ``$1$3'$0(`$1', shift(shift($@@)))')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3073-@result{}divert`'dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3171-@result{}# quote(args) - convert args to single-quoted string
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3172:@result{}define(`quote', `ifelse(`$#', `0', `', ``$*'')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3173-@result{}# dquote(args) - convert args to quoted list of quoted strings
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3175-@result{}# dquote_elt(args) - convert args to list of double-quoted strings
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3176:@result{}define(`dquote_elt', `ifelse(`$#', `0', `', `$#', `1', ```$1''',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3177-@result{}                             ```$1'',$0(shift($@@))')')
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3200-@example
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3201:define(`argn', `ifelse(`$1', 1, ``$2'',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3202-  `argn(decr(`$1'), shift(shift($@@)))')')
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3275-@result{}# forloop(var, from, to, stmt) - simple version
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3276:@result{}define(`forloop', `pushdef(`$1', `$2')_forloop($@@)popdef(`$1')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3277-@result{}define(`_forloop',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3278:@result{}       `$4`'ifelse($1, `$3', `', `define(`$1', incr($1))$0($@@)')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3279-@result{}divert`'dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3376-@result{}#   parenthesized list, simple version
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3377:@result{}define(`foreach', `pushdef(`$1')_foreach($@@)popdef(`$1')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3378-@result{}define(`_arg1', `$1')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3379:@result{}define(`_foreach', `ifelse(`$2', `()', `',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3380:@result{}  `define(`$1', _arg1$2)$3`'$0(`$1', (shift$2), `$3')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3381-@result{}divert`'dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3429-@result{}#   quoted list, simple version
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3430:@result{}define(`foreachq', `pushdef(`$1')_foreachq($@@)popdef(`$1')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3431-@result{}define(`_arg1', `$1')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3432:@result{}define(`_foreachq', `ifelse(quote($2), `', `',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3433:@result{}  `define(`$1', `_arg1($2)')$3`'$0(`$1', `shift($2)', `$3')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3434-@result{}divert`'dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3534-@result{}define(`stack_foreach',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3535:@result{}`_stack_reverse(`$1', `tmp-$1')'dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3536:@result{}`_stack_reverse(`tmp-$1', `$1', `$2(defn(`$1'))')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3537-@result{}# stack_foreach_lifo(macro, action)
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3540-@result{}define(`stack_foreach_lifo',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3541:@result{}`_stack_reverse(`$1', `tmp-$1', `$2(defn(`$1'))')'dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3542:@result{}`_stack_reverse(`tmp-$1', `$1')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3543-@result{}define(`_stack_reverse',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3544:@result{}`ifdef(`$1', `pushdef(`$2', defn(`$1'))$3`'popdef(`$1')$0($@@)')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3545-@result{}divert`'dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3591-$ @kbd{m4 -d}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3592:define(`define_blind', `ifelse(`$#', `0', ``$0'',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3593:`_$0(`$1', `$2', `$'`#', `$'`0')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3594-@result{}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3595-define(`_define_blind', `define(`$1',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3596:`ifelse(`$3', `0', ``$4'', `$2')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3597-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3612-defn(`blah')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3613:@result{}ifelse(`$#', `0', ``$0'', `arguments were $*')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3614-@end example
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3640-@result{}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3641:define(`reverse', `ifelse(`$#', `0', , `$#', `1', ``$1'',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3642:                          `reverse(shift($@@)), `$1'')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3643-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3704-@result{}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3705:define(`rename', `copy($@@)undefine(`$1')')dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3706:define(`copy', `ifdef(`$2', `errprint(`$2 already defined
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3707-')m4exit(`1')',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3708:   `stack_foreach(`$1', `curry(`pushdef', `$2')')')')dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3709-pushdef(`a', `1')pushdef(`a', defn(`divnum'))pushdef(`a', `2')
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3777-$ @kbd{m4 -d}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3778:pushdef(`f', ``$0'1')pushdef(`f', ``$0'2')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3779-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3936-$ @kbd{m4 -de --trace ifelse}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:3937:define(`e', `ifelse(`$1', `$2', `ifelse(`$1', `$2', `e(shift($@@))')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-3938-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-4071-$ @kbd{m4 -d -l 6}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:4072:define(`echo', `$@@')debugmode(`+t')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-4073-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-4934-@result{}       `define(`m4wrap'_m4wrap_level,
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:4935:@result{}               `$1'defn(`m4wrap'_m4wrap_level))',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-4936-@result{}       `_m4wrap(`define(`_m4wrap_level', incr(_m4wrap_level))dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-4951-@example
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:4952:define(`f', `ifelse(`$1', `0', `Answer: 0!=1
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:4953:', eval(`$1>1'), `0', `Answer: $2$1=eval(`$2$1')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:4954:', `m4wrap(`f(decr(`$1'), `$2$1*')')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-4955-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-5378-@result{}We decided to  the stream for irrigation.
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:5379:define(`divert', `ifelse(`$#', `0', ``$0'', `builtin(`$0', $@@)')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-5380-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-5588-define(`cleardivert',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:5589:`pushdef(`_n', divnum)divert(`-1')undivert($@@)divert(_n)popdef(`_n')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-5590-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-5735-@result{}-1
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:5736:regexp(`GNUs not Unix', `\w\(\w+\)$', `*** \& *** \1 ***')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-5737-@result{}*** Unix *** nix ***
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-6009-@result{}#   change case of text, simple version
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:6010:@result{}define(`upcase', `translit(`$*', `a-z', `A-Z')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:6011:@result{}define(`downcase', `translit(`$*', `A-Z', `a-z')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-6012-@result{}define(`_capitalize',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:6013:@result{}       `regexp(`$1', `^\(\w\)\(\w*\)',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-6014-@result{}               `upcase(`\1')`'downcase(`\2')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:6015:@result{}define(`capitalize', `patsubst(`$1', `\w+', `_$0(`\&')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-6016-@result{}divert`'dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-6378-@result{}12
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:6379:define(`square', `eval(`($1) ** 2')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-6380-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7392-dnl First argument, concatenated with 1
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7393:define(`_1', `$1')define(`first1', `_1($@@)1')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7394-@result{}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7395-dnl Eleventh argument, portable
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7396:define(`_9', `$9')define(`eleventh', `_9(shift(shift($@@)))')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7397-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7762-@example
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7763:define(`exch', ``$2', `$1'')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7764-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7791-@result{}#   allows complex numerical expressions in TO and FROM
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7792:@result{}define(`forloop', `ifelse(eval(`($2) <= ($3)'), `1',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7793:@result{}  `pushdef(`$1')_$0(`$1', eval(`$2'),
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7794:@result{}    eval(`$3'), `$4')popdef(`$1')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7795-@result{}define(`_forloop',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7796:@result{}  `define(`$1', `$2')$4`'ifelse(`$2', `$3', `',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7797:@result{}    `$0(`$1', incr(`$2'), `$3', `$4')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7798-@result{}divert`'dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7826-$ @kbd{m4 -d -L 9 -I examples}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7827:define(`arg1', `$1')include(`forloop2.m4')include(`quote.m4')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7828-@result{}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7829:define(`double', `define(`$1'`2',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7830:  arg1(patsubst(dquote(defn(`$1')), `[`']', `\&\&')))')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7831-@result{}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7832-double(`forloop')double(`_forloop')defn(`forloop2')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7833:@result{}ifelse(eval(``($2) <= ($3)''), ``1'',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7834:@result{}  ``pushdef(``$1'')_$0(``$1'', eval(``$2''),
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7835:@result{}    eval(``$3''), ``$4'')popdef(``$1'')'')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7836-forloop(i, 1, 5, `ifelse(')forloop(i, 1, 5, `)')
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7844-double(`forloop')double(`_forloop')defn(`forloop2')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7845:@result{}pushdef(``$1'', ``$2'')_forloop($@@)popdef(``$1'')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7846-forloop(i, 1, 5, `ifelse(')forloop(i, 1, 5, `)')
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7875-@result{}#   each value between FROM and TO, without define overhead
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7876:@result{}define(`forloop_arg', `ifelse(eval(`($1) <= ($2)'), `1',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7877:@result{}  `_forloop(`$1', eval(`$2'), `$3(', `)')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7878-@result{}# forloop(var, from, to, stmt) - refactored to share code
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7879:@result{}define(`forloop', `ifelse(eval(`($2) <= ($3)'), `1',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7880:@result{}  `pushdef(`$1')_forloop(eval(`$2'), eval(`$3'),
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7881:@result{}    `define(`$1',', `)$4')popdef(`$1')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7882-@result{}define(`_forloop',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7883:@result{}  `$3`$1'$4`'ifelse(`$1', `$2', `',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7884:@result{}    `$0(incr(`$1'), `$2', `$3', `$4')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7885-@result{}divert`'dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7969-@result{}#   quoted list, improved version
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7970:@result{}define(`foreachq', `pushdef(`$1')_$0($@@)popdef(`$1')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7971-@result{}define(`_arg1q', ``$1'')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7972:@result{}define(`_rest', `ifelse(`$#', `1', `', `dquote(shift($@@))')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7973:@result{}define(`_foreachq', `ifelse(`$2', `', `',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:7974:@result{}  `define(`$1', _arg1q($2))$3`'$0(`$1', _rest($2), `$3')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-7975-@result{}divert`'dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8021-@result{}#   quoted list, alternate improved version
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8022:@result{}define(`foreachq', `ifelse(`$2', `', `',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8023:@result{}  `pushdef(`$1')_$0(`$1', `$3', `', $2)popdef(`$1')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8024:@result{}define(`_foreachq', `ifelse(`$#', `3', `',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8025:@result{}  `define(`$1', `$4')$2`'$0(`$1', `$2',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8026-@result{}    shift(shift(shift($@@))))')')
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8086-trick is to define an intermediate macro that repeats the text
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8087:@code{m4_define(`$1', `$@var{n}')$2`'}, with @samp{n} set to successive
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8088-integers corresponding to each argument.  The helper macro
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8110-@result{}define(`foreachq',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8111:@result{}`ifelse(`$2', `', `', `_$0(`$1', `$3', $2)')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8112-@result{}define(`_foreachq',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8113:@result{}`pushdef(`$1', forloop(`$1', `3', `$#',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8114:@result{}  `$0_(`1', `2', indir(`$1'))')`popdef(
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8115:@result{}    `$1')')indir(`$1', $@@)')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8116-@result{}define(`_foreachq_',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8117:@result{}``define(`$$1', `$$3')$$2`''')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8118-@result{}divert`'dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8145-@result{}#   parenthesized list, improved version
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8146:@result{}define(`foreach', `pushdef(`$1')_$0(`$1',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8147:@result{}  (dquote(dquote_elt$2)), `$3')popdef(`$1')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8148-@result{}define(`_arg1', `$1')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8149:@result{}define(`_foreach', `ifelse(`$2', `(`')', `',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8150:@result{}  `define(`$1', _arg1$2)$3`'$0(`$1', (dquote(shift$2)), `$3')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8151-@result{}divert`'dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8373-@result{}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8374:define(`copy', `ifdef(`$2', `errprint(`$2 already defined
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8375-')m4exit(`1')',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8376:   `stack_foreach_sep(`$1', `pushdef(`$2',', `)')')')dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8377-pushdef(`a', `1')pushdef(`a', defn(`divnum'))
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8397-@result{}define(`stack_foreach_sep',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8398:@result{}`_stack_reverse_sep(`$1', `tmp-$1')'dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8399:@result{}`_stack_reverse_sep(`tmp-$1', `$1', `$2`'defn(`$1')$3', `$4`'')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8400-@result{}# stack_foreach_sep_lifo(macro, pre, post, sep)
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8402-@result{}define(`stack_foreach_sep_lifo',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8403:@result{}`_stack_reverse_sep(`$1', `tmp-$1', `$2`'defn(`$1')$3', `$4`'')'dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8404:@result{}`_stack_reverse_sep(`tmp-$1', `$1')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8405-@result{}define(`_stack_reverse_sep',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8406:@result{}`ifdef(`$1', `pushdef(`$2', defn(`$1'))$3`'popdef(`$1')$0(
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8407:@result{}  `$1', `$2', `$4$3')')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8408-@result{}divert`'dnl
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8442-@result{}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8443:m4wrap(`define(`foo', ``$0:'-$1-$*-$#-')foo(`a', `b')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8444-')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8445-@result{}
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8446:builtin(`m4wrap', ``'define(`bar', ``$0:'-$1-$*-$#-')bar(`a', `b')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8447-')
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8482-@result{}`ifdef(`_$0_text',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8483:@result{}       `define(`_$0_text', joinall(` ', $@@)defn(`_$0_text'))',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8484:@result{}       `_$0(`_arg1(defn(`_$0_text')undefine(`_$0_text'))')dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8485:@result{}define(`_$0_text', joinall(` ', $@@))')')dnl
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8486:m4wrap(`define(`foo', ``$0:'-$1-$*-$#-')foo(`a', `b')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8487-')
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8509-define(`cleardivert',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8510:  `pushdef(`_n', divnum)divert(`-1')undivert($@@)divert(_n)popdef(`_n')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8511-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8520-define(`cleardivert',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8521:  `pushdef(`_num', divnum)divert(`-1')ifelse(`$#', `0',
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8522:    `undivert`'', `undivert($@@)')divert(_num)popdef(`_num')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8523-@result{}
##############################################
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8635-@result{}#   change case of text, improved version
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8636:@result{}define(`upcase', `translit(`$*', `a-z', `A-Z')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi:8637:@result{}define(`downcase', `translit(`$*', `A-Z', `a-z')')
m4-1.4.18/.pc/02-documentencoding.patch/doc/m4.texi-8638-@result{}define(`_arg1', `$1')