134 lines
3.4 KiB
Plaintext
Executable File
134 lines
3.4 KiB
Plaintext
Executable File
This is m4.info, produced by makeinfo version 5.1 from m4.texi.
|
||
|
||
This manual (22 September 2013) is for GNU M4 (version 1.4.17), a
|
||
package containing an implementation of the m4 macro language.
|
||
|
||
Copyright (C) 1989-1994, 2004-2013 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: 813
|
||
m4.info-2: 301580
|
||
|
||
Tag Table:
|
||
(Indirect)
|
||
Node: Top813
|
||
Node: Preliminaries9617
|
||
Node: Intro10303
|
||
Node: History11934
|
||
Node: Bugs16028
|
||
Node: Manual17279
|
||
Node: Invoking m420671
|
||
Node: Operation modes22815
|
||
Node: Preprocessor features25782
|
||
Node: Limits control28878
|
||
Node: Frozen state32775
|
||
Node: Debugging options33574
|
||
Node: Command line files35554
|
||
Node: Syntax37127
|
||
Node: Names38246
|
||
Node: Quoted strings38708
|
||
Node: Comments39357
|
||
Node: Other tokens40234
|
||
Node: Input processing40812
|
||
Ref: Input processing-Footnote-148738
|
||
Node: Macros48933
|
||
Node: Invocation49427
|
||
Node: Inhibiting Invocation50228
|
||
Node: Macro Arguments54364
|
||
Node: Quoting Arguments57423
|
||
Node: Macro expansion59546
|
||
Node: Definitions60247
|
||
Node: Define61032
|
||
Node: Arguments63468
|
||
Node: Pseudo Arguments67138
|
||
Node: Undefine70680
|
||
Node: Defn71810
|
||
Node: Pushdef76254
|
||
Node: Indir78879
|
||
Node: Builtin81002
|
||
Node: Conditionals83219
|
||
Node: Ifdef84161
|
||
Node: Ifelse85022
|
||
Node: Shift88335
|
||
Node: Forloop98803
|
||
Node: Foreach101440
|
||
Node: Stacks106928
|
||
Node: Composition109968
|
||
Node: Debugging115907
|
||
Node: Dumpdef116492
|
||
Node: Trace117845
|
||
Node: Debug Levels121402
|
||
Node: Debug Output126093
|
||
Node: Input Control127372
|
||
Node: Dnl127909
|
||
Node: Changequote129808
|
||
Node: Changecom135890
|
||
Node: Changeword139568
|
||
Node: M4wrap145009
|
||
Node: File Inclusion149005
|
||
Node: Include149322
|
||
Node: Search Path152030
|
||
Node: Diversions152947
|
||
Node: Divert154630
|
||
Node: Undivert157155
|
||
Node: Divnum160477
|
||
Node: Cleardivert160941
|
||
Node: Text handling162145
|
||
Node: Len162868
|
||
Node: Index macro163253
|
||
Node: Regexp164125
|
||
Node: Substr166656
|
||
Node: Translit167700
|
||
Node: Patsubst170420
|
||
Node: Format174943
|
||
Node: Arithmetic178134
|
||
Node: Incr178583
|
||
Node: Eval179356
|
||
Node: Shell commands187288
|
||
Node: Platform macros188210
|
||
Node: Syscmd190325
|
||
Node: Esyscmd192605
|
||
Node: Sysval194114
|
||
Node: Mkstemp195796
|
||
Node: Miscellaneous199746
|
||
Node: Errprint200179
|
||
Node: Location201396
|
||
Node: M4exit204167
|
||
Node: Frozen files206252
|
||
Node: Using frozen files207034
|
||
Node: Frozen file format210299
|
||
Node: Compatibility213365
|
||
Node: Extensions214430
|
||
Node: Incompatibilities218297
|
||
Node: Other Incompatibilities227211
|
||
Node: Answers229857
|
||
Node: Improved exch230639
|
||
Node: Improved forloop231177
|
||
Node: Improved foreach236507
|
||
Node: Improved copy249467
|
||
Node: Improved m4wrap253421
|
||
Node: Improved cleardivert255845
|
||
Node: Improved capitalize256826
|
||
Node: Improved fatal_error261686
|
||
Node: Copying This Package262746
|
||
Node: GNU General Public License263225
|
||
Node: Copying This Manual301580
|
||
Node: GNU Free Documentation License302100
|
||
Node: Indices327210
|
||
Node: Macro index327490
|
||
Node: Concept index333873
|
||
|
||
End Tag Table
|