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

This manual (28 February 2011) 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
* M4: (m4).                     A powerful macro processor.
END-INFO-DIR-ENTRY


Indirect:
m4.info-1: 817
m4.info-2: 300465

Tag Table:
(Indirect)
Node: Top817
Node: Preliminaries9625
Node: Intro10311
Node: History11943
Node: Bugs14789
Node: Manual16040
Node: Invoking m419438
Node: Operation modes21584
Node: Preprocessor features24556
Node: Limits control27653
Node: Frozen state31555
Node: Debugging options32354
Node: Command line files34338
Node: Syntax35911
Node: Names37030
Node: Quoted strings37492
Node: Comments38141
Node: Other tokens39018
Node: Input processing39596
Ref: Input processing-Footnote-147517
Node: Macros47712
Node: Invocation48206
Node: Inhibiting Invocation49007
Node: Macro Arguments53138
Node: Quoting Arguments56200
Node: Macro expansion58323
Node: Definitions59024
Node: Define59809
Node: Arguments62247
Node: Pseudo Arguments65919
Node: Undefine69461
Node: Defn70591
Node: Pushdef75041
Node: Indir77667
Node: Builtin79795
Node: Conditionals82021
Node: Ifdef82963
Node: Ifelse83826
Node: Shift87144
Node: Forloop97693
Node: Foreach100329
Node: Stacks105817
Node: Composition108856
Node: Debugging114796
Node: Dumpdef115381
Node: Trace116791
Node: Debug Levels120364
Node: Debug Output125068
Node: Input Control126352
Node: Dnl126889
Node: Changequote128790
Node: Changecom134887
Node: Changeword138583
Node: M4wrap144024
Node: File Inclusion148020
Node: Include148337
Node: Search Path151048
Node: Diversions151965
Node: Divert153648
Node: Undivert156174
Node: Divnum159497
Node: Cleardivert159961
Node: Text handling161166
Node: Len161889
Node: Index macro162274
Node: Regexp163147
Node: Substr165686
Node: Translit166737
Node: Patsubst169459
Node: Format173985
Node: Arithmetic177178
Node: Incr177627
Node: Eval178402
Node: Shell commands186365
Node: Platform macros187287
Node: Syscmd189402
Node: Esyscmd191682
Node: Sysval193191
Node: Mkstemp194873
Node: Miscellaneous198828
Node: Errprint199261
Node: Location200480
Node: M4exit203254
Node: Frozen files205341
Node: Using frozen files206122
Node: Frozen file format209386
Node: Compatibility212450
Node: Extensions213516
Node: Incompatibilities217383
Node: Other Incompatibilities226309
Node: Answers228955
Node: Improved exch229737
Node: Improved forloop230275
Node: Improved foreach235607
Node: Improved copy248624
Node: Improved m4wrap252578
Node: Improved cleardivert255002
Node: Improved capitalize255983
Node: Improved fatal_error260846
Node: Copying This Package261907
Node: GNU General Public License262386
Node: Copying This Manual299945
Node: GNU Free Documentation License300465
Node: Indices325596
Node: Macro index325876
Node: Concept index332113

End Tag Table
