This is TeX, Version 3.14159 (Web2C 7.4.5) (format=tex 2004.1.1)  1 AUG 2004 15:07
**/tmp/gawk-3.1.4/doc/gawk.texi
(/tmp/gawk-3.1.4/doc/gawk.texi (./texinfo.tex
Loading texinfo [version 2004-06-14.14]: Basics,
\bindingoffset=\dimen16
\normaloffset=\dimen17
\pagewidth=\dimen18
\pageheight=\dimen19
\outerhsize=\dimen20
\outervsize=\dimen21
\cornerlong=\dimen22
\cornerthick=\dimen23
\topandbottommargin=\dimen24
\headlinebox=\box16
\footlinebox=\box17
\margin=\insert252
\EMsimple=\toks12
\groupbox=\box18
\groupinvalidhelp=\toks13
\mil=\dimen25
\exdentamount=\skip18
\inmarginspacing=\skip19
 pdf,
\tempnum=\count26
\lnkcount=\count27
\filename=\toks14
\filenamelength=\count28
\pgn=\count29
\toksA=\toks15
\toksB=\toks16
\toksC=\toks17
\toksD=\toks18
\boxA=\box19
\countA=\count30
 fonts,
\sffam=\fam8
\textleading=\dimen26
\mainmagstep=\count31
\fontdepth=\count32
 page headings,
\titlepagetopglue=\skip20
\titlepagebottomglue=\skip21
\evenheadline=\toks19
\oddheadline=\toks20
\evenfootline=\toks21
\oddfootline=\toks22

tables,
\tableindent=\dimen27
\itemindent=\dimen28
\itemmargin=\dimen29
\itemmax=\dimen30
\itemno=\count33
\multitableparskip=\skip22
\multitableparindent=\skip23
\multitablecolspace=\dimen31
\multitablelinespace=\skip24
\colcount=\count34
\everytab=\toks23
 conditionals,
\doignorecount=\count35
 indexing,
\secondaryindent=\skip25
\partialpage=\box20
\doublecolumnhsize=\dimen32
 sectioning,
\unnumberedno=\count36
\chapno=\count37
\secno=\count38
\subsecno=\count39
\subsubsecno=\count40
\appendixno=\count41
\absseclevel=\count42
\secbase=\count43
\chapheadingskip=\skip26
\secheadingskip=\skip27
\subsecheadingskip=\skip28
 toc,
\tocfile=\write0
\contentsrightmargin=\skip29
\savepageno=\count44
\lastnegativepageno=\count45
\tocindent=\dimen33
 environments,
\errorbox=\box21
\lispnarrowing=\skip30
\envskipamount=\skip31
\circthick=\dimen34
\cartouter=\dimen35
\cartinner=\dimen36
\normbskip=\skip32
\normpskip=\skip33
\normlskip=\skip34
\lskip=\skip35
\rskip=\skip36
\tabw=\dimen37
 defuns,
\defbodyindent=\skip37
\defargsindent=\skip38
\deflastargmargin=\skip39
\parencount=\count46
\brackcount=\count47
 macros,
\macscribble=\write1
\paramno=\count48
\macname=\toks24

cross references,
\auxfile=\write2
\savesfregister=\count49
 insertions,
\footnoteno=\count50
\SAVEfootins=\box22
\SAVEmargin=\box23
 (/usr/share/texmf/tex/generic/misc/epsf.tex
\epsffilein=\read0
\epsfframemargin=\dimen38
\epsfframethickness=\dimen39
\epsfrsize=\dimen40
\epsftmp=\dimen41
\epsftsize=\dimen42
\epsfxsize=\dimen43
\epsfysize=\dimen44
\pspoints=\dimen45
\epsfnoopenhelp=\toks25
)
\noepsfhelp=\toks26
\appendtomacroAtoks=\toks27
\appendtomacroBtoks=\toks28

localization,
\nolanghelp=\toks29
\defaultparindent=\dimen46
 and turning on texinfo input format.) (./gawk.aux)
\openout2 = `gawk.aux'.

@cpindfile=@write3
@fnindfile=@write4
@vrindfile=@write5
@tpindfile=@write6
@kyindfile=@write7
@pgindfile=@write8
 [1
\openout3 = `gawk.cp'.

\openout4 = `gawk.fn'.

\openout5 = `gawk.vr'.

\openout6 = `gawk.tp'.

\openout7 = `gawk.ky'.

\openout8 = `gawk.pg'.

] [2]
[1] [2] (./gawk.toc) [-1] (./gawk.toc [-2] [-3] [-4] [-5] [-6] [-7]) [-8]
(Foreword)
\openout0 = `gawk.toc'.

 [1] (Preface) [2] [3] [4] [5] [6] [7] [8] [9] Chapter 1 [10]
[11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] Chapter 2 [23]
[24] [25] [26] [27] [28] [29]
@Tablefloatno=@count51
 [30] [31]
Underfull \hbox (badness 4954) in paragraph at lines 3566--3570
 @textrm pro-vided. (`@texttt --posix[]@textrm '[] au-to-mat-i-cally en-ables i
n-ter-val ex-pres-sions, so

@hbox(8.2125+2.73749)x433.62, glue set 3.67516
.@glue(@leftskip) 57.81621
.@textrm p
.@textrm r
.@discretionary replacing 2
..@textrm o
..@textrm -
.@textrm o
.etc.

[32] [33] [34] Chapter 3 [35] [36] [37] [38] [39] [40] [41] [42] [43] [44]
[45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] Chapter 4 [56] [57]
[58] [59] [60] [61]
Overfull \hbox (67.00928pt too wide) in paragraph at lines 6313--6313
 []@texttt $ @textttsl cat thousands.awk[]                                     
Show source pro-

@hbox(7.60416+2.43333)x433.62
.@glue(@leftskip) 86.72375
.@hbox(0.0+0.0)x0.0
.@texttt $
.@penalty 10000
.@glue 5.74869
.etc.


Overfull \hbox (72.75797pt too wide) in paragraph at lines 6315--6315
 []@texttt $ @textttsl LC_ALL=C gawk -f thousands.awk[]                        
Run it in @texttt "@textttsl C@texttt " @textttsl lo-

@hbox(7.60416+2.43333)x433.62
.@glue(@leftskip) 86.72375
.@hbox(0.0+0.0)x0.0
.@texttt $
.@penalty 10000
.@glue 5.74869
.etc.


Overfull \hbox (49.76321pt too wide) in paragraph at lines 6317--6317
 []@texttt $ @textttsl LC_ALL=en_US.UTF-8 gawk -f thousands.awk[]              
Run in US En-

@hbox(7.60416+2.43333)x433.62
.@glue(@leftskip) 86.72375
.@hbox(0.0+0.0)x0.0
.@texttt $
.@penalty 10000
.@glue 5.74869
.etc.

[62] [63] [64] [65] [66] [67] [68] [69] [70] [71] Chapter 5 [72] [73] [74]
[75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89]
[90] [91] Chapter 6 [92] [93] [94] [95] [96] [97]
Underfull \hbox (badness 2837) in paragraph at lines 9732--9741
@textrm Now, the @texttt awk[] @textrm pro-gram is just one single-quoted strin
g. The as-sign-ment `@texttt -v

@hbox(7.60416+2.12917)x433.62, glue set 3.05157
.@textrm N
.@textrm o
.@kern-0.30418
.@textrm w
.@textrm ,
.etc.

[98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109]
Underfull \hbox (badness 2173) in paragraph at lines 10825--10831
 @texttt ARGV[0][] @textrm con-tains @texttt "awk"[]@textrm , @texttt ARGV[1][]
 @textrm con-tains @texttt "inventory-shipped"[]@textrm , and

@hbox(7.60416+2.43333)x433.62, glue set 2.793
.@glue(@leftskip) 57.81621
.@texttt A
.@texttt R
.@texttt G
.@texttt V
.etc.

[110] [111] [112] [113] [114] Chapter 7 [115]
\width=\dimen47
\hwidth=\dimen48
 [116] [117] [118] [119] [120]
[121] [122] [123] [124]
Overfull \hbox (21.95782pt too wide) in paragraph at lines 12040--12040
 []        @textttsl do some-thing with @texttt dest[i]             @textttsl W
ork with sorted in-dices di-

@hbox(7.60416+2.43333)x433.62
.@glue(@leftskip) 28.90755
.@hbox(0.0+0.0)x0.0
.@penalty 10000
.@glue 5.74869
.@penalty 10000
.etc.


Overfull \hbox (67.94733pt too wide) in paragraph at lines 12042--12042
 []        @textttsl do some-thing with @texttt source[dest[i]]     @textttsl A
c-cess orig-i-nal ar-ray via sorted in-

@hbox(7.60416+2.43333)x433.62
.@glue(@leftskip) 28.90755
.@hbox(0.0+0.0)x0.0
.@penalty 10000
.@glue 5.74869
.@penalty 10000
.etc.


Overfull \hbox (27.70651pt too wide) in paragraph at lines 12064--12064
 []    @textttsl do some-thing with @texttt data[ind[i]]     @textttsl Ac-cess 
orig-i-nal ar-ray via sorted in-

@hbox(7.60416+2.43333)x433.62
.@glue(@leftskip) 28.90755
.@hbox(0.0+0.0)x0.0
.@penalty 10000
.@glue 5.74869
.@penalty 10000
.etc.

[125] Chapter 8 [126] [127] [128] [129] [130] [131] [132] [133] [134] [135]
[136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147]
[148] [149] [150] [151] [152] [153] [154] Chapter 9 [155] [156] [157] [158]
[159] [160]
Underfull \hbox (badness 10000) in paragraph at lines 15321--15326
 []@textrm By defin-ing ``dummy'' func-tions to re-place @texttt dcgettext[]@te
xtrm , @texttt dcngettext[] @textrm and

@hbox(7.60416+2.43333)x433.62, glue set 4.5136
.@glue(@leftskip) 21.68121
.@hbox(4.86667+0.0)x0.0, glue set - 12.70244fil
..@glue 0.0 plus 1.0fil minus 1.0fil
..@mathon
..@textsy ^^O
..@mathoff
..@kern 7.22743
.@textrm B
.@textrm y
.@glue 3.65 plus 1.825 minus 1.21666
.etc.

[161] [162]
Underfull \hbox (badness 6412) in paragraph at lines 15501--15515
@textrm pack-age. (GNU @texttt gettext[] @textrm is de-scribed in com-plete de-
tail in @textsl GNU get-text

@hbox(8.2125+2.73749)x433.62, glue set 4.00485
.@textrm p
.@textrm a
.@textrm c
.@kern-0.30418
.@discretionary replacing 2
..@textrm k
..@textrm -
.etc.

[163] Chapter 10 [164] [165] [166]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 15796--15796
 []@texttt command = "sort -nr"           # command, saved in variable for conv
enience[] 

@hbox(6.69167+1.52081)x433.62
.@glue(@leftskip) 28.90755
.@hbox(0.0+0.0)x0.0
.@texttt c
.@texttt o
.@texttt m
.etc.

[167] [168] [169] [170] [171] Chapter 11 [172] [173] [174] [175]
Underfull \hbox (badness 2318) in paragraph at lines 16558--16561
 []@textrm The @texttt fflush[] @textrm built-in func-tion is not sup-ported (s
ee Sec-tion 8.1.4

@hbox(8.2125+2.73749)x433.62, glue set 2.85443
.@glue(@leftskip) 79.49742
.@hbox(4.86667+0.0)x0.0, glue set - 12.70244fil
..@glue 0.0 plus 1.0fil minus 1.0fil
..@mathon
..@textsy ^^O
..@mathoff
..@kern 7.22743
.@textrm T
.@textrm h
.@textrm e
.etc.

[176] [177] [178] [179] Chapter 12 [180] [181] [182] [183] [184]
Overfull \hbox (147.16158pt too wide) in paragraph at lines 17385--17385
 []    @texttt } else if (str ~ /^[-+]?([0-9]+([.][0-9]*([Ee][0-9]+)?)?|([.][0-
9]+([Ee][-+]?[0-9]+)?))$/) {[] 

@hbox(7.60416+0.91249)x433.62
.@glue(@leftskip) 28.90755
.@hbox(0.0+0.0)x0.0
.@penalty 10000
.@glue 5.74869
.@penalty 10000
.etc.

[185] [186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196]
[197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208]
Chapter 13 [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219]
[220] [221] [222] [223] [224] [225] [226] [227] [228] [229] [230] [231]
[232] [233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243]
[244] [245] [246] [247] [248] [249] [250] Appendix A [251] [252] [253]
Underfull \hbox (badness 2165) in paragraph at lines 22919--22922
 []@textrm The @texttt fflush[] @textrm built-in func-tion for flush-ing buffer
ed out-put (see Sec-tion 8.1.4

@hbox(8.2125+2.73749)x433.62, glue set 2.78867
.@glue(@leftskip) 21.68121
.@hbox(4.86667+0.0)x0.0, glue set - 12.70244fil
..@glue 0.0 plus 1.0fil minus 1.0fil
..@mathon
..@textsy ^^O
..@mathoff
..@kern 7.22743
.@textrm T
.@textrm h
.@textrm e
.etc.

[254] [255] [256] [257] [258] Appendix B [259] [260] [261] [262] [263] [264]
[265] [266] [267]
Overfull \hbox (26.43913pt too wide) in paragraph at lines 24174--24174
 []@texttt $ LDFLAGS="-s -Zcrtdll -Zlinker /exepack:2 -Zlinker /pm:vio -Zstack 
0x8000"[] 

@hbox(7.60416+2.43333)x433.62
.@glue(@leftskip) 28.90755
.@hbox(0.0+0.0)x0.0
.@texttt $
.@penalty 10000
.@glue 5.74869
.etc.

[268]
Underfull \hbox (badness 2020) in paragraph at lines 24228--24234
 []@textbf NOTE: @textrm Most OS/2 ports of GNU @texttt make[] @textrm are not 
able to han-dle the 

@hbox(8.2125+2.73749)x433.62, glue set 2.72624
.@glue(@leftskip) 28.90755
.@hbox(0.0+0.0)x0.0
.@textbf N
.@textbf O
.@textbf T
.etc.


Underfull \hbox (badness 10000) in paragraph at lines 24228--24234
 @textrm ver-sion on @texttt http://www.unixos2.org/sw/pub/binary/make/[] @text
rm or on 

@hbox(7.60416+2.43333)x433.62, glue set 7.30548
.@glue(@leftskip) 28.90755
.@textrm v
.@kern-0.30418
.@textrm e
.@textrm r
.etc.

[269] [270] [271]
Underfull \hbox (badness 10000) in paragraph at lines 24490--24492
 []@textrm Use ei-ther `@texttt vmsbuild.com[]@textrm '[] or `@texttt descrip.m
ms[]@textrm '[] as is. These use

@hbox(7.60416+2.43333)x433.62, glue set 4.54373
.@glue(@leftskip) 57.81621
.@hbox(0.0+0.0)x0.0
.@textrm U
.@textrm s
.@textrm e
.etc.

[272] [273] [274] [275] [276] [277]
Underfull \hbox (badness 10000) in paragraph at lines 25069--25079
 @textrm ei-ther @texttt ftp://ftp.math.utah.edu/pub/pawk/pawk-20020210.tar.gz[
] @textrm or

@hbox(7.60416+2.43333)x433.62, glue set 7.30252
.@glue(@leftskip) 57.81621
.@textrm e
.@textrm i
.@discretionary
..@textrm -
.@textrm t
.etc.

Appendix C [278] [279] [280] [281] [282] [283] [284] [285] [286]
Underfull \hbox (badness 3189) in paragraph at lines 25897--25899
[][][]@smallrm This ver-sion is edited slightly for pre-sen-ta-tion. The com-pl
ete ver-sion can be found in

@hbox(9.34993+1.75)x433.62, glue set 3.17307
.@hbox(0.0+0.0)x15.0
.@hbox(8.3344+0.0)x0.0, glue set - 9.1111fil
..@glue 0.0 plus 1.0fil minus 1.0fil
..@mathon
..@hbox(4.51111+0.0)x4.48613, shifted -3.82329
...@sevenrm 1
..@mathoff
..@kern 4.62497
.@vbox(9.34993+0.0)x0.0
.@smallrm T
.@smallrm h
.etc.

[287] [288] [289] [290] [291] [292] Appendix D [293]
\graph=\box24
\graphtemp=\dimen49
 [294] [295] [296] [297]
(Glossary) [298]
Underfull \hbox (badness 2635) in paragraph at lines 26847--26852
 []@textrm Henry Spencer at the Uni-ver-sity of Toronto wrote a for-mat-ter tha
t

@hbox(7.60416+2.12917)x433.62, glue set 2.97697
.@glue(@leftskip) 57.81621
.@hbox(0.0+0.0)x0.0
.@textrm H
.@textrm e
.@textrm n
.etc.

[299] [300]
Underfull \hbox (badness 8019) in paragraph at lines 27009--27015
 @textrm CHEMA pre-pro-ces-sor for @texttt pic[] @textrm that reads de-scrip-ti
ons of molecules and

@hbox(7.60416+2.43333)x433.62, glue set 4.31566
.@glue(@leftskip) 57.81621
.@penalty 10000
.@kern -57.81621
.@textrm C
.@textrm H
.etc.


Underfull \hbox (badness 6412) in paragraph at lines 27009--27015
 @textrm pro-duces @texttt pic[] @textrm in-put for draw-ing them. It was writ-
ten in @texttt awk[]

@hbox(7.60416+2.43333)x433.62, glue set 4.00446
.@glue(@leftskip) 57.81621
.@textrm p
.@textrm r
.@discretionary replacing 2
..@textrm o
..@textrm -
.@textrm o
.etc.


Underfull \hbox (badness 10000) in paragraph at lines 27009--27015
 @textrm by Brian Kernighan and Jon Bent-ley, and is avail-able from

@hbox(7.60416+2.12917)x433.62, glue set 5.50485
.@glue(@leftskip) 57.81621
.@textrm b
.@kern-0.30418
.@textrm y
.@glue 3.65 plus 1.825 minus 1.21666
.etc.

[301] [302] [303] [304] [305] [306] [307] (GNU General Public License) [308]
[309] [310] [311] [312] [313] (GNU Free Documentation License) [314] [315]
[316] [317] [318] [319] [320] (Index) [321] (./gawk.cps [322] [323] [324]
[325] [326] [327] [328] [329] [330] [331] [332] [333] [334] [335] [336]
[337] [338]) [339] ) 
Here is how much of TeX's memory you used:
 2302 strings out of 98002
 32872 string characters out of 1221979
 86907 words of memory out of 1000001
 3143 multiletter control sequences out of 10000+50000
 32127 words of font info for 112 fonts, out of 500000 for 1000
 51 hyphenation exceptions out of 1000
 16i,7n,27p,253b,950s stack positions out of 1500i,500n,5000p,200000b,5000s

Output written on gawk.dvi (351 pages, 1479800 bytes).
