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

INFO-DIR-SECTION Programming & development tools
   This manual (30 September 2020) 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: 877
m4.info-2: 263549

Tag Table:
(Indirect)
Node: Top877
Node: Preliminaries9692
Node: Intro10378
Node: History12010
Node: Bugs15946
Node: Manual17197
Node: Invoking m420595
Node: Operation modes22741
Node: Preprocessor features25713
Node: Limits control28810
Node: Frozen state32712
Node: Debugging options33511
Node: Command line files35495
Node: Syntax37068
Node: Names38187
Node: Quoted strings38649
Node: Comments39298
Node: Other tokens40175
Node: Input processing40753
Ref: Input processing-Footnote-148674
Node: Macros48869
Node: Invocation49363
Node: Inhibiting Invocation50164
Node: Macro Arguments54301
Node: Quoting Arguments57363
Node: Macro expansion59486
Node: Definitions60187
Node: Define60972
Node: Arguments63410
Node: Pseudo Arguments67082
Node: Undefine70624
Node: Defn71754
Node: Pushdef76204
Node: Indir78830
Node: Builtin80958
Node: Conditionals83184
Node: Ifdef84126
Node: Ifelse84989
Node: Shift88307
Node: Forloop98856
Node: Foreach101492
Node: Stacks106980
Node: Composition110019
Node: Debugging115959
Node: Dumpdef116544
Node: Trace117954
Node: Debug Levels121527
Node: Debug Output126231
Node: Input Control127515
Node: Dnl128052
Node: Changequote129953
Node: Changecom136050
Node: Changeword139746
Node: M4wrap145187
Node: File Inclusion149183
Node: Include149500
Node: Search Path152211
Node: Diversions153128
Node: Divert154811
Node: Undivert157337
Node: Divnum160660
Node: Cleardivert161124
Node: Text handling162329
Node: Len163052
Node: Index macro163437
Node: Regexp164310
Node: Substr166849
Node: Translit167900
Node: Patsubst170622
Node: Format175148
Node: Arithmetic178341
Node: Incr178790
Node: Eval179565
Node: Shell commands187528
Node: Platform macros188450
Node: Syscmd190565
Node: Esyscmd192845
Node: Sysval194354
Node: Mkstemp196036
Node: Miscellaneous199991
Node: Errprint200424
Node: Location201643
Node: M4exit204417
Node: Frozen files206504
Node: Using frozen files207285
Node: Frozen file format210549
Node: Compatibility213613
Node: Extensions214679
Node: Incompatibilities218546
Node: Other Incompatibilities227472
Node: Answers230118
Node: Improved exch230900
Node: Improved forloop231438
Node: Improved foreach236770
Node: Improved copy249787
Node: Improved m4wrap253741
Node: Improved cleardivert256165
Node: Improved capitalize257146
Node: Improved fatal_error262009
Node: Copying This Package263070
Node: GNU General Public License263549
Node: Copying This Manual301108
Node: GNU Free Documentation License301628
Node: Indices326759
Node: Macro index327039
Node: Concept index333276

End Tag Table
