This is ./m4.info, produced by makeinfo version 4.8 from ./m4.texi.

INFO-DIR-SECTION Programming & development tools
   This manual (11 October 2019) is for GNU M4 (version 1.4.18), a
package containing an implementation of the m4 macro language.

   Copyright (C) 1989-1994, 2004-2014, 2016 Free Software Foundation,
Inc.

     Permission is granted to copy, distribute and/or modify this
     document under the terms of the GNU Free Documentation License,
     Version 1.3 or any later version published by the Free Software
     Foundation; with no Invariant Sections, no Front-Cover Texts, and
     no Back-Cover Texts.  A copy of the license is included in the
     section entitled "GNU Free Documentation License."

INFO-DIR-SECTION Text creation and manipulation
START-INFO-DIR-ENTRY
* GM4: (m4).                     A powerful macro processor.
END-INFO-DIR-ENTRY


Indirect:
m4.info-1: 875
m4.info-2: 263545

Tag Table:
(Indirect)
Node: Top875
Node: Preliminaries9688
Node: Intro10374
Node: History12006
Node: Bugs15942
Node: Manual17193
Node: Invoking m420591
Node: Operation modes22737
Node: Preprocessor features25709
Node: Limits control28806
Node: Frozen state32708
Node: Debugging options33507
Node: Command line files35491
Node: Syntax37064
Node: Names38183
Node: Quoted strings38645
Node: Comments39294
Node: Other tokens40171
Node: Input processing40749
Ref: Input processing-Footnote-148670
Node: Macros48865
Node: Invocation49359
Node: Inhibiting Invocation50160
Node: Macro Arguments54297
Node: Quoting Arguments57359
Node: Macro expansion59482
Node: Definitions60183
Node: Define60968
Node: Arguments63406
Node: Pseudo Arguments67078
Node: Undefine70620
Node: Defn71750
Node: Pushdef76200
Node: Indir78826
Node: Builtin80954
Node: Conditionals83180
Node: Ifdef84122
Node: Ifelse84985
Node: Shift88303
Node: Forloop98852
Node: Foreach101488
Node: Stacks106976
Node: Composition110015
Node: Debugging115955
Node: Dumpdef116540
Node: Trace117950
Node: Debug Levels121523
Node: Debug Output126227
Node: Input Control127511
Node: Dnl128048
Node: Changequote129949
Node: Changecom136046
Node: Changeword139742
Node: M4wrap145183
Node: File Inclusion149179
Node: Include149496
Node: Search Path152207
Node: Diversions153124
Node: Divert154807
Node: Undivert157333
Node: Divnum160656
Node: Cleardivert161120
Node: Text handling162325
Node: Len163048
Node: Index macro163433
Node: Regexp164306
Node: Substr166845
Node: Translit167896
Node: Patsubst170618
Node: Format175144
Node: Arithmetic178337
Node: Incr178786
Node: Eval179561
Node: Shell commands187524
Node: Platform macros188446
Node: Syscmd190561
Node: Esyscmd192841
Node: Sysval194350
Node: Mkstemp196032
Node: Miscellaneous199987
Node: Errprint200420
Node: Location201639
Node: M4exit204413
Node: Frozen files206500
Node: Using frozen files207281
Node: Frozen file format210545
Node: Compatibility213609
Node: Extensions214675
Node: Incompatibilities218542
Node: Other Incompatibilities227468
Node: Answers230114
Node: Improved exch230896
Node: Improved forloop231434
Node: Improved foreach236766
Node: Improved copy249783
Node: Improved m4wrap253737
Node: Improved cleardivert256161
Node: Improved capitalize257142
Node: Improved fatal_error262005
Node: Copying This Package263066
Node: GNU General Public License263545
Node: Copying This Manual301104
Node: GNU Free Documentation License301624
Node: Indices326755
Node: Macro index327035
Node: Concept index333272

End Tag Table
