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

This manual (24 February 2010) is for GNU M4 (version 1.4.14), a
package containing an implementation of the m4 macro language.

   Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 2004, 2005, 2006,
2007, 2008, 2009, 2010 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: 873
m4.info-2: 300552

Tag Table:
(Indirect)
Node: Top873
Node: Preliminaries9737
Node: Intro10423
Node: History12055
Node: Bugs14874
Node: Manual16125
Node: Invoking m419523
Node: Operation modes21669
Node: Preprocessor features24641
Node: Limits control27738
Node: Frozen state31640
Node: Debugging options32439
Node: Command line files34423
Node: Syntax35996
Node: Names37115
Node: Quoted strings37577
Node: Comments38226
Node: Other tokens39103
Node: Input processing39681
Ref: Input processing-Footnote-147602
Node: Macros47797
Node: Invocation48291
Node: Inhibiting Invocation49092
Node: Macro Arguments53223
Node: Quoting Arguments56285
Node: Macro expansion58408
Node: Definitions59109
Node: Define59894
Node: Arguments62332
Node: Pseudo Arguments66004
Node: Undefine69546
Node: Defn70676
Node: Pushdef75126
Node: Indir77752
Node: Builtin79880
Node: Conditionals82106
Node: Ifdef83048
Node: Ifelse83911
Node: Shift87229
Node: Forloop97778
Node: Foreach100414
Node: Stacks105902
Node: Composition108941
Node: Debugging114881
Node: Dumpdef115466
Node: Trace116876
Node: Debug Levels120449
Node: Debug Output125153
Node: Input Control126437
Node: Dnl126974
Node: Changequote128875
Node: Changecom134972
Node: Changeword138668
Node: M4wrap144109
Node: File Inclusion148105
Node: Include148422
Node: Search Path151133
Node: Diversions152050
Node: Divert153733
Node: Undivert156259
Node: Divnum159582
Node: Cleardivert160046
Node: Text handling161251
Node: Len161974
Node: Index macro162359
Node: Regexp163232
Node: Substr165773
Node: Translit166824
Node: Patsubst169546
Node: Format174072
Node: Arithmetic177265
Node: Incr177714
Node: Eval178489
Node: Shell commands186452
Node: Platform macros187374
Node: Syscmd189489
Node: Esyscmd191769
Node: Sysval193278
Node: Mkstemp194960
Node: Miscellaneous198915
Node: Errprint199348
Node: Location200567
Node: M4exit203341
Node: Frozen files205428
Node: Using frozen files206209
Node: Frozen file format209473
Node: Compatibility212537
Node: Extensions213603
Node: Incompatibilities217470
Node: Other Incompatibilities226396
Node: Answers229042
Node: Improved exch229824
Node: Improved forloop230362
Node: Improved foreach235694
Node: Improved copy248711
Node: Improved m4wrap252665
Node: Improved cleardivert255089
Node: Improved capitalize256070
Node: Improved fatal_error260933
Node: Copying This Package261994
Node: GNU General Public License262473
Node: Copying This Manual300032
Node: GNU Free Documentation License300552
Node: Indices325683
Node: Macro index325963
Node: Concept index332200

End Tag Table
