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

INFO-DIR-SECTION Programming & development tools
   This manual (26 February 2013) is for GNU M4 (version 1.4.16), a
package containing an implementation of the m4 macro language.

   Copyright (C) 1989-1994, 2004-2011 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: 873
m4.info-2: 300521

Tag Table:
(Indirect)
Node: Top873
Node: Preliminaries9681
Node: Intro10367
Node: History11999
Node: Bugs14845
Node: Manual16096
Node: Invoking m419494
Node: Operation modes21640
Node: Preprocessor features24612
Node: Limits control27709
Node: Frozen state31611
Node: Debugging options32410
Node: Command line files34394
Node: Syntax35967
Node: Names37086
Node: Quoted strings37548
Node: Comments38197
Node: Other tokens39074
Node: Input processing39652
Ref: Input processing-Footnote-147573
Node: Macros47768
Node: Invocation48262
Node: Inhibiting Invocation49063
Node: Macro Arguments53194
Node: Quoting Arguments56256
Node: Macro expansion58379
Node: Definitions59080
Node: Define59865
Node: Arguments62303
Node: Pseudo Arguments65975
Node: Undefine69517
Node: Defn70647
Node: Pushdef75097
Node: Indir77723
Node: Builtin79851
Node: Conditionals82077
Node: Ifdef83019
Node: Ifelse83882
Node: Shift87200
Node: Forloop97749
Node: Foreach100385
Node: Stacks105873
Node: Composition108912
Node: Debugging114852
Node: Dumpdef115437
Node: Trace116847
Node: Debug Levels120420
Node: Debug Output125124
Node: Input Control126408
Node: Dnl126945
Node: Changequote128846
Node: Changecom134943
Node: Changeword138639
Node: M4wrap144080
Node: File Inclusion148076
Node: Include148393
Node: Search Path151104
Node: Diversions152021
Node: Divert153704
Node: Undivert156230
Node: Divnum159553
Node: Cleardivert160017
Node: Text handling161222
Node: Len161945
Node: Index macro162330
Node: Regexp163203
Node: Substr165742
Node: Translit166793
Node: Patsubst169515
Node: Format174041
Node: Arithmetic177234
Node: Incr177683
Node: Eval178458
Node: Shell commands186421
Node: Platform macros187343
Node: Syscmd189458
Node: Esyscmd191738
Node: Sysval193247
Node: Mkstemp194929
Node: Miscellaneous198884
Node: Errprint199317
Node: Location200536
Node: M4exit203310
Node: Frozen files205397
Node: Using frozen files206178
Node: Frozen file format209442
Node: Compatibility212506
Node: Extensions213572
Node: Incompatibilities217439
Node: Other Incompatibilities226365
Node: Answers229011
Node: Improved exch229793
Node: Improved forloop230331
Node: Improved foreach235663
Node: Improved copy248680
Node: Improved m4wrap252634
Node: Improved cleardivert255058
Node: Improved capitalize256039
Node: Improved fatal_error260902
Node: Copying This Package261963
Node: GNU General Public License262442
Node: Copying This Manual300001
Node: GNU Free Documentation License300521
Node: Indices325652
Node: Macro index325932
Node: Concept index332169

End Tag Table
