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

This manual (5 March 2009) is for GNU M4 (version 1.4.13), a package
containing an implementation of the m4 macro language.

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

Tag Table:
(Indirect)
Node: Top863
Node: Preliminaries9717
Node: Intro10403
Node: History12035
Node: Bugs14838
Node: Manual16089
Node: Invoking m419487
Node: Operation modes21633
Node: Preprocessor features24605
Node: Limits control27702
Node: Frozen state31604
Node: Debugging options32403
Node: Command line files34387
Node: Syntax35960
Node: Names37079
Node: Quoted strings37541
Node: Comments38190
Node: Other tokens39067
Node: Input processing39645
Ref: Input processing-Footnote-147318
Node: Macros47513
Node: Invocation48007
Node: Inhibiting Invocation48808
Node: Macro Arguments52939
Node: Quoting Arguments56001
Node: Macro expansion58124
Node: Definitions58825
Node: Define59610
Node: Arguments62048
Node: Pseudo Arguments65720
Node: Undefine69262
Node: Defn70392
Node: Pushdef74842
Node: Indir77468
Node: Builtin79596
Node: Conditionals81822
Node: Ifdef82764
Node: Ifelse83627
Node: Shift86945
Node: Forloop97494
Node: Foreach100130
Node: Stacks105618
Node: Composition108657
Node: Debugging114597
Node: Dumpdef115182
Node: Trace116592
Node: Debug Levels120165
Node: Debug Output124869
Node: Input Control126153
Node: Dnl126690
Node: Changequote128591
Node: Changecom134688
Node: Changeword138384
Node: M4wrap143825
Node: File Inclusion147821
Node: Include148138
Node: Search Path150849
Node: Diversions151766
Node: Divert153557
Node: Undivert156083
Node: Divnum159406
Node: Cleardivert159870
Node: Text handling161075
Node: Len161798
Node: Index macro162183
Node: Regexp163056
Node: Substr165597
Node: Translit166648
Node: Patsubst169370
Node: Format173896
Node: Arithmetic177089
Node: Incr177538
Node: Eval178313
Node: Shell commands186276
Node: Platform macros187198
Node: Syscmd189313
Node: Esyscmd191593
Node: Sysval193102
Node: Mkstemp194720
Node: Miscellaneous198675
Node: Errprint199108
Node: Location200327
Node: M4exit203101
Node: Frozen files205188
Node: Using frozen files205969
Node: Frozen file format209233
Node: Compatibility212297
Node: Extensions213363
Node: Incompatibilities217230
Node: Other Incompatibilities226156
Node: Answers228802
Node: Improved exch229584
Node: Improved forloop230122
Node: Improved foreach235454
Node: Improved copy248471
Node: Improved m4wrap252425
Node: Improved cleardivert254849
Node: Improved capitalize255830
Node: Improved fatal_error260692
Node: Copying This Package261753
Node: GNU General Public License262232
Node: Copying This Manual299791
Node: GNU Free Documentation License300311
Node: Indices325442
Node: Macro index325722
Node: Concept index331959

End Tag Table
