Imported Upstream version 1.4.17
[platform/upstream/m4.git] / doc / m4.info
1 This is m4.info, produced by makeinfo version 5.1 from m4.texi.
2
3 This manual (22 September 2013) is for GNU M4 (version 1.4.17), a
4 package containing an implementation of the m4 macro language.
5
6    Copyright (C) 1989-1994, 2004-2013 Free Software Foundation, Inc.
7
8      Permission is granted to copy, distribute and/or modify this
9      document under the terms of the GNU Free Documentation License,
10      Version 1.3 or any later version published by the Free Software
11      Foundation; with no Invariant Sections, no Front-Cover Texts, and
12      no Back-Cover Texts.  A copy of the license is included in the
13      section entitled "GNU Free Documentation License."
14 INFO-DIR-SECTION Text creation and manipulation
15 START-INFO-DIR-ENTRY
16 * M4: (m4).                     A powerful macro processor.
17 END-INFO-DIR-ENTRY
18
19 \1f
20 Indirect:
21 m4.info-1: 813
22 m4.info-2: 301580
23 \1f
24 Tag Table:
25 (Indirect)
26 Node: Top\7f813
27 Node: Preliminaries\7f9617
28 Node: Intro\7f10303
29 Node: History\7f11934
30 Node: Bugs\7f16028
31 Node: Manual\7f17279
32 Node: Invoking m4\7f20671
33 Node: Operation modes\7f22815
34 Node: Preprocessor features\7f25782
35 Node: Limits control\7f28878
36 Node: Frozen state\7f32775
37 Node: Debugging options\7f33574
38 Node: Command line files\7f35554
39 Node: Syntax\7f37127
40 Node: Names\7f38246
41 Node: Quoted strings\7f38708
42 Node: Comments\7f39357
43 Node: Other tokens\7f40234
44 Node: Input processing\7f40812
45 Ref: Input processing-Footnote-1\7f48738
46 Node: Macros\7f48933
47 Node: Invocation\7f49427
48 Node: Inhibiting Invocation\7f50228
49 Node: Macro Arguments\7f54364
50 Node: Quoting Arguments\7f57423
51 Node: Macro expansion\7f59546
52 Node: Definitions\7f60247
53 Node: Define\7f61032
54 Node: Arguments\7f63468
55 Node: Pseudo Arguments\7f67138
56 Node: Undefine\7f70680
57 Node: Defn\7f71810
58 Node: Pushdef\7f76254
59 Node: Indir\7f78879
60 Node: Builtin\7f81002
61 Node: Conditionals\7f83219
62 Node: Ifdef\7f84161
63 Node: Ifelse\7f85022
64 Node: Shift\7f88335
65 Node: Forloop\7f98803
66 Node: Foreach\7f101440
67 Node: Stacks\7f106928
68 Node: Composition\7f109968
69 Node: Debugging\7f115907
70 Node: Dumpdef\7f116492
71 Node: Trace\7f117845
72 Node: Debug Levels\7f121402
73 Node: Debug Output\7f126093
74 Node: Input Control\7f127372
75 Node: Dnl\7f127909
76 Node: Changequote\7f129808
77 Node: Changecom\7f135890
78 Node: Changeword\7f139568
79 Node: M4wrap\7f145009
80 Node: File Inclusion\7f149005
81 Node: Include\7f149322
82 Node: Search Path\7f152030
83 Node: Diversions\7f152947
84 Node: Divert\7f154630
85 Node: Undivert\7f157155
86 Node: Divnum\7f160477
87 Node: Cleardivert\7f160941
88 Node: Text handling\7f162145
89 Node: Len\7f162868
90 Node: Index macro\7f163253
91 Node: Regexp\7f164125
92 Node: Substr\7f166656
93 Node: Translit\7f167700
94 Node: Patsubst\7f170420
95 Node: Format\7f174943
96 Node: Arithmetic\7f178134
97 Node: Incr\7f178583
98 Node: Eval\7f179356
99 Node: Shell commands\7f187288
100 Node: Platform macros\7f188210
101 Node: Syscmd\7f190325
102 Node: Esyscmd\7f192605
103 Node: Sysval\7f194114
104 Node: Mkstemp\7f195796
105 Node: Miscellaneous\7f199746
106 Node: Errprint\7f200179
107 Node: Location\7f201396
108 Node: M4exit\7f204167
109 Node: Frozen files\7f206252
110 Node: Using frozen files\7f207034
111 Node: Frozen file format\7f210299
112 Node: Compatibility\7f213365
113 Node: Extensions\7f214430
114 Node: Incompatibilities\7f218297
115 Node: Other Incompatibilities\7f227211
116 Node: Answers\7f229857
117 Node: Improved exch\7f230639
118 Node: Improved forloop\7f231177
119 Node: Improved foreach\7f236507
120 Node: Improved copy\7f249467
121 Node: Improved m4wrap\7f253421
122 Node: Improved cleardivert\7f255845
123 Node: Improved capitalize\7f256826
124 Node: Improved fatal_error\7f261686
125 Node: Copying This Package\7f262746
126 Node: GNU General Public License\7f263225
127 Node: Copying This Manual\7f301580
128 Node: GNU Free Documentation License\7f302100
129 Node: Indices\7f327210
130 Node: Macro index\7f327490
131 Node: Concept index\7f333873
132 \1f
133 End Tag Table