Tryag File Manager
Home
-
Turbo Force
Current Path :
/
proc
/
self
/
root
/
usr
/
share
/
doc
/
gawk-3.1.5
/
Upload File :
New :
File
Dir
//proc/self/root/usr/share/doc/gawk-3.1.5/awkcard.ps
%!PS-Adobe-3.0 % SSC Reference card typesetter outline / cut marks % % Copyright (C) 1996, Specialized System Consultants Inc. (SSC) % % This file is free software; you can redistribute it and/or modify % it under the terms of the GNU General Public License as published by % the Free Software Foundation; either version 2 of the License, or % (at your option) any later version. % % This file is distributed in the hope that it will be useful, % but WITHOUT ANY WARRANTY; without even the implied warranty of % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the % GNU General Public License for more details. % % You should have received a copy of the GNU General Public License % along with this program; if not, write to the Free Software % Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA % %! page cut marks and stuff for Pocket References - 10-26-88 - ph %! modified to move the cut marks onto the page %! center a string /inch {72 mul} def /cshow % stk: string % center string in space (space us variable) { dup stringwidth pop % get length of string space exch sub 2 div % compute initial space needed 0 rmoveto % move over show } def /flashme { /space 612 def 0 0 0 setrgbcolor % always print this stuff /Helvetica findfont 12 scalefont setfont gsave % for groff (I hope) -6 -6 translate 0.2 setlinewidth 0.25 inch 10.5 inch moveto 0.5 inch 10.5 inch lineto .75 inch 10.75 inch moveto .75 inch 11 inch lineto stroke 0.25 inch 2 inch moveto 0.5 inch 2 inch lineto .75 inch 1.75 inch moveto .75 inch 1.50 inch lineto stroke 4.25 inch 11 inch moveto 4.25 inch 10.75 inch lineto stroke 4.25 inch 1.75 inch moveto 4.25 inch 1.5 inch lineto stroke 7.75 inch 1.5 inch moveto 7.75 inch 1.75 inch lineto 8 inch 2 inch moveto 8.25 inch 2 inch lineto stroke 7.75 inch 11 inch moveto 7.75 inch 10.75 inch lineto 8 inch 10.5 inch moveto 8.25 inch 10.5 inch lineto stroke grestore } def % actually do something %!PS-Adobe-3.0 %%Creator: groff version 1.19.1 %%CreationDate: Tue Jul 26 23:16:20 2005 %%DocumentNeededResources: font Times-Roman %%+ font Helvetica-Bold %%+ font Courier-Bold %%+ font Helvetica %%+ font Times-Italic %%+ font Symbol %%DocumentSuppliedResources: procset grops 1.19 1 %%Pages: 10 %%PageOrder: Ascend %%DocumentMedia: Default 612 792 0 () () %%Orientation: Portrait %%EndComments %%BeginDefaults %%PageMedia: Default %%EndDefaults %%BeginProlog %%BeginResource: procset grops 1.19 1 %!PS-Adobe-3.0 Resource-ProcSet /setpacking where{ pop currentpacking true setpacking }if /grops 120 dict dup begin /SC 32 def /A/show load def /B{0 SC 3 -1 roll widthshow}bind def /C{0 exch ashow}bind def /D{0 exch 0 SC 5 2 roll awidthshow}bind def /E{0 rmoveto show}bind def /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def /G{0 rmoveto 0 exch ashow}bind def /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def /I{0 exch rmoveto show}bind def /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def /K{0 exch rmoveto 0 exch ashow}bind def /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def /M{rmoveto show}bind def /N{rmoveto 0 SC 3 -1 roll widthshow}bind def /O{rmoveto 0 exch ashow}bind def /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def /Q{moveto show}bind def /R{moveto 0 SC 3 -1 roll widthshow}bind def /S{moveto 0 exch ashow}bind def /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def /SF{ findfont exch [exch dup 0 exch 0 exch neg 0 0]makefont dup setfont [exch/setfont cvx]cvx bind def }bind def /MF{ findfont [5 2 roll 0 3 1 roll neg 0 0]makefont dup setfont [exch/setfont cvx]cvx bind def }bind def /level0 0 def /RES 0 def /PL 0 def /LS 0 def /MANUAL{ statusdict begin/manualfeed true store end }bind def /PLG{ gsave newpath clippath pathbbox grestore exch pop add exch pop }bind def /BP{ /level0 save def 30 -48 translate 1 setlinecap 1 setlinejoin 72 RES div dup scale LS{ 90 rotate }{ 0 PL translate }ifelse 1 -1 scale }bind def /EP{ level0 restore flashme 100 72 moveto (Copyright 07-26-05 23:16:20, FSF, Inc. (all)) show showpage }bind def /DA{ newpath arcn stroke }bind def /SN{ transform .25 sub exch .25 sub exch round .25 add exch round .25 add exch itransform }bind def /DL{ SN moveto SN lineto stroke }bind def /DC{ newpath 0 360 arc closepath }bind def /TM matrix def /DE{ TM currentmatrix pop translate scale newpath 0 0 .5 0 360 arc closepath TM setmatrix }bind def /RC/rcurveto load def /RL/rlineto load def /ST/stroke load def /MT/moveto load def /CL/closepath load def /Fr{ setrgbcolor fill }bind def /setcmykcolor where{ pop /Fk{ setcmykcolor fill }bind def }if /Fg{ setgray fill }bind def /FL/fill load def /LW/setlinewidth load def /Cr/setrgbcolor load def /setcmykcolor where{ pop /Ck/setcmykcolor load def }if /Cg/setgray load def /RE{ findfont dup maxlength 1 index/FontName known not{1 add}if dict begin { 1 index/FID ne{def}{pop pop}ifelse }forall /Encoding exch def dup/FontName exch def currentdict end definefont pop }bind def /DEFS 0 def /EBEGIN{ moveto DEFS begin }bind def /EEND/end load def /CNT 0 def /level1 0 def /PBEGIN{ /level1 save def translate div 3 1 roll div exch scale neg exch neg exch translate 0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin 10 setmiterlimit []0 setdash /setstrokeadjust where{ pop false setstrokeadjust }if /setoverprint where{ pop false setoverprint }if newpath /CNT countdictstack def userdict begin /showpage{}def /setpagedevice{}def }bind def /PEND{ clear countdictstack CNT sub{end}repeat level1 restore }bind def end def /setpacking where{ pop setpacking }if %%EndResource %%EndProlog %%BeginSetup %%BeginFeature: *PageSize Default << /PageSize [ 612 792 ] /ImagingBBox null >> setpagedevice %%EndFeature %%IncludeResource: font Times-Roman %%IncludeResource: font Helvetica-Bold %%IncludeResource: font Courier-Bold %%IncludeResource: font Helvetica %%IncludeResource: font Times-Italic %%IncludeResource: font Symbol grops begin/DEFS 52 dict def DEFS begin/u{.001 mul}bind def end/RES 72 def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron /scaron/zcaron/Ydieresis/trademark/quotesingle/Euro/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent /ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen /period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O /P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex /underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y /z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft /logicalnot/minus/registered/macron/degree/plusminus/twosuperior /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior /ordmasculine/guilsinglright/onequarter/onehalf/threequarters /questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE /Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex /Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn /germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla /egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis /eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def /Times-Italic@0 ENC0/Times-Italic RE/Helvetica@0 ENC0/Helvetica RE /Courier-Bold@0 ENC0/Courier-Bold RE/Helvetica-Bold@0 ENC0 /Helvetica-Bold RE/Times-Roman@0 ENC0/Times-Roman RE %%EndSetup %%Page: 1 1 %%BeginPageSetup BP %%EndPageSetup 73.816 27 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 16/Helvetica-Bold@0 SF -.96(AW)73.816 27 S 4.448(KR).96 G (EFERENCE)-4.448 E/F1 8/Times-Roman@0 SF(Action Statements)52.4 56.7 Q 8.4(........................................................ 7)1.912 F -.968(Arrays ..........................................................\ .................)52.4 65.7 R(11)6.4 E -.736(Aw)52.4 74.7 S 2(kP).736 G (rogram Ex)-2 E -1.888 (ecution ...............................................)-.12 F(4)10.4 E (Bit Manipulation Functions \()52.4 83.7 Q/F2 8/Courier-Bold@0 SF(gawk)A F1 1.816(\).)C 4.4(........................... 16)-1.816 F(Bug Reports) 52.4 92.7 Q 8.4 (.................................................................. 2) .576 F(Closing Redirections)52.4 101.7 Q 4.4 (.................................................... 12)1.464 F (Command Line Ar)52.4 110.7 Q(guments \(standard\))-.144 E 8.4 (......................... 2).96 F(Command Line Ar)52.4 119.7 Q (guments \()-.144 E F2(gawk)A F1 .864(\).)C 8.4 (............................ 3)-.864 F(Command Line Ar)52.4 128.7 Q (guments \()-.144 E F2(mawk)A F1 .864(\).)C 8.4 (............................ 4)-.864 F(Con)52.4 137.7 Q -.12(ve)-.32 G (rsions And Comparisons).12 E 8.4 (.................................... 9)1.24 F(Cop)52.4 146.7 Q (ying Permissions)-.08 E 4.4 (.................................................... 18).648 F(Def)52.4 155.7 Q -1.04(initions ................................................\ ....................)-.16 F(2)10.4 E(Dynamic Extensions \()52.4 164.7 Q F2(gawk)A F1 1.832(\).)C 4.4(...................................... 14) -1.832 F(En)52.4 173.7 Q(vironment V)-.32 E(ariables \()-.888 E F2(gawk) A F1 1.048(\).)C 4.4(................................... 16)-1.048 F (Escape Sequences)52.4 182.7 Q 8.4 (......................................................... 8).376 F -1.864(Expressions ....................................................\ ...............)52.4 191.7 R(11)6.4 E -.76(Fields .....................\ .......................................................)52.4 200.7 R(6) 10.4 E(FTP/HTTP Information)52.4 209.7 Q 4.4 (................................................ 18).576 F (Historical Features \()52.4 218.7 Q F2(gawk)A F1 1.616(\).)C 4.4 (......................................... 10)-1.616 F(Input Control) 52.4 227.7 Q 4.4 (................................................................ 12) 1.464 F(Internationalization \()52.4 236.7 Q F2(gawk)A F1 1.616(\).)C 4.4(........................................ 18)-1.616 F (Lines And Statements)52.4 245.7 Q 8.4 (................................................... 5).136 F (Localization \()52.4 254.7 Q F2(gawk)A F1 .28(\).)C 4.4 (.................................................... 17)-.28 F (Numeric Functions)52.4 263.7 Q 4.4 (....................................................... 14)1.248 F (Output Control)52.4 272.7 Q 4.4 (.............................................................. 12).128 F -.12(Pa)52.4 281.7 S(ttern Elements).12 E 8.4 (........................................................... 7).48 F (POSIX Character Classes \()52.4 290.7 Q F2(gawk)A F1 .064(\).)C 8.4 (............................... 6)-.064 F(Printf F)52.4 299.7 Q -1.528 (ormats ...............................................................) -.12 F(13)6.4 E -1.416(Records ........................................\ .................................)52.4 308.7 R(6)10.4 E(Re)52.4 317.7 Q (gular Expressions)-.12 E 8.4 (..................................................... 5).928 F (Signals \()52.4 326.7 Q F2(pgawk)A F1 1.912(\).)C 8.4 (......................................................... 4)-1.912 F (Special Filenames)52.4 335.7 Q 4.4 (......................................................... 14).36 F (String Functions)52.4 344.7 Q 4.4 (........................................................... 15)1.68 F -.28(Ti)52.4 353.7 S(me Functions \().28 E F2(gawk)A F1 .104(\).)C 4.4 (............................................... 16)-.104 F(User)52.4 362.7 Q(-def)-.16 E(ined Functions)-.16 E 4.4 (................................................ 17)1.8 F -.888(Va)52.4 371.7 S -.968(riables .................................................\ ......................).888 F(8)10.4 E 239.6 371.7 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 36 369.3 36 377.3 DL 36 361.3 36 369.3 DL 36 353.3 36 361.3 DL 36 345.3 36 353.3 DL 36 337.3 36 345.3 DL 36 329.3 36 337.3 DL 36 321.3 36 329.3 DL 36 313.3 36 321.3 DL 36 305.3 36 313.3 DL 36 297.3 36 305.3 DL 36 289.3 36 297.3 DL 36 281.3 36 289.3 DL 36 273.3 36 281.3 DL 36 265.3 36 273.3 DL 36 257.3 36 265.3 DL 36 249.3 36 257.3 DL 36 241.3 36 249.3 DL 36 233.3 36 241.3 DL 36 225.3 36 233.3 DL 36 217.3 36 225.3 DL 36 209.3 36 217.3 DL 36 201.3 36 209.3 DL 36 193.3 36 201.3 DL 36 185.3 36 193.3 DL 36 177.3 36 185.3 DL 36 169.3 36 177.3 DL 36 161.3 36 169.3 DL 36 153.3 36 161.3 DL 36 145.3 36 153.3 DL 36 137.3 36 145.3 DL 36 129.3 36 137.3 DL 36 121.3 36 129.3 DL 36 113.3 36 121.3 DL 36 105.3 36 113.3 DL 36 97.3 36 105.3 DL 36 89.3 36 97.3 DL 36 81.3 36 89.3 DL 36 73.3 36 81.3 DL 36 65.3 36 73.3 DL 36 57.3 36 65.3 DL 36 49.3 36 57.3 DL 36 47 36 55 DL 40 47 36 47 DL 41.86 47 37.86 47 DL 45.86 47 41.86 47 DL 49.86 47 45.86 47 DL 53.86 47 49.86 47 DL 57.86 47 53.86 47 DL 61.86 47 57.86 47 DL 65.86 47 61.86 47 DL 69.86 47 65.86 47 DL 73.86 47 69.86 47 DL 77.86 47 73.86 47 DL 81.86 47 77.86 47 DL 85.86 47 81.86 47 DL 89.86 47 85.86 47 DL 93.86 47 89.86 47 DL 97.86 47 93.86 47 DL 101.86 47 97.86 47 DL 105.86 47 101.86 47 DL 109.86 47 105.86 47 DL 113.86 47 109.86 47 DL/F0 10/Helvetica-Bold@0 SF(CONTENTS)115.193 47.4 Q 175.526 47 171.526 47 DL 176.026 47 172.026 47 DL 180.026 47 176.026 47 DL 184.026 47 180.026 47 DL 188.026 47 184.026 47 DL 192.026 47 188.026 47 DL 196.026 47 192.026 47 DL 200.026 47 196.026 47 DL 204.026 47 200.026 47 DL 208.026 47 204.026 47 DL 212.026 47 208.026 47 DL 216.026 47 212.026 47 DL 220.026 47 216.026 47 DL 224.026 47 220.026 47 DL 228.026 47 224.026 47 DL 232.026 47 228.026 47 DL 236.026 47 232.026 47 DL 240.026 47 236.026 47 DL 244.026 47 240.026 47 DL 248.026 47 244.026 47 DL 252.026 47 248.026 47 DL 252.026 47 252.026 55 DL 252.026 49.3 252.026 57.3 DL 252.026 57.3 252.026 65.3 DL 252.026 65.3 252.026 73.3 DL 252.026 73.3 252.026 81.3 DL 252.026 81.3 252.026 89.3 DL 252.026 89.3 252.026 97.3 DL 252.026 97.3 252.026 105.3 DL 252.026 105.3 252.026 113.3 DL 252.026 113.3 252.026 121.3 DL 252.026 121.3 252.026 129.3 DL 252.026 129.3 252.026 137.3 DL 252.026 137.3 252.026 145.3 DL 252.026 145.3 252.026 153.3 DL 252.026 153.3 252.026 161.3 DL 252.026 161.3 252.026 169.3 DL 252.026 169.3 252.026 177.3 DL 252.026 177.3 252.026 185.3 DL 252.026 185.3 252.026 193.3 DL 252.026 193.3 252.026 201.3 DL 252.026 201.3 252.026 209.3 DL 252.026 209.3 252.026 217.3 DL 252.026 217.3 252.026 225.3 DL 252.026 225.3 252.026 233.3 DL 252.026 233.3 252.026 241.3 DL 252.026 241.3 252.026 249.3 DL 252.026 249.3 252.026 257.3 DL 252.026 257.3 252.026 265.3 DL 252.026 265.3 252.026 273.3 DL 252.026 273.3 252.026 281.3 DL 252.026 281.3 252.026 289.3 DL 252.026 289.3 252.026 297.3 DL 252.026 297.3 252.026 305.3 DL 252.026 305.3 252.026 313.3 DL 252.026 313.3 252.026 321.3 DL 252.026 321.3 252.026 329.3 DL 252.026 329.3 252.026 337.3 DL 252.026 337.3 252.026 345.3 DL 252.026 345.3 252.026 353.3 DL 252.026 353.3 252.026 361.3 DL 252.026 361.3 252.026 369.3 DL 252.026 369.3 252.026 377.3 DL 40 377.3 36 377.3 DL 40.026 377.3 36.026 377.3 DL 44.026 377.3 40.026 377.3 DL 48.026 377.3 44.026 377.3 DL 52.026 377.3 48.026 377.3 DL 56.026 377.3 52.026 377.3 DL 60.026 377.3 56.026 377.3 DL 64.026 377.3 60.026 377.3 DL 68.026 377.3 64.026 377.3 DL 72.026 377.3 68.026 377.3 DL 76.026 377.3 72.026 377.3 DL 80.026 377.3 76.026 377.3 DL 84.026 377.3 80.026 377.3 DL 88.026 377.3 84.026 377.3 DL 92.026 377.3 88.026 377.3 DL 96.026 377.3 92.026 377.3 DL 100.026 377.3 96.026 377.3 DL 104.026 377.3 100.026 377.3 DL 108.026 377.3 104.026 377.3 DL 112.026 377.3 108.026 377.3 DL 116.026 377.3 112.026 377.3 DL 120.026 377.3 116.026 377.3 DL 124.026 377.3 120.026 377.3 DL 128.026 377.3 124.026 377.3 DL 132.026 377.3 128.026 377.3 DL 136.026 377.3 132.026 377.3 DL 140.026 377.3 136.026 377.3 DL 144.026 377.3 140.026 377.3 DL 148.026 377.3 144.026 377.3 DL 152.026 377.3 148.026 377.3 DL 156.026 377.3 152.026 377.3 DL 160.026 377.3 156.026 377.3 DL 164.026 377.3 160.026 377.3 DL 168.026 377.3 164.026 377.3 DL 172.026 377.3 168.026 377.3 DL 176.026 377.3 172.026 377.3 DL 180.026 377.3 176.026 377.3 DL 184.026 377.3 180.026 377.3 DL 188.026 377.3 184.026 377.3 DL 192.026 377.3 188.026 377.3 DL 196.026 377.3 192.026 377.3 DL 200.026 377.3 196.026 377.3 DL 204.026 377.3 200.026 377.3 DL 208.026 377.3 204.026 377.3 DL 212.026 377.3 208.026 377.3 DL 216.026 377.3 212.026 377.3 DL 220.026 377.3 216.026 377.3 DL 224.026 377.3 220.026 377.3 DL 228.026 377.3 224.026 377.3 DL 232.026 377.3 228.026 377.3 DL 236.026 377.3 232.026 377.3 DL 240.026 377.3 236.026 377.3 DL 244.026 377.3 240.026 377.3 DL 248.026 377.3 244.026 377.3 DL 252.026 377.3 248.026 377.3 DL 36 387.9 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF 3.419 (Arnold Robbins wrote this reference card.)36 387.9 R 4.699 -.64(We t) 7.419 H 3.419(hank Brian).64 F -.2(Ke)36 396.9 S (rnighan and Michael Brennan who re).2 E(vie)-.2 E(wed it.)-.2 E .32 LW 40 404.3 36 404.3 DL 44 404.3 40 404.3 DL 48 404.3 44 404.3 DL 52 404.3 48 404.3 DL 56 404.3 52 404.3 DL 60 404.3 56 404.3 DL 64 404.3 60 404.3 DL 68 404.3 64 404.3 DL 72 404.3 68 404.3 DL 76 404.3 72 404.3 DL 80 404.3 76 404.3 DL 84 404.3 80 404.3 DL 88 404.3 84 404.3 DL 92 404.3 88 404.3 DL 96 404.3 92 404.3 DL 100 404.3 96 404.3 DL 104 404.3 100 404.3 DL 108 404.3 104 404.3 DL 112 404.3 108 404.3 DL 116 404.3 112 404.3 DL 120 404.3 116 404.3 DL 124 404.3 120 404.3 DL 128 404.3 124 404.3 DL 132 404.3 128 404.3 DL 136 404.3 132 404.3 DL 140 404.3 136 404.3 DL 144 404.3 140 404.3 DL 148 404.3 144 404.3 DL 152 404.3 148 404.3 DL 156 404.3 152 404.3 DL 160 404.3 156 404.3 DL 164 404.3 160 404.3 DL 168 404.3 164 404.3 DL 172 404.3 168 404.3 DL 176 404.3 172 404.3 DL 180 404.3 176 404.3 DL 184 404.3 180 404.3 DL 188 404.3 184 404.3 DL 192 404.3 188 404.3 DL 196 404.3 192 404.3 DL 200 404.3 196 404.3 DL 204 404.3 200 404.3 DL 208 404.3 204 404.3 DL 212 404.3 208 404.3 DL 216 404.3 212 404.3 DL 220 404.3 216 404.3 DL 224 404.3 220 404.3 DL 228 404.3 224 404.3 DL 232 404.3 228 404.3 DL 236 404.3 232 404.3 DL 240 404.3 236 404.3 DL 244 404.3 240 404.3 DL 248 404.3 244 404.3 DL 252 404.3 248 404.3 DL 70.93 433.5 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 10/Helvetica-Bold@0 SF(Free Software Foundation, Inc.)70.93 433.5 Q/F1 10/Helvetica@0 SF(51 F)79.53 445.5 Q -.1(ra)-.45 G (nklin Street, Fifth Floor).1 E(Boston, MA)77.02 457.5 Q(02110-1301 USA) 5.56 E(Phone: +1-617-542-5942)88.27 469.5 Q -.5(Fa)55.28 481.5 S 2.78 (x\().5 G(including J)-2.78 E(apan\): +1-617-542-2652)-.2 E(E-mail: gn) 96.785 493.5 Q(u@gn)-.1 E(u.org)-.1 E(URL: http://www)89.885 505.5 Q (.gn)-.6 E(u.org)-.1 E 65.685 529.5 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND/F0 10/Helvetica-Bold@0 SF(Sour)65.685 529.5 Q(ce Distrib)-.2 E (utions on CD-R)-.2 E(OM)-.2 E(Emacs, Make and GDB Man)68.47 541.5 Q (uals)-.1 E(Emacs and GDB Ref)76.805 553.5 Q(erences)-.1 E 211.195 553.5 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .4 LW 36 550.8 36 560.8 DL 36 540.8 36 550.8 DL 36 530.8 36 540.8 DL 36 520.8 36 530.8 DL 36 510.8 36 520.8 DL 36 500.8 36 510.8 DL 36 490.8 36 500.8 DL 36 480.8 36 490.8 DL 36 470.8 36 480.8 DL 36 460.8 36 470.8 DL 36 450.8 36 460.8 DL 36 440.8 36 450.8 DL 36 430.8 36 440.8 DL 36 420.8 36 430.8 DL 36 420.4 36 430.4 DL 41 420.4 36 420.4 DL 41.555 420.4 36.555 420.4 DL 46.555 420.4 41.555 420.4 DL 51.555 420.4 46.555 420.4 DL 56.555 420.4 51.555 420.4 DL 61.555 420.4 56.555 420.4 DL 66.555 420.4 61.555 420.4 DL 71.555 420.4 66.555 420.4 DL 76.555 420.4 71.555 420.4 DL 81.555 420.4 76.555 420.4 DL/F0 10/Helvetica-Bold@0 SF -.4(OT)83.221 420.9 S(HER FSF PR).4 E(ODUCTS:)-.2 E 208.177 420.4 203.177 420.4 DL 212.032 420.4 207.032 420.4 DL 217.032 420.4 212.032 420.4 DL 222.032 420.4 217.032 420.4 DL 227.032 420.4 222.032 420.4 DL 232.032 420.4 227.032 420.4 DL 237.032 420.4 232.032 420.4 DL 242.032 420.4 237.032 420.4 DL 247.032 420.4 242.032 420.4 DL 252.032 420.4 247.032 420.4 DL 252.032 420.4 252.032 430.4 DL 252.032 420.8 252.032 430.8 DL 252.032 430.8 252.032 440.8 DL 252.032 440.8 252.032 450.8 DL 252.032 450.8 252.032 460.8 DL 252.032 460.8 252.032 470.8 DL 252.032 470.8 252.032 480.8 DL 252.032 480.8 252.032 490.8 DL 252.032 490.8 252.032 500.8 DL 252.032 500.8 252.032 510.8 DL 252.032 510.8 252.032 520.8 DL 252.032 520.8 252.032 530.8 DL 252.032 530.8 252.032 540.8 DL 252.032 540.8 252.032 550.8 DL 252.032 550.8 252.032 560.8 DL 41 560.8 36 560.8 DL 42.032 560.8 37.032 560.8 DL 47.032 560.8 42.032 560.8 DL 52.032 560.8 47.032 560.8 DL 57.032 560.8 52.032 560.8 DL 62.032 560.8 57.032 560.8 DL 67.032 560.8 62.032 560.8 DL 72.032 560.8 67.032 560.8 DL 77.032 560.8 72.032 560.8 DL 82.032 560.8 77.032 560.8 DL 87.032 560.8 82.032 560.8 DL 92.032 560.8 87.032 560.8 DL 97.032 560.8 92.032 560.8 DL 102.032 560.8 97.032 560.8 DL 107.032 560.8 102.032 560.8 DL 112.032 560.8 107.032 560.8 DL 117.032 560.8 112.032 560.8 DL 122.032 560.8 117.032 560.8 DL 127.032 560.8 122.032 560.8 DL 132.032 560.8 127.032 560.8 DL 137.032 560.8 132.032 560.8 DL 142.032 560.8 137.032 560.8 DL 147.032 560.8 142.032 560.8 DL 152.032 560.8 147.032 560.8 DL 157.032 560.8 152.032 560.8 DL 162.032 560.8 157.032 560.8 DL 167.032 560.8 162.032 560.8 DL 172.032 560.8 167.032 560.8 DL 177.032 560.8 172.032 560.8 DL 182.032 560.8 177.032 560.8 DL 187.032 560.8 182.032 560.8 DL 192.032 560.8 187.032 560.8 DL 197.032 560.8 192.032 560.8 DL 202.032 560.8 197.032 560.8 DL 207.032 560.8 202.032 560.8 DL 212.032 560.8 207.032 560.8 DL 217.032 560.8 212.032 560.8 DL 222.032 560.8 217.032 560.8 DL 227.032 560.8 222.032 560.8 DL 232.032 560.8 227.032 560.8 DL 237.032 560.8 232.032 560.8 DL 242.032 560.8 237.032 560.8 DL 247.032 560.8 242.032 560.8 DL 252.032 560.8 247.032 560.8 DL 144 567.3 EBEGIN 1 1 1 1 setcmykcolor EEND .32 LW 40 571.1 36 571.1 DL 44 571.1 40 571.1 DL 48 571.1 44 571.1 DL 52 571.1 48 571.1 DL 56 571.1 52 571.1 DL 60 571.1 56 571.1 DL 64 571.1 60 571.1 DL 68 571.1 64 571.1 DL 72 571.1 68 571.1 DL 76 571.1 72 571.1 DL 80 571.1 76 571.1 DL 84 571.1 80 571.1 DL 88 571.1 84 571.1 DL 92 571.1 88 571.1 DL 96 571.1 92 571.1 DL 100 571.1 96 571.1 DL 104 571.1 100 571.1 DL 108 571.1 104 571.1 DL 112 571.1 108 571.1 DL 116 571.1 112 571.1 DL 120 571.1 116 571.1 DL 124 571.1 120 571.1 DL 128 571.1 124 571.1 DL 132 571.1 128 571.1 DL 136 571.1 132 571.1 DL 140 571.1 136 571.1 DL 144 571.1 140 571.1 DL 148 571.1 144 571.1 DL 152 571.1 148 571.1 DL 156 571.1 152 571.1 DL 160 571.1 156 571.1 DL 164 571.1 160 571.1 DL 168 571.1 164 571.1 DL 172 571.1 168 571.1 DL 176 571.1 172 571.1 DL 180 571.1 176 571.1 DL 184 571.1 180 571.1 DL 188 571.1 184 571.1 DL 192 571.1 188 571.1 DL 196 571.1 192 571.1 DL 200 571.1 196 571.1 DL 204 571.1 200 571.1 DL 208 571.1 204 571.1 DL 212 571.1 208 571.1 DL 216 571.1 212 571.1 DL 220 571.1 216 571.1 DL 224 571.1 220 571.1 DL 228 571.1 224 571.1 DL 232 571.1 228 571.1 DL 236 571.1 232 571.1 DL 240 571.1 236 571.1 DL 244 571.1 240 571.1 DL 248 571.1 244 571.1 DL 252 571.1 248 571.1 DL/F0 8/Times-Roman@0 SF(Cop)36 578.1 Q (yright \251 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004)-.08 E (Free Softw)36 587.1 Q(are F)-.08 E(oundation, Inc.)-.12 E 149.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(1)149.2 599.4 Q 290 38.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF 1.922(This card describes POSIX A)290 38.7 R 1.921(WK, as well as the three freely)-.72 F -.16(av)290 47.7 S(ailable) -.04 E/F1 8/Courier-Bold@0 SF(awk)4.888 E F0 2.888 (implementations \(see)4.888 F/F2 8/Helvetica@0 SF 2.888(FTP/HTTP Inf) 4.888 F -2.024(or mation)-.24 F F0(belo)290 56.7 Q(w\).)-.2 E 320.973 56.7 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF 2.957(Common e)320.973 56.7 R 2.957 (xtensions \(in tw)-.12 F 4.957(oo)-.08 G 4.957(rm)-4.957 G 2.957(ore v) -4.957 F 2.957(ersions\) are)-.12 F 2.23(printed in light blue.)290 65.7 R 368.256 65.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF 2.23(Features specif)368.256 65.7 R 2.23 (ic to just one v)-.16 F(ersion\212)-.12 E 5.429(usually GNU A)290 74.7 R 5.429(WK \()-.72 F/F1 8/Courier-Bold@0 SF(gawk)A F0 5.428 (\)\212are printed in dark blue.)B 290 83.7 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF 1.119 (Exceptions and deprecated features are printed in red.)290 83.7 R 474.896 83.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(Features)474.896 83.7 Q (mandated by POSIX are printed in black.)290 92.7 Q(Se)290 106.2 Q -.12 (ve)-.2 G(ral type f).12 E(aces are used to clarify the meaning:)-.08 E <83>290 115.2 Q/F1 8/Courier-Bold@0 SF(Courier Bold)2 E F0 (is used for computer input.)2 E<83>290 124.2 Q/F2 8/Times-Italic@0 SF -.44(Ti)1.999 G .576(mes Italic).44 F F0 .575 (is used for emphasis, to indicate user input and for)2.576 F (syntactic placeholders, such as)294.8 133.2 Q F2(variable)2 E F0(or)2 E F2(action)2 E F0(.)A 2<8354>290 142.2 S(imes Roman is used for e)-2.28 E (xplanatory te)-.12 E(xt.)-.12 E F2(number)290 155.7 Q F0 2.331(\255af) 2.331 G .331(loating point number as in ANSI C, such as)-2.331 F F1(3) 2.331 E F0(,)A F1(2.3)2.332 E F0(,)A F1(.4)290 164.7 Q F0(,)A F1(1.4e2) 2.936 E F0(or)2.936 E F1(4.1E5)2.936 E F0(.)A 372.008 164.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF .936(Numbers may also be gi)372.008 164.7 R -.12(ve)-.2 G 2.936(ni).12 G 2.936(no)-2.936 G .936(ctal or)-2.936 F(he) 290 173.7 Q(xadecimal: e.g.,)-.12 E/F1 8/Courier-Bold@0 SF(011)2 E F0 (or)2 E F1(0x11)2 E F0(.)A 396.352 173.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Italic@0 SF 1.404(escape sequences)290 187.2 R/F1 8 /Times-Roman@0 SF 3.404(\255as)3.404 G 1.404 (pecial sequence of characters be)-3.404 F(ginning)-.12 E 4.576 (with a backslash, used to describe otherwise unprintable)290 196.2 R 2 (characters. \(See)290 205.2 R/F2 8/Helvetica@0 SF(Escape Sequences)2 E F1(belo)2 E -.52(w.)-.2 G(\)).52 E F0(string)290 218.7 Q F1 2.396 (\255ag)2.396 G .396(roup of characters enclosed in double quotes.) -2.396 F(Strings)4.396 E(may contain)290 227.7 Q F0(escape sequences)2 E F1(.)A F0 -.296(re)290 241.2 S -.08(ge)-.024 G(xp)-.08 E F1 2.022 (\255ar)2.022 G -.12(eg)-2.022 G .022(ular e).12 F .022 (xpression, either a re)-.12 F(ge)-.12 E .021(xp constant enclosed in) -.12 F(forw)290 250.2 Q 2.49(ard slashes, or a dynamic re)-.08 F(ge)-.12 E 2.49(xp computed at run-time.)-.12 F(Re)290 259.2 Q(ge)-.12 E (xp constants may contain)-.12 E F0(escape sequences)2 E F1(.)A F0(name) 290 272.7 Q F1 2(\255av)2 G(ariable, array or function name.)-2.2 E F0 (entry)290 286.2 Q F1(\()A F0(N)A F1 4.71<29ad65>C(ntry)-4.71 E F0 (entry)4.71 E F1 2.71(in section)4.71 F F0(N)4.71 E F1 2.709 (of the UNIX reference)4.709 F(manual.)290 295.2 Q F0(pattern)290 308.7 Q F1 2.208<ad61>2.208 G 2.209(ne)-2.208 G .209 (xpression describing an input record to be matched.)-2.329 F F0(action) 290 322.2 Q F1 2<ad73>2 G(tatements to e)-2 E -.12(xe)-.12 G (cute when an input record is matched.).12 E F0(rule)290 335.7 Q F1 3.038(\255ap)3.038 G 1.038(attern-action pair)-3.038 F 3.038(,w)-.32 G 1.038(here the pattern or action may be)-3.038 F(missing.)290 344.7 Q 316.896 344.7 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 342.3 288 350.3 DL 288 334.3 288 342.3 DL 288 326.3 288 334.3 DL 288 318.3 288 326.3 DL 288 310.3 288 318.3 DL 288 302.3 288 310.3 DL 288 294.3 288 302.3 DL 288 286.3 288 294.3 DL 288 278.3 288 286.3 DL 288 270.3 288 278.3 DL 288 262.3 288 270.3 DL 288 254.3 288 262.3 DL 288 246.3 288 254.3 DL 288 238.3 288 246.3 DL 288 230.3 288 238.3 DL 288 222.3 288 230.3 DL 288 214.3 288 222.3 DL 288 206.3 288 214.3 DL 288 198.3 288 206.3 DL 288 190.3 288 198.3 DL 288 182.3 288 190.3 DL 288 174.3 288 182.3 DL 288 166.3 288 174.3 DL 288 158.3 288 166.3 DL 288 150.3 288 158.3 DL 288 142.3 288 150.3 DL 288 134.3 288 142.3 DL 288 126.3 288 134.3 DL 288 118.3 288 126.3 DL 288 110.3 288 118.3 DL 288 102.3 288 110.3 DL 288 94.3 288 102.3 DL 288 86.3 288 94.3 DL 288 78.3 288 86.3 DL 288 70.3 288 78.3 DL 288 62.3 288 70.3 DL 288 54.3 288 62.3 DL 288 46.3 288 54.3 DL 288 38.3 288 46.3 DL 288 30.3 288 38.3 DL 288 29 288 37 DL 292 29 288 29 DL 293.69 29 289.69 29 DL 297.69 29 293.69 29 DL 301.69 29 297.69 29 DL 305.69 29 301.69 29 DL 309.69 29 305.69 29 DL 313.69 29 309.69 29 DL 317.69 29 313.69 29 DL 321.69 29 317.69 29 DL 325.69 29 321.69 29 DL 329.69 29 325.69 29 DL 333.69 29 329.69 29 DL 337.69 29 333.69 29 DL 341.69 29 337.69 29 DL 345.69 29 341.69 29 DL 349.69 29 345.69 29 DL 353.69 29 349.69 29 DL 357.69 29 353.69 29 DL 361.69 29 357.69 29 DL/F0 10/Helvetica-Bold@0 SF (DEFINITIONS)363.023 29.4 Q 431.696 29 427.696 29 DL 432.026 29 428.026 29 DL 436.026 29 432.026 29 DL 440.026 29 436.026 29 DL 444.026 29 440.026 29 DL 448.026 29 444.026 29 DL 452.026 29 448.026 29 DL 456.026 29 452.026 29 DL 460.026 29 456.026 29 DL 464.026 29 460.026 29 DL 468.026 29 464.026 29 DL 472.026 29 468.026 29 DL 476.026 29 472.026 29 DL 480.026 29 476.026 29 DL 484.026 29 480.026 29 DL 488.026 29 484.026 29 DL 492.026 29 488.026 29 DL 496.026 29 492.026 29 DL 500.026 29 496.026 29 DL 504.026 29 500.026 29 DL 504.026 29 504.026 37 DL 504.026 30.3 504.026 38.3 DL 504.026 38.3 504.026 46.3 DL 504.026 46.3 504.026 54.3 DL 504.026 54.3 504.026 62.3 DL 504.026 62.3 504.026 70.3 DL 504.026 70.3 504.026 78.3 DL 504.026 78.3 504.026 86.3 DL 504.026 86.3 504.026 94.3 DL 504.026 94.3 504.026 102.3 DL 504.026 102.3 504.026 110.3 DL 504.026 110.3 504.026 118.3 DL 504.026 118.3 504.026 126.3 DL 504.026 126.3 504.026 134.3 DL 504.026 134.3 504.026 142.3 DL 504.026 142.3 504.026 150.3 DL 504.026 150.3 504.026 158.3 DL 504.026 158.3 504.026 166.3 DL 504.026 166.3 504.026 174.3 DL 504.026 174.3 504.026 182.3 DL 504.026 182.3 504.026 190.3 DL 504.026 190.3 504.026 198.3 DL 504.026 198.3 504.026 206.3 DL 504.026 206.3 504.026 214.3 DL 504.026 214.3 504.026 222.3 DL 504.026 222.3 504.026 230.3 DL 504.026 230.3 504.026 238.3 DL 504.026 238.3 504.026 246.3 DL 504.026 246.3 504.026 254.3 DL 504.026 254.3 504.026 262.3 DL 504.026 262.3 504.026 270.3 DL 504.026 270.3 504.026 278.3 DL 504.026 278.3 504.026 286.3 DL 504.026 286.3 504.026 294.3 DL 504.026 294.3 504.026 302.3 DL 504.026 302.3 504.026 310.3 DL 504.026 310.3 504.026 318.3 DL 504.026 318.3 504.026 326.3 DL 504.026 326.3 504.026 334.3 DL 504.026 334.3 504.026 342.3 DL 504.026 342.3 504.026 350.3 DL 292 350.3 288 350.3 DL 292.026 350.3 288.026 350.3 DL 296.026 350.3 292.026 350.3 DL 300.026 350.3 296.026 350.3 DL 304.026 350.3 300.026 350.3 DL 308.026 350.3 304.026 350.3 DL 312.026 350.3 308.026 350.3 DL 316.026 350.3 312.026 350.3 DL 320.026 350.3 316.026 350.3 DL 324.026 350.3 320.026 350.3 DL 328.026 350.3 324.026 350.3 DL 332.026 350.3 328.026 350.3 DL 336.026 350.3 332.026 350.3 DL 340.026 350.3 336.026 350.3 DL 344.026 350.3 340.026 350.3 DL 348.026 350.3 344.026 350.3 DL 352.026 350.3 348.026 350.3 DL 356.026 350.3 352.026 350.3 DL 360.026 350.3 356.026 350.3 DL 364.026 350.3 360.026 350.3 DL 368.026 350.3 364.026 350.3 DL 372.026 350.3 368.026 350.3 DL 376.026 350.3 372.026 350.3 DL 380.026 350.3 376.026 350.3 DL 384.026 350.3 380.026 350.3 DL 388.026 350.3 384.026 350.3 DL 392.026 350.3 388.026 350.3 DL 396.026 350.3 392.026 350.3 DL 400.026 350.3 396.026 350.3 DL 404.026 350.3 400.026 350.3 DL 408.026 350.3 404.026 350.3 DL 412.026 350.3 408.026 350.3 DL 416.026 350.3 412.026 350.3 DL 420.026 350.3 416.026 350.3 DL 424.026 350.3 420.026 350.3 DL 428.026 350.3 424.026 350.3 DL 432.026 350.3 428.026 350.3 DL 436.026 350.3 432.026 350.3 DL 440.026 350.3 436.026 350.3 DL 444.026 350.3 440.026 350.3 DL 448.026 350.3 444.026 350.3 DL 452.026 350.3 448.026 350.3 DL 456.026 350.3 452.026 350.3 DL 460.026 350.3 456.026 350.3 DL 464.026 350.3 460.026 350.3 DL 468.026 350.3 464.026 350.3 DL 472.026 350.3 468.026 350.3 DL 476.026 350.3 472.026 350.3 DL 480.026 350.3 476.026 350.3 DL 484.026 350.3 480.026 350.3 DL 488.026 350.3 484.026 350.3 DL 492.026 350.3 488.026 350.3 DL 496.026 350.3 492.026 350.3 DL 500.026 350.3 496.026 350.3 DL 504.026 350.3 500.026 350.3 DL 290 378 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF 2.885(Command line ar)290 378 R 2.886 (guments control setting the f)-.144 F 2.886(ield separator)-.16 F(,) -.32 E .143(setting v)290 387 R .143(ariables before the)-.2 F/F1 8 /Courier-Bold@0 SF(BEGIN)2.143 E F0 .142 (rule is run, and the location of)2.143 F -.72(AW)290 396 S 3.385(Kp).72 G 1.385(rogram source code.)-3.385 F(Implementation-specif)5.386 E 1.386 (ic command)-.16 F(line ar)290 405 Q(guments change the beha)-.144 E (vior of the running interpreter)-.16 E(.)-.44 E F1<ad46>290 418.5 Q/F2 8/Times-Italic@0 SF(fs)4.8 E F0(use)33.863 E F2(fs)2 E F0 (for the input f)2 E(ield separator)-.16 E(.)-.44 E F1<ad76>290 427.5 Q F2(var)2 E F1(=).666 E F2(val).666 E F0 1.632(assign the v)343.599 427.5 R(alue)-.2 E F2(val)3.632 E F0 1.632(to the v)3.632 F(ariable)-.2 E F2 (var)3.632 E F0(before)3.632 E -.12(exe)343.599 436.5 S 1.276 (cution of the program be).12 F 1.276(gins. Such v)-.12 F(ariable)-.2 E -.2(va)343.599 445.5 S(lues are a).2 E -.2(va)-.16 G(ilable to the).2 E F1(BEGIN)2 E F0(rule.)2 E F1<ad66>290 454.5 Q F2(pr)4.8 E -.08(og)-.36 G (-f).08 E(ile)-.16 E F0 2.666(read the A)343.599 454.5 R 2.665 (WK program source from the f)-.72 F(ile)-.16 E F2(pr)343.599 463.5 Q -.08(og)-.36 G(-f).08 E(ile)-.16 E F0 2.58(,i)C .58 (nstead of from the f)-2.58 F .581(irst command line)-.16 F(ar)343.599 472.5 Q(gument. Multiple)-.144 E F1<ad66>2 E F0(options may be used.)2 E F1 .666<adad>290 481.5 S F0(signal the end of options.)42.667 E 290 495 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF 1.028(The follo)290 495 R 1.027 (wing options are accepted by both Bell Labs)-.2 F/F1 8/Courier-Bold@0 SF(awk)3.027 E F0(and)3.027 E F1(gawk)290 504 Q 311.2 504 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF(\(ignored by)311.2 504 Q/F1 8/Courier-Bold@0 SF(gawk)2 E F0 2(,n)C(ot in)-2 E F1(mawk)2 E F0(\).)A 417.816 504 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(\255mf)290 517.5 Q/F1 8/Times-Italic@0 SF (val)4.8 E/F2 8/Times-Roman@0 SF(set the maximum number of f)24.624 E (ields to)-.16 E F1(val)2 E F0(\255mr)290 526.5 Q F1(val)4.8 E F2 (set the maximum record size to)24.624 E F1(val)2 E 455.584 526.5 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 524.1 288 532.1 DL 288 516.1 288 524.1 DL 288 508.1 288 516.1 DL 288 500.1 288 508.1 DL 288 492.1 288 500.1 DL 288 484.1 288 492.1 DL 288 476.1 288 484.1 DL 288 468.1 288 476.1 DL 288 460.1 288 468.1 DL 288 452.1 288 460.1 DL 288 444.1 288 452.1 DL 288 436.1 288 444.1 DL 288 428.1 288 436.1 DL 288 420.1 288 428.1 DL 288 412.1 288 420.1 DL 288 404.1 288 412.1 DL 288 396.1 288 404.1 DL 288 388.1 288 396.1 DL 288 380.1 288 388.1 DL 288 372.1 288 380.1 DL 288 368.3 288 376.3 DL 292 368.3 288 368.3 DL 294.575 368.3 290.575 368.3 DL/F0 10 /Helvetica-Bold@0 SF(COMMAND LINE ARGUMENTS \(standar)295.908 368.7 Q (d\))-.2 E 498.811 368.3 494.811 368.3 DL 500.026 368.3 496.026 368.3 DL 504.026 368.3 500.026 368.3 DL 504.026 368.3 504.026 376.3 DL 504.026 372.1 504.026 380.1 DL 504.026 380.1 504.026 388.1 DL 504.026 388.1 504.026 396.1 DL 504.026 396.1 504.026 404.1 DL 504.026 404.1 504.026 412.1 DL 504.026 412.1 504.026 420.1 DL 504.026 420.1 504.026 428.1 DL 504.026 428.1 504.026 436.1 DL 504.026 436.1 504.026 444.1 DL 504.026 444.1 504.026 452.1 DL 504.026 452.1 504.026 460.1 DL 504.026 460.1 504.026 468.1 DL 504.026 468.1 504.026 476.1 DL 504.026 476.1 504.026 484.1 DL 504.026 484.1 504.026 492.1 DL 504.026 492.1 504.026 500.1 DL 504.026 500.1 504.026 508.1 DL 504.026 508.1 504.026 516.1 DL 504.026 516.1 504.026 524.1 DL 504.026 524.1 504.026 532.1 DL 292 532.1 288 532.1 DL 292.026 532.1 288.026 532.1 DL 296.026 532.1 292.026 532.1 DL 300.026 532.1 296.026 532.1 DL 304.026 532.1 300.026 532.1 DL 308.026 532.1 304.026 532.1 DL 312.026 532.1 308.026 532.1 DL 316.026 532.1 312.026 532.1 DL 320.026 532.1 316.026 532.1 DL 324.026 532.1 320.026 532.1 DL 328.026 532.1 324.026 532.1 DL 332.026 532.1 328.026 532.1 DL 336.026 532.1 332.026 532.1 DL 340.026 532.1 336.026 532.1 DL 344.026 532.1 340.026 532.1 DL 348.026 532.1 344.026 532.1 DL 352.026 532.1 348.026 532.1 DL 356.026 532.1 352.026 532.1 DL 360.026 532.1 356.026 532.1 DL 364.026 532.1 360.026 532.1 DL 368.026 532.1 364.026 532.1 DL 372.026 532.1 368.026 532.1 DL 376.026 532.1 372.026 532.1 DL 380.026 532.1 376.026 532.1 DL 384.026 532.1 380.026 532.1 DL 388.026 532.1 384.026 532.1 DL 392.026 532.1 388.026 532.1 DL 396.026 532.1 392.026 532.1 DL 400.026 532.1 396.026 532.1 DL 404.026 532.1 400.026 532.1 DL 408.026 532.1 404.026 532.1 DL 412.026 532.1 408.026 532.1 DL 416.026 532.1 412.026 532.1 DL 420.026 532.1 416.026 532.1 DL 424.026 532.1 420.026 532.1 DL 428.026 532.1 424.026 532.1 DL 432.026 532.1 428.026 532.1 DL 436.026 532.1 432.026 532.1 DL 440.026 532.1 436.026 532.1 DL 444.026 532.1 440.026 532.1 DL 448.026 532.1 444.026 532.1 DL 452.026 532.1 448.026 532.1 DL 456.026 532.1 452.026 532.1 DL 460.026 532.1 456.026 532.1 DL 464.026 532.1 460.026 532.1 DL 468.026 532.1 464.026 532.1 DL 472.026 532.1 468.026 532.1 DL 476.026 532.1 472.026 532.1 DL 480.026 532.1 476.026 532.1 DL 484.026 532.1 480.026 532.1 DL 488.026 532.1 484.026 532.1 DL 492.026 532.1 488.026 532.1 DL 496.026 532.1 492.026 532.1 DL 500.026 532.1 496.026 532.1 DL 504.026 532.1 500.026 532.1 DL 290 559.8 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF 2.16(If you f)290 559.8 R 2.16(ind a b)-.16 F 2.161(ug in this reference card, please report it via)-.16 F (electronic mail to)290 568.8 Q/F1 8/Courier-Bold@0 SF(bug-gawk@gnu.org) 2 E F0(.)A 426.792 568.8 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 566.4 288 574.4 DL 288 558.4 288 566.4 DL 288 550.4 288 558.4 DL 288 550.1 288 558.1 DL 292 550.1 288 550.1 DL 292.84 550.1 288.84 550.1 DL 296.84 550.1 292.84 550.1 DL 300.84 550.1 296.84 550.1 DL 304.84 550.1 300.84 550.1 DL 308.84 550.1 304.84 550.1 DL 312.84 550.1 308.84 550.1 DL 316.84 550.1 312.84 550.1 DL 320.84 550.1 316.84 550.1 DL 324.84 550.1 320.84 550.1 DL 328.84 550.1 324.84 550.1 DL 332.84 550.1 328.84 550.1 DL 336.84 550.1 332.84 550.1 DL 340.84 550.1 336.84 550.1 DL 344.84 550.1 340.84 550.1 DL 348.84 550.1 344.84 550.1 DL 352.84 550.1 348.84 550.1 DL 356.84 550.1 352.84 550.1 DL/F0 10 /Helvetica-Bold@0 SF -.1(BU)358.173 550.5 S 2.78(GR).1 G(EPOR)-2.78 E (TS)-.2 E 436.546 550.1 432.546 550.1 DL 440.026 550.1 436.026 550.1 DL 444.026 550.1 440.026 550.1 DL 448.026 550.1 444.026 550.1 DL 452.026 550.1 448.026 550.1 DL 456.026 550.1 452.026 550.1 DL 460.026 550.1 456.026 550.1 DL 464.026 550.1 460.026 550.1 DL 468.026 550.1 464.026 550.1 DL 472.026 550.1 468.026 550.1 DL 476.026 550.1 472.026 550.1 DL 480.026 550.1 476.026 550.1 DL 484.026 550.1 480.026 550.1 DL 488.026 550.1 484.026 550.1 DL 492.026 550.1 488.026 550.1 DL 496.026 550.1 492.026 550.1 DL 500.026 550.1 496.026 550.1 DL 504.026 550.1 500.026 550.1 DL 504.026 550.1 504.026 558.1 DL 504.026 550.4 504.026 558.4 DL 504.026 558.4 504.026 566.4 DL 504.026 566.4 504.026 574.4 DL 292 574.4 288 574.4 DL 292.026 574.4 288.026 574.4 DL 296.026 574.4 292.026 574.4 DL 300.026 574.4 296.026 574.4 DL 304.026 574.4 300.026 574.4 DL 308.026 574.4 304.026 574.4 DL 312.026 574.4 308.026 574.4 DL 316.026 574.4 312.026 574.4 DL 320.026 574.4 316.026 574.4 DL 324.026 574.4 320.026 574.4 DL 328.026 574.4 324.026 574.4 DL 332.026 574.4 328.026 574.4 DL 336.026 574.4 332.026 574.4 DL 340.026 574.4 336.026 574.4 DL 344.026 574.4 340.026 574.4 DL 348.026 574.4 344.026 574.4 DL 352.026 574.4 348.026 574.4 DL 356.026 574.4 352.026 574.4 DL 360.026 574.4 356.026 574.4 DL 364.026 574.4 360.026 574.4 DL 368.026 574.4 364.026 574.4 DL 372.026 574.4 368.026 574.4 DL 376.026 574.4 372.026 574.4 DL 380.026 574.4 376.026 574.4 DL 384.026 574.4 380.026 574.4 DL 388.026 574.4 384.026 574.4 DL 392.026 574.4 388.026 574.4 DL 396.026 574.4 392.026 574.4 DL 400.026 574.4 396.026 574.4 DL 404.026 574.4 400.026 574.4 DL 408.026 574.4 404.026 574.4 DL 412.026 574.4 408.026 574.4 DL 416.026 574.4 412.026 574.4 DL 420.026 574.4 416.026 574.4 DL 424.026 574.4 420.026 574.4 DL 428.026 574.4 424.026 574.4 DL 432.026 574.4 428.026 574.4 DL 436.026 574.4 432.026 574.4 DL 440.026 574.4 436.026 574.4 DL 444.026 574.4 440.026 574.4 DL 448.026 574.4 444.026 574.4 DL 452.026 574.4 448.026 574.4 DL 456.026 574.4 452.026 574.4 DL 460.026 574.4 456.026 574.4 DL 464.026 574.4 460.026 574.4 DL 468.026 574.4 464.026 574.4 DL 472.026 574.4 468.026 574.4 DL 476.026 574.4 472.026 574.4 DL 480.026 574.4 476.026 574.4 DL 484.026 574.4 480.026 574.4 DL 488.026 574.4 484.026 574.4 DL 492.026 574.4 488.026 574.4 DL 496.026 574.4 492.026 574.4 DL 500.026 574.4 496.026 574.4 DL 504.026 574.4 500.026 574.4 DL 401.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(2)401.2 599.4 Q 0 Cg EP %%Page: 2 2 %%BeginPageSetup BP %%EndPageSetup 38 29.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF 1.096(The follo)38 29.7 R 1.095 (wing options are specif)-.2 F 1.095(ic to)-.16 F/F1 8/Courier-Bold@0 SF (gawk)3.095 E F0 5.095(.Y)C 1.095(ou may also use)-5.975 F -.592(``)38 38.7 S F1<ad57>.592 E/F2 8/Times-Italic@0 SF(option)6.678 E F0 3.062 -.592('' f)D 1.878(or full POSIX compliance.).592 F 1.878 (Long options may)5.878 F(abbre)38 47.7 Q(viated as long as the abbre) -.2 E(viation remains unique.)-.2 E F1 .666<adad>38 61.2 S(assign)-.666 E F2(var)4.8 E F1(=).666 E F2(val).666 E F0(just lik)47.962 E(e)-.08 E F1<ad76>2 E F0(.)A F1 .666<adad>38 70.2 S(field-separator)-.666 E F2(fs) 4.8 E F0(just lik)25.998 E(e)-.08 E F1<ad46>2 E F0(.)A F1 .666<adad>38 79.2 S(file)-.666 E F2(pr)4.8 E -.08(og)-.36 G(-f).08 E(ile)-.16 E F0 (just lik)56.734 E(e)-.08 E F1<ad66>2 E F0(.)A F1 .666<adad>38 88.2 S (compat)-.666 E F0(,)A F1 .666<adad>2 G(traditional)-.666 E F0(disable) 91.598 97.2 Q F1(gawk)5.146 E F0(-specif)A 3.146(ic e)-.16 F 3.145 (xtensions \(the use of)-.12 F F1 .666<adad>91.598 106.2 S(traditional) -.666 E F0(is preferred\).)2 E F1 .666<adad>38 115.2 S(copyleft)-.666 E F0(,)A F1 .666<adad>2 G(copyright)-.666 E F0 2.247(print the short v) 91.598 124.2 R 2.247(ersion of the GNU cop)-.12 F(yright)-.08 E (information on)91.598 133.2 Q F1(stdout)2 E F0(.)A F1 .666<adad>38 142.2 S(dump-variables)-.666 E F0([)A F1(=)A F2 -.16(fi)C(le).16 E F0(]) A .688(print a sorted list of global v)91.598 151.2 R .688 (ariables, their types)-.2 F 1.64(and f)91.598 160.2 R 1.641(inal v)-.16 F 1.641(alues to)-.2 F F2 -.16(fi)3.641 G(le).16 E F0 5.641(.I)C 3.641 (fn)-5.641 G(o)-3.641 E F2 -.16(fi)3.641 G(le).16 E F0 1.641(is pro) 3.641 F(vided,)-.12 E F1(gawk)91.598 169.2 Q F0(uses)2 E F1(awkvars.out) 2 E F0(.)A F1 .666<adad>38 178.2 S(exec)-.666 E F2 -.16(fi)4.8 G(le).16 E F0 .311(read program te)91.598 178.2 R .311(xt from)-.12 F F2 -.16(fi) 2.311 G(le).16 E F0 2.311(.N)C 2.311(oo)-2.311 G .311(ther options are) -2.311 F 4.963(processed. Useful with)91.598 187.2 R F1(#!)6.963 E F0 8.963(.A)C 4.964(lso disables)-8.963 F(command-line v)91.598 196.2 Q (ariable assignments.)-.2 E F1 .666<adad>38 205.2 S(gen\255po)-.666 E F0 .341(process the program and print a GNU)91.598 205.2 R F1(gettext)2.34 E F0(format)91.598 214.2 Q F1(.po)5.548 E F0 3.548(format f)5.548 F 3.548(ile on standard output,)-.16 F 3.632(containing the te)91.598 223.2 R 3.632(xt of all strings that were)-.12 F(mark)91.598 232.2 Q (ed for localization.)-.08 E F1 .666<adad>38 241.2 S(help)-.666 E F0(,)A F1 .666<adad>2 G(usage)-.666 E F0 .18(print a short summary of the a) 91.598 250.2 R -.2(va)-.16 G .18(ilable options on).2 F F1(stdout)91.598 259.2 Q F0 2(,t)C(hen e)-2 E(xit zero.)-.12 E F1 .666<adad>38 268.2 S (lint)-.666 E F0([)A F1(=)A F2(value)A F0(])A -.08(wa)91.598 277.2 S 1.406(rn about constructs that are dubious or non-).08 F 4.425 (portable to other)91.598 286.2 R F1(awk)6.425 E F0 6.425(s. W)B 4.426 (ith an optional)-.32 F(ar)91.598 295.2 Q .788(gument of)-.144 F F1 (fatal)2.788 E F0 2.788(,l)C .788(int w)-2.788 F .788(arnings become f) -.08 F(atal)-.08 E 2.325(errors. W)91.598 304.2 R .325 (ith an optional ar)-.32 F .326(gument of)-.144 F F1(invalid)2.326 E F0 (,)A 3.083(only w)91.598 313.2 R 3.083 (arnings about things that are actually)-.08 F(in)91.598 322.2 Q -.2(va) -.32 G .227(lid are issued. \(This is not fully implemented).2 F(yet.\)) 91.598 331.2 Q F1 .666<adad>38 340.2 S(lint\255old)-.666 E F0 -.08(wa) 91.598 340.2 S .258(rn about constructs that are not portable to the).08 F(original v)91.598 349.2 Q(ersion of Unix)-.12 E F1(awk)2 E F0(.)A F1 .666<adad>38 358.2 S(non\255decimal\255data)-.666 E F0 .829 (recognize octal and he)91.598 367.2 R .829(xadecimal v)-.12 F .83 (alues in input)-.2 F(data.)91.598 376.2 Q F2(Use this option with gr)4 E(eat caution!)-.296 E F1 .666<adad>38 385.2 S(posix)-.666 E F0 1.797 (disable common and GNU e)91.598 385.2 R 3.796(xtensions. Enable)-.12 F F2 6.446(interval e)91.598 394.2 R(xpr)-.16 E(essions)-.296 E F0 6.446 (in re)8.446 F 6.446(gular e)-.12 F(xpression)-.12 E(matching \(see) 91.598 403.2 Q/F3 8/Helvetica@0 SF(Regular Expressions)2 E F0(belo)2 E (w\).)-.2 E F1 .666<adad>38 412.2 S(profile)-.666 E F0([)A F1(=)A F2(pr) A(of_f)-.36 E(ile)-.16 E F0(])A 6.456(send prof)91.598 421.2 R 6.456 (iling data to)-.16 F F2(pr)8.456 E(of_f)-.36 E(ile)-.16 E F0(\(def) 8.456 E(ault:)-.08 E F1(awkprof.out)91.598 430.2 Q F0 2.369(\). W)B(ith) -.32 E F1(gawk)2.369 E F0 2.369(,t)C .369(he prof)-2.369 F .37 (ile is just)-.16 F 2.485(a`)91.598 439.2 S .485(`pretty printed')-3.077 F 2.485('v)-.592 G .484(ersion of the program.)-2.605 F -.32(Wi)4.484 G (th).32 E F1(pgawk)91.598 448.2 Q F0 2.802(,t)C .802(he prof)-2.802 F .803(ile contains e)-.16 F -.12(xe)-.12 G .803(cution counts in).12 F .294(the left mar)91.598 457.2 R .294 (gin of each statement in the program.)-.144 F F1 .666<adad>38 466.2 S (re\255interval)-.666 E F0(enable)91.598 475.2 Q F2 .581(interval e)2.58 F(xpr)-.16 E(essions)-.296 E F0 .581(in re)2.581 F .581(gular e)-.12 F (xpression)-.12 E 2.982(matching \(see)91.598 484.2 R F3 2.982 (Regular Expressions)4.982 F F0(belo)4.982 E(w\).)-.2 E(Useful if)91.598 493.2 Q F1 .666<adad>2 G(posix)-.666 E F0(is not specif)2 E(ied.)-.16 E F1 .666<adad>38 502.2 S(source ')-.666 E F2(te)A(xt)-.16 E F1(')A F0 (use)91.598 511.2 Q F2(te)2 E(xt)-.16 E F0(as A)2 E (WK program source code.)-.72 E F1 .666<adad>38 520.2 S(version)-.666 E F0 1.641(print v)91.598 520.2 R 1.641(ersion information on)-.12 F F1 (stdout)3.641 E F0 1.642(and e)3.642 F(xit)-.12 E(zero.)91.598 529.2 Q 1.037(In compatibility mode, an)38 542.7 R 3.037(yo)-.12 G 1.036 (ther options are flagged as in)-3.037 F -.2(va)-.32 G(lid,).2 E -.16 (bu)38 551.7 S 4.836(ta).16 G 2.836(re otherwise ignored.)-4.836 F 2.837 (In normal operation, as long as)6.836 F .879(program te)38 560.7 R .878 (xt has been supplied, unkno)-.12 F .878(wn options are passed on)-.2 F .261(to the A)38 569.7 R .261(WK program in)-.72 F F1(ARGV)2.261 E F0 .261(for processing. This is most useful)2.261 F 2.093(for running A)38 578.7 R 2.093(WK programs via the)-.72 F F1(#!)4.093 E F0 -.12(exe)4.093 G 2.093(cutable interpreter).12 F(mechanism.)38 587.7 Q 76.44 587.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND .32 LW 36 585.3 36 593.3 DL 36 577.3 36 585.3 DL 36 569.3 36 577.3 DL 36 561.3 36 569.3 DL 36 553.3 36 561.3 DL 36 545.3 36 553.3 DL 36 537.3 36 545.3 DL 36 529.3 36 537.3 DL 36 521.3 36 529.3 DL 36 513.3 36 521.3 DL 36 505.3 36 513.3 DL 36 497.3 36 505.3 DL 36 489.3 36 497.3 DL 36 481.3 36 489.3 DL 36 473.3 36 481.3 DL 36 465.3 36 473.3 DL 36 457.3 36 465.3 DL 36 449.3 36 457.3 DL 36 441.3 36 449.3 DL 36 433.3 36 441.3 DL 36 425.3 36 433.3 DL 36 417.3 36 425.3 DL 36 409.3 36 417.3 DL 36 401.3 36 409.3 DL 36 393.3 36 401.3 DL 36 385.3 36 393.3 DL 36 377.3 36 385.3 DL 36 369.3 36 377.3 DL 36 361.3 36 369.3 DL 36 353.3 36 361.3 DL 36 345.3 36 353.3 DL 36 337.3 36 345.3 DL 36 329.3 36 337.3 DL 36 321.3 36 329.3 DL 36 313.3 36 321.3 DL 36 305.3 36 313.3 DL 36 297.3 36 305.3 DL 36 289.3 36 297.3 DL 36 281.3 36 289.3 DL 36 273.3 36 281.3 DL 36 265.3 36 273.3 DL 36 257.3 36 265.3 DL 36 249.3 36 257.3 DL 36 241.3 36 249.3 DL 36 233.3 36 241.3 DL 36 225.3 36 233.3 DL 36 217.3 36 225.3 DL 36 209.3 36 217.3 DL 36 201.3 36 209.3 DL 36 193.3 36 201.3 DL 36 185.3 36 193.3 DL 36 177.3 36 185.3 DL 36 169.3 36 177.3 DL 36 161.3 36 169.3 DL 36 153.3 36 161.3 DL 36 145.3 36 153.3 DL 36 137.3 36 145.3 DL 36 129.3 36 137.3 DL 36 121.3 36 129.3 DL 36 113.3 36 121.3 DL 36 105.3 36 113.3 DL 36 97.3 36 105.3 DL 36 89.3 36 97.3 DL 36 81.3 36 89.3 DL 36 73.3 36 81.3 DL 36 65.3 36 73.3 DL 36 57.3 36 65.3 DL 36 49.3 36 57.3 DL 36 41.3 36 49.3 DL 36 33.3 36 41.3 DL 36 25.3 36 33.3 DL 36 20 36 28 DL 40 20 36 20 DL 43.59 20 39.59 20 DL 47.59 20 43.59 20 DL 51.59 20 47.59 20 DL/F0 10/Helvetica-Bold@0 SF(COMMAND LINE ARGUMENTS \()52.923 20.4 Q /F1 10/Courier-Bold@0 SF(gawk)A F0(\))A 237.796 20 233.796 20 DL 240.026 20 236.026 20 DL 244.026 20 240.026 20 DL 248.026 20 244.026 20 DL 252.026 20 248.026 20 DL 252.026 20 252.026 28 DL 252.026 25.3 252.026 33.3 DL 252.026 33.3 252.026 41.3 DL 252.026 41.3 252.026 49.3 DL 252.026 49.3 252.026 57.3 DL 252.026 57.3 252.026 65.3 DL 252.026 65.3 252.026 73.3 DL 252.026 73.3 252.026 81.3 DL 252.026 81.3 252.026 89.3 DL 252.026 89.3 252.026 97.3 DL 252.026 97.3 252.026 105.3 DL 252.026 105.3 252.026 113.3 DL 252.026 113.3 252.026 121.3 DL 252.026 121.3 252.026 129.3 DL 252.026 129.3 252.026 137.3 DL 252.026 137.3 252.026 145.3 DL 252.026 145.3 252.026 153.3 DL 252.026 153.3 252.026 161.3 DL 252.026 161.3 252.026 169.3 DL 252.026 169.3 252.026 177.3 DL 252.026 177.3 252.026 185.3 DL 252.026 185.3 252.026 193.3 DL 252.026 193.3 252.026 201.3 DL 252.026 201.3 252.026 209.3 DL 252.026 209.3 252.026 217.3 DL 252.026 217.3 252.026 225.3 DL 252.026 225.3 252.026 233.3 DL 252.026 233.3 252.026 241.3 DL 252.026 241.3 252.026 249.3 DL 252.026 249.3 252.026 257.3 DL 252.026 257.3 252.026 265.3 DL 252.026 265.3 252.026 273.3 DL 252.026 273.3 252.026 281.3 DL 252.026 281.3 252.026 289.3 DL 252.026 289.3 252.026 297.3 DL 252.026 297.3 252.026 305.3 DL 252.026 305.3 252.026 313.3 DL 252.026 313.3 252.026 321.3 DL 252.026 321.3 252.026 329.3 DL 252.026 329.3 252.026 337.3 DL 252.026 337.3 252.026 345.3 DL 252.026 345.3 252.026 353.3 DL 252.026 353.3 252.026 361.3 DL 252.026 361.3 252.026 369.3 DL 252.026 369.3 252.026 377.3 DL 252.026 377.3 252.026 385.3 DL 252.026 385.3 252.026 393.3 DL 252.026 393.3 252.026 401.3 DL 252.026 401.3 252.026 409.3 DL 252.026 409.3 252.026 417.3 DL 252.026 417.3 252.026 425.3 DL 252.026 425.3 252.026 433.3 DL 252.026 433.3 252.026 441.3 DL 252.026 441.3 252.026 449.3 DL 252.026 449.3 252.026 457.3 DL 252.026 457.3 252.026 465.3 DL 252.026 465.3 252.026 473.3 DL 252.026 473.3 252.026 481.3 DL 252.026 481.3 252.026 489.3 DL 252.026 489.3 252.026 497.3 DL 252.026 497.3 252.026 505.3 DL 252.026 505.3 252.026 513.3 DL 252.026 513.3 252.026 521.3 DL 252.026 521.3 252.026 529.3 DL 252.026 529.3 252.026 537.3 DL 252.026 537.3 252.026 545.3 DL 252.026 545.3 252.026 553.3 DL 252.026 553.3 252.026 561.3 DL 252.026 561.3 252.026 569.3 DL 252.026 569.3 252.026 577.3 DL 252.026 577.3 252.026 585.3 DL 252.026 585.3 252.026 593.3 DL 40 593.3 36 593.3 DL 40.026 593.3 36.026 593.3 DL 44.026 593.3 40.026 593.3 DL 48.026 593.3 44.026 593.3 DL 52.026 593.3 48.026 593.3 DL 56.026 593.3 52.026 593.3 DL 60.026 593.3 56.026 593.3 DL 64.026 593.3 60.026 593.3 DL 68.026 593.3 64.026 593.3 DL 72.026 593.3 68.026 593.3 DL 76.026 593.3 72.026 593.3 DL 80.026 593.3 76.026 593.3 DL 84.026 593.3 80.026 593.3 DL 88.026 593.3 84.026 593.3 DL 92.026 593.3 88.026 593.3 DL 96.026 593.3 92.026 593.3 DL 100.026 593.3 96.026 593.3 DL 104.026 593.3 100.026 593.3 DL 108.026 593.3 104.026 593.3 DL 112.026 593.3 108.026 593.3 DL 116.026 593.3 112.026 593.3 DL 120.026 593.3 116.026 593.3 DL 124.026 593.3 120.026 593.3 DL 128.026 593.3 124.026 593.3 DL 132.026 593.3 128.026 593.3 DL 136.026 593.3 132.026 593.3 DL 140.026 593.3 136.026 593.3 DL 144.026 593.3 140.026 593.3 DL 148.026 593.3 144.026 593.3 DL 152.026 593.3 148.026 593.3 DL 156.026 593.3 152.026 593.3 DL 160.026 593.3 156.026 593.3 DL 164.026 593.3 160.026 593.3 DL 168.026 593.3 164.026 593.3 DL 172.026 593.3 168.026 593.3 DL 176.026 593.3 172.026 593.3 DL 180.026 593.3 176.026 593.3 DL 184.026 593.3 180.026 593.3 DL 188.026 593.3 184.026 593.3 DL 192.026 593.3 188.026 593.3 DL 196.026 593.3 192.026 593.3 DL 200.026 593.3 196.026 593.3 DL 204.026 593.3 200.026 593.3 DL 208.026 593.3 204.026 593.3 DL 212.026 593.3 208.026 593.3 DL 216.026 593.3 212.026 593.3 DL 220.026 593.3 216.026 593.3 DL 224.026 593.3 220.026 593.3 DL 228.026 593.3 224.026 593.3 DL 232.026 593.3 228.026 593.3 DL 236.026 593.3 232.026 593.3 DL 240.026 593.3 236.026 593.3 DL 244.026 593.3 240.026 593.3 DL 248.026 593.3 244.026 593.3 DL 252.026 593.3 248.026 593.3 DL 149.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(3)149.2 599.4 Q 290 29.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(The follo)290 29.7 Q(wing options are specif) -.2 E(ic to)-.16 E/F1 8/Courier-Bold@0 SF(mawk)2 E F0(.)A F1(\255W dump) 290 43.2 Q F0 .268(print an assembly listing of the program)372.398 43.2 R(to)372.398 52.2 Q F1(stdout)2 E F0(and e)2 E(xit zero.)-.12 E F1 (\255W exec)290 61.2 Q/F2 8/Times-Italic@0 SF -.16(fi)4.8 G(le).16 E F0 1.836(read program te)372.398 61.2 R 1.836(xt from)-.12 F F2 -.16(fi) 3.836 G(le).16 E F0 3.836(.N)C 3.836(oo)-3.836 G(ther)-3.836 E (options are processed. Useful with)372.398 70.2 Q F1(#!)2 E F0(.)A F1 (\255W interactive)290 79.2 Q F0(unb)372.398 79.2 Q(uf)-.16 E(fer)-.2 E F1(stdout)7.72 E F0 5.72(and line b)7.72 F(uf)-.16 E(fer)-.2 E F1(stdin) 372.398 88.2 Q F0 8.614(.L)C 4.614(ines are al)-8.614 F -.08(wa)-.08 G 4.614(ys records,).08 F(ignoring)372.398 97.2 Q F1(RS)2 E F0(.)A F1 (\255W posix_space)290 106.2 Q(\\n)372.398 106.2 Q F0(separates f)2 E (ields when)-.16 E F1(RS = ")2 E(").666 E F0(.)A F1(\255W sprintf=)290 115.2 Q F2(num)A F0 4.526(adjust the size of)372.398 115.2 R F1(mawk) 6.527 E F0 5.407 -.44('s i)D(nternal).44 E F1(sprintf)372.398 124.2 Q F0 -.16(bu)2 G -.2(ff).16 G(er).2 E(.)-.44 E F1(\255W version)290 133.2 Q F0 .424(print v)372.398 133.2 R .424(ersion and cop)-.12 F .424 (yright on)-.08 F F1(stdout)2.424 E F0 1.36(and limit information on) 372.398 142.2 R F1(stderr)3.36 E F0(and)3.36 E -.12(ex)372.398 151.2 S (it zero.).12 E 1.448(The options may be abbre)290 164.7 R 1.448 (viated using just the f)-.2 F 1.448(irst letter)-.16 F 3.448(,e)-.32 G (.g.,)-3.448 E F1(\255We)290 173.7 Q F0(,)A F1(\255Wv)2 E F0(and so on.) 2 E 357.464 173.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND .32 LW 288 171.3 288 179.3 DL 288 163.3 288 171.3 DL 288 155.3 288 163.3 DL 288 147.3 288 155.3 DL 288 139.3 288 147.3 DL 288 131.3 288 139.3 DL 288 123.3 288 131.3 DL 288 115.3 288 123.3 DL 288 107.3 288 115.3 DL 288 99.3 288 107.3 DL 288 91.3 288 99.3 DL 288 83.3 288 91.3 DL 288 75.3 288 83.3 DL 288 67.3 288 75.3 DL 288 59.3 288 67.3 DL 288 51.3 288 59.3 DL 288 43.3 288 51.3 DL 288 35.3 288 43.3 DL 288 27.3 288 35.3 DL 288 20 288 28 DL 292 20 288 20 DL 295.59 20 291.59 20 DL 299.59 20 295.59 20 DL 303.59 20 299.59 20 DL/F0 10/Helvetica-Bold@0 SF (COMMAND LINE ARGUMENTS \()304.923 20.4 Q/F1 10/Courier-Bold@0 SF(mawk)A F0(\))A 489.796 20 485.796 20 DL 492.026 20 488.026 20 DL 496.026 20 492.026 20 DL 500.026 20 496.026 20 DL 504.026 20 500.026 20 DL 504.026 20 504.026 28 DL 504.026 27.3 504.026 35.3 DL 504.026 35.3 504.026 43.3 DL 504.026 43.3 504.026 51.3 DL 504.026 51.3 504.026 59.3 DL 504.026 59.3 504.026 67.3 DL 504.026 67.3 504.026 75.3 DL 504.026 75.3 504.026 83.3 DL 504.026 83.3 504.026 91.3 DL 504.026 91.3 504.026 99.3 DL 504.026 99.3 504.026 107.3 DL 504.026 107.3 504.026 115.3 DL 504.026 115.3 504.026 123.3 DL 504.026 123.3 504.026 131.3 DL 504.026 131.3 504.026 139.3 DL 504.026 139.3 504.026 147.3 DL 504.026 147.3 504.026 155.3 DL 504.026 155.3 504.026 163.3 DL 504.026 163.3 504.026 171.3 DL 504.026 171.3 504.026 179.3 DL 292 179.3 288 179.3 DL 292.026 179.3 288.026 179.3 DL 296.026 179.3 292.026 179.3 DL 300.026 179.3 296.026 179.3 DL 304.026 179.3 300.026 179.3 DL 308.026 179.3 304.026 179.3 DL 312.026 179.3 308.026 179.3 DL 316.026 179.3 312.026 179.3 DL 320.026 179.3 316.026 179.3 DL 324.026 179.3 320.026 179.3 DL 328.026 179.3 324.026 179.3 DL 332.026 179.3 328.026 179.3 DL 336.026 179.3 332.026 179.3 DL 340.026 179.3 336.026 179.3 DL 344.026 179.3 340.026 179.3 DL 348.026 179.3 344.026 179.3 DL 352.026 179.3 348.026 179.3 DL 356.026 179.3 352.026 179.3 DL 360.026 179.3 356.026 179.3 DL 364.026 179.3 360.026 179.3 DL 368.026 179.3 364.026 179.3 DL 372.026 179.3 368.026 179.3 DL 376.026 179.3 372.026 179.3 DL 380.026 179.3 376.026 179.3 DL 384.026 179.3 380.026 179.3 DL 388.026 179.3 384.026 179.3 DL 392.026 179.3 388.026 179.3 DL 396.026 179.3 392.026 179.3 DL 400.026 179.3 396.026 179.3 DL 404.026 179.3 400.026 179.3 DL 408.026 179.3 404.026 179.3 DL 412.026 179.3 408.026 179.3 DL 416.026 179.3 412.026 179.3 DL 420.026 179.3 416.026 179.3 DL 424.026 179.3 420.026 179.3 DL 428.026 179.3 424.026 179.3 DL 432.026 179.3 428.026 179.3 DL 436.026 179.3 432.026 179.3 DL 440.026 179.3 436.026 179.3 DL 444.026 179.3 440.026 179.3 DL 448.026 179.3 444.026 179.3 DL 452.026 179.3 448.026 179.3 DL 456.026 179.3 452.026 179.3 DL 460.026 179.3 456.026 179.3 DL 464.026 179.3 460.026 179.3 DL 468.026 179.3 464.026 179.3 DL 472.026 179.3 468.026 179.3 DL 476.026 179.3 472.026 179.3 DL 480.026 179.3 476.026 179.3 DL 484.026 179.3 480.026 179.3 DL 488.026 179.3 484.026 179.3 DL 492.026 179.3 488.026 179.3 DL 496.026 179.3 492.026 179.3 DL 500.026 179.3 496.026 179.3 DL 504.026 179.3 500.026 179.3 DL 290 204.3 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(pgawk)290 204.3 Q/F1 8/Times-Roman@0 SF 2.388(accepts tw)4.388 F 4.388(os)-.08 G(ignals.)-4.388 E F0(SIGUSR1) 6.388 E F1 2.388(dumps a prof)4.388 F 2.388(ile and)-.16 F 1.405 (function call stack to the prof)290 213.3 R 1.405(ile f)-.16 F 3.405 (ile. It)-.16 F 1.405(then continues to run.)3.405 F F0(SIGHUP)290 222.3 Q F1(is similar)2 E 2(,b)-.32 G(ut e)-2.16 E(xits.)-.12 E 383.096 222.3 EBEGIN 1 .72 0 .06 setcmykcolor EEND .32 LW 288 219.9 288 227.9 DL 288 211.9 288 219.9 DL 288 203.9 288 211.9 DL 288 195.9 288 203.9 DL 288 194.6 288 202.6 DL 292 194.6 288 194.6 DL 295.415 194.6 291.415 194.6 DL 299.415 194.6 295.415 194.6 DL 303.415 194.6 299.415 194.6 DL 307.415 194.6 303.415 194.6 DL 311.415 194.6 307.415 194.6 DL 315.415 194.6 311.415 194.6 DL 319.415 194.6 315.415 194.6 DL 323.415 194.6 319.415 194.6 DL 327.415 194.6 323.415 194.6 DL 331.415 194.6 327.415 194.6 DL 335.415 194.6 331.415 194.6 DL 339.415 194.6 335.415 194.6 DL 343.415 194.6 339.415 194.6 DL 347.415 194.6 343.415 194.6 DL 351.415 194.6 347.415 194.6 DL/F0 10 /Helvetica-Bold@0 SF(SIGNALS \()352.748 195 Q/F1 10/Courier-Bold@0 SF (pgawk)A F0(\))A 441.971 194.6 437.971 194.6 DL 444.026 194.6 440.026 194.6 DL 448.026 194.6 444.026 194.6 DL 452.026 194.6 448.026 194.6 DL 456.026 194.6 452.026 194.6 DL 460.026 194.6 456.026 194.6 DL 464.026 194.6 460.026 194.6 DL 468.026 194.6 464.026 194.6 DL 472.026 194.6 468.026 194.6 DL 476.026 194.6 472.026 194.6 DL 480.026 194.6 476.026 194.6 DL 484.026 194.6 480.026 194.6 DL 488.026 194.6 484.026 194.6 DL 492.026 194.6 488.026 194.6 DL 496.026 194.6 492.026 194.6 DL 500.026 194.6 496.026 194.6 DL 504.026 194.6 500.026 194.6 DL 504.026 194.6 504.026 202.6 DL 504.026 195.9 504.026 203.9 DL 504.026 203.9 504.026 211.9 DL 504.026 211.9 504.026 219.9 DL 504.026 219.9 504.026 227.9 DL 292 227.9 288 227.9 DL 292.026 227.9 288.026 227.9 DL 296.026 227.9 292.026 227.9 DL 300.026 227.9 296.026 227.9 DL 304.026 227.9 300.026 227.9 DL 308.026 227.9 304.026 227.9 DL 312.026 227.9 308.026 227.9 DL 316.026 227.9 312.026 227.9 DL 320.026 227.9 316.026 227.9 DL 324.026 227.9 320.026 227.9 DL 328.026 227.9 324.026 227.9 DL 332.026 227.9 328.026 227.9 DL 336.026 227.9 332.026 227.9 DL 340.026 227.9 336.026 227.9 DL 344.026 227.9 340.026 227.9 DL 348.026 227.9 344.026 227.9 DL 352.026 227.9 348.026 227.9 DL 356.026 227.9 352.026 227.9 DL 360.026 227.9 356.026 227.9 DL 364.026 227.9 360.026 227.9 DL 368.026 227.9 364.026 227.9 DL 372.026 227.9 368.026 227.9 DL 376.026 227.9 372.026 227.9 DL 380.026 227.9 376.026 227.9 DL 384.026 227.9 380.026 227.9 DL 388.026 227.9 384.026 227.9 DL 392.026 227.9 388.026 227.9 DL 396.026 227.9 392.026 227.9 DL 400.026 227.9 396.026 227.9 DL 404.026 227.9 400.026 227.9 DL 408.026 227.9 404.026 227.9 DL 412.026 227.9 408.026 227.9 DL 416.026 227.9 412.026 227.9 DL 420.026 227.9 416.026 227.9 DL 424.026 227.9 420.026 227.9 DL 428.026 227.9 424.026 227.9 DL 432.026 227.9 428.026 227.9 DL 436.026 227.9 432.026 227.9 DL 440.026 227.9 436.026 227.9 DL 444.026 227.9 440.026 227.9 DL 448.026 227.9 444.026 227.9 DL 452.026 227.9 448.026 227.9 DL 456.026 227.9 452.026 227.9 DL 460.026 227.9 456.026 227.9 DL 464.026 227.9 460.026 227.9 DL 468.026 227.9 464.026 227.9 DL 472.026 227.9 468.026 227.9 DL 476.026 227.9 472.026 227.9 DL 480.026 227.9 476.026 227.9 DL 484.026 227.9 480.026 227.9 DL 488.026 227.9 484.026 227.9 DL 492.026 227.9 488.026 227.9 DL 496.026 227.9 492.026 227.9 DL 500.026 227.9 496.026 227.9 DL 504.026 227.9 500.026 227.9 DL 290 252.9 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF -.72(AW)290 252.9 S 3.042(Kp).72 G 1.042 (rograms are a sequence of pattern-action statements and)-3.042 F (optional function def)290 261.9 Q(initions.)-.16 E/F1 8/Times-Italic@0 SF(pattern)304.4 275.4 Q/F2 8/Courier-Bold@0 SF({)18.648 E F1 (action statements)4.8 E F2(})4.8 E(function)304.4 284.4 Q F1(name)4.8 E F2(\()A F1(par)A(ameter list)-.12 E F2 4.8(\){)C F1(statements)A F2(}) 4.8 E(awk)290 297.9 Q F0 -.16(fi)4.687 G 2.686 (rst reads the program source from the).16 F F1(pr)4.686 E -.08(og)-.36 G(-f).08 E(ile)-.16 E F0 2.686(\(s\), if)B(specif)290 306.9 Q(ied,)-.16 E 323.594 306.9 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF .874(from ar)323.594 306.9 R .874(guments to) -.144 F/F1 8/Courier-Bold@0 SF .666<adad>2.874 G(source)-.666 E F0(,)A 428.242 306.9 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF .875(or from the f)431.116 306.9 R .875 (irst non-)-.16 F .563(option ar)290 315.9 R .563 (gument on the command line.)-.144 F .562(The program te)4.562 F .562 (xt is read)-.12 F .654(as if all the)290 324.9 R/F1 8/Times-Italic@0 SF (pr)2.654 E -.08(og)-.36 G(-f).08 E(ile)-.16 E F0(\(s\))A 368.438 324.9 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF .655(and command line source te)368.438 324.9 R(xts)-.12 E 470.034 324.9 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF .655(had been)472.689 324.9 R(concatenated.) 290 333.9 Q -.72(AW)290 347.4 S 2.402(Kp).72 G .402(rograms e)-2.402 F -.12(xe)-.12 G .402(cute in the follo).12 F .402(wing order)-.2 F 4.402 (.F)-.44 G .401(irst, all v)-4.402 F(ariable)-.2 E 1.756 (assignments specif)290 356.4 R 1.756(ied via the)-.16 F/F1 8 /Courier-Bold@0 SF<ad76>3.756 E F0 1.756(option are performed.)3.756 F (Ne)5.756 E(xt,)-.12 E F1(awk)290 365.4 Q F0 -.12(exe)3.3 G 1.3 (cutes the code in the).12 F F1(BEGIN)3.3 E F0 1.299(rules\(s\), if an) 3.3 F 2.339 -.52(y, a)-.12 H 1.299(nd then).52 F 1.408 (proceeds to read the f)290 374.4 R(iles)-.16 E F1(1)3.408 E F0(through) 3.408 E F1 1.408(ARGC \255 1)3.408 F F0 1.408(in the)3.408 F F1(ARGV) 3.408 E F0(array)290 383.4 Q 4.304(.\()-.52 G(Adjusting)-4.304 E F1 (ARGC)2.303 E F0(and)2.303 E F1(ARGV)2.303 E F0 .303(thus pro)2.303 F .303(vides control o)-.12 F -.12(ve)-.12 G 2.303(rt).12 G(he)-2.303 E .474(input f)290 392.4 R .474(iles that will be processed.\))-.16 F .475 (If there are no f)4.475 F .475(iles named on)-.16 F(the command line,) 290 401.4 Q F1(awk)2 E F0(reads the standard input.)2 E .338 (If a command line ar)290 414.9 R .337(gument has the form)-.144 F/F2 8 /Times-Italic@0 SF(var)2.337 E F1(=)A F2(val)A F0 2.337(,i)C 2.337(ti) -2.337 G 2.337(st)-2.337 G .337(reated as)-2.337 F 2.175(av)290 423.9 S .175(ariable assignment. The v)-2.375 F(ariable)-.2 E F2(var)2.175 E F0 .175(will be assigned the v)2.175 F(alue)-.2 E F2(val)290 432.9 Q F0 6.322(.\()C 2.322(This happens after an)-6.322 F(y)-.12 E F1(BEGIN)4.322 E F0 2.322(rule\(s\) ha)4.322 F 2.561 -.12(ve b)-.16 H 2.321(een run.\)) .12 F 5.902(Command line v)290 441.9 R 5.903 (ariable assignment is most useful for)-.2 F .249 (dynamically assigning v)290 450.9 R .249(alues to the v)-.2 F(ariables) -.2 E F1(awk)2.249 E F0 .249(uses to control)2.249 F(ho)290 459.9 Q 2.946(wi)-.2 G .946(nput is brok)-2.946 F .946(en into f)-.08 F .946 (ields and records. It is also useful for)-.16 F .783 (controlling state if multiple passes are needed o)290 468.9 R -.12(ve) -.12 G 2.783(ras).12 G .783(ingle data)-2.783 F -.16(fi)290 477.9 S(le.) .16 E .531(If the v)290 491.4 R .531(alue of a particular element of)-.2 F F1(ARGV)2.531 E F0 .531(is empty \()2.531 F F1 .666("")C F0(\),)-.666 E F1(awk)2.532 E F0(skips o)290 500.4 Q -.12(ve)-.12 G 2(ri).12 G(t.)-2 E -.12(Fo)290 513.9 S 3.033(re).12 G 1.033(ach record in the input,) -3.033 F F1(awk)3.033 E F0 1.032(tests to see if it matches an)3.033 F (y)-.12 E F2(pattern)290 522.9 Q F0 1.332(in the A)3.332 F 1.333 (WK program.)-.72 F -.12(Fo)5.333 G 3.333(re).12 G 1.333 (ach pattern that the record)-3.333 F 2.508(matches, the associated)290 531.9 R F2(action)4.508 E F0 2.508(is e)4.508 F -.12(xe)-.12 G 4.508 (cuted. The).12 F 2.508(patterns are)4.508 F(tested in the order the)290 540.9 Q 2(yo)-.12 G(ccur in the program.)-2 E(Finally)290 554.4 Q 2.45 (,a)-.52 G .45(fter all the input is e)-2.45 F(xhausted,)-.12 E F1(awk) 2.45 E F0 -.12(exe)2.45 G .451(cutes the code in).12 F(the)290 563.4 Q F1(END)2 E F0(rule\(s\), if an)2 E -.52(y.)-.12 G .314 (If a program only has a)290 576.9 R F1(BEGIN)2.313 E F0 .313 (rule, no input f)2.313 F .313(iles are processed.)-.16 F (If a program only has an)290 585.9 Q F1(END)2 E F0 (rule, the input will be read.)2 E 477.256 585.9 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 583.5 288 591.5 DL 288 575.5 288 583.5 DL 288 567.5 288 575.5 DL 288 559.5 288 567.5 DL 288 551.5 288 559.5 DL 288 543.5 288 551.5 DL 288 535.5 288 543.5 DL 288 527.5 288 535.5 DL 288 519.5 288 527.5 DL 288 511.5 288 519.5 DL 288 503.5 288 511.5 DL 288 495.5 288 503.5 DL 288 487.5 288 495.5 DL 288 479.5 288 487.5 DL 288 471.5 288 479.5 DL 288 463.5 288 471.5 DL 288 455.5 288 463.5 DL 288 447.5 288 455.5 DL 288 439.5 288 447.5 DL 288 431.5 288 439.5 DL 288 423.5 288 431.5 DL 288 415.5 288 423.5 DL 288 407.5 288 415.5 DL 288 399.5 288 407.5 DL 288 391.5 288 399.5 DL 288 383.5 288 391.5 DL 288 375.5 288 383.5 DL 288 367.5 288 375.5 DL 288 359.5 288 367.5 DL 288 351.5 288 359.5 DL 288 343.5 288 351.5 DL 288 335.5 288 343.5 DL 288 327.5 288 335.5 DL 288 319.5 288 327.5 DL 288 311.5 288 319.5 DL 288 303.5 288 311.5 DL 288 295.5 288 303.5 DL 288 287.5 288 295.5 DL 288 279.5 288 287.5 DL 288 271.5 288 279.5 DL 288 263.5 288 271.5 DL 288 255.5 288 263.5 DL 288 247.5 288 255.5 DL 288 243.2 288 251.2 DL 292 243.2 288 243.2 DL 295.76 243.2 291.76 243.2 DL 299.76 243.2 295.76 243.2 DL 303.76 243.2 299.76 243.2 DL 307.76 243.2 303.76 243.2 DL 311.76 243.2 307.76 243.2 DL 315.76 243.2 311.76 243.2 DL 319.76 243.2 315.76 243.2 DL 323.76 243.2 319.76 243.2 DL/F0 10/Helvetica-Bold@0 SF -.6(AW)325.093 243.6 S 2.78(KP).6 G -.2(RO)-2.78 G(GRAM EXECUTION).2 E 469.626 243.2 465.626 243.2 DL 472.026 243.2 468.026 243.2 DL 476.026 243.2 472.026 243.2 DL 480.026 243.2 476.026 243.2 DL 484.026 243.2 480.026 243.2 DL 488.026 243.2 484.026 243.2 DL 492.026 243.2 488.026 243.2 DL 496.026 243.2 492.026 243.2 DL 500.026 243.2 496.026 243.2 DL 504.026 243.2 500.026 243.2 DL 504.026 243.2 504.026 251.2 DL 504.026 247.5 504.026 255.5 DL 504.026 255.5 504.026 263.5 DL 504.026 263.5 504.026 271.5 DL 504.026 271.5 504.026 279.5 DL 504.026 279.5 504.026 287.5 DL 504.026 287.5 504.026 295.5 DL 504.026 295.5 504.026 303.5 DL 504.026 303.5 504.026 311.5 DL 504.026 311.5 504.026 319.5 DL 504.026 319.5 504.026 327.5 DL 504.026 327.5 504.026 335.5 DL 504.026 335.5 504.026 343.5 DL 504.026 343.5 504.026 351.5 DL 504.026 351.5 504.026 359.5 DL 504.026 359.5 504.026 367.5 DL 504.026 367.5 504.026 375.5 DL 504.026 375.5 504.026 383.5 DL 504.026 383.5 504.026 391.5 DL 504.026 391.5 504.026 399.5 DL 504.026 399.5 504.026 407.5 DL 504.026 407.5 504.026 415.5 DL 504.026 415.5 504.026 423.5 DL 504.026 423.5 504.026 431.5 DL 504.026 431.5 504.026 439.5 DL 504.026 439.5 504.026 447.5 DL 504.026 447.5 504.026 455.5 DL 504.026 455.5 504.026 463.5 DL 504.026 463.5 504.026 471.5 DL 504.026 471.5 504.026 479.5 DL 504.026 479.5 504.026 487.5 DL 504.026 487.5 504.026 495.5 DL 504.026 495.5 504.026 503.5 DL 504.026 503.5 504.026 511.5 DL 504.026 511.5 504.026 519.5 DL 504.026 519.5 504.026 527.5 DL 504.026 527.5 504.026 535.5 DL 504.026 535.5 504.026 543.5 DL 504.026 543.5 504.026 551.5 DL 504.026 551.5 504.026 559.5 DL 504.026 559.5 504.026 567.5 DL 504.026 567.5 504.026 575.5 DL 504.026 575.5 504.026 583.5 DL 504.026 583.5 504.026 591.5 DL 292 591.5 288 591.5 DL 292.026 591.5 288.026 591.5 DL 296.026 591.5 292.026 591.5 DL 300.026 591.5 296.026 591.5 DL 304.026 591.5 300.026 591.5 DL 308.026 591.5 304.026 591.5 DL 312.026 591.5 308.026 591.5 DL 316.026 591.5 312.026 591.5 DL 320.026 591.5 316.026 591.5 DL 324.026 591.5 320.026 591.5 DL 328.026 591.5 324.026 591.5 DL 332.026 591.5 328.026 591.5 DL 336.026 591.5 332.026 591.5 DL 340.026 591.5 336.026 591.5 DL 344.026 591.5 340.026 591.5 DL 348.026 591.5 344.026 591.5 DL 352.026 591.5 348.026 591.5 DL 356.026 591.5 352.026 591.5 DL 360.026 591.5 356.026 591.5 DL 364.026 591.5 360.026 591.5 DL 368.026 591.5 364.026 591.5 DL 372.026 591.5 368.026 591.5 DL 376.026 591.5 372.026 591.5 DL 380.026 591.5 376.026 591.5 DL 384.026 591.5 380.026 591.5 DL 388.026 591.5 384.026 591.5 DL 392.026 591.5 388.026 591.5 DL 396.026 591.5 392.026 591.5 DL 400.026 591.5 396.026 591.5 DL 404.026 591.5 400.026 591.5 DL 408.026 591.5 404.026 591.5 DL 412.026 591.5 408.026 591.5 DL 416.026 591.5 412.026 591.5 DL 420.026 591.5 416.026 591.5 DL 424.026 591.5 420.026 591.5 DL 428.026 591.5 424.026 591.5 DL 432.026 591.5 428.026 591.5 DL 436.026 591.5 432.026 591.5 DL 440.026 591.5 436.026 591.5 DL 444.026 591.5 440.026 591.5 DL 448.026 591.5 444.026 591.5 DL 452.026 591.5 448.026 591.5 DL 456.026 591.5 452.026 591.5 DL 460.026 591.5 456.026 591.5 DL 464.026 591.5 460.026 591.5 DL 468.026 591.5 464.026 591.5 DL 472.026 591.5 468.026 591.5 DL 476.026 591.5 472.026 591.5 DL 480.026 591.5 476.026 591.5 DL 484.026 591.5 480.026 591.5 DL 488.026 591.5 484.026 591.5 DL 492.026 591.5 488.026 591.5 DL 496.026 591.5 492.026 591.5 DL 500.026 591.5 496.026 591.5 DL 504.026 591.5 500.026 591.5 DL 401.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(4)401.2 599.4 Q 0 Cg EP %%Page: 3 3 %%BeginPageSetup BP %%EndPageSetup 38 29.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF -.72(AW)38 29.7 S 3.51(Ki).72 G 3.51(sal) -3.51 G 1.51(ine-oriented language. The pattern comes f)-3.51 F 1.511 (irst, and)-.16 F .06 (then the action. Action statements are enclosed in)38 38.7 R/F1 8 /Courier-Bold@0 SF({)2.059 E F0(and)2.059 E F1(})2.059 E F0 4.059(.E)C (ither)-4.059 E 1.514(the pattern)38 47.7 R 1.515 (or the action may be missing, b)5.514 F 1.515(ut not both. If the)-.16 F .904(pattern is missing, the action is e)38 56.7 R -.12(xe)-.12 G .904 (cuted for e).12 F -.12(ve)-.2 G .904(ry input record.).12 F 2(Am)38 65.7 S(issing action is equi)-2 E -.2(va)-.2 G(lent to).2 E F1 4.8({p) 52.4 79.2 S(rint })-4.8 E F0(which prints the entire record.)38 92.7 Q .477(Comments be)38 106.2 R .477(gin with the)-.12 F F1(#)2.477 E F0 (character)2.478 E 2.478(,a)-.32 G .478(nd continue until the end)-2.478 F .587(of the line.)38 115.2 R(Normally)4.587 E 2.587(,as)-.52 G .587 (tatement ends with a ne)-2.587 F .587(wline, b)-.2 F .586(ut lines)-.16 F .866(ending in a `)38 124.2 R(`,)-.592 E -.592('')-.56 G(,).592 E F1 ({)2.866 E F0(,)A 103.595 124.2 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(?)103.595 124.2 Q/F1 8/Times-Roman@0 SF(,)A F0(:)2.867 E F1(,)A 120.062 124.2 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(&&)122.929 124.2 Q/F1 8/Times-Roman@0 SF(or) 2.867 E F0(||)2.867 E F1 .867(are automatically continued.)2.867 F 4.068 (Lines ending in)38 133.2 R F0(do)6.068 E F1(or)6.068 E F0(else)6.068 E F1 4.067(also ha)6.067 F 4.307 -.12(ve t)-.16 H 4.067(heir statements) .12 F .963(automatically continued on the follo)38 142.2 R .964 (wing line.)-.2 F .964(In other cases, a)4.964 F .675 (line can be continued by ending it with a `)38 151.2 R(`\\')-.592 E .675(', in which case the)-.592 F(ne)38 160.2 Q(wline is ignored. Ho)-.2 E(we)-.2 E -.12(ve)-.2 G .64 -.32(r, a `).12 H(`\\')-.272 E 2('a)-.592 G (fter a)-2 E F0(#)2 E F1(is not special.)2 E 1.068 (Multiple statements may be put on one line by separating them)38 173.7 R .534(with a `)38 182.7 R(`;')-.592 E 2.533('. This)-.592 F .533 (applies to both the statements within the action)2.533 F 1.116 (part of a pattern-action pair \(the usual case\) and to the pattern-)38 191.7 R(action statements themselv)38 200.7 Q(es.)-.12 E 132.76 200.7 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 36 198.3 36 206.3 DL 36 190.3 36 198.3 DL 36 182.3 36 190.3 DL 36 174.3 36 182.3 DL 36 166.3 36 174.3 DL 36 158.3 36 166.3 DL 36 150.3 36 158.3 DL 36 142.3 36 150.3 DL 36 134.3 36 142.3 DL 36 126.3 36 134.3 DL 36 118.3 36 126.3 DL 36 110.3 36 118.3 DL 36 102.3 36 110.3 DL 36 94.3 36 102.3 DL 36 86.3 36 94.3 DL 36 78.3 36 86.3 DL 36 70.3 36 78.3 DL 36 62.3 36 70.3 DL 36 54.3 36 62.3 DL 36 46.3 36 54.3 DL 36 38.3 36 46.3 DL 36 30.3 36 38.3 DL 36 22.3 36 30.3 DL 36 20 36 28 DL 40 20 36 20 DL 40.035 20 36.035 20 DL 44.035 20 40.035 20 DL 48.035 20 44.035 20 DL 52.035 20 48.035 20 DL 56.035 20 52.035 20 DL 60.035 20 56.035 20 DL 64.035 20 60.035 20 DL 68.035 20 64.035 20 DL 72.035 20 68.035 20 DL 76.035 20 72.035 20 DL 80.035 20 76.035 20 DL/F0 10/Helvetica-Bold@0 SF (LINES AND ST)81.368 20.4 Q -.9(AT)-.9 G(EMENTS).9 E 209.351 20 205.351 20 DL 212.026 20 208.026 20 DL 216.026 20 212.026 20 DL 220.026 20 216.026 20 DL 224.026 20 220.026 20 DL 228.026 20 224.026 20 DL 232.026 20 228.026 20 DL 236.026 20 232.026 20 DL 240.026 20 236.026 20 DL 244.026 20 240.026 20 DL 248.026 20 244.026 20 DL 252.026 20 248.026 20 DL 252.026 20 252.026 28 DL 252.026 22.3 252.026 30.3 DL 252.026 30.3 252.026 38.3 DL 252.026 38.3 252.026 46.3 DL 252.026 46.3 252.026 54.3 DL 252.026 54.3 252.026 62.3 DL 252.026 62.3 252.026 70.3 DL 252.026 70.3 252.026 78.3 DL 252.026 78.3 252.026 86.3 DL 252.026 86.3 252.026 94.3 DL 252.026 94.3 252.026 102.3 DL 252.026 102.3 252.026 110.3 DL 252.026 110.3 252.026 118.3 DL 252.026 118.3 252.026 126.3 DL 252.026 126.3 252.026 134.3 DL 252.026 134.3 252.026 142.3 DL 252.026 142.3 252.026 150.3 DL 252.026 150.3 252.026 158.3 DL 252.026 158.3 252.026 166.3 DL 252.026 166.3 252.026 174.3 DL 252.026 174.3 252.026 182.3 DL 252.026 182.3 252.026 190.3 DL 252.026 190.3 252.026 198.3 DL 252.026 198.3 252.026 206.3 DL 40 206.3 36 206.3 DL 40.026 206.3 36.026 206.3 DL 44.026 206.3 40.026 206.3 DL 48.026 206.3 44.026 206.3 DL 52.026 206.3 48.026 206.3 DL 56.026 206.3 52.026 206.3 DL 60.026 206.3 56.026 206.3 DL 64.026 206.3 60.026 206.3 DL 68.026 206.3 64.026 206.3 DL 72.026 206.3 68.026 206.3 DL 76.026 206.3 72.026 206.3 DL 80.026 206.3 76.026 206.3 DL 84.026 206.3 80.026 206.3 DL 88.026 206.3 84.026 206.3 DL 92.026 206.3 88.026 206.3 DL 96.026 206.3 92.026 206.3 DL 100.026 206.3 96.026 206.3 DL 104.026 206.3 100.026 206.3 DL 108.026 206.3 104.026 206.3 DL 112.026 206.3 108.026 206.3 DL 116.026 206.3 112.026 206.3 DL 120.026 206.3 116.026 206.3 DL 124.026 206.3 120.026 206.3 DL 128.026 206.3 124.026 206.3 DL 132.026 206.3 128.026 206.3 DL 136.026 206.3 132.026 206.3 DL 140.026 206.3 136.026 206.3 DL 144.026 206.3 140.026 206.3 DL 148.026 206.3 144.026 206.3 DL 152.026 206.3 148.026 206.3 DL 156.026 206.3 152.026 206.3 DL 160.026 206.3 156.026 206.3 DL 164.026 206.3 160.026 206.3 DL 168.026 206.3 164.026 206.3 DL 172.026 206.3 168.026 206.3 DL 176.026 206.3 172.026 206.3 DL 180.026 206.3 176.026 206.3 DL 184.026 206.3 180.026 206.3 DL 188.026 206.3 184.026 206.3 DL 192.026 206.3 188.026 206.3 DL 196.026 206.3 192.026 206.3 DL 200.026 206.3 196.026 206.3 DL 204.026 206.3 200.026 206.3 DL 208.026 206.3 204.026 206.3 DL 212.026 206.3 208.026 206.3 DL 216.026 206.3 212.026 206.3 DL 220.026 206.3 216.026 206.3 DL 224.026 206.3 220.026 206.3 DL 228.026 206.3 224.026 206.3 DL 232.026 206.3 228.026 206.3 DL 236.026 206.3 232.026 206.3 DL 240.026 206.3 236.026 206.3 DL 244.026 206.3 240.026 206.3 DL 248.026 206.3 244.026 206.3 DL 252.026 206.3 248.026 206.3 DL 38 252 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(Re)38 252 Q 1.014(gular e)-.12 F 1.014 (xpressions are the e)-.12 F 1.014(xtended kind originally def)-.12 F 1.014(ined by)-.16 F/F1 8/Courier-Bold@0 SF(egrep)38 261 Q F0(.)A 70.547 261 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF 2.547(Additional GNU re)70.547 261 R(ge)-.12 E 2.548(xp operators are supported by)-.12 F/F1 8/Courier-Bold@0 SF (gawk)38 270 Q F0 8.18(.A)C/F2 8/Times-Italic@0 SF(wor)-2 E (d-constituent)-.296 E F0 4.18(character is a letter)6.18 F 6.18(,d)-.32 G 4.18(igit, or)-6.18 F(underscore \()38 279 Q F1(_)A F0(\).)A 87.224 279 EBEGIN 1 1 1 1 setcmykcolor EEND .32 LW 241.636 287.5 46.364 287.5 DL/F0 8/Times-Roman@0 SF (Summary of Re)90.176 294.5 Q(gular Expressions)-.12 E (In Decreasing Precedence)102.464 303.5 Q 241.636 307.5 46.364 307.5 DL /F1 8/Courier-Bold@0 SF(\()46.364 314.5 Q/F2 8/Times-Italic@0 SF(r).666 E F1(\))A F0(re)25.91 E(gular e)-.12 E(xpression \(for grouping\))-.12 E F2(c)46.364 323.5 Q F0(if non-special char)35.736 E 2(,m)-.32 G (atches itself)-2 E F1(\\)46.364 332.5 Q F2(c).666 E F0(turn of)30.27 E 2(fs)-.2 G(pecial meaning of)-2 E F2(c)2 E F1(^)46.364 341.5 Q F0(be) 34.488 E(ginning of string \(note:)-.12 E F2(not)2 E F0(line\))2 E F1($) 46.364 350.5 Q F0(end of string \(note:)34.488 E F2(not)2 E F0(line\))2 E F1(.)46.364 359.5 Q F0(an)34.488 E 2(ys)-.12 G(ingle character)-2 E 2 (,i)-.32 G(ncluding ne)-2 E(wline)-.2 E F1([)46.364 368.5 Q F0(...)A F1 (])A F0(an)23.688 E 2(yo)-.12 G(ne character in ... or range)-2 E F1([^) 46.364 377.5 Q F0(...)A F1(])A F0(an)18.888 E 2(yo)-.12 G (ne character not in ... or range)-2 E 46.364 386.5 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(\\y)46.364 386.5 Q/F1 8/Times-Roman@0 SF -.08(wo)29.688 G(rd boundary).08 E F0(\\B)46.364 395.5 Q F1 (middle of a w)29.688 E(ord)-.08 E F0(\\<)46.364 404.5 Q F1(be)29.688 E (ginning of a w)-.12 E(ord)-.08 E F0(\\>)46.364 413.5 Q F1(end of a w) 29.688 E(ord)-.08 E F0(\\w)46.364 422.5 Q F1(an)29.688 E 2(yw)-.12 G (ord-constituent character)-2.08 E F0(\\W)46.364 431.5 Q F1(an)29.688 E 2(yn)-.12 G(on-w)-2 E(ord-constituent character)-.08 E F0(\\`)46.364 440.5 Q F1(be)29.688 E(ginning of a string)-.12 E F0(\\')46.364 449.5 Q F1(end of a string)29.688 E 131.644 449.5 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Italic@0 SF(r)46.364 458.5 Q/F1 8/Courier-Bold@0 SF(*)A /F2 8/Times-Roman@0 SF(zero or more occurrences of)31.376 E F0(r)2 E(r) 46.364 467.5 Q F1(+)A F2(one or more occurrences of)31.376 E F0(r)2 E(r) 46.364 476.5 Q F1(?)A F2(zero or one occurrences of)31.376 E F0(r)2 E(r) 46.364 485.5 Q F1({)A F0(n)A F1(,)A F0(m)A F1(})A F0(n)12 E F2(to)2 E F0 (m)2 E F2(occurrences of)2 E F0(r)2 E 161.628 485.5 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF(\(POSIX: see note belo)161.628 485.5 Q(w\)) -.2 E 241.636 485.5 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Italic@0 SF(r1)46.364 494.5 Q/F1 8/Courier-Bold@0 SF(|)A F0 16.931(r2 r1)1.333 F/F2 8/Times-Roman@0 SF(or)2 E F0(r2)2 E .32 LW 79.652 307.5 79.652 496.5 DL 38 508 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF(The)38 508 Q/F1 8/Times-Italic@0 SF(r)3.787 E /F2 8/Courier-Bold@0 SF({)A F1(n)A F2(,)A F1(m)A F2(})A F0 1.787 (notation is called an)3.787 F F1 1.787(interval e)3.787 F(xpr)-.16 E (ession)-.296 E F0 3.787(.P)C(OSIX)-3.787 E .244(mandates it for A)38 517 R .243(WK re)-.72 F(ge)-.12 E .243(xps, b)-.12 F .243(ut most)-.16 F F2(awk)2.243 E F0 2.243(sd)C(on')-2.243 E 2.243(ti)-.144 G .243 (mplement it.)-2.243 F 38 526 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF(Use)38 526 Q/F1 8/Courier-Bold@0 SF .666 <adad>3.558 G(re\255interval)-.666 E F0(or)3.558 E F1 .666<adad>3.558 G (posix)-.666 E F0 1.559(to enable this feature in)3.558 F F1(gawk)38 535 Q F0(.)A 59.2 535 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 36 532.6 36 540.6 DL 36 524.6 36 532.6 DL 36 516.6 36 524.6 DL 36 508.6 36 516.6 DL 36 500.6 36 508.6 DL 36 492.6 36 500.6 DL 36 484.6 36 492.6 DL 36 476.6 36 484.6 DL 36 468.6 36 476.6 DL 36 460.6 36 468.6 DL 36 452.6 36 460.6 DL 36 444.6 36 452.6 DL 36 436.6 36 444.6 DL 36 428.6 36 436.6 DL 36 420.6 36 428.6 DL 36 412.6 36 420.6 DL 36 404.6 36 412.6 DL 36 396.6 36 404.6 DL 36 388.6 36 396.6 DL 36 380.6 36 388.6 DL 36 372.6 36 380.6 DL 36 364.6 36 372.6 DL 36 356.6 36 364.6 DL 36 348.6 36 356.6 DL 36 340.6 36 348.6 DL 36 332.6 36 340.6 DL 36 324.6 36 332.6 DL 36 316.6 36 324.6 DL 36 308.6 36 316.6 DL 36 300.6 36 308.6 DL 36 292.6 36 300.6 DL 36 284.6 36 292.6 DL 36 276.6 36 284.6 DL 36 268.6 36 276.6 DL 36 260.6 36 268.6 DL 36 252.6 36 260.6 DL 36 244.6 36 252.6 DL 36 242.3 36 250.3 DL 40 242.3 36 242.3 DL 43.405 242.3 39.405 242.3 DL 47.405 242.3 43.405 242.3 DL 51.405 242.3 47.405 242.3 DL 55.405 242.3 51.405 242.3 DL 59.405 242.3 55.405 242.3 DL 63.405 242.3 59.405 242.3 DL 67.405 242.3 63.405 242.3 DL 71.405 242.3 67.405 242.3 DL 75.405 242.3 71.405 242.3 DL 79.405 242.3 75.405 242.3 DL/F0 10 /Helvetica-Bold@0 SF(REGULAR EXPRESSIONS)80.738 242.7 Q 209.981 242.3 205.981 242.3 DL 212.026 242.3 208.026 242.3 DL 216.026 242.3 212.026 242.3 DL 220.026 242.3 216.026 242.3 DL 224.026 242.3 220.026 242.3 DL 228.026 242.3 224.026 242.3 DL 232.026 242.3 228.026 242.3 DL 236.026 242.3 232.026 242.3 DL 240.026 242.3 236.026 242.3 DL 244.026 242.3 240.026 242.3 DL 248.026 242.3 244.026 242.3 DL 252.026 242.3 248.026 242.3 DL 252.026 242.3 252.026 250.3 DL 252.026 244.6 252.026 252.6 DL 252.026 252.6 252.026 260.6 DL 252.026 260.6 252.026 268.6 DL 252.026 268.6 252.026 276.6 DL 252.026 276.6 252.026 284.6 DL 252.026 284.6 252.026 292.6 DL 252.026 292.6 252.026 300.6 DL 252.026 300.6 252.026 308.6 DL 252.026 308.6 252.026 316.6 DL 252.026 316.6 252.026 324.6 DL 252.026 324.6 252.026 332.6 DL 252.026 332.6 252.026 340.6 DL 252.026 340.6 252.026 348.6 DL 252.026 348.6 252.026 356.6 DL 252.026 356.6 252.026 364.6 DL 252.026 364.6 252.026 372.6 DL 252.026 372.6 252.026 380.6 DL 252.026 380.6 252.026 388.6 DL 252.026 388.6 252.026 396.6 DL 252.026 396.6 252.026 404.6 DL 252.026 404.6 252.026 412.6 DL 252.026 412.6 252.026 420.6 DL 252.026 420.6 252.026 428.6 DL 252.026 428.6 252.026 436.6 DL 252.026 436.6 252.026 444.6 DL 252.026 444.6 252.026 452.6 DL 252.026 452.6 252.026 460.6 DL 252.026 460.6 252.026 468.6 DL 252.026 468.6 252.026 476.6 DL 252.026 476.6 252.026 484.6 DL 252.026 484.6 252.026 492.6 DL 252.026 492.6 252.026 500.6 DL 252.026 500.6 252.026 508.6 DL 252.026 508.6 252.026 516.6 DL 252.026 516.6 252.026 524.6 DL 252.026 524.6 252.026 532.6 DL 252.026 532.6 252.026 540.6 DL 40 540.6 36 540.6 DL 40.026 540.6 36.026 540.6 DL 44.026 540.6 40.026 540.6 DL 48.026 540.6 44.026 540.6 DL 52.026 540.6 48.026 540.6 DL 56.026 540.6 52.026 540.6 DL 60.026 540.6 56.026 540.6 DL 64.026 540.6 60.026 540.6 DL 68.026 540.6 64.026 540.6 DL 72.026 540.6 68.026 540.6 DL 76.026 540.6 72.026 540.6 DL 80.026 540.6 76.026 540.6 DL 84.026 540.6 80.026 540.6 DL 88.026 540.6 84.026 540.6 DL 92.026 540.6 88.026 540.6 DL 96.026 540.6 92.026 540.6 DL 100.026 540.6 96.026 540.6 DL 104.026 540.6 100.026 540.6 DL 108.026 540.6 104.026 540.6 DL 112.026 540.6 108.026 540.6 DL 116.026 540.6 112.026 540.6 DL 120.026 540.6 116.026 540.6 DL 124.026 540.6 120.026 540.6 DL 128.026 540.6 124.026 540.6 DL 132.026 540.6 128.026 540.6 DL 136.026 540.6 132.026 540.6 DL 140.026 540.6 136.026 540.6 DL 144.026 540.6 140.026 540.6 DL 148.026 540.6 144.026 540.6 DL 152.026 540.6 148.026 540.6 DL 156.026 540.6 152.026 540.6 DL 160.026 540.6 156.026 540.6 DL 164.026 540.6 160.026 540.6 DL 168.026 540.6 164.026 540.6 DL 172.026 540.6 168.026 540.6 DL 176.026 540.6 172.026 540.6 DL 180.026 540.6 176.026 540.6 DL 184.026 540.6 180.026 540.6 DL 188.026 540.6 184.026 540.6 DL 192.026 540.6 188.026 540.6 DL 196.026 540.6 192.026 540.6 DL 200.026 540.6 196.026 540.6 DL 204.026 540.6 200.026 540.6 DL 208.026 540.6 204.026 540.6 DL 212.026 540.6 208.026 540.6 DL 216.026 540.6 212.026 540.6 DL 220.026 540.6 216.026 540.6 DL 224.026 540.6 220.026 540.6 DL 228.026 540.6 224.026 540.6 DL 232.026 540.6 228.026 540.6 DL 236.026 540.6 232.026 540.6 DL 240.026 540.6 236.026 540.6 DL 244.026 540.6 240.026 540.6 DL 248.026 540.6 244.026 540.6 DL 252.026 540.6 248.026 540.6 DL 149.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(5)149.2 599.4 Q 290 29.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF 3.75(In re)290 29.7 R 3.75(gular e)-.12 F 3.75(xpressions, within character ranges \()-.12 F/F1 8/Courier-Bold@0 SF([)A F0(...)A F1(])A F0 3.749(\), the)B(notation)290 38.7 Q F1([[:)2 E /F2 8/Times-Italic@0 SF(class)A F1(:]])A F0(def)2 E (ines character classes:)-.16 E F1(alnum)309.672 52.2 Q F0(alphanumeric) 12 E F1(lower)12 E F0(lo)16.8 E(wer)-.2 E(-case)-.16 E F1(alpha)309.672 61.2 Q F0(alphabetic)12 E F1(print)22.664 E F0(printable)16.8 E F1 (blank)309.672 70.2 Q F0(space or tab)12 E F1(punct)17.336 E F0 (punctuation)16.8 E F1(cntrl)309.672 79.2 Q F0(control)12 E F1(space) 32.88 E F0(whitespace)16.8 E F1(digit)309.672 88.2 Q F0(decimal)12 E F1 (upper)30.216 E F0(upper)16.8 E(-case)-.16 E F1(graph)309.672 97.2 Q F0 (non-spaces)12 E F1(xdigit)20 E F0(he)12 E(xadecimal)-.12 E 4.99 (Recognition of these character classes is disabled when)290 110.7 R F1 (\255\255traditional)290 119.7 Q F0(is supplied.)2 E 390.848 119.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND .32 LW 288 117.3 288 125.3 DL 288 109.3 288 117.3 DL 288 101.3 288 109.3 DL 288 93.3 288 101.3 DL 288 85.3 288 93.3 DL 288 77.3 288 85.3 DL 288 69.3 288 77.3 DL 288 61.3 288 69.3 DL 288 53.3 288 61.3 DL 288 45.3 288 53.3 DL 288 37.3 288 45.3 DL 288 29.3 288 37.3 DL 288 21.3 288 29.3 DL 288 20 288 28 DL 292 20 288 20 DL 295.5 20 291.5 20 DL 299.5 20 295.5 20 DL 303.5 20 299.5 20 DL/F0 10/Helvetica-Bold@0 SF(POSIX CHARA)304.833 20.4 Q(CTER CLASSES \()-.4 E/F1 10/Courier-Bold@0 SF(gawk)A F0(\))A 489.886 20 485.886 20 DL 492.026 20 488.026 20 DL 496.026 20 492.026 20 DL 500.026 20 496.026 20 DL 504.026 20 500.026 20 DL 504.026 20 504.026 28 DL 504.026 21.3 504.026 29.3 DL 504.026 29.3 504.026 37.3 DL 504.026 37.3 504.026 45.3 DL 504.026 45.3 504.026 53.3 DL 504.026 53.3 504.026 61.3 DL 504.026 61.3 504.026 69.3 DL 504.026 69.3 504.026 77.3 DL 504.026 77.3 504.026 85.3 DL 504.026 85.3 504.026 93.3 DL 504.026 93.3 504.026 101.3 DL 504.026 101.3 504.026 109.3 DL 504.026 109.3 504.026 117.3 DL 504.026 117.3 504.026 125.3 DL 292 125.3 288 125.3 DL 292.026 125.3 288.026 125.3 DL 296.026 125.3 292.026 125.3 DL 300.026 125.3 296.026 125.3 DL 304.026 125.3 300.026 125.3 DL 308.026 125.3 304.026 125.3 DL 312.026 125.3 308.026 125.3 DL 316.026 125.3 312.026 125.3 DL 320.026 125.3 316.026 125.3 DL 324.026 125.3 320.026 125.3 DL 328.026 125.3 324.026 125.3 DL 332.026 125.3 328.026 125.3 DL 336.026 125.3 332.026 125.3 DL 340.026 125.3 336.026 125.3 DL 344.026 125.3 340.026 125.3 DL 348.026 125.3 344.026 125.3 DL 352.026 125.3 348.026 125.3 DL 356.026 125.3 352.026 125.3 DL 360.026 125.3 356.026 125.3 DL 364.026 125.3 360.026 125.3 DL 368.026 125.3 364.026 125.3 DL 372.026 125.3 368.026 125.3 DL 376.026 125.3 372.026 125.3 DL 380.026 125.3 376.026 125.3 DL 384.026 125.3 380.026 125.3 DL 388.026 125.3 384.026 125.3 DL 392.026 125.3 388.026 125.3 DL 396.026 125.3 392.026 125.3 DL 400.026 125.3 396.026 125.3 DL 404.026 125.3 400.026 125.3 DL 408.026 125.3 404.026 125.3 DL 412.026 125.3 408.026 125.3 DL 416.026 125.3 412.026 125.3 DL 420.026 125.3 416.026 125.3 DL 424.026 125.3 420.026 125.3 DL 428.026 125.3 424.026 125.3 DL 432.026 125.3 428.026 125.3 DL 436.026 125.3 432.026 125.3 DL 440.026 125.3 436.026 125.3 DL 444.026 125.3 440.026 125.3 DL 448.026 125.3 444.026 125.3 DL 452.026 125.3 448.026 125.3 DL 456.026 125.3 452.026 125.3 DL 460.026 125.3 456.026 125.3 DL 464.026 125.3 460.026 125.3 DL 468.026 125.3 464.026 125.3 DL 472.026 125.3 468.026 125.3 DL 476.026 125.3 472.026 125.3 DL 480.026 125.3 476.026 125.3 DL 484.026 125.3 480.026 125.3 DL 488.026 125.3 484.026 125.3 DL 492.026 125.3 488.026 125.3 DL 496.026 125.3 492.026 125.3 DL 500.026 125.3 496.026 125.3 DL 504.026 125.3 500.026 125.3 DL 290 153 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(Normally)290 153 Q 2.048(,r)-.52 G .048 (ecords are separated by ne)-2.048 F .048(wline characters.)-.2 F (Assigning)4.048 E -.2(va)290 162 S 2.947(lues to the b).2 F 2.947 (uilt-in v)-.16 F(ariable)-.2 E/F1 8/Courier-Bold@0 SF(RS)4.948 E F0 2.948(controls ho)4.948 F 4.948(wr)-.2 G 2.948(ecords are)-4.948 F 2.818 (separated. If)290 171 R F1(RS)2.818 E F0 .818(is an)2.818 F 2.818(ys) -.12 G .818(ingle character)-2.818 F 2.818(,t)-.32 G .817 (hat character separates)-2.818 F(records.)290 180 Q 320.533 180 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF(Otherwise,)320.533 180 Q/F1 8/Courier-Bold@0 SF(RS)2.989 E F0 .989(is a re)2.989 F .989(gular e)-.12 F(xpression.) -.12 E 452.468 180 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF .99(\(Not Bell Labs)452.468 180 R/F1 8 /Courier-Bold@0 SF(awk)290 189 Q F0(.\))A 309.064 189 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF -1 -.56(Te x)315.297 189 T 4.233(ti).56 G 4.233(nt)-4.233 G 2.233(he input that matches this re)-4.233 F 2.232 (gular e)-.12 F(xpression)-.12 E .481(separates the record.)290 198 R 360.971 198 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(gawk)360.971 198 Q/F1 8/Times-Roman@0 SF (sets)2.481 E F0(RT)2.481 E F1 .481(to the v)2.481 F .482 (alue of the input te)-.2 F(xt)-.12 E .282(that matched the re)290 207 R .282(gular e)-.12 F 2.282(xpression. The)-.12 F -.2(va)2.282 G .282 (lue of).2 F F0(IGNORECASE)2.282 E F1 2.254(also af)290 216 R 2.254 (fects ho)-.2 F 4.254(wr)-.2 G 2.254(ecords are separated when)-4.254 F F0(RS)4.255 E F1 2.255(is a re)4.255 F(gular)-.12 E -.12(ex)290 225 S (pression.).12 E 326.096 225 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(If)332.55 225 Q/F1 8/Courier-Bold@0 SF(RS) 4.454 E F0 2.454(is set to the null string, then records are)4.454 F .374(separated by one or more blank lines.)290 234 R(When)4.375 E F1(RS) 2.375 E F0 .375(is set to the null)2.375 F 1.112(string, the ne)290 243 R 1.112(wline character al)-.2 F -.08(wa)-.08 G 1.112(ys acts as a f).08 F 1.112(ield separator)-.16 F 3.112(,i)-.32 G(n)-3.112 E .936 (addition to whate)290 252 R -.12(ve)-.2 G 2.936(rv).12 G(alue)-3.136 E F1(FS)2.936 E F0 .936(may ha)2.936 F -.12(ve)-.16 G(.).12 E 431.328 252 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(mawk)431.328 252 Q/F1 8/Times-Roman@0 SF .936(does not apply)2.936 F -.12(ex)290 261 S(ceptional rules to).12 E F0(FS)2 E F1(when)2 E F0(RS = ")2 E(").666 E F1(.)A 421.73 261 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 258.6 288 266.6 DL 288 250.6 288 258.6 DL 288 242.6 288 250.6 DL 288 234.6 288 242.6 DL 288 226.6 288 234.6 DL 288 218.6 288 226.6 DL 288 210.6 288 218.6 DL 288 202.6 288 210.6 DL 288 194.6 288 202.6 DL 288 186.6 288 194.6 DL 288 178.6 288 186.6 DL 288 170.6 288 178.6 DL 288 162.6 288 170.6 DL 288 154.6 288 162.6 DL 288 146.6 288 154.6 DL 288 143.3 288 151.3 DL 292 143.3 288 143.3 DL 292.36 143.3 288.36 143.3 DL 296.36 143.3 292.36 143.3 DL 300.36 143.3 296.36 143.3 DL 304.36 143.3 300.36 143.3 DL 308.36 143.3 304.36 143.3 DL 312.36 143.3 308.36 143.3 DL 316.36 143.3 312.36 143.3 DL 320.36 143.3 316.36 143.3 DL 324.36 143.3 320.36 143.3 DL 328.36 143.3 324.36 143.3 DL 332.36 143.3 328.36 143.3 DL 336.36 143.3 332.36 143.3 DL 340.36 143.3 336.36 143.3 DL 344.36 143.3 340.36 143.3 DL 348.36 143.3 344.36 143.3 DL 352.36 143.3 348.36 143.3 DL 356.36 143.3 352.36 143.3 DL 360.36 143.3 356.36 143.3 DL 364.36 143.3 360.36 143.3 DL 368.36 143.3 364.36 143.3 DL/F0 10/Helvetica-Bold@0 SF(RECORDS)369.693 143.7 Q 425.026 143.3 421.026 143.3 DL 428.026 143.3 424.026 143.3 DL 432.026 143.3 428.026 143.3 DL 436.026 143.3 432.026 143.3 DL 440.026 143.3 436.026 143.3 DL 444.026 143.3 440.026 143.3 DL 448.026 143.3 444.026 143.3 DL 452.026 143.3 448.026 143.3 DL 456.026 143.3 452.026 143.3 DL 460.026 143.3 456.026 143.3 DL 464.026 143.3 460.026 143.3 DL 468.026 143.3 464.026 143.3 DL 472.026 143.3 468.026 143.3 DL 476.026 143.3 472.026 143.3 DL 480.026 143.3 476.026 143.3 DL 484.026 143.3 480.026 143.3 DL 488.026 143.3 484.026 143.3 DL 492.026 143.3 488.026 143.3 DL 496.026 143.3 492.026 143.3 DL 500.026 143.3 496.026 143.3 DL 504.026 143.3 500.026 143.3 DL 504.026 143.3 504.026 151.3 DL 504.026 146.6 504.026 154.6 DL 504.026 154.6 504.026 162.6 DL 504.026 162.6 504.026 170.6 DL 504.026 170.6 504.026 178.6 DL 504.026 178.6 504.026 186.6 DL 504.026 186.6 504.026 194.6 DL 504.026 194.6 504.026 202.6 DL 504.026 202.6 504.026 210.6 DL 504.026 210.6 504.026 218.6 DL 504.026 218.6 504.026 226.6 DL 504.026 226.6 504.026 234.6 DL 504.026 234.6 504.026 242.6 DL 504.026 242.6 504.026 250.6 DL 504.026 250.6 504.026 258.6 DL 504.026 258.6 504.026 266.6 DL 292 266.6 288 266.6 DL 292.026 266.6 288.026 266.6 DL 296.026 266.6 292.026 266.6 DL 300.026 266.6 296.026 266.6 DL 304.026 266.6 300.026 266.6 DL 308.026 266.6 304.026 266.6 DL 312.026 266.6 308.026 266.6 DL 316.026 266.6 312.026 266.6 DL 320.026 266.6 316.026 266.6 DL 324.026 266.6 320.026 266.6 DL 328.026 266.6 324.026 266.6 DL 332.026 266.6 328.026 266.6 DL 336.026 266.6 332.026 266.6 DL 340.026 266.6 336.026 266.6 DL 344.026 266.6 340.026 266.6 DL 348.026 266.6 344.026 266.6 DL 352.026 266.6 348.026 266.6 DL 356.026 266.6 352.026 266.6 DL 360.026 266.6 356.026 266.6 DL 364.026 266.6 360.026 266.6 DL 368.026 266.6 364.026 266.6 DL 372.026 266.6 368.026 266.6 DL 376.026 266.6 372.026 266.6 DL 380.026 266.6 376.026 266.6 DL 384.026 266.6 380.026 266.6 DL 388.026 266.6 384.026 266.6 DL 392.026 266.6 388.026 266.6 DL 396.026 266.6 392.026 266.6 DL 400.026 266.6 396.026 266.6 DL 404.026 266.6 400.026 266.6 DL 408.026 266.6 404.026 266.6 DL 412.026 266.6 408.026 266.6 DL 416.026 266.6 412.026 266.6 DL 420.026 266.6 416.026 266.6 DL 424.026 266.6 420.026 266.6 DL 428.026 266.6 424.026 266.6 DL 432.026 266.6 428.026 266.6 DL 436.026 266.6 432.026 266.6 DL 440.026 266.6 436.026 266.6 DL 444.026 266.6 440.026 266.6 DL 448.026 266.6 444.026 266.6 DL 452.026 266.6 448.026 266.6 DL 456.026 266.6 452.026 266.6 DL 460.026 266.6 456.026 266.6 DL 464.026 266.6 460.026 266.6 DL 468.026 266.6 464.026 266.6 DL 472.026 266.6 468.026 266.6 DL 476.026 266.6 472.026 266.6 DL 480.026 266.6 476.026 266.6 DL 484.026 266.6 480.026 266.6 DL 488.026 266.6 484.026 266.6 DL 492.026 266.6 488.026 266.6 DL 496.026 266.6 492.026 266.6 DL 500.026 266.6 496.026 266.6 DL 504.026 266.6 500.026 266.6 DL 290 294.3 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF 1.395(As each input record is read,)290 294.3 R/F1 8/Courier-Bold@0 SF(awk)3.395 E F0 1.395(splits the record into) 3.395 F/F2 8/Times-Italic@0 SF -.16(fi)3.394 G(elds).16 E F0(,)A .036 (using the v)290 303.3 R .036(alue of the)-.2 F F1(FS)2.036 E F0 -.2(va) 2.036 G .037(riable as the f).2 F .037(ield separator)-.16 F 4.037(.I) -.44 G(f)-4.037 E F1(FS)2.037 E F0 .037(is a)2.037 F 1.117 (single character)290 312.3 R 3.117(,f)-.32 G 1.117 (ields are separated by that character)-3.277 F(.)-.44 E 475.504 312.3 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF(If)475.504 312.3 Q/F1 8/Courier-Bold@0 SF(FS) 3.116 E F0(is)3.116 E .423(the null string, then each indi)290 321.3 R .423(vidual character becomes a separate)-.2 F -.16(fi)290 330.3 S(eld.) .16 E 306.504 330.3 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(Otherwise,)311.334 330.3 Q/F1 8 /Courier-Bold@0 SF(FS)2.83 E F0 .83(is e)2.83 F .829 (xpected to be a full re)-.12 F .829(gular e)-.12 F(xpression.)-.12 E .718(In the special case that)290 339.3 R F1(FS)2.718 E F0 .718 (is a single space, f)2.718 F .718(ields are separated)-.16 F 2.323 (by runs of spaces and/or tabs)290 348.3 R 398.586 348.3 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF 2.322(and/or ne)398.586 348.3 R(wlines)-.2 E 451.588 348.3 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF 6.322(.L)451.588 348.3 S 2.322(eading and) -6.322 F .252(trailing whitespace are ignored.)290 357.3 R 395.872 357.3 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF .252(The v)395.872 357.3 R .252(alue of)-.2 F /F1 8/Courier-Bold@0 SF(IGNORECASE)2.252 E F0(also)2.252 E(af)290 366.3 Q(fects ho)-.2 E 2(wf)-.2 G(ields are split when)-2.16 E F1(FS)2 E F0 (is a re)2 E(gular e)-.12 E(xpression.)-.12 E 480.312 366.3 EBEGIN 1 1 1 1 setcmykcolor EEND 290 379.8 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF .744(If the)290 379.8 R/F1 8/Courier-Bold@0 SF(FIELDWIDTHS)2.744 E F0 -.2(va)2.744 G .744 (riable is set to a space-separated list of).2 F .536(numbers, each f) 290 388.8 R .536(ield is e)-.16 F .537(xpected to ha)-.12 F .777 -.12 (ve a f)-.16 H(ix)-.04 E .537(ed width, and)-.12 F F1(gawk)2.537 E F0 .047(splits up the record using the specif)290 397.8 R .047(ied widths.) -.16 F .046(The v)4.047 F .046(alue of)-.2 F F1(FS)2.046 E F0(is)2.046 E 4.484(ignored. Assigning)290 406.8 R 4.485(an)4.484 G 2.885 -.2(ew va) -4.485 H 2.485(lue to).2 F F1(FS)4.485 E F0 -.12(ove)4.485 G 2.485 (rrides the use of).12 F F1(FIELDWIDTHS)290 415.8 Q F0 2(,a)C (nd restores the def)-2 E(ault beha)-.08 E(vior)-.16 E(.)-.44 E 452.536 415.8 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF .746(Each f)290 429.3 R .745 (ield in the input record may be referenced by its position,)-.16 F/F1 8 /Courier-Bold@0 SF($1)290 438.3 Q F0(,)A F1($2)2.897 E F0 .897 (and so on.)2.897 F F1($0)4.897 E F0 .897(is the whole record.)2.897 F .898(Fields may also be)4.897 F(assigned ne)290 447.3 Q 2(wv)-.2 G (alues.)-2.2 E .983(The v)290 460.8 R(ariable)-.2 E F1(NF)2.983 E F0 .983(is set to the total number of f)2.983 F .982(ields in the input) -.16 F(record.)290 469.8 Q .956(References to non-e)290 483.3 R .956 (xistent f)-.12 F .956(ields \(i.e., f)-.16 F .956(ields after)-.16 F F1 ($NF)2.956 E F0 2.956(\)p)C(roduce)-2.956 E 1.282(the null-string. Ho) 290 492.3 R(we)-.2 E -.12(ve)-.2 G 1.922 -.32(r, a).12 H 1.282 (ssigning to a non-e).32 F 1.282(xistent f)-.12 F 1.282(ield \(e.g.,) -.16 F F1 3.823($\(NF+2\) = 5)290 501.3 R F0 5.823(\)i)C 3.823 (ncreases the v)-5.823 F 3.823(alue of)-.2 F F1(NF)5.823 E F0 5.823(,c)C 3.824(reates an)-5.823 F(y)-.12 E(interv)290 510.3 Q 1.051(ening f)-.12 F 1.05(ields with the null string as their v)-.16 F 1.05 (alue, and causes)-.2 F .517(the v)290 519.3 R .517(alue of)-.2 F F1($0) 2.517 E F0 .517(to be recomputed with the f)2.517 F .517 (ields being separated)-.16 F 1.783(by the v)290 528.3 R 1.782(alue of) -.2 F F1(OFS)3.782 E F0 5.782(.R)C 1.782(eferences to ne)-5.782 F -.04 (ga)-.12 G(ti).04 E 2.022 -.12(ve n)-.2 H 1.782(umbered f).12 F(ields) -.16 E .229(cause a f)290 537.3 R .229(atal error)-.08 F 4.229(.D)-.44 G .229(ecreasing the v)-4.229 F .229(alue of)-.2 F F1(NF)2.229 E F0 .229 (causes the trailing)2.229 F -.16(fi)290 546.3 S(elds to be lost).16 E 340.952 546.3 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF(\(not Bell Labs)340.952 546.3 Q/F1 8 /Courier-Bold@0 SF(awk)2 E F0(\).)A 407.792 546.3 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 543.9 288 551.9 DL 288 535.9 288 543.9 DL 288 527.9 288 535.9 DL 288 519.9 288 527.9 DL 288 511.9 288 519.9 DL 288 503.9 288 511.9 DL 288 495.9 288 503.9 DL 288 487.9 288 495.9 DL 288 479.9 288 487.9 DL 288 471.9 288 479.9 DL 288 463.9 288 471.9 DL 288 455.9 288 463.9 DL 288 447.9 288 455.9 DL 288 439.9 288 447.9 DL 288 431.9 288 439.9 DL 288 423.9 288 431.9 DL 288 415.9 288 423.9 DL 288 407.9 288 415.9 DL 288 399.9 288 407.9 DL 288 391.9 288 399.9 DL 288 383.9 288 391.9 DL 288 375.9 288 383.9 DL 288 367.9 288 375.9 DL 288 359.9 288 367.9 DL 288 351.9 288 359.9 DL 288 343.9 288 351.9 DL 288 335.9 288 343.9 DL 288 327.9 288 335.9 DL 288 319.9 288 327.9 DL 288 311.9 288 319.9 DL 288 303.9 288 311.9 DL 288 295.9 288 303.9 DL 288 287.9 288 295.9 DL 288 284.6 288 292.6 DL 292 284.6 288 284.6 DL 295.58 284.6 291.58 284.6 DL 299.58 284.6 295.58 284.6 DL 303.58 284.6 299.58 284.6 DL 307.58 284.6 303.58 284.6 DL 311.58 284.6 307.58 284.6 DL 315.58 284.6 311.58 284.6 DL 319.58 284.6 315.58 284.6 DL 323.58 284.6 319.58 284.6 DL 327.58 284.6 323.58 284.6 DL 331.58 284.6 327.58 284.6 DL 335.58 284.6 331.58 284.6 DL 339.58 284.6 335.58 284.6 DL 343.58 284.6 339.58 284.6 DL 347.58 284.6 343.58 284.6 DL 351.58 284.6 347.58 284.6 DL 355.58 284.6 351.58 284.6 DL 359.58 284.6 355.58 284.6 DL 363.58 284.6 359.58 284.6 DL 367.58 284.6 363.58 284.6 DL 371.58 284.6 367.58 284.6 DL 375.58 284.6 371.58 284.6 DL/F0 10/Helvetica-Bold@0 SF(FIELDS) 376.913 285 Q 417.806 284.6 413.806 284.6 DL 420.026 284.6 416.026 284.6 DL 424.026 284.6 420.026 284.6 DL 428.026 284.6 424.026 284.6 DL 432.026 284.6 428.026 284.6 DL 436.026 284.6 432.026 284.6 DL 440.026 284.6 436.026 284.6 DL 444.026 284.6 440.026 284.6 DL 448.026 284.6 444.026 284.6 DL 452.026 284.6 448.026 284.6 DL 456.026 284.6 452.026 284.6 DL 460.026 284.6 456.026 284.6 DL 464.026 284.6 460.026 284.6 DL 468.026 284.6 464.026 284.6 DL 472.026 284.6 468.026 284.6 DL 476.026 284.6 472.026 284.6 DL 480.026 284.6 476.026 284.6 DL 484.026 284.6 480.026 284.6 DL 488.026 284.6 484.026 284.6 DL 492.026 284.6 488.026 284.6 DL 496.026 284.6 492.026 284.6 DL 500.026 284.6 496.026 284.6 DL 504.026 284.6 500.026 284.6 DL 504.026 284.6 504.026 292.6 DL 504.026 287.9 504.026 295.9 DL 504.026 295.9 504.026 303.9 DL 504.026 303.9 504.026 311.9 DL 504.026 311.9 504.026 319.9 DL 504.026 319.9 504.026 327.9 DL 504.026 327.9 504.026 335.9 DL 504.026 335.9 504.026 343.9 DL 504.026 343.9 504.026 351.9 DL 504.026 351.9 504.026 359.9 DL 504.026 359.9 504.026 367.9 DL 504.026 367.9 504.026 375.9 DL 504.026 375.9 504.026 383.9 DL 504.026 383.9 504.026 391.9 DL 504.026 391.9 504.026 399.9 DL 504.026 399.9 504.026 407.9 DL 504.026 407.9 504.026 415.9 DL 504.026 415.9 504.026 423.9 DL 504.026 423.9 504.026 431.9 DL 504.026 431.9 504.026 439.9 DL 504.026 439.9 504.026 447.9 DL 504.026 447.9 504.026 455.9 DL 504.026 455.9 504.026 463.9 DL 504.026 463.9 504.026 471.9 DL 504.026 471.9 504.026 479.9 DL 504.026 479.9 504.026 487.9 DL 504.026 487.9 504.026 495.9 DL 504.026 495.9 504.026 503.9 DL 504.026 503.9 504.026 511.9 DL 504.026 511.9 504.026 519.9 DL 504.026 519.9 504.026 527.9 DL 504.026 527.9 504.026 535.9 DL 504.026 535.9 504.026 543.9 DL 504.026 543.9 504.026 551.9 DL 292 551.9 288 551.9 DL 292.026 551.9 288.026 551.9 DL 296.026 551.9 292.026 551.9 DL 300.026 551.9 296.026 551.9 DL 304.026 551.9 300.026 551.9 DL 308.026 551.9 304.026 551.9 DL 312.026 551.9 308.026 551.9 DL 316.026 551.9 312.026 551.9 DL 320.026 551.9 316.026 551.9 DL 324.026 551.9 320.026 551.9 DL 328.026 551.9 324.026 551.9 DL 332.026 551.9 328.026 551.9 DL 336.026 551.9 332.026 551.9 DL 340.026 551.9 336.026 551.9 DL 344.026 551.9 340.026 551.9 DL 348.026 551.9 344.026 551.9 DL 352.026 551.9 348.026 551.9 DL 356.026 551.9 352.026 551.9 DL 360.026 551.9 356.026 551.9 DL 364.026 551.9 360.026 551.9 DL 368.026 551.9 364.026 551.9 DL 372.026 551.9 368.026 551.9 DL 376.026 551.9 372.026 551.9 DL 380.026 551.9 376.026 551.9 DL 384.026 551.9 380.026 551.9 DL 388.026 551.9 384.026 551.9 DL 392.026 551.9 388.026 551.9 DL 396.026 551.9 392.026 551.9 DL 400.026 551.9 396.026 551.9 DL 404.026 551.9 400.026 551.9 DL 408.026 551.9 404.026 551.9 DL 412.026 551.9 408.026 551.9 DL 416.026 551.9 412.026 551.9 DL 420.026 551.9 416.026 551.9 DL 424.026 551.9 420.026 551.9 DL 428.026 551.9 424.026 551.9 DL 432.026 551.9 428.026 551.9 DL 436.026 551.9 432.026 551.9 DL 440.026 551.9 436.026 551.9 DL 444.026 551.9 440.026 551.9 DL 448.026 551.9 444.026 551.9 DL 452.026 551.9 448.026 551.9 DL 456.026 551.9 452.026 551.9 DL 460.026 551.9 456.026 551.9 DL 464.026 551.9 460.026 551.9 DL 468.026 551.9 464.026 551.9 DL 472.026 551.9 468.026 551.9 DL 476.026 551.9 472.026 551.9 DL 480.026 551.9 476.026 551.9 DL 484.026 551.9 480.026 551.9 DL 488.026 551.9 484.026 551.9 DL 492.026 551.9 488.026 551.9 DL 496.026 551.9 492.026 551.9 DL 500.026 551.9 496.026 551.9 DL 504.026 551.9 500.026 551.9 DL 401.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(6)401.2 599.4 Q 0 Cg EP %%Page: 4 4 %%BeginPageSetup BP %%EndPageSetup 38 29.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF -.72(AW)38 29.7 S 2(Kp).72 G (atterns may be one of the follo)-2 E(wing.)-.2 E/F1 8/Courier-Bold@0 SF (BEGIN)52.4 43.2 Q(END)52.4 52.2 Q/F2 8/Times-Italic@0 SF -.16(ex)52.4 61.2 S(pr).16 E(ession)-.296 E(pat1)52.4 70.2 Q F1(,)A F2(pat2)A F1 (BEGIN)38 83.7 Q F0(and)3.603 E F1(END)3.603 E F0 1.603 (are special patterns that pro)3.603 F 1.602(vide start-up and)-.12 F .606(clean-up actions respecti)38 92.7 R -.12(ve)-.2 G(ly).12 E 2.606 (.T)-.52 G(he)-2.606 E 2.606(ym)-.12 G .606(ust ha)-2.606 F .846 -.12 (ve a)-.16 H .606(ctions. There can).12 F .304(be multiple)38 101.7 R F1 (BEGIN)2.304 E F0(and)2.303 E F1(END)2.303 E F0 .303(rules; the)2.303 F 2.303(ya)-.12 G .303(re mer)-2.303 F .303(ged and e)-.144 F -.12(xe)-.12 G(cuted).12 E .13(as if there had just been one lar)38 110.7 R .13 (ge rule. The)-.144 F 2.13(ym)-.12 G .13(ay occur an)-2.13 F(ywhere)-.12 E(in a program, including dif)38 119.7 Q(ferent source f)-.2 E(iles.) -.16 E 1.675(Expression patterns can be an)38 133.2 R 3.675(ye)-.12 G 1.675(xpression, as described under)-3.795 F/F3 8/Helvetica@0 SF (Expressions)38 142.2 Q F0(.)A(The)38 155.7 Q F2(pat1)3.142 E F1(,)A F2 (pat2)A F0 1.142(pattern is called a)3.142 F F2 -.12(ra)3.142 G(ng).12 E 3.143(ep)-.08 G(attern)-3.143 E F0 5.143(.I)C 3.143(tm)-5.143 G 1.143 (atches all)-3.143 F 2.868 (input records starting with a record that matches)38 164.7 R F2(pat1) 4.867 E F0 4.867(,a)C(nd)-4.867 E .233 (continuing until a record that matches)38 173.7 R F2(pat2)2.234 E F0 2.234(,i)C(nclusi)-2.234 E -.12(ve)-.2 G 4.234(.I).12 G 2.234(td)-4.234 G .234(oes not)-2.234 F(combine with an)38 182.7 Q 2(yo)-.12 G (ther pattern e)-2 E(xpression.)-.12 E 175.96 182.7 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 36 180.3 36 188.3 DL 36 172.3 36 180.3 DL 36 164.3 36 172.3 DL 36 156.3 36 164.3 DL 36 148.3 36 156.3 DL 36 140.3 36 148.3 DL 36 132.3 36 140.3 DL 36 124.3 36 132.3 DL 36 116.3 36 124.3 DL 36 108.3 36 116.3 DL 36 100.3 36 108.3 DL 36 92.3 36 100.3 DL 36 84.3 36 92.3 DL 36 76.3 36 84.3 DL 36 68.3 36 76.3 DL 36 60.3 36 68.3 DL 36 52.3 36 60.3 DL 36 44.3 36 52.3 DL 36 36.3 36 44.3 DL 36 28.3 36 36.3 DL 36 20.3 36 28.3 DL 36 20 36 28 DL 40 20 36 20 DL 42.085 20 38.085 20 DL 46.085 20 42.085 20 DL 50.085 20 46.085 20 DL 54.085 20 50.085 20 DL 58.085 20 54.085 20 DL 62.085 20 58.085 20 DL 66.085 20 62.085 20 DL 70.085 20 66.085 20 DL 74.085 20 70.085 20 DL 78.085 20 74.085 20 DL 82.085 20 78.085 20 DL 86.085 20 82.085 20 DL 90.085 20 86.085 20 DL/F0 10/Helvetica-Bold@0 SF -1.68 -1(PA T)91.418 20.4 T(TERN ELEMENTS)1 E 199.301 20 195.301 20 DL 200.026 20 196.026 20 DL 204.026 20 200.026 20 DL 208.026 20 204.026 20 DL 212.026 20 208.026 20 DL 216.026 20 212.026 20 DL 220.026 20 216.026 20 DL 224.026 20 220.026 20 DL 228.026 20 224.026 20 DL 232.026 20 228.026 20 DL 236.026 20 232.026 20 DL 240.026 20 236.026 20 DL 244.026 20 240.026 20 DL 248.026 20 244.026 20 DL 252.026 20 248.026 20 DL 252.026 20 252.026 28 DL 252.026 20.3 252.026 28.3 DL 252.026 28.3 252.026 36.3 DL 252.026 36.3 252.026 44.3 DL 252.026 44.3 252.026 52.3 DL 252.026 52.3 252.026 60.3 DL 252.026 60.3 252.026 68.3 DL 252.026 68.3 252.026 76.3 DL 252.026 76.3 252.026 84.3 DL 252.026 84.3 252.026 92.3 DL 252.026 92.3 252.026 100.3 DL 252.026 100.3 252.026 108.3 DL 252.026 108.3 252.026 116.3 DL 252.026 116.3 252.026 124.3 DL 252.026 124.3 252.026 132.3 DL 252.026 132.3 252.026 140.3 DL 252.026 140.3 252.026 148.3 DL 252.026 148.3 252.026 156.3 DL 252.026 156.3 252.026 164.3 DL 252.026 164.3 252.026 172.3 DL 252.026 172.3 252.026 180.3 DL 252.026 180.3 252.026 188.3 DL 40 188.3 36 188.3 DL 40.026 188.3 36.026 188.3 DL 44.026 188.3 40.026 188.3 DL 48.026 188.3 44.026 188.3 DL 52.026 188.3 48.026 188.3 DL 56.026 188.3 52.026 188.3 DL 60.026 188.3 56.026 188.3 DL 64.026 188.3 60.026 188.3 DL 68.026 188.3 64.026 188.3 DL 72.026 188.3 68.026 188.3 DL 76.026 188.3 72.026 188.3 DL 80.026 188.3 76.026 188.3 DL 84.026 188.3 80.026 188.3 DL 88.026 188.3 84.026 188.3 DL 92.026 188.3 88.026 188.3 DL 96.026 188.3 92.026 188.3 DL 100.026 188.3 96.026 188.3 DL 104.026 188.3 100.026 188.3 DL 108.026 188.3 104.026 188.3 DL 112.026 188.3 108.026 188.3 DL 116.026 188.3 112.026 188.3 DL 120.026 188.3 116.026 188.3 DL 124.026 188.3 120.026 188.3 DL 128.026 188.3 124.026 188.3 DL 132.026 188.3 128.026 188.3 DL 136.026 188.3 132.026 188.3 DL 140.026 188.3 136.026 188.3 DL 144.026 188.3 140.026 188.3 DL 148.026 188.3 144.026 188.3 DL 152.026 188.3 148.026 188.3 DL 156.026 188.3 152.026 188.3 DL 160.026 188.3 156.026 188.3 DL 164.026 188.3 160.026 188.3 DL 168.026 188.3 164.026 188.3 DL 172.026 188.3 168.026 188.3 DL 176.026 188.3 172.026 188.3 DL 180.026 188.3 176.026 188.3 DL 184.026 188.3 180.026 188.3 DL 188.026 188.3 184.026 188.3 DL 192.026 188.3 188.026 188.3 DL 196.026 188.3 192.026 188.3 DL 200.026 188.3 196.026 188.3 DL 204.026 188.3 200.026 188.3 DL 208.026 188.3 204.026 188.3 DL 212.026 188.3 208.026 188.3 DL 216.026 188.3 212.026 188.3 DL 220.026 188.3 216.026 188.3 DL 224.026 188.3 220.026 188.3 DL 228.026 188.3 224.026 188.3 DL 232.026 188.3 228.026 188.3 DL 236.026 188.3 232.026 188.3 DL 240.026 188.3 236.026 188.3 DL 244.026 188.3 240.026 188.3 DL 248.026 188.3 244.026 188.3 DL 252.026 188.3 248.026 188.3 DL 38 225 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(break)38 225 Q/F1 8/Times-Roman@0 SF (break out of the nearest enclosing)52.4 234 Q F0(do)2 E F1(,)A F0(for)2 E F1 2(,o)C(r)-2 E F0(while)2 E F1(loop.)2 E F0(continue)38 243 Q F1 .354(skip the rest of the loop body)52.4 252 R 4.354(.E)-.52 G -.2(va) -4.354 G .354(luate the).2 F/F2 8/Times-Italic@0 SF(condition)2.354 E F1 .354(part of)2.354 F 1.133(the nearest enclosing)52.4 261 R F0(do)3.133 E F1(or)3.133 E F0(while)3.133 E F1 1.133(loop, or go to the)3.133 F F2 (incr)3.134 E F1(part of a)52.4 270 Q F0(for)2 E F1(loop.)2 E F0(delete) 38 279 Q F2(arr)4.8 E(ay)-.12 E F0([).666 E F2(inde).666 E(x)-.16 E F0 (]).666 E F1(delete element)52.4 288 Q F2(inde)2 E(x)-.16 E F1 (from array)2 E F2(arr)2 E(ay)-.12 E F1(.)A 38 297 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(delete)38 297 Q/F1 8/Times-Italic@0 SF(arr) 4.8 E(ay)-.12 E/F2 8/Times-Roman@0 SF(delete all elements from array) 52.4 306 Q F1(arr)2 E(ay)-.12 E F2(.)A 169.584 306 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(do)38 315 Q/F1 8/Times-Italic@0 SF (statement)4.8 E F0(while \()4 E F1(condition)A F0(\))A/F2 8 /Times-Roman@0 SF -.12(exe)52.4 324 S(cute).12 E F1(statement)3.066 E F2 (while)3.066 E F1(condition)3.066 E F2 1.066(is true.)3.066 F(The)5.066 E F1(statement)3.066 E F2(is)3.066 E(al)52.4 333 Q -.08(wa)-.08 G(ys e) .08 E -.12(xe)-.12 G(cuted at least once.).12 E F0(exit)38 342 Q F2([)2 E F1 -.16(ex)2 G(pr).16 E(ession)-.296 E F2(])2 E .087 (terminate input record processing.)52.4 351 R(Ex)4.087 E .087 (ecute the)-.12 F F0(END)2.087 E F2 .087(rule\(s\) if)2.087 F 2 (present. If)52.4 360 R(present,)2 E F1 -.16(ex)2 G(pr).16 E(ession) -.296 E F2(becomes)2 E F0(awk)2 E F2 .88 -.44('s r)D(eturn v).44 E (alue.)-.2 E F0(for \()38 369 Q F1(init)A F0(;)A F1(cond)4.8 E F0(;)A F1 (incr)4.8 E F0(\))A F1(statement)4.8 E F2 -.12(exe)52.4 378 S(cute).12 E F1(init)2.776 E F2 4.776(.E)C -.2(va)-4.776 G(luate).2 E F1(cond)2.776 E F2 4.776(.I)C 2.776(fi)-4.776 G 2.776(ti)-2.776 G 2.776(st)-2.776 G .776 (rue, e)-2.776 F -.12(xe)-.12 G(cute).12 E F1(statement)2.776 E F2(.)A (Ex)52.4 387 Q(ecute)-.12 E F1(incr)2.016 E F2 .017 (before going back to the top to re-e)2.016 F -.2(va)-.2 G(luate).2 E F1 (cond)2.017 E F2(.)A(An)52.4 396 Q 5.018(yo)-.12 G 5.018(ft)-5.018 G 3.018(he three may be omitted.)-5.018 F 5.017(Am)7.017 G(issing)-5.017 E F1(cond)5.017 E F2(is)5.017 E(considered to be true.)52.4 405 Q F0 (for \()38 414 Q F1(var)A F0(in)2 E F1(arr)2 E(ay)-.12 E F0(\))A F1 (statement)4.8 E F2 -.12(exe)52.4 423 S(cute).12 E F1(statement)2.666 E F2 .667(once for each subscript in)2.666 F F1(arr)2.667 E(ay)-.12 E F2 2.667(,w)C(ith)-2.667 E F1(var)2.667 E F2(set to a dif)52.4 432 Q (ferent subscript each time through the loop.)-.2 E 38 441 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(if \()38 441 Q/F1 8/Times-Italic@0 SF (condition)A F0(\))A F1(statement1)4.8 E/F2 8/Times-Roman@0 SF([)2 E F0 (else)2 E F1(statement2)2 E F2(])2 E(if)52.4 450 Q F1(condition)3.795 E F2 1.794(is true, e)3.795 F -.12(xe)-.12 G(cute).12 E F1(statement1) 3.794 E F2 3.794(,o)C 1.794(therwise e)-3.794 F -.12(xe)-.12 G(cute).12 E F1(statement2)52.4 459 Q F2 2(.E)C(ach)-2 E F0(else)2 E F2 (matches the closest)2 E F0(if)2 E F2(.)A F0(next)38 468 Q F2(see)36.96 E/F3 8/Helvetica@0 SF(Input Control.)2 E 38 477 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(nextfile)38 477 Q 78.4 477 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF(\(not)78.4 477 Q/F1 8/Courier-Bold@0 SF(mawk) 2 E F0(\))A 124.4 477 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF(see)124.4 477 Q/F1 8/Helvetica@0 SF (Input Control.)2 E 184.64 477 EBEGIN 1 1 1 1 setcmykcolor EEND 38 486 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(switch \()38 486 Q/F1 8/Times-Italic@0 SF -.16(ex)C(pr).16 E(ession)-.296 E F0 4.8(\){)C(case [)62 495 Q F1(value) A F0(|)A F1 -.296(re)C(gular e)-.024 E(xpr)-.16 E(ession)-.296 E F0 4.8 (]:)C F1(statement\(s\))A F0(default:)62 504 Q F1(statement\(s\))4.8 E F0(})52.4 513 Q/F2 8/Times-Roman@0 SF .367(switch on)52.4 522 R F1 -.16 (ex)2.367 G(pr).16 E(ession)-.296 E F2 2.367(,e)C -.12(xe)-2.487 G(cute) .12 E F1(case)2.367 E F2 .367(if matched, def)2.367 F .367(ault if not.) -.08 F -.12(Fo)52.4 531 S 8.701(r3).12 G 6.701(.1.x, requires)-8.701 F F0 .666<adad>8.7 G(enable\255switch)-.666 E F2 6.7(option to)8.7 F F0 (configure)52.4 540 Q F2(.)A 97.6 540 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(while \()38 549 Q/F1 8/Times-Italic@0 SF (condition)A F0(\))A F1(statement)4.8 E/F2 8/Times-Roman@0 SF(while)52.4 558 Q F1(condition)2 E F2(is true, e)2 E -.12(xe)-.12 G(cute).12 E F1 (statement)2 E F2(.)A F0({)38 567 Q F1(statements)4.8 E F0(})2 E F2 2.488(al)52.4 576 S .488 (ist of statements enclosed in braces can be used an)-2.488 F(ywhere) -.12 E(that a single statement w)52.4 585 Q(ould otherwise be used.)-.08 E 206.968 585 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 36 582.6 36 590.6 DL 36 574.6 36 582.6 DL 36 566.6 36 574.6 DL 36 558.6 36 566.6 DL 36 550.6 36 558.6 DL 36 542.6 36 550.6 DL 36 534.6 36 542.6 DL 36 526.6 36 534.6 DL 36 518.6 36 526.6 DL 36 510.6 36 518.6 DL 36 502.6 36 510.6 DL 36 494.6 36 502.6 DL 36 486.6 36 494.6 DL 36 478.6 36 486.6 DL 36 470.6 36 478.6 DL 36 462.6 36 470.6 DL 36 454.6 36 462.6 DL 36 446.6 36 454.6 DL 36 438.6 36 446.6 DL 36 430.6 36 438.6 DL 36 422.6 36 430.6 DL 36 414.6 36 422.6 DL 36 406.6 36 414.6 DL 36 398.6 36 406.6 DL 36 390.6 36 398.6 DL 36 382.6 36 390.6 DL 36 374.6 36 382.6 DL 36 366.6 36 374.6 DL 36 358.6 36 366.6 DL 36 350.6 36 358.6 DL 36 342.6 36 350.6 DL 36 334.6 36 342.6 DL 36 326.6 36 334.6 DL 36 318.6 36 326.6 DL 36 310.6 36 318.6 DL 36 302.6 36 310.6 DL 36 294.6 36 302.6 DL 36 286.6 36 294.6 DL 36 278.6 36 286.6 DL 36 270.6 36 278.6 DL 36 262.6 36 270.6 DL 36 254.6 36 262.6 DL 36 246.6 36 254.6 DL 36 238.6 36 246.6 DL 36 230.6 36 238.6 DL 36 222.6 36 230.6 DL 36 215.3 36 223.3 DL 40 215.3 36 215.3 DL 40.015 215.3 36.015 215.3 DL 44.015 215.3 40.015 215.3 DL 48.015 215.3 44.015 215.3 DL 52.015 215.3 48.015 215.3 DL 56.015 215.3 52.015 215.3 DL 60.015 215.3 56.015 215.3 DL 64.015 215.3 60.015 215.3 DL 68.015 215.3 64.015 215.3 DL 72.015 215.3 68.015 215.3 DL 76.015 215.3 72.015 215.3 DL 80.015 215.3 76.015 215.3 DL 84.015 215.3 80.015 215.3 DL 88.015 215.3 84.015 215.3 DL/F0 10 /Helvetica-Bold@0 SF -.4(AC)89.348 215.7 S(TION ST).4 E -.9(AT)-.9 G (EMENTS).9 E 201.371 215.3 197.371 215.3 DL 204.026 215.3 200.026 215.3 DL 208.026 215.3 204.026 215.3 DL 212.026 215.3 208.026 215.3 DL 216.026 215.3 212.026 215.3 DL 220.026 215.3 216.026 215.3 DL 224.026 215.3 220.026 215.3 DL 228.026 215.3 224.026 215.3 DL 232.026 215.3 228.026 215.3 DL 236.026 215.3 232.026 215.3 DL 240.026 215.3 236.026 215.3 DL 244.026 215.3 240.026 215.3 DL 248.026 215.3 244.026 215.3 DL 252.026 215.3 248.026 215.3 DL 252.026 215.3 252.026 223.3 DL 252.026 222.6 252.026 230.6 DL 252.026 230.6 252.026 238.6 DL 252.026 238.6 252.026 246.6 DL 252.026 246.6 252.026 254.6 DL 252.026 254.6 252.026 262.6 DL 252.026 262.6 252.026 270.6 DL 252.026 270.6 252.026 278.6 DL 252.026 278.6 252.026 286.6 DL 252.026 286.6 252.026 294.6 DL 252.026 294.6 252.026 302.6 DL 252.026 302.6 252.026 310.6 DL 252.026 310.6 252.026 318.6 DL 252.026 318.6 252.026 326.6 DL 252.026 326.6 252.026 334.6 DL 252.026 334.6 252.026 342.6 DL 252.026 342.6 252.026 350.6 DL 252.026 350.6 252.026 358.6 DL 252.026 358.6 252.026 366.6 DL 252.026 366.6 252.026 374.6 DL 252.026 374.6 252.026 382.6 DL 252.026 382.6 252.026 390.6 DL 252.026 390.6 252.026 398.6 DL 252.026 398.6 252.026 406.6 DL 252.026 406.6 252.026 414.6 DL 252.026 414.6 252.026 422.6 DL 252.026 422.6 252.026 430.6 DL 252.026 430.6 252.026 438.6 DL 252.026 438.6 252.026 446.6 DL 252.026 446.6 252.026 454.6 DL 252.026 454.6 252.026 462.6 DL 252.026 462.6 252.026 470.6 DL 252.026 470.6 252.026 478.6 DL 252.026 478.6 252.026 486.6 DL 252.026 486.6 252.026 494.6 DL 252.026 494.6 252.026 502.6 DL 252.026 502.6 252.026 510.6 DL 252.026 510.6 252.026 518.6 DL 252.026 518.6 252.026 526.6 DL 252.026 526.6 252.026 534.6 DL 252.026 534.6 252.026 542.6 DL 252.026 542.6 252.026 550.6 DL 252.026 550.6 252.026 558.6 DL 252.026 558.6 252.026 566.6 DL 252.026 566.6 252.026 574.6 DL 252.026 574.6 252.026 582.6 DL 252.026 582.6 252.026 590.6 DL 40 590.6 36 590.6 DL 40.026 590.6 36.026 590.6 DL 44.026 590.6 40.026 590.6 DL 48.026 590.6 44.026 590.6 DL 52.026 590.6 48.026 590.6 DL 56.026 590.6 52.026 590.6 DL 60.026 590.6 56.026 590.6 DL 64.026 590.6 60.026 590.6 DL 68.026 590.6 64.026 590.6 DL 72.026 590.6 68.026 590.6 DL 76.026 590.6 72.026 590.6 DL 80.026 590.6 76.026 590.6 DL 84.026 590.6 80.026 590.6 DL 88.026 590.6 84.026 590.6 DL 92.026 590.6 88.026 590.6 DL 96.026 590.6 92.026 590.6 DL 100.026 590.6 96.026 590.6 DL 104.026 590.6 100.026 590.6 DL 108.026 590.6 104.026 590.6 DL 112.026 590.6 108.026 590.6 DL 116.026 590.6 112.026 590.6 DL 120.026 590.6 116.026 590.6 DL 124.026 590.6 120.026 590.6 DL 128.026 590.6 124.026 590.6 DL 132.026 590.6 128.026 590.6 DL 136.026 590.6 132.026 590.6 DL 140.026 590.6 136.026 590.6 DL 144.026 590.6 140.026 590.6 DL 148.026 590.6 144.026 590.6 DL 152.026 590.6 148.026 590.6 DL 156.026 590.6 152.026 590.6 DL 160.026 590.6 156.026 590.6 DL 164.026 590.6 160.026 590.6 DL 168.026 590.6 164.026 590.6 DL 172.026 590.6 168.026 590.6 DL 176.026 590.6 172.026 590.6 DL 180.026 590.6 176.026 590.6 DL 184.026 590.6 180.026 590.6 DL 188.026 590.6 184.026 590.6 DL 192.026 590.6 188.026 590.6 DL 196.026 590.6 192.026 590.6 DL 200.026 590.6 196.026 590.6 DL 204.026 590.6 200.026 590.6 DL 208.026 590.6 204.026 590.6 DL 212.026 590.6 208.026 590.6 DL 216.026 590.6 212.026 590.6 DL 220.026 590.6 216.026 590.6 DL 224.026 590.6 220.026 590.6 DL 228.026 590.6 224.026 590.6 DL 232.026 590.6 228.026 590.6 DL 236.026 590.6 232.026 590.6 DL 240.026 590.6 236.026 590.6 DL 244.026 590.6 240.026 590.6 DL 248.026 590.6 244.026 590.6 DL 252.026 590.6 248.026 590.6 DL 149.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(7)149.2 599.4 Q 290 29.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF -.32(Wi)290 29.7 S .211 (thin strings constants \().32 F/F1 8/Courier-Bold@0 SF("...")A F0 2.21 (\)a)C .21(nd re)-2.21 F(ge)-.12 E .21(xp constants \()-.12 F F1(/.../)A F0(\),)A .674 (escape sequences may be used to generate otherwise unprintable)290 38.7 R(characters. This table lists the a)290 47.7 Q -.2(va)-.16 G (ilable escape sequences.).2 E F1(\\a)313.028 61.2 Q F0(alert \(bell\)) 19.2 E F1(\\r)27.136 E F0(carriage return)20 E F1(\\b)313.028 70.2 Q F0 (backspace)19.2 E F1(\\t)27.808 E F0(horizontal tab)20 E F1(\\f)313.028 79.2 Q F0(form feed)19.2 E F1(\\v)29.36 E F0 -.12(ve)20 G(rtical tab).12 E F1(\\n)313.028 88.2 Q F0(ne)19.2 E(wline)-.2 E F1(\\\\)35.552 E F0 (backslash)20 E F1(\\)313.028 97.2 Q/F2 8/Times-Italic@0 SF(ddd)A F0 (octal v)12 E(alue)-.2 E F2(ddd)2 E 402.508 97.2 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(\\x)402.508 97.2 Q/F1 8/Times-Italic@0 SF (hh)A/F2 8/Times-Roman@0 SF(he)12 E 2(xv)-.12 G(alue)-2.2 E F1(hh)2 E 472.668 97.2 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(\\")313.028 106.2 Q/F1 8/Times-Roman@0 SF (double quote)19.2 E F0(\\/)19.128 E F1(forw)20 E(ard slash)-.08 E 475.348 106.2 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 103.8 288 111.8 DL 288 95.8 288 103.8 DL 288 87.8 288 95.8 DL 288 79.8 288 87.8 DL 288 71.8 288 79.8 DL 288 63.8 288 71.8 DL 288 55.8 288 63.8 DL 288 47.8 288 55.8 DL 288 39.8 288 47.8 DL 288 31.8 288 39.8 DL 288 23.8 288 31.8 DL 288 20 288 28 DL 292 20 288 20 DL 292.065 20 288.065 20 DL 296.065 20 292.065 20 DL 300.065 20 296.065 20 DL 304.065 20 300.065 20 DL 308.065 20 304.065 20 DL 312.065 20 308.065 20 DL 316.065 20 312.065 20 DL 320.065 20 316.065 20 DL 324.065 20 320.065 20 DL 328.065 20 324.065 20 DL 332.065 20 328.065 20 DL 336.065 20 332.065 20 DL 340.065 20 336.065 20 DL/F0 10/Helvetica-Bold@0 SF (ESCAPE SEQ)341.398 20.4 Q(UENCES)-.1 E 453.321 20 449.321 20 DL 456.026 20 452.026 20 DL 460.026 20 456.026 20 DL 464.026 20 460.026 20 DL 468.026 20 464.026 20 DL 472.026 20 468.026 20 DL 476.026 20 472.026 20 DL 480.026 20 476.026 20 DL 484.026 20 480.026 20 DL 488.026 20 484.026 20 DL 492.026 20 488.026 20 DL 496.026 20 492.026 20 DL 500.026 20 496.026 20 DL 504.026 20 500.026 20 DL 504.026 20 504.026 28 DL 504.026 23.8 504.026 31.8 DL 504.026 31.8 504.026 39.8 DL 504.026 39.8 504.026 47.8 DL 504.026 47.8 504.026 55.8 DL 504.026 55.8 504.026 63.8 DL 504.026 63.8 504.026 71.8 DL 504.026 71.8 504.026 79.8 DL 504.026 79.8 504.026 87.8 DL 504.026 87.8 504.026 95.8 DL 504.026 95.8 504.026 103.8 DL 504.026 103.8 504.026 111.8 DL 292 111.8 288 111.8 DL 292.026 111.8 288.026 111.8 DL 296.026 111.8 292.026 111.8 DL 300.026 111.8 296.026 111.8 DL 304.026 111.8 300.026 111.8 DL 308.026 111.8 304.026 111.8 DL 312.026 111.8 308.026 111.8 DL 316.026 111.8 312.026 111.8 DL 320.026 111.8 316.026 111.8 DL 324.026 111.8 320.026 111.8 DL 328.026 111.8 324.026 111.8 DL 332.026 111.8 328.026 111.8 DL 336.026 111.8 332.026 111.8 DL 340.026 111.8 336.026 111.8 DL 344.026 111.8 340.026 111.8 DL 348.026 111.8 344.026 111.8 DL 352.026 111.8 348.026 111.8 DL 356.026 111.8 352.026 111.8 DL 360.026 111.8 356.026 111.8 DL 364.026 111.8 360.026 111.8 DL 368.026 111.8 364.026 111.8 DL 372.026 111.8 368.026 111.8 DL 376.026 111.8 372.026 111.8 DL 380.026 111.8 376.026 111.8 DL 384.026 111.8 380.026 111.8 DL 388.026 111.8 384.026 111.8 DL 392.026 111.8 388.026 111.8 DL 396.026 111.8 392.026 111.8 DL 400.026 111.8 396.026 111.8 DL 404.026 111.8 400.026 111.8 DL 408.026 111.8 404.026 111.8 DL 412.026 111.8 408.026 111.8 DL 416.026 111.8 412.026 111.8 DL 420.026 111.8 416.026 111.8 DL 424.026 111.8 420.026 111.8 DL 428.026 111.8 424.026 111.8 DL 432.026 111.8 428.026 111.8 DL 436.026 111.8 432.026 111.8 DL 440.026 111.8 436.026 111.8 DL 444.026 111.8 440.026 111.8 DL 448.026 111.8 444.026 111.8 DL 452.026 111.8 448.026 111.8 DL 456.026 111.8 452.026 111.8 DL 460.026 111.8 456.026 111.8 DL 464.026 111.8 460.026 111.8 DL 468.026 111.8 464.026 111.8 DL 472.026 111.8 468.026 111.8 DL 476.026 111.8 472.026 111.8 DL 480.026 111.8 476.026 111.8 DL 484.026 111.8 480.026 111.8 DL 488.026 111.8 484.026 111.8 DL 492.026 111.8 488.026 111.8 DL 496.026 111.8 492.026 111.8 DL 500.026 111.8 496.026 111.8 DL 504.026 111.8 500.026 111.8 DL 290 136.8 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(ARGC)290 136.8 Q/F1 8/Times-Roman@0 SF (number of command line ar)357.998 136.8 Q(guments.)-.144 E 290 145.8 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(ARGIND)290 145.8 Q/F1 8/Times-Roman@0 SF (inde)357.998 145.8 Q 2(xi)-.12 G(n)-2 E F0(ARGV)2 E F1 (of current data f)2 E(ile.)-.16 E 468.23 145.8 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(ARGV)290 154.8 Q/F1 8/Times-Roman@0 SF 1.328 (array of command line ar)357.998 154.8 R 1.328(guments. Inde)-.144 F -.12(xe)-.12 G(d).12 E .55(from 0 to)357.998 163.8 R F0(ARGC)2.551 E F1 2.551<ad31>2.551 G 2.551(.D)-2.551 G .551(ynamically changing)-2.551 F 1.506(the contents of)357.998 172.8 R F0(ARGV)3.505 E F1 1.505 (can control the f)3.505 F(iles)-.16 E(used for data.)357.998 181.8 Q 290 190.8 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(BINMODE)290 190.8 Q/F1 8/Times-Roman@0 SF 3.006(controls `)357.998 190.8 R(`binary')-.592 E 5.006('m)-.592 G 3.007 (ode for all f)-5.006 F 3.007(ile I/O.)-.16 F -.888(Va)357.998 199.8 S .051(lues of 1, 2, or 3, indicate input, output, or).888 F .577(all f) 357.998 208.8 R .577(iles, respecti)-.16 F -.12(ve)-.2 G(ly).12 E 2.577 (,s)-.52 G .578(hould use binary I/O.)-2.577 F 357.998 217.8 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF .77(\(Not Bell Labs)357.998 217.8 R/F1 8 /Courier-Bold@0 SF(awk)2.769 E F0(.\))A 433.691 217.8 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF .769(Applies only to non-)433.691 217.8 R .372(POSIX systems.)357.998 226.8 R 415.19 226.8 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF -.12(Fo)415.19 226.8 S(r).12 E/F1 8 /Courier-Bold@0 SF(gawk)2.372 E F0 2.372(,s)C .372(tring v)-2.372 F .372 (alues of)-.2 F F1("r")357.998 235.8 Q F0 4.672(,o)C(r)-4.672 E F1("w") 4.672 E F0 2.672(specify that input f)4.672 F 2.672(iles, or)-.16 F 1.136(output f)357.998 244.8 R 1.136(iles, respecti)-.16 F -.12(ve)-.2 G (ly).12 E 3.136(,s)-.52 G 1.136(hould use binary)-3.136 F 2.101 (I/O. String)357.998 253.8 R -.2(va)2.101 G .101(lues of).2 F F1("rw") 2.101 E F0(or)2.1 E F1("wr")2.1 E F0(specify)2.1 E 2.232(that all f) 357.998 262.8 R 2.232(iles should use binary I/O.)-.16 F(An)6.232 E(y) -.12 E 1.883(other string v)357.998 271.8 R 1.882(alue is treated as)-.2 F F1("rw")3.882 E F0 3.882(,b)C(ut)-4.042 E(generates a w)357.998 280.8 Q(arning message.)-.08 E 452.998 280.8 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(CONVFMT)290 289.8 Q/F1 8/Times-Roman@0 SF (con)357.998 289.8 Q -.12(ve)-.32 G 4.748(rsion format for numbers, def) .12 F(ault)-.08 E -.2(va)357.998 298.8 S(lue is).2 E F0("%.6g")2 E F1(.) A F0(ENVIRON)290 307.8 Q F1 2.81(array containing the current en)357.998 307.8 R(vironment.)-.32 E 2.468(The array is inde)357.998 316.8 R -.12 (xe)-.12 G 4.468(db).12 G 4.468(yt)-4.468 G 2.468(he en)-4.468 F (vironment)-.32 E -.2(va)357.998 325.8 S 1.665 (riables, each element being the v).2 F 1.665(alue of)-.2 F(that v) 357.998 334.8 Q(ariable.)-.2 E 290 343.8 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(ERRNO)290 343.8 Q/F1 8/Times-Roman@0 SF 2.181(string describing the error if a)357.998 343.8 R F0(getline)4.182 E F1 2.678(redirection or read f)357.998 352.8 R 2.677(ails, or if)-.08 F F0(close\(\))4.677 E F1 -.08(fa)357.998 361.8 S(ils.).08 E F0 (FIELDWIDTHS)290 370.8 Q F1 3.324(white-space separated list of f) 357.998 370.8 R(ieldwidths.)-.16 E 1.168(Used to parse the input into f) 357.998 379.8 R 1.168(ields of f)-.16 F(ix)-.16 E(ed)-.12 E (width, instead of the v)357.998 388.8 Q(alue of)-.2 E F0(FS)2 E F1(.)A 464.718 388.8 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(FILENAME)290 397.8 Q/F1 8/Times-Roman@0 SF 1.96(name of the current input f)357.998 397.8 R 1.96(ile. If no f)-.16 F(iles)-.16 E(gi)357.998 406.8 Q -.12(ve)-.2 G 3.247(no).12 G 3.247(nt) -3.247 G 1.247(he command line,)-3.247 F F0(FILENAME)3.246 E F1(is)3.246 E -.592(``)357.998 415.8 S<ad27>.592 E('.)-.592 E F0(FILENAME)6.312 E F1 2.312(is undef)4.312 F 2.312(ined inside the)-.16 F F0(BEGIN)357.998 424.8 Q F1(rule \(unless set by)2 E F0(getline)2 E F1(\).)A F0(FNR)290 433.8 Q F1(record number in current input f)357.998 433.8 Q(ile.)-.16 E F0(FS)290 442.8 Q F1 .531(input f)357.998 442.8 R .531(ield separator) -.16 F 2.53(,as)-.32 G .53(pace by def)-2.53 F .53(ault \(see)-.08 F/F2 8/Helvetica@0 SF(Fields)357.998 451.8 Q F1(abo)2 E -.12(ve)-.12 G(\).) .12 E 290 460.8 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(IGNORECASE)290 460.8 Q/F1 8/Times-Roman@0 SF .378(if non-zero, all re)357.998 460.8 R .379(gular e)-.12 F .379 (xpression and string)-.12 F 1.674(operations ignore case.)357.998 469.8 R 1.674(Array subscripting)5.674 F(is)357.998 478.8 Q/F2 8 /Times-Italic@0 SF(not)2.245 E F1(af)2.245 E 2.245(fected. Ho)-.2 F(we) -.2 E -.12(ve)-.2 G .885 -.32(r, t).12 H(he).32 E F0(asort\(\))2.246 E F1(and)2.246 E F0(asorti\(\))357.998 487.8 Q F1(function are af)2 E (fected.)-.2 E 290 496.8 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(LINT)290 496.8 Q/F1 8/Times-Roman@0 SF(pro) 357.998 496.8 Q 2.089(vides dynamic control of the)-.12 F F0 .666<adad> 4.089 G(lint)-.666 E F1 4.502(option from within an A)357.998 505.8 R 4.503(WK program.)-.72 F 4.223(When true,)357.998 514.8 R F0(gawk)6.223 E F1 4.222(prints lint w)6.222 F(arnings.)-.08 E 1.323 (When assigned the string v)357.998 523.8 R(alue)-.2 E F0("fatal")3.324 E F1(,)A 2.285(lint w)357.998 532.8 R 2.285(arnings become f)-.08 F 2.285(atal errors, e)-.08 F(xactly)-.12 E(lik)357.998 541.8 Q(e)-.08 E F0(\255\255lint=fatal)2.163 E F1 4.163(.A)C .403 -.12(ny o)-4.163 H .163 (ther true v).12 F(alue)-.2 E(just prints w)357.998 550.8 Q(arnings.) -.08 E 423.03 550.8 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(NF)290 559.8 Q/F1 8/Times-Roman@0 SF .535 (number of f)357.998 559.8 R .535(ields in the current input record.) -.16 F F0(NR)290 568.8 Q F1(total number of input records seen so f) 357.998 568.8 Q(ar)-.08 E(.)-.44 E 489.006 568.8 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 566.4 288 574.4 DL 288 558.4 288 566.4 DL 288 550.4 288 558.4 DL 288 542.4 288 550.4 DL 288 534.4 288 542.4 DL 288 526.4 288 534.4 DL 288 518.4 288 526.4 DL 288 510.4 288 518.4 DL 288 502.4 288 510.4 DL 288 494.4 288 502.4 DL 288 486.4 288 494.4 DL 288 478.4 288 486.4 DL 288 470.4 288 478.4 DL 288 462.4 288 470.4 DL 288 454.4 288 462.4 DL 288 446.4 288 454.4 DL 288 438.4 288 446.4 DL 288 430.4 288 438.4 DL 288 422.4 288 430.4 DL 288 414.4 288 422.4 DL 288 406.4 288 414.4 DL 288 398.4 288 406.4 DL 288 390.4 288 398.4 DL 288 382.4 288 390.4 DL 288 374.4 288 382.4 DL 288 366.4 288 374.4 DL 288 358.4 288 366.4 DL 288 350.4 288 358.4 DL 288 342.4 288 350.4 DL 288 334.4 288 342.4 DL 288 326.4 288 334.4 DL 288 318.4 288 326.4 DL 288 310.4 288 318.4 DL 288 302.4 288 310.4 DL 288 294.4 288 302.4 DL 288 286.4 288 294.4 DL 288 278.4 288 286.4 DL 288 270.4 288 278.4 DL 288 262.4 288 270.4 DL 288 254.4 288 262.4 DL 288 246.4 288 254.4 DL 288 238.4 288 246.4 DL 288 230.4 288 238.4 DL 288 222.4 288 230.4 DL 288 214.4 288 222.4 DL 288 206.4 288 214.4 DL 288 198.4 288 206.4 DL 288 190.4 288 198.4 DL 288 182.4 288 190.4 DL 288 174.4 288 182.4 DL 288 166.4 288 174.4 DL 288 158.4 288 166.4 DL 288 150.4 288 158.4 DL 288 142.4 288 150.4 DL 288 134.4 288 142.4 DL 288 127.1 288 135.1 DL 292 127.1 288 127.1 DL 292.87 127.1 288.87 127.1 DL 296.87 127.1 292.87 127.1 DL 300.87 127.1 296.87 127.1 DL 304.87 127.1 300.87 127.1 DL 308.87 127.1 304.87 127.1 DL 312.87 127.1 308.87 127.1 DL 316.87 127.1 312.87 127.1 DL 320.87 127.1 316.87 127.1 DL 324.87 127.1 320.87 127.1 DL 328.87 127.1 324.87 127.1 DL 332.87 127.1 328.87 127.1 DL 336.87 127.1 332.87 127.1 DL 340.87 127.1 336.87 127.1 DL 344.87 127.1 340.87 127.1 DL 348.87 127.1 344.87 127.1 DL 352.87 127.1 348.87 127.1 DL 356.87 127.1 352.87 127.1 DL 360.87 127.1 356.87 127.1 DL 364.87 127.1 360.87 127.1 DL/F0 10/Helvetica-Bold@0 SF -.8(VA)366.203 127.5 S(RIABLES).8 E 428.516 127.1 424.516 127.1 DL 432.026 127.1 428.026 127.1 DL 436.026 127.1 432.026 127.1 DL 440.026 127.1 436.026 127.1 DL 444.026 127.1 440.026 127.1 DL 448.026 127.1 444.026 127.1 DL 452.026 127.1 448.026 127.1 DL 456.026 127.1 452.026 127.1 DL 460.026 127.1 456.026 127.1 DL 464.026 127.1 460.026 127.1 DL 468.026 127.1 464.026 127.1 DL 472.026 127.1 468.026 127.1 DL 476.026 127.1 472.026 127.1 DL 480.026 127.1 476.026 127.1 DL 484.026 127.1 480.026 127.1 DL 488.026 127.1 484.026 127.1 DL 492.026 127.1 488.026 127.1 DL 496.026 127.1 492.026 127.1 DL 500.026 127.1 496.026 127.1 DL 504.026 127.1 500.026 127.1 DL 504.026 127.1 504.026 135.1 DL 504.026 134.4 504.026 142.4 DL 504.026 142.4 504.026 150.4 DL 504.026 150.4 504.026 158.4 DL 504.026 158.4 504.026 166.4 DL 504.026 166.4 504.026 174.4 DL 504.026 174.4 504.026 182.4 DL 504.026 182.4 504.026 190.4 DL 504.026 190.4 504.026 198.4 DL 504.026 198.4 504.026 206.4 DL 504.026 206.4 504.026 214.4 DL 504.026 214.4 504.026 222.4 DL 504.026 222.4 504.026 230.4 DL 504.026 230.4 504.026 238.4 DL 504.026 238.4 504.026 246.4 DL 504.026 246.4 504.026 254.4 DL 504.026 254.4 504.026 262.4 DL 504.026 262.4 504.026 270.4 DL 504.026 270.4 504.026 278.4 DL 504.026 278.4 504.026 286.4 DL 504.026 286.4 504.026 294.4 DL 504.026 294.4 504.026 302.4 DL 504.026 302.4 504.026 310.4 DL 504.026 310.4 504.026 318.4 DL 504.026 318.4 504.026 326.4 DL 504.026 326.4 504.026 334.4 DL 504.026 334.4 504.026 342.4 DL 504.026 342.4 504.026 350.4 DL 504.026 350.4 504.026 358.4 DL 504.026 358.4 504.026 366.4 DL 504.026 366.4 504.026 374.4 DL 504.026 374.4 504.026 382.4 DL 504.026 382.4 504.026 390.4 DL 504.026 390.4 504.026 398.4 DL 504.026 398.4 504.026 406.4 DL 504.026 406.4 504.026 414.4 DL 504.026 414.4 504.026 422.4 DL 504.026 422.4 504.026 430.4 DL 504.026 430.4 504.026 438.4 DL 504.026 438.4 504.026 446.4 DL 504.026 446.4 504.026 454.4 DL 504.026 454.4 504.026 462.4 DL 504.026 462.4 504.026 470.4 DL 504.026 470.4 504.026 478.4 DL 504.026 478.4 504.026 486.4 DL 504.026 486.4 504.026 494.4 DL 504.026 494.4 504.026 502.4 DL 504.026 502.4 504.026 510.4 DL 504.026 510.4 504.026 518.4 DL 504.026 518.4 504.026 526.4 DL 504.026 526.4 504.026 534.4 DL 504.026 534.4 504.026 542.4 DL 504.026 542.4 504.026 550.4 DL 504.026 550.4 504.026 558.4 DL 504.026 558.4 504.026 566.4 DL 504.026 566.4 504.026 574.4 DL 292 574.4 288 574.4 DL 292.026 574.4 288.026 574.4 DL 296.026 574.4 292.026 574.4 DL 300.026 574.4 296.026 574.4 DL 304.026 574.4 300.026 574.4 DL 308.026 574.4 304.026 574.4 DL 312.026 574.4 308.026 574.4 DL 316.026 574.4 312.026 574.4 DL 320.026 574.4 316.026 574.4 DL 324.026 574.4 320.026 574.4 DL 328.026 574.4 324.026 574.4 DL 332.026 574.4 328.026 574.4 DL 336.026 574.4 332.026 574.4 DL 340.026 574.4 336.026 574.4 DL 344.026 574.4 340.026 574.4 DL 348.026 574.4 344.026 574.4 DL 352.026 574.4 348.026 574.4 DL 356.026 574.4 352.026 574.4 DL 360.026 574.4 356.026 574.4 DL 364.026 574.4 360.026 574.4 DL 368.026 574.4 364.026 574.4 DL 372.026 574.4 368.026 574.4 DL 376.026 574.4 372.026 574.4 DL 380.026 574.4 376.026 574.4 DL 384.026 574.4 380.026 574.4 DL 388.026 574.4 384.026 574.4 DL 392.026 574.4 388.026 574.4 DL 396.026 574.4 392.026 574.4 DL 400.026 574.4 396.026 574.4 DL 404.026 574.4 400.026 574.4 DL 408.026 574.4 404.026 574.4 DL 412.026 574.4 408.026 574.4 DL 416.026 574.4 412.026 574.4 DL 420.026 574.4 416.026 574.4 DL 424.026 574.4 420.026 574.4 DL 428.026 574.4 424.026 574.4 DL 432.026 574.4 428.026 574.4 DL 436.026 574.4 432.026 574.4 DL 440.026 574.4 436.026 574.4 DL 444.026 574.4 440.026 574.4 DL 448.026 574.4 444.026 574.4 DL 452.026 574.4 448.026 574.4 DL 456.026 574.4 452.026 574.4 DL 460.026 574.4 456.026 574.4 DL 464.026 574.4 460.026 574.4 DL 468.026 574.4 464.026 574.4 DL 472.026 574.4 468.026 574.4 DL 476.026 574.4 472.026 574.4 DL 480.026 574.4 476.026 574.4 DL 484.026 574.4 480.026 574.4 DL 488.026 574.4 484.026 574.4 DL 492.026 574.4 488.026 574.4 DL 496.026 574.4 492.026 574.4 DL 500.026 574.4 496.026 574.4 DL 504.026 574.4 500.026 574.4 DL 401.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(8)401.2 599.4 Q 0 Cg EP %%Page: 5 5 %%BeginPageSetup BP %%EndPageSetup 38 29.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(OFMT)38 29.7 Q/F1 8/Times-Roman@0 SF 2.909 (output format for numbers,)105.998 29.7 R F0("%.6g")4.909 E F1 4.909 (,b)C(y)-4.909 E(def)105.998 38.7 Q(ault.)-.08 E 135.378 38.7 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF 1.244(Old v)135.378 38.7 R 1.244(ersions of) -.12 F/F1 8/Courier-Bold@0 SF(awk)3.243 E F0 1.243(used this for)3.243 F (number to string con)105.998 47.7 Q -.12(ve)-.32 G(rsion.).12 E 197.55 47.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(OFS)38 56.7 Q/F1 8/Times-Roman@0 SF (output f)105.998 56.7 Q(ield separator)-.16 E 2(,as)-.32 G(pace by def) -2 E(ault.)-.08 E F0(ORS)38 65.7 Q F1 5.088(output record separator) 105.998 65.7 R 7.088(,an)-.32 G -.2(ew)-7.088 G 5.088(line by).2 F(def) 105.998 74.7 Q(ault.)-.08 E 38 83.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(PROCINFO)38 83.7 Q/F1 8/Times-Roman@0 SF .435(elements of this array pro)105.998 83.7 R .434(vide access to info) -.12 F 4.504(about the running A)105.998 92.7 R 4.504(WK program. See) -.72 F/F2 8/Times-Italic@0 SF(GA)105.998 101.7 Q 3.45(WK: Ef)-.76 F 3.45 (fective A)-.144 F 3.45(WK Pr)-.76 F -.08(og)-.36 G -.12(ra).08 G(mming) .12 E F1(for)5.45 E(details.)105.998 110.7 Q 128.886 110.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(RLENGTH)38 119.7 Q/F1 8/Times-Roman@0 SF 1.068(length of the string matched by)105.998 119.7 R F0(match\(\))3.068 E F1(;)A(\2551 if no match.)105.998 128.7 Q F0(RS)38 137.7 Q F1 .884 (input record separator)105.998 137.7 R 2.884(,an)-.32 G -.2(ew)-2.884 G .884(line by def).2 F(ault)-.08 E(\(see)105.998 146.7 Q/F2 8/Helvetica@0 SF(Records)2 E F1(abo)2 E -.12(ve)-.12 G(\).).12 E F0(RSTART)38 155.7 Q F1(inde)105.998 155.7 Q 5.46(xo)-.12 G 5.46(ft)-5.46 G 3.46(he f)-5.46 F 3.46(irst character matched by)-.16 F F0(match\(\))105.998 164.7 Q F1 2 (;0i)C 2(fn)-2 G 2(om)-2 G(atch.)-2 E 38 173.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(RT)38 173.7 Q/F1 8/Times-Roman@0 SF .205 (record terminator)105.998 173.7 R(.)-.44 E F0(gawk)2.205 E F1(sets) 2.205 E F0(RT)2.205 E F1 .204(to the input)2.204 F(te)105.998 182.7 Q 2.121(xt that matched the character or re)-.12 F(gular)-.12 E -.12(ex) 105.998 191.7 S(pression specif).12 E(ied by)-.16 E F0(RS)2 E F1(.)A 194.414 191.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(SUBSEP)38 200.7 Q/F1 8/Times-Roman@0 SF 6.12 (character\(s\) used to separate multiple)105.998 200.7 R 3.754 (subscripts in array elements, by def)105.998 209.7 R(ault)-.08 E F0 ("\\034")105.998 218.7 Q F1 2(.\()C(See)-2 E/F2 8/Helvetica@0 SF(Arr)2 E -.24(ay)-.08 G(s).24 E F1(belo)2 E(w\).)-.2 E 38 227.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(TEXTDOMAIN)38 227.7 Q/F1 8/Times-Roman@0 SF 10.032(the application')105.998 227.7 R 12.032(st)-.44 G -.12(ex)-12.032 G 12.032(td).12 G 10.032(omain for)-12.032 F 7.042 (internationalization; used to f)105.998 236.7 R 7.042(ind the)-.16 F 4.672(localized translations for the program')105.998 245.7 R(s)-.44 E (strings.)105.998 254.7 Q 129.334 254.7 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 36 252.3 36 260.3 DL 36 244.3 36 252.3 DL 36 236.3 36 244.3 DL 36 228.3 36 236.3 DL 36 220.3 36 228.3 DL 36 212.3 36 220.3 DL 36 204.3 36 212.3 DL 36 196.3 36 204.3 DL 36 188.3 36 196.3 DL 36 180.3 36 188.3 DL 36 172.3 36 180.3 DL 36 164.3 36 172.3 DL 36 156.3 36 164.3 DL 36 148.3 36 156.3 DL 36 140.3 36 148.3 DL 36 132.3 36 140.3 DL 36 124.3 36 132.3 DL 36 116.3 36 124.3 DL 36 108.3 36 116.3 DL 36 100.3 36 108.3 DL 36 92.3 36 100.3 DL 36 84.3 36 92.3 DL 36 76.3 36 84.3 DL 36 68.3 36 76.3 DL 36 60.3 36 68.3 DL 36 52.3 36 60.3 DL 36 44.3 36 52.3 DL 36 36.3 36 44.3 DL 36 28.3 36 36.3 DL 36 20.3 36 28.3 DL 36 20 36 28 DL 40 20 36 20 DL 40.31 20 36.31 20 DL 44.31 20 40.31 20 DL 48.31 20 44.31 20 DL 52.31 20 48.31 20 DL 56.31 20 52.31 20 DL 60.31 20 56.31 20 DL 64.31 20 60.31 20 DL 68.31 20 64.31 20 DL 72.31 20 68.31 20 DL 76.31 20 72.31 20 DL 80.31 20 76.31 20 DL 84.31 20 80.31 20 DL/F0 10/Helvetica-Bold@0 SF -.8(VA)85.643 20.4 S(RIABLES \(contin).8 E(ued\))-.1 E 205.076 20 201.076 20 DL 208.026 20 204.026 20 DL 212.026 20 208.026 20 DL 216.026 20 212.026 20 DL 220.026 20 216.026 20 DL 224.026 20 220.026 20 DL 228.026 20 224.026 20 DL 232.026 20 228.026 20 DL 236.026 20 232.026 20 DL 240.026 20 236.026 20 DL 244.026 20 240.026 20 DL 248.026 20 244.026 20 DL 252.026 20 248.026 20 DL 252.026 20 252.026 28 DL 252.026 20.3 252.026 28.3 DL 252.026 28.3 252.026 36.3 DL 252.026 36.3 252.026 44.3 DL 252.026 44.3 252.026 52.3 DL 252.026 52.3 252.026 60.3 DL 252.026 60.3 252.026 68.3 DL 252.026 68.3 252.026 76.3 DL 252.026 76.3 252.026 84.3 DL 252.026 84.3 252.026 92.3 DL 252.026 92.3 252.026 100.3 DL 252.026 100.3 252.026 108.3 DL 252.026 108.3 252.026 116.3 DL 252.026 116.3 252.026 124.3 DL 252.026 124.3 252.026 132.3 DL 252.026 132.3 252.026 140.3 DL 252.026 140.3 252.026 148.3 DL 252.026 148.3 252.026 156.3 DL 252.026 156.3 252.026 164.3 DL 252.026 164.3 252.026 172.3 DL 252.026 172.3 252.026 180.3 DL 252.026 180.3 252.026 188.3 DL 252.026 188.3 252.026 196.3 DL 252.026 196.3 252.026 204.3 DL 252.026 204.3 252.026 212.3 DL 252.026 212.3 252.026 220.3 DL 252.026 220.3 252.026 228.3 DL 252.026 228.3 252.026 236.3 DL 252.026 236.3 252.026 244.3 DL 252.026 244.3 252.026 252.3 DL 252.026 252.3 252.026 260.3 DL 40 260.3 36 260.3 DL 40.026 260.3 36.026 260.3 DL 44.026 260.3 40.026 260.3 DL 48.026 260.3 44.026 260.3 DL 52.026 260.3 48.026 260.3 DL 56.026 260.3 52.026 260.3 DL 60.026 260.3 56.026 260.3 DL 64.026 260.3 60.026 260.3 DL 68.026 260.3 64.026 260.3 DL 72.026 260.3 68.026 260.3 DL 76.026 260.3 72.026 260.3 DL 80.026 260.3 76.026 260.3 DL 84.026 260.3 80.026 260.3 DL 88.026 260.3 84.026 260.3 DL 92.026 260.3 88.026 260.3 DL 96.026 260.3 92.026 260.3 DL 100.026 260.3 96.026 260.3 DL 104.026 260.3 100.026 260.3 DL 108.026 260.3 104.026 260.3 DL 112.026 260.3 108.026 260.3 DL 116.026 260.3 112.026 260.3 DL 120.026 260.3 116.026 260.3 DL 124.026 260.3 120.026 260.3 DL 128.026 260.3 124.026 260.3 DL 132.026 260.3 128.026 260.3 DL 136.026 260.3 132.026 260.3 DL 140.026 260.3 136.026 260.3 DL 144.026 260.3 140.026 260.3 DL 148.026 260.3 144.026 260.3 DL 152.026 260.3 148.026 260.3 DL 156.026 260.3 152.026 260.3 DL 160.026 260.3 156.026 260.3 DL 164.026 260.3 160.026 260.3 DL 168.026 260.3 164.026 260.3 DL 172.026 260.3 168.026 260.3 DL 176.026 260.3 172.026 260.3 DL 180.026 260.3 176.026 260.3 DL 184.026 260.3 180.026 260.3 DL 188.026 260.3 184.026 260.3 DL 192.026 260.3 188.026 260.3 DL 196.026 260.3 192.026 260.3 DL 200.026 260.3 196.026 260.3 DL 204.026 260.3 200.026 260.3 DL 208.026 260.3 204.026 260.3 DL 212.026 260.3 208.026 260.3 DL 216.026 260.3 212.026 260.3 DL 220.026 260.3 216.026 260.3 DL 224.026 260.3 220.026 260.3 DL 228.026 260.3 224.026 260.3 DL 232.026 260.3 228.026 260.3 DL 236.026 260.3 232.026 260.3 DL 240.026 260.3 236.026 260.3 DL 244.026 260.3 240.026 260.3 DL 248.026 260.3 244.026 260.3 DL 252.026 260.3 248.026 260.3 DL 38 288 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF -.888(Va)38 288 S 1.057(riables and f).888 F 1.058(ields may be \(floating point\) numbers, strings or)-.16 F 5.762 (both. Conte)38 297 R 3.762(xt determines ho)-.12 F 5.762(wt)-.2 G 3.762 (he v)-5.762 F 3.762(alue of a v)-.2 F 3.761(ariable is)-.2 F .236 (interpreted. If used in a numeric e)38 306 R .236 (xpression, it will be treated as a)-.12 F(number)38 315 Q 2(,i)-.32 G 2 (fu)-2 G(sed as a string it will be treated as a string.)-2 E 1.628 -.64 (To f)38 328.5 T .348(orce a v).64 F .348 (ariable to be treated as a number)-.2 F 2.348(,a)-.32 G .347 (dd 0 to it; to force)-2.348 F (it to be treated as a string, concatenate it with the null string.)38 337.5 Q .839(When a string must be con)38 351 R -.12(ve)-.32 G .839 (rted to a number).12 F 2.84(,t)-.32 G .84(he con)-2.84 F -.12(ve)-.32 G .84(rsion is).12 F .669(accomplished using)38 360 R/F1 8/Times-Italic@0 SF(strtod)2.669 E F0 2.669(\(3\). A)B .668(number is con)2.669 F -.12 (ve)-.32 G .668(rted to a string).12 F .561(by using the v)38 369 R .561 (alue of)-.2 F/F2 8/Courier-Bold@0 SF(CONVFMT)2.561 E F0 .562 (as a format string for)2.561 F F1(sprintf)2.562 E F0(\(3\),)A .166 (with the numeric v)38 378 R .166(alue of the v)-.2 F .165 (ariable as the ar)-.2 F 2.165(gument. Ho)-.144 F(we)-.2 E -.12(ve)-.2 G -.32(r,).12 G -1.72 -.2(ev e)38 387 T 4.343(nt).2 G 2.343 (hough all numbers in A)-4.343 F 2.343(WK are floating-point, inte)-.72 F(gral)-.12 E -.2(va)38 396 S(lues are).2 E F1(always)2 E F0(con)2 E -.12(ve)-.32 G(rted as inte).12 E(gers.)-.12 E 2.788 (Comparisons are performed as follo)38 409.5 R 2.788(ws: If tw)-.2 F 4.788(ov)-.08 G 2.788(ariables are)-4.988 F .395(numeric, the)38 418.5 R 2.395(ya)-.12 G .395(re compared numerically)-2.395 F 4.396(.I)-.52 G 2.396(fo)-4.396 G .396(ne v)-2.396 F .396(alue is numeric)-.2 F .888 (and the other has a string v)38 427.5 R .887(alue that is a `)-.2 F .887(`numeric string,)-.592 F 2.071 -.592('' t)-.56 H(hen).592 E .969 (comparisons are also done numerically)38 436.5 R 4.969(.O)-.52 G .969 (therwise, the numeric)-4.969 F -.2(va)38 445.5 S 3.244(lue is con).2 F -.12(ve)-.32 G 3.244(rted to a string, and a string comparison is).12 F 2(performed. T)38 454.5 R .16 -.08(wo s)-.64 H (trings are compared, of course, as strings.).08 E .237 (Note that string constants, such as)38 468 R F2("57")2.238 E F0 2.238 (,a)C(re)-2.238 E F1(not)2.238 E F0 .238(numeric strings,)2.238 F(the)38 477 Q 4.224(ya)-.12 G 2.223(re string constants. The idea of `)-4.224 F 2.223(`numeric string')-.592 F 4.223('o)-.592 G(nly)-4.223 E 1.058 (applies to f)38 486 R(ields,)-.16 E F2(getline)3.058 E F0(input,)3.058 E F2(FILENAME)3.058 E F0(,)A F2(ARGV)3.059 E F0(elements,)3.059 E F2 (ENVIRON)38 495 Q F0 2.272 (elements and the elements of an array created by)4.272 F F2(split\(\)) 38 504 Q F0 1.176(that are numeric strings.)3.176 F 1.176 (The basic idea is that)5.176 F F1(user)3.176 E(input)38 513 Q F0 2.78 (,a)C .779(nd only user input, that looks numeric, should be treated) -2.78 F 1.174(that w)38 522 R(ay)-.08 E(.)-.52 E 73.076 522 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF 1.174 (Note that the POSIX standard applies the concept of)73.076 522 R -.592 (``)38 531 S .23(numeric string').592 F 2.23('e)-.592 G -.12(ve)-2.43 G .23(rywhere, e).12 F -.12(ve)-.2 G 2.23(nt).12 G 2.23(os)-2.23 G .229 (tring constants.)-2.23 F(Ho)4.229 E(we)-.2 E -.12(ve)-.2 G -.32(r,).12 G .655(this is clearly incorrect, and none of the three free)38 540 R/F1 8/Courier-Bold@0 SF(awk)2.656 E F0 2.656(sd)C 2.656(ot)-2.656 G(his.) -2.656 E 250 540 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(\(F)38 549 Q(ortunately)-.12 E 2(,t)-.52 G (his is f)-2 E(ix)-.16 E(ed in the ne)-.12 E(xt v)-.12 E (ersion of the standard.\))-.12 E 1.339(Uninitialized v)38 562.5 R 1.339 (ariables ha)-.2 F 1.579 -.12(ve t)-.16 H 1.339(he numeric v).12 F 1.338 (alue 0 and the string)-.2 F -.2(va)38 571.5 S(lue).2 E/F1 8 /Courier-Bold@0 SF .666("")2 G F0(\(the null, or empty)1.334 E 2(,s)-.52 G(tring\).)-2 E 155.314 571.5 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 36 569.1 36 577.1 DL 36 561.1 36 569.1 DL 36 553.1 36 561.1 DL 36 545.1 36 553.1 DL 36 537.1 36 545.1 DL 36 529.1 36 537.1 DL 36 521.1 36 529.1 DL 36 513.1 36 521.1 DL 36 505.1 36 513.1 DL 36 497.1 36 505.1 DL 36 489.1 36 497.1 DL 36 481.1 36 489.1 DL 36 473.1 36 481.1 DL 36 465.1 36 473.1 DL 36 457.1 36 465.1 DL 36 449.1 36 457.1 DL 36 441.1 36 449.1 DL 36 433.1 36 441.1 DL 36 425.1 36 433.1 DL 36 417.1 36 425.1 DL 36 409.1 36 417.1 DL 36 401.1 36 409.1 DL 36 393.1 36 401.1 DL 36 385.1 36 393.1 DL 36 377.1 36 385.1 DL 36 369.1 36 377.1 DL 36 361.1 36 369.1 DL 36 353.1 36 361.1 DL 36 345.1 36 353.1 DL 36 337.1 36 345.1 DL 36 329.1 36 337.1 DL 36 321.1 36 329.1 DL 36 313.1 36 321.1 DL 36 305.1 36 313.1 DL 36 297.1 36 305.1 DL 36 289.1 36 297.1 DL 36 281.1 36 289.1 DL 36 278.3 36 286.3 DL 40 278.3 36 278.3 DL 41.52 278.3 37.52 278.3 DL 45.52 278.3 41.52 278.3 DL 49.52 278.3 45.52 278.3 DL 53.52 278.3 49.52 278.3 DL/F0 10/Helvetica-Bold@0 SF(CONVERSIONS AND COMP)54.853 278.7 Q (ARISONS)-1 E 235.866 278.3 231.866 278.3 DL 236.026 278.3 232.026 278.3 DL 240.026 278.3 236.026 278.3 DL 244.026 278.3 240.026 278.3 DL 248.026 278.3 244.026 278.3 DL 252.026 278.3 248.026 278.3 DL 252.026 278.3 252.026 286.3 DL 252.026 281.1 252.026 289.1 DL 252.026 289.1 252.026 297.1 DL 252.026 297.1 252.026 305.1 DL 252.026 305.1 252.026 313.1 DL 252.026 313.1 252.026 321.1 DL 252.026 321.1 252.026 329.1 DL 252.026 329.1 252.026 337.1 DL 252.026 337.1 252.026 345.1 DL 252.026 345.1 252.026 353.1 DL 252.026 353.1 252.026 361.1 DL 252.026 361.1 252.026 369.1 DL 252.026 369.1 252.026 377.1 DL 252.026 377.1 252.026 385.1 DL 252.026 385.1 252.026 393.1 DL 252.026 393.1 252.026 401.1 DL 252.026 401.1 252.026 409.1 DL 252.026 409.1 252.026 417.1 DL 252.026 417.1 252.026 425.1 DL 252.026 425.1 252.026 433.1 DL 252.026 433.1 252.026 441.1 DL 252.026 441.1 252.026 449.1 DL 252.026 449.1 252.026 457.1 DL 252.026 457.1 252.026 465.1 DL 252.026 465.1 252.026 473.1 DL 252.026 473.1 252.026 481.1 DL 252.026 481.1 252.026 489.1 DL 252.026 489.1 252.026 497.1 DL 252.026 497.1 252.026 505.1 DL 252.026 505.1 252.026 513.1 DL 252.026 513.1 252.026 521.1 DL 252.026 521.1 252.026 529.1 DL 252.026 529.1 252.026 537.1 DL 252.026 537.1 252.026 545.1 DL 252.026 545.1 252.026 553.1 DL 252.026 553.1 252.026 561.1 DL 252.026 561.1 252.026 569.1 DL 252.026 569.1 252.026 577.1 DL 40 577.1 36 577.1 DL 40.026 577.1 36.026 577.1 DL 44.026 577.1 40.026 577.1 DL 48.026 577.1 44.026 577.1 DL 52.026 577.1 48.026 577.1 DL 56.026 577.1 52.026 577.1 DL 60.026 577.1 56.026 577.1 DL 64.026 577.1 60.026 577.1 DL 68.026 577.1 64.026 577.1 DL 72.026 577.1 68.026 577.1 DL 76.026 577.1 72.026 577.1 DL 80.026 577.1 76.026 577.1 DL 84.026 577.1 80.026 577.1 DL 88.026 577.1 84.026 577.1 DL 92.026 577.1 88.026 577.1 DL 96.026 577.1 92.026 577.1 DL 100.026 577.1 96.026 577.1 DL 104.026 577.1 100.026 577.1 DL 108.026 577.1 104.026 577.1 DL 112.026 577.1 108.026 577.1 DL 116.026 577.1 112.026 577.1 DL 120.026 577.1 116.026 577.1 DL 124.026 577.1 120.026 577.1 DL 128.026 577.1 124.026 577.1 DL 132.026 577.1 128.026 577.1 DL 136.026 577.1 132.026 577.1 DL 140.026 577.1 136.026 577.1 DL 144.026 577.1 140.026 577.1 DL 148.026 577.1 144.026 577.1 DL 152.026 577.1 148.026 577.1 DL 156.026 577.1 152.026 577.1 DL 160.026 577.1 156.026 577.1 DL 164.026 577.1 160.026 577.1 DL 168.026 577.1 164.026 577.1 DL 172.026 577.1 168.026 577.1 DL 176.026 577.1 172.026 577.1 DL 180.026 577.1 176.026 577.1 DL 184.026 577.1 180.026 577.1 DL 188.026 577.1 184.026 577.1 DL 192.026 577.1 188.026 577.1 DL 196.026 577.1 192.026 577.1 DL 200.026 577.1 196.026 577.1 DL 204.026 577.1 200.026 577.1 DL 208.026 577.1 204.026 577.1 DL 212.026 577.1 208.026 577.1 DL 216.026 577.1 212.026 577.1 DL 220.026 577.1 216.026 577.1 DL 224.026 577.1 220.026 577.1 DL 228.026 577.1 224.026 577.1 DL 232.026 577.1 228.026 577.1 DL 236.026 577.1 232.026 577.1 DL 240.026 577.1 236.026 577.1 DL 244.026 577.1 240.026 577.1 DL 248.026 577.1 244.026 577.1 DL 252.026 577.1 248.026 577.1 DL 149.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(9)149.2 599.4 Q 290 29.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF .644(1. It is possible to call the)290 29.7 R /F1 8/Courier-Bold@0 SF(length\(\))2.644 E F0 -.16(bu)2.645 G .645 (ilt-in function not only).16 F .814(with no ar)290 38.7 R .814 (gument, b)-.144 F .813(ut e)-.16 F -.12(ve)-.2 G 2.813(nw).12 G .813 (ithout parentheses.)-2.813 F .813(This feature is)4.813 F(mark)290 47.7 Q .136(ed as `)-.08 F(`deprecated')-.592 E 2.136('i)-.592 G 2.136(nt) -2.136 G .136(he POSIX standard, and)-2.136 F F1(gawk)2.136 E F0(issues) 2.136 E 2.598(aw)290 56.7 S .598(arning about its use if)-2.678 F F1 .666<adad>2.598 G(lint)-.666 E F0 .597(is specif)2.598 F .597 (ied on the command)-.16 F(line.)290 65.7 Q 2.747(2. The)290 79.2 R F1 (continue)2.747 E F0(and)2.747 E F1(break)2.747 E F0 .748 (statements may be used outside)2.748 F 2.919(the body of a)290 88.2 R F1(while)4.919 E F0(,)A F1(for)4.918 E F0 4.918(,o)C(r)-4.918 E F1(do) 4.918 E F0 4.918(loop. Historical)4.918 F -.72(AW)4.918 G(K).72 E 2.2 (implementations ha)290 97.2 R 2.44 -.12(ve t)-.16 H 2.2 (reated such usage as equi).12 F -.2(va)-.2 G 2.2(lent to the).2 F F1 (next)290 106.2 Q F0(statement.)2.014 E F1(gawk)4.014 E F0 .013 (supports this usage if)2.014 F F1 .666<adad>2.013 G(traditional)-.666 E F0(is specif)290 115.2 Q(ied.)-.16 E 328.056 115.2 EBEGIN 1 .72 0 .06 setcmykcolor EEND .32 LW 288 112.8 288 120.8 DL 288 104.8 288 112.8 DL 288 96.8 288 104.8 DL 288 88.8 288 96.8 DL 288 80.8 288 88.8 DL 288 72.8 288 80.8 DL 288 64.8 288 72.8 DL 288 56.8 288 64.8 DL 288 48.8 288 56.8 DL 288 40.8 288 48.8 DL 288 32.8 288 40.8 DL 288 24.8 288 32.8 DL 288 20 288 28 DL 292 20 288 20 DL 294.4 20 290.4 20 DL 298.4 20 294.4 20 DL 302.4 20 298.4 20 DL 306.4 20 302.4 20 DL 310.4 20 306.4 20 DL 314.4 20 310.4 20 DL 318.4 20 314.4 20 DL/F0 10/Helvetica-Bold@0 SF(HIST)319.733 20.4 Q (ORICAL FEA)-.4 E(TURES \()-.9 E/F1 10/Courier-Bold@0 SF(gawk)A F0(\))A 474.986 20 470.986 20 DL 476.026 20 472.026 20 DL 480.026 20 476.026 20 DL 484.026 20 480.026 20 DL 488.026 20 484.026 20 DL 492.026 20 488.026 20 DL 496.026 20 492.026 20 DL 500.026 20 496.026 20 DL 504.026 20 500.026 20 DL 504.026 20 504.026 28 DL 504.026 24.8 504.026 32.8 DL 504.026 32.8 504.026 40.8 DL 504.026 40.8 504.026 48.8 DL 504.026 48.8 504.026 56.8 DL 504.026 56.8 504.026 64.8 DL 504.026 64.8 504.026 72.8 DL 504.026 72.8 504.026 80.8 DL 504.026 80.8 504.026 88.8 DL 504.026 88.8 504.026 96.8 DL 504.026 96.8 504.026 104.8 DL 504.026 104.8 504.026 112.8 DL 504.026 112.8 504.026 120.8 DL 292 120.8 288 120.8 DL 292.026 120.8 288.026 120.8 DL 296.026 120.8 292.026 120.8 DL 300.026 120.8 296.026 120.8 DL 304.026 120.8 300.026 120.8 DL 308.026 120.8 304.026 120.8 DL 312.026 120.8 308.026 120.8 DL 316.026 120.8 312.026 120.8 DL 320.026 120.8 316.026 120.8 DL 324.026 120.8 320.026 120.8 DL 328.026 120.8 324.026 120.8 DL 332.026 120.8 328.026 120.8 DL 336.026 120.8 332.026 120.8 DL 340.026 120.8 336.026 120.8 DL 344.026 120.8 340.026 120.8 DL 348.026 120.8 344.026 120.8 DL 352.026 120.8 348.026 120.8 DL 356.026 120.8 352.026 120.8 DL 360.026 120.8 356.026 120.8 DL 364.026 120.8 360.026 120.8 DL 368.026 120.8 364.026 120.8 DL 372.026 120.8 368.026 120.8 DL 376.026 120.8 372.026 120.8 DL 380.026 120.8 376.026 120.8 DL 384.026 120.8 380.026 120.8 DL 388.026 120.8 384.026 120.8 DL 392.026 120.8 388.026 120.8 DL 396.026 120.8 392.026 120.8 DL 400.026 120.8 396.026 120.8 DL 404.026 120.8 400.026 120.8 DL 408.026 120.8 404.026 120.8 DL 412.026 120.8 408.026 120.8 DL 416.026 120.8 412.026 120.8 DL 420.026 120.8 416.026 120.8 DL 424.026 120.8 420.026 120.8 DL 428.026 120.8 424.026 120.8 DL 432.026 120.8 428.026 120.8 DL 436.026 120.8 432.026 120.8 DL 440.026 120.8 436.026 120.8 DL 444.026 120.8 440.026 120.8 DL 448.026 120.8 444.026 120.8 DL 452.026 120.8 448.026 120.8 DL 456.026 120.8 452.026 120.8 DL 460.026 120.8 456.026 120.8 DL 464.026 120.8 460.026 120.8 DL 468.026 120.8 464.026 120.8 DL 472.026 120.8 468.026 120.8 DL 476.026 120.8 472.026 120.8 DL 480.026 120.8 476.026 120.8 DL 484.026 120.8 480.026 120.8 DL 488.026 120.8 484.026 120.8 DL 492.026 120.8 488.026 120.8 DL 496.026 120.8 492.026 120.8 DL 500.026 120.8 496.026 120.8 DL 504.026 120.8 500.026 120.8 DL 290 148.5 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 569.1 288 577.1 DL 288 561.1 288 569.1 DL 288 553.1 288 561.1 DL 288 545.1 288 553.1 DL 288 537.1 288 545.1 DL 288 529.1 288 537.1 DL 288 521.1 288 529.1 DL 288 513.1 288 521.1 DL 288 505.1 288 513.1 DL 288 497.1 288 505.1 DL 288 489.1 288 497.1 DL 288 481.1 288 489.1 DL 288 473.1 288 481.1 DL 288 465.1 288 473.1 DL 288 457.1 288 465.1 DL 288 449.1 288 457.1 DL 288 441.1 288 449.1 DL 288 433.1 288 441.1 DL 288 425.1 288 433.1 DL 288 417.1 288 425.1 DL 288 409.1 288 417.1 DL 288 401.1 288 409.1 DL 288 393.1 288 401.1 DL 288 385.1 288 393.1 DL 288 377.1 288 385.1 DL 288 369.1 288 377.1 DL 288 361.1 288 369.1 DL 288 353.1 288 361.1 DL 288 345.1 288 353.1 DL 288 337.1 288 345.1 DL 288 329.1 288 337.1 DL 288 321.1 288 329.1 DL 288 313.1 288 321.1 DL 288 305.1 288 313.1 DL 288 297.1 288 305.1 DL 288 289.1 288 297.1 DL 288 281.1 288 289.1 DL 288 273.1 288 281.1 DL 288 265.1 288 273.1 DL 288 257.1 288 265.1 DL 288 249.1 288 257.1 DL 288 241.1 288 249.1 DL 288 233.1 288 241.1 DL 288 225.1 288 233.1 DL 288 217.1 288 225.1 DL 288 209.1 288 217.1 DL 288 201.1 288 209.1 DL 288 193.1 288 201.1 DL 288 185.1 288 193.1 DL 288 177.1 288 185.1 DL 288 169.1 288 177.1 DL 288 161.1 288 169.1 DL 288 153.1 288 161.1 DL 288 145.1 288 153.1 DL 288 138.8 288 146.8 DL 292 138.8 288 138.8 DL 292.335 138.8 288.335 138.8 DL 296.335 138.8 292.335 138.8 DL 300.335 138.8 296.335 138.8 DL 304.335 138.8 300.335 138.8 DL 308.335 138.8 304.335 138.8 DL 312.335 138.8 308.335 138.8 DL 316.335 138.8 312.335 138.8 DL 320.335 138.8 316.335 138.8 DL 324.335 138.8 320.335 138.8 DL 328.335 138.8 324.335 138.8 DL 332.335 138.8 328.335 138.8 DL 336.335 138.8 332.335 138.8 DL 340.335 138.8 336.335 138.8 DL 344.335 138.8 340.335 138.8 DL 348.335 138.8 344.335 138.8 DL 352.335 138.8 348.335 138.8 DL 356.335 138.8 352.335 138.8 DL 360.335 138.8 356.335 138.8 DL 364.335 138.8 360.335 138.8 DL 368.335 138.8 364.335 138.8 DL 372.335 138.8 368.335 138.8 DL 376.335 138.8 372.335 138.8 DL/F0 10/Helvetica-Bold@0 SF(NO) 377.668 139.2 Q(TES)-.4 E 417.051 138.8 413.051 138.8 DL 420.026 138.8 416.026 138.8 DL 424.026 138.8 420.026 138.8 DL 428.026 138.8 424.026 138.8 DL 432.026 138.8 428.026 138.8 DL 436.026 138.8 432.026 138.8 DL 440.026 138.8 436.026 138.8 DL 444.026 138.8 440.026 138.8 DL 448.026 138.8 444.026 138.8 DL 452.026 138.8 448.026 138.8 DL 456.026 138.8 452.026 138.8 DL 460.026 138.8 456.026 138.8 DL 464.026 138.8 460.026 138.8 DL 468.026 138.8 464.026 138.8 DL 472.026 138.8 468.026 138.8 DL 476.026 138.8 472.026 138.8 DL 480.026 138.8 476.026 138.8 DL 484.026 138.8 480.026 138.8 DL 488.026 138.8 484.026 138.8 DL 492.026 138.8 488.026 138.8 DL 496.026 138.8 492.026 138.8 DL 500.026 138.8 496.026 138.8 DL 504.026 138.8 500.026 138.8 DL 504.026 138.8 504.026 146.8 DL 504.026 145.1 504.026 153.1 DL 504.026 153.1 504.026 161.1 DL 504.026 161.1 504.026 169.1 DL 504.026 169.1 504.026 177.1 DL 504.026 177.1 504.026 185.1 DL 504.026 185.1 504.026 193.1 DL 504.026 193.1 504.026 201.1 DL 504.026 201.1 504.026 209.1 DL 504.026 209.1 504.026 217.1 DL 504.026 217.1 504.026 225.1 DL 504.026 225.1 504.026 233.1 DL 504.026 233.1 504.026 241.1 DL 504.026 241.1 504.026 249.1 DL 504.026 249.1 504.026 257.1 DL 504.026 257.1 504.026 265.1 DL 504.026 265.1 504.026 273.1 DL 504.026 273.1 504.026 281.1 DL 504.026 281.1 504.026 289.1 DL 504.026 289.1 504.026 297.1 DL 504.026 297.1 504.026 305.1 DL 504.026 305.1 504.026 313.1 DL 504.026 313.1 504.026 321.1 DL 504.026 321.1 504.026 329.1 DL 504.026 329.1 504.026 337.1 DL 504.026 337.1 504.026 345.1 DL 504.026 345.1 504.026 353.1 DL 504.026 353.1 504.026 361.1 DL 504.026 361.1 504.026 369.1 DL 504.026 369.1 504.026 377.1 DL 504.026 377.1 504.026 385.1 DL 504.026 385.1 504.026 393.1 DL 504.026 393.1 504.026 401.1 DL 504.026 401.1 504.026 409.1 DL 504.026 409.1 504.026 417.1 DL 504.026 417.1 504.026 425.1 DL 504.026 425.1 504.026 433.1 DL 504.026 433.1 504.026 441.1 DL 504.026 441.1 504.026 449.1 DL 504.026 449.1 504.026 457.1 DL 504.026 457.1 504.026 465.1 DL 504.026 465.1 504.026 473.1 DL 504.026 473.1 504.026 481.1 DL 504.026 481.1 504.026 489.1 DL 504.026 489.1 504.026 497.1 DL 504.026 497.1 504.026 505.1 DL 504.026 505.1 504.026 513.1 DL 504.026 513.1 504.026 521.1 DL 504.026 521.1 504.026 529.1 DL 504.026 529.1 504.026 537.1 DL 504.026 537.1 504.026 545.1 DL 504.026 545.1 504.026 553.1 DL 504.026 553.1 504.026 561.1 DL 504.026 561.1 504.026 569.1 DL 504.026 569.1 504.026 577.1 DL 292 577.1 288 577.1 DL 292.026 577.1 288.026 577.1 DL 296.026 577.1 292.026 577.1 DL 300.026 577.1 296.026 577.1 DL 304.026 577.1 300.026 577.1 DL 308.026 577.1 304.026 577.1 DL 312.026 577.1 308.026 577.1 DL 316.026 577.1 312.026 577.1 DL 320.026 577.1 316.026 577.1 DL 324.026 577.1 320.026 577.1 DL 328.026 577.1 324.026 577.1 DL 332.026 577.1 328.026 577.1 DL 336.026 577.1 332.026 577.1 DL 340.026 577.1 336.026 577.1 DL 344.026 577.1 340.026 577.1 DL 348.026 577.1 344.026 577.1 DL 352.026 577.1 348.026 577.1 DL 356.026 577.1 352.026 577.1 DL 360.026 577.1 356.026 577.1 DL 364.026 577.1 360.026 577.1 DL 368.026 577.1 364.026 577.1 DL 372.026 577.1 368.026 577.1 DL 376.026 577.1 372.026 577.1 DL 380.026 577.1 376.026 577.1 DL 384.026 577.1 380.026 577.1 DL 388.026 577.1 384.026 577.1 DL 392.026 577.1 388.026 577.1 DL 396.026 577.1 392.026 577.1 DL 400.026 577.1 396.026 577.1 DL 404.026 577.1 400.026 577.1 DL 408.026 577.1 404.026 577.1 DL 412.026 577.1 408.026 577.1 DL 416.026 577.1 412.026 577.1 DL 420.026 577.1 416.026 577.1 DL 424.026 577.1 420.026 577.1 DL 428.026 577.1 424.026 577.1 DL 432.026 577.1 428.026 577.1 DL 436.026 577.1 432.026 577.1 DL 440.026 577.1 436.026 577.1 DL 444.026 577.1 440.026 577.1 DL 448.026 577.1 444.026 577.1 DL 452.026 577.1 448.026 577.1 DL 456.026 577.1 452.026 577.1 DL 460.026 577.1 456.026 577.1 DL 464.026 577.1 460.026 577.1 DL 468.026 577.1 464.026 577.1 DL 472.026 577.1 468.026 577.1 DL 476.026 577.1 472.026 577.1 DL 480.026 577.1 476.026 577.1 DL 484.026 577.1 480.026 577.1 DL 488.026 577.1 484.026 577.1 DL 492.026 577.1 488.026 577.1 DL 496.026 577.1 492.026 577.1 DL 500.026 577.1 496.026 577.1 DL 504.026 577.1 500.026 577.1 DL 399.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(10)399.2 599.4 Q 0 Cg EP %%Page: 6 6 %%BeginPageSetup BP %%EndPageSetup 38 29.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF 1.149(An array subscript is an e)38 29.7 R 1.15(xpression between square brack)-.12 F 1.15(ets \()-.08 F/F1 8 /Courier-Bold@0 SF([)A F0(and)38 38.7 Q F1(])4.044 E F0 4.044(\). If)B 2.044(the e)4.044 F 2.043(xpression is a list \()-.12 F/F2 8 /Times-Italic@0 SF -.16(ex)C(pr).16 E F1(,)A F2 -.16(ex)6.843 G(pr).16 E F0 2.043(...\), then the)4.043 F .269(subscript is a string consisting \ of the concatenation of the \(string\))38 47.7 R -.2(va)38 56.7 S .711 (lue of each e).2 F .71(xpression, separated by the v)-.12 F .71 (alue of the)-.2 F F1(SUBSEP)2.71 E F0 -.2(va)38 65.7 S 2(riable. This) .2 F(simulates multi-dimensional arrays. F)2 E(or e)-.12 E(xample:)-.12 E F1 4.8(i=")52.4 79.2 S .666(A"; j)-4.8 F 4.8(=")4.8 G .666(B"; k)-4.8 F 4.8(=")4.8 G(C")-4.8 E(x[i, j, k] = "hello, world\\n")52.4 88.2 Q F0 (assigns)38 101.7 Q F1 1.898("hello, world\\n")3.898 F F0 1.899 (to the element of the array)3.898 F F1(x)3.899 E F0(inde)38 110.7 Q -.12(xe)-.12 G 2.486(db).12 G 2.486(yt)-2.486 G .486(he string)-2.486 F F1("A\\034B\\034C")2.485 E F0 2.485(.A)C .485(ll arrays in A)-2.485 F .485(WK are)-.72 F(associati)38 119.7 Q -.12(ve)-.2 G 2(,i).12 G (.e., inde)-2 E -.12(xe)-.12 G 2(db).12 G 2(ys)-2 G(tring v)-2 E(alues.) -.2 E .514(Use the special operator)38 133.2 R F1(in)2.514 E F0 .514 (in an)2.514 F F1(if)2.514 E F0(or)2.514 E F1(while)2.514 E F0 .514 (statement to see)2.514 F(if a particular v)38 142.2 Q (alue is an array inde)-.2 E(x.)-.12 E F1(if \(val in array\))52.4 155.7 Q(print array[val])94.16 164.7 Q F0 (If the array has multiple subscripts, use)38 178.2 Q F1 (\(i, j\) in array)2 E F0(.)A .004(Use the)38 191.7 R F1(in)2.004 E F0 .004(construct in a)2.004 F F1(for)2.004 E F0 .004(loop to iterate o) 2.004 F -.12(ve)-.12 G 2.003(ra).12 G .003(ll the elements)-2.003 F (of an array)38 200.7 Q(.)-.52 E 1.109(Use the)38 214.2 R F1(delete) 3.109 E F0 1.11(statement to delete an element from an array)3.109 F(.) -.52 E 38 223.2 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF .055 (Specifying just the array name without a subscript in the)38 223.2 R/F1 8/Courier-Bold@0 SF(delete)2.055 E F0 (statement deletes the entire contents of an array)38 232.2 Q(.)-.52 E 191.664 232.2 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 36 229.8 36 237.8 DL 36 221.8 36 229.8 DL 36 213.8 36 221.8 DL 36 205.8 36 213.8 DL 36 197.8 36 205.8 DL 36 189.8 36 197.8 DL 36 181.8 36 189.8 DL 36 173.8 36 181.8 DL 36 165.8 36 173.8 DL 36 157.8 36 165.8 DL 36 149.8 36 157.8 DL 36 141.8 36 149.8 DL 36 133.8 36 141.8 DL 36 125.8 36 133.8 DL 36 117.8 36 125.8 DL 36 109.8 36 117.8 DL 36 101.8 36 109.8 DL 36 93.8 36 101.8 DL 36 85.8 36 93.8 DL 36 77.8 36 85.8 DL 36 69.8 36 77.8 DL 36 61.8 36 69.8 DL 36 53.8 36 61.8 DL 36 45.8 36 53.8 DL 36 37.8 36 45.8 DL 36 29.8 36 37.8 DL 36 21.8 36 29.8 DL 36 20 36 28 DL 40 20 36 20 DL 40.8 20 36.8 20 DL 44.8 20 40.8 20 DL 48.8 20 44.8 20 DL 52.8 20 48.8 20 DL 56.8 20 52.8 20 DL 60.8 20 56.8 20 DL 64.8 20 60.8 20 DL 68.8 20 64.8 20 DL 72.8 20 68.8 20 DL 76.8 20 72.8 20 DL 80.8 20 76.8 20 DL 84.8 20 80.8 20 DL 88.8 20 84.8 20 DL 92.8 20 88.8 20 DL 96.8 20 92.8 20 DL 100.8 20 96.8 20 DL 104.8 20 100.8 20 DL 108.8 20 104.8 20 DL 112.8 20 108.8 20 DL 116.8 20 112.8 20 DL 120.8 20 116.8 20 DL/F0 10 /Helvetica-Bold@0 SF(ARRA)122.133 20.4 Q(YS)-1.1 E 168.586 20 164.586 20 DL 172.026 20 168.026 20 DL 176.026 20 172.026 20 DL 180.026 20 176.026 20 DL 184.026 20 180.026 20 DL 188.026 20 184.026 20 DL 192.026 20 188.026 20 DL 196.026 20 192.026 20 DL 200.026 20 196.026 20 DL 204.026 20 200.026 20 DL 208.026 20 204.026 20 DL 212.026 20 208.026 20 DL 216.026 20 212.026 20 DL 220.026 20 216.026 20 DL 224.026 20 220.026 20 DL 228.026 20 224.026 20 DL 232.026 20 228.026 20 DL 236.026 20 232.026 20 DL 240.026 20 236.026 20 DL 244.026 20 240.026 20 DL 248.026 20 244.026 20 DL 252.026 20 248.026 20 DL 252.026 20 252.026 28 DL 252.026 21.8 252.026 29.8 DL 252.026 29.8 252.026 37.8 DL 252.026 37.8 252.026 45.8 DL 252.026 45.8 252.026 53.8 DL 252.026 53.8 252.026 61.8 DL 252.026 61.8 252.026 69.8 DL 252.026 69.8 252.026 77.8 DL 252.026 77.8 252.026 85.8 DL 252.026 85.8 252.026 93.8 DL 252.026 93.8 252.026 101.8 DL 252.026 101.8 252.026 109.8 DL 252.026 109.8 252.026 117.8 DL 252.026 117.8 252.026 125.8 DL 252.026 125.8 252.026 133.8 DL 252.026 133.8 252.026 141.8 DL 252.026 141.8 252.026 149.8 DL 252.026 149.8 252.026 157.8 DL 252.026 157.8 252.026 165.8 DL 252.026 165.8 252.026 173.8 DL 252.026 173.8 252.026 181.8 DL 252.026 181.8 252.026 189.8 DL 252.026 189.8 252.026 197.8 DL 252.026 197.8 252.026 205.8 DL 252.026 205.8 252.026 213.8 DL 252.026 213.8 252.026 221.8 DL 252.026 221.8 252.026 229.8 DL 252.026 229.8 252.026 237.8 DL 40 237.8 36 237.8 DL 40.026 237.8 36.026 237.8 DL 44.026 237.8 40.026 237.8 DL 48.026 237.8 44.026 237.8 DL 52.026 237.8 48.026 237.8 DL 56.026 237.8 52.026 237.8 DL 60.026 237.8 56.026 237.8 DL 64.026 237.8 60.026 237.8 DL 68.026 237.8 64.026 237.8 DL 72.026 237.8 68.026 237.8 DL 76.026 237.8 72.026 237.8 DL 80.026 237.8 76.026 237.8 DL 84.026 237.8 80.026 237.8 DL 88.026 237.8 84.026 237.8 DL 92.026 237.8 88.026 237.8 DL 96.026 237.8 92.026 237.8 DL 100.026 237.8 96.026 237.8 DL 104.026 237.8 100.026 237.8 DL 108.026 237.8 104.026 237.8 DL 112.026 237.8 108.026 237.8 DL 116.026 237.8 112.026 237.8 DL 120.026 237.8 116.026 237.8 DL 124.026 237.8 120.026 237.8 DL 128.026 237.8 124.026 237.8 DL 132.026 237.8 128.026 237.8 DL 136.026 237.8 132.026 237.8 DL 140.026 237.8 136.026 237.8 DL 144.026 237.8 140.026 237.8 DL 148.026 237.8 144.026 237.8 DL 152.026 237.8 148.026 237.8 DL 156.026 237.8 152.026 237.8 DL 160.026 237.8 156.026 237.8 DL 164.026 237.8 160.026 237.8 DL 168.026 237.8 164.026 237.8 DL 172.026 237.8 168.026 237.8 DL 176.026 237.8 172.026 237.8 DL 180.026 237.8 176.026 237.8 DL 184.026 237.8 180.026 237.8 DL 188.026 237.8 184.026 237.8 DL 192.026 237.8 188.026 237.8 DL 196.026 237.8 192.026 237.8 DL 200.026 237.8 196.026 237.8 DL 204.026 237.8 200.026 237.8 DL 208.026 237.8 204.026 237.8 DL 212.026 237.8 208.026 237.8 DL 216.026 237.8 212.026 237.8 DL 220.026 237.8 216.026 237.8 DL 224.026 237.8 220.026 237.8 DL 228.026 237.8 224.026 237.8 DL 232.026 237.8 228.026 237.8 DL 236.026 237.8 232.026 237.8 DL 240.026 237.8 236.026 237.8 DL 244.026 237.8 240.026 237.8 DL 248.026 237.8 244.026 237.8 DL 252.026 237.8 248.026 237.8 DL 38 265.5 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF 2.925 (Expressions are used as patterns, for controlling conditional)38 265.5 R .725(action statements, and to produce parameter v)38 274.5 R .725 (alues when calling)-.2 F 3.363(functions. Expressions)38 283.5 R 1.363 (may also be used as simple statements,)3.363 F 4.536 (particularly if the)38 292.5 R 6.536(yh)-.12 G -1.8 -.16(av e)-6.536 H (side-ef)6.696 E 4.536(fects such as assignment.)-.2 F .081 (Expressions mix)38 301.5 R/F1 8/Times-Italic@0 SF(oper)2.081 E(ands) -.12 E F0(and)2.081 E F1(oper)2.081 E(ator)-.12 E(s)-.08 E F0 2.081(.O)C .081(perands are constants,)-2.081 F -.16(fi)38 310.5 S 2.826(elds, v) .16 F 2.826(ariables, array elements, and the return v)-.2 F 2.826 (alues from)-.2 F(function calls \(both b)38 319.5 Q(uilt-in and user) -.16 E(-def)-.16 E(ined\).)-.16 E(Re)38 333 Q(ge)-.12 E .487 (xp constants \()-.12 F/F2 8/Courier-Bold@0 SF(/)A F1(pat)A F2(/)A F0 .487(\), when used as simple e)B .487(xpressions, i.e.,)-.12 F .752 (not used on the right-hand side of)38 342 R F2(~)2.751 E F0(and)2.751 E F2(!~)2.751 E F0 2.751(,o)C 2.751(ra)-2.751 G 2.751(sa)-2.751 G -.144 (rg)-2.751 G .751(uments to).144 F(the)38 351 Q 51.488 351 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(gensub\(\))51.488 351 Q/F1 8/Times-Roman@0 SF(,)A 91.888 351 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(gsub\(\))95.6 351 Q/F1 8/Times-Roman@0 SF(,) A F0(match\(\))3.712 E F1(,)A F0(split\(\))3.712 E F1 3.712(,a)C(nd) -3.712 E F0(sub\(\))3.712 E F1(,)A(functions, mean)38 360 Q F0($0 ~ /)2 E/F2 8/Times-Italic@0 SF(pat)A F0(/)A F1(.)A(The A)38 373.5 Q (WK operators, in order of decreasing precedence, are:)-.72 E F0 (\(...\))38 387 Q F1(grouping)41.952 E F0($)38 396 Q F1 -.16(fi)61.152 G (eld reference).16 E F0(++ \255)38 405 Q<ad>.666 E F1 (increment and decrement, pref)103.952 405 Q(ix and postf)-.16 E(ix)-.16 E F0(^)38 414 Q 44.8 414 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(**)44.8 414 Q 54.4 414 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF -.12(ex)103.952 414 S(ponentiation).12 E/F1 8 /Courier-Bold@0 SF 4.8(+\255!)38 423 S F0 (unary plus, unary minus, and logical ne)37.152 E -.04(ga)-.12 G(tion) .04 E F1 4.8(*/%)38 432 S F0(multiplication, di)37.152 E (vision, and modulus)-.2 E F1 4.8<2bad>38 441 S F0 (addition and subtraction)46.752 E/F2 8/Times-Italic@0 SF(space)38 450 Q F0(string concatenation)47.736 E F1 4.8(<>)38 459 S F0 (less than, greater than)46.752 E F1(<= >=)38 468 Q F0 (less than or equal, greater than or equal)41.952 E F1(!= ==)38 477 Q F0 (not equal, equal)41.952 E F1 4.8(~!)38 486 S(~)-4.8 E F0(re)46.752 E (gular e)-.12 E(xpression match, ne)-.12 E -.04(ga)-.12 G(ted match).04 E F1(in)38 495 Q F0(array membership)56.352 E F1(&&)38 504 Q F0 (logical AND, short circuit)56.352 E F1(||)38 513 Q F0 (logical OR, short circuit)56.352 E F1 .666(?:)38 522 S F0 (in-line conditional e)55.02 E(xpression)-.12 E F1 4.8(=+)38 531 S 4.8 <3dad>-4.8 G 4.8(=*)-4.8 G 4.8(=/)-4.8 G 4.8(=%)-4.8 G 4.8(=^)-4.8 G(=) -4.8 E 134 531 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(**=)134 531 Q 148.4 531 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(assignment operators)103.952 540 Q 171.72 540 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 36 537.6 36 545.6 DL 36 529.6 36 537.6 DL 36 521.6 36 529.6 DL 36 513.6 36 521.6 DL 36 505.6 36 513.6 DL 36 497.6 36 505.6 DL 36 489.6 36 497.6 DL 36 481.6 36 489.6 DL 36 473.6 36 481.6 DL 36 465.6 36 473.6 DL 36 457.6 36 465.6 DL 36 449.6 36 457.6 DL 36 441.6 36 449.6 DL 36 433.6 36 441.6 DL 36 425.6 36 433.6 DL 36 417.6 36 425.6 DL 36 409.6 36 417.6 DL 36 401.6 36 409.6 DL 36 393.6 36 401.6 DL 36 385.6 36 393.6 DL 36 377.6 36 385.6 DL 36 369.6 36 377.6 DL 36 361.6 36 369.6 DL 36 353.6 36 361.6 DL 36 345.6 36 353.6 DL 36 337.6 36 345.6 DL 36 329.6 36 337.6 DL 36 321.6 36 329.6 DL 36 313.6 36 321.6 DL 36 305.6 36 313.6 DL 36 297.6 36 305.6 DL 36 289.6 36 297.6 DL 36 281.6 36 289.6 DL 36 273.6 36 281.6 DL 36 265.6 36 273.6 DL 36 257.6 36 265.6 DL 36 255.8 36 263.8 DL 40 255.8 36 255.8 DL 41.515 255.8 37.515 255.8 DL 45.515 255.8 41.515 255.8 DL 49.515 255.8 45.515 255.8 DL 53.515 255.8 49.515 255.8 DL 57.515 255.8 53.515 255.8 DL 61.515 255.8 57.515 255.8 DL 65.515 255.8 61.515 255.8 DL 69.515 255.8 65.515 255.8 DL 73.515 255.8 69.515 255.8 DL 77.515 255.8 73.515 255.8 DL 81.515 255.8 77.515 255.8 DL 85.515 255.8 81.515 255.8 DL 89.515 255.8 85.515 255.8 DL 93.515 255.8 89.515 255.8 DL 97.515 255.8 93.515 255.8 DL 101.515 255.8 97.515 255.8 DL 105.515 255.8 101.515 255.8 DL/F0 10/Helvetica-Bold@0 SF(EXPRESSIONS) 106.848 256.2 Q 183.871 255.8 179.871 255.8 DL 184.026 255.8 180.026 255.8 DL 188.026 255.8 184.026 255.8 DL 192.026 255.8 188.026 255.8 DL 196.026 255.8 192.026 255.8 DL 200.026 255.8 196.026 255.8 DL 204.026 255.8 200.026 255.8 DL 208.026 255.8 204.026 255.8 DL 212.026 255.8 208.026 255.8 DL 216.026 255.8 212.026 255.8 DL 220.026 255.8 216.026 255.8 DL 224.026 255.8 220.026 255.8 DL 228.026 255.8 224.026 255.8 DL 232.026 255.8 228.026 255.8 DL 236.026 255.8 232.026 255.8 DL 240.026 255.8 236.026 255.8 DL 244.026 255.8 240.026 255.8 DL 248.026 255.8 244.026 255.8 DL 252.026 255.8 248.026 255.8 DL 252.026 255.8 252.026 263.8 DL 252.026 257.6 252.026 265.6 DL 252.026 265.6 252.026 273.6 DL 252.026 273.6 252.026 281.6 DL 252.026 281.6 252.026 289.6 DL 252.026 289.6 252.026 297.6 DL 252.026 297.6 252.026 305.6 DL 252.026 305.6 252.026 313.6 DL 252.026 313.6 252.026 321.6 DL 252.026 321.6 252.026 329.6 DL 252.026 329.6 252.026 337.6 DL 252.026 337.6 252.026 345.6 DL 252.026 345.6 252.026 353.6 DL 252.026 353.6 252.026 361.6 DL 252.026 361.6 252.026 369.6 DL 252.026 369.6 252.026 377.6 DL 252.026 377.6 252.026 385.6 DL 252.026 385.6 252.026 393.6 DL 252.026 393.6 252.026 401.6 DL 252.026 401.6 252.026 409.6 DL 252.026 409.6 252.026 417.6 DL 252.026 417.6 252.026 425.6 DL 252.026 425.6 252.026 433.6 DL 252.026 433.6 252.026 441.6 DL 252.026 441.6 252.026 449.6 DL 252.026 449.6 252.026 457.6 DL 252.026 457.6 252.026 465.6 DL 252.026 465.6 252.026 473.6 DL 252.026 473.6 252.026 481.6 DL 252.026 481.6 252.026 489.6 DL 252.026 489.6 252.026 497.6 DL 252.026 497.6 252.026 505.6 DL 252.026 505.6 252.026 513.6 DL 252.026 513.6 252.026 521.6 DL 252.026 521.6 252.026 529.6 DL 252.026 529.6 252.026 537.6 DL 252.026 537.6 252.026 545.6 DL 40 545.6 36 545.6 DL 40.026 545.6 36.026 545.6 DL 44.026 545.6 40.026 545.6 DL 48.026 545.6 44.026 545.6 DL 52.026 545.6 48.026 545.6 DL 56.026 545.6 52.026 545.6 DL 60.026 545.6 56.026 545.6 DL 64.026 545.6 60.026 545.6 DL 68.026 545.6 64.026 545.6 DL 72.026 545.6 68.026 545.6 DL 76.026 545.6 72.026 545.6 DL 80.026 545.6 76.026 545.6 DL 84.026 545.6 80.026 545.6 DL 88.026 545.6 84.026 545.6 DL 92.026 545.6 88.026 545.6 DL 96.026 545.6 92.026 545.6 DL 100.026 545.6 96.026 545.6 DL 104.026 545.6 100.026 545.6 DL 108.026 545.6 104.026 545.6 DL 112.026 545.6 108.026 545.6 DL 116.026 545.6 112.026 545.6 DL 120.026 545.6 116.026 545.6 DL 124.026 545.6 120.026 545.6 DL 128.026 545.6 124.026 545.6 DL 132.026 545.6 128.026 545.6 DL 136.026 545.6 132.026 545.6 DL 140.026 545.6 136.026 545.6 DL 144.026 545.6 140.026 545.6 DL 148.026 545.6 144.026 545.6 DL 152.026 545.6 148.026 545.6 DL 156.026 545.6 152.026 545.6 DL 160.026 545.6 156.026 545.6 DL 164.026 545.6 160.026 545.6 DL 168.026 545.6 164.026 545.6 DL 172.026 545.6 168.026 545.6 DL 176.026 545.6 172.026 545.6 DL 180.026 545.6 176.026 545.6 DL 184.026 545.6 180.026 545.6 DL 188.026 545.6 184.026 545.6 DL 192.026 545.6 188.026 545.6 DL 196.026 545.6 192.026 545.6 DL 200.026 545.6 196.026 545.6 DL 204.026 545.6 200.026 545.6 DL 208.026 545.6 204.026 545.6 DL 212.026 545.6 208.026 545.6 DL 216.026 545.6 212.026 545.6 DL 220.026 545.6 216.026 545.6 DL 224.026 545.6 220.026 545.6 DL 228.026 545.6 224.026 545.6 DL 232.026 545.6 228.026 545.6 DL 236.026 545.6 232.026 545.6 DL 240.026 545.6 236.026 545.6 DL 244.026 545.6 240.026 545.6 DL 248.026 545.6 244.026 545.6 DL 252.026 545.6 248.026 545.6 DL 147.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(11)147.2 599.4 Q/F1 8/Courier-Bold@0 SF (getline)290 29.7 Q F0(set)361.656 29.7 Q F1($0)2 E F0(from ne)2 E (xt record; set)-.12 E F1(NF)2 E F0(,)A F1(NR)2 E F0(,)A F1(FNR)2 E F0 (.)A F1(getline <)290 38.7 Q/F2 8/Times-Italic@0 SF -.16(fi)4.8 G(le).16 E F0(set)13.592 E F1($0)2 E F0(from ne)2 E(xt record of)-.12 E F2 -.16 (fi)2 G(le).16 E F0 2(;s)C(et)-2 E F1(NF)2 E F0(.)A F1(getline)290 47.7 Q F2(v)4.8 E F0(set)361.656 47.7 Q F2(v)2 E F0(from ne)2 E (xt input record; set)-.12 E F1(NR)2 E F0(,)A F1(FNR)2 E F0(.)A F1 (getline)290 56.7 Q F2(v)4.8 E F1(<)2 E F2 -.16(fi)4.8 G(le).16 E F0 (set)8.04 E F2(v)2 E F0(from ne)2 E(xt record of)-.12 E F2 -.16(fi)2 G (le).16 E F0(.)A F2(cmd)290 65.7 Q F1 4.8(|g)2 G(etline)-4.8 E F0 (pipe into)13.128 E F1(getline)2 E F0 2(;s)C(et)-2 E F1($0)2 E F0(,)A F1 (NF)2 E F0(.)A F2(cmd)290 74.7 Q F1 4.8(|g)2 G(etline)-4.8 E F2(v)4.8 E F0(pipe into)4.776 E F1(getline)2 E F0 2(;s)C(et)-2 E F2(v)2 E F0(.)A 290 83.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Italic@0 SF(cmd)290 83.7 Q/F1 8/Courier-Bold@0 SF (|& getline)2 E/F2 8/Times-Roman@0 SF(co-process pipe into)8.328 E F1 (getline)2 E F2 2(;s)C(et)-2 E F1($0)2 E F2(,)A F1(NF)2 E F2(.)A F0(cmd) 290 92.7 Q F1(|& getline)2 E F0(v)4.8 E F2(co-process pipe into)304.4 101.7 Q F1(getline)2 E F2 2(;s)C(et)-2 E F0(v)2 E F2(.)A F1(next)290 110.7 Q F2 2.024(stop processing the current input record. Read ne)304.4 119.7 R 2.024(xt input)-.12 F 1.381(record and start o)304.4 128.7 R -.12(ve)-.12 G 3.381(rw).12 G 1.382(ith the f)-3.381 F 1.382 (irst pattern in the program.)-.16 F(Upon end of the input data, e)304.4 137.7 Q -.12(xe)-.12 G(cute an).12 E(y)-.12 E F1(END)2 E F2(rule\(s\).)2 E 290 146.7 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(nextfile)290 146.7 Q/F1 8/Times-Roman@0 SF .632(stop processing the current input f)304.4 155.7 R 2.632(ile. The) -.16 F(ne)2.632 E .632(xt input record)-.12 F .3(comes from the ne)304.4 164.7 R .3(xt input f)-.12 F(ile.)-.16 E F0(FILENAME)2.301 E 447.278 164.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF(and)447.278 164.7 Q/F1 8/Courier-Bold@0 SF (ARGIND)2.301 E 489.931 164.7 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF(are)492.232 164.7 Q(updated,)304.4 173.7 Q/F1 8/Courier-Bold@0 SF(FNR)2.053 E F0 .052 (is reset to 1, and processing starts o)2.053 F -.12(ve)-.12 G 2.052(rw) .12 G .052(ith the)-2.052 F -.16(fi)304.4 182.7 S 1.14 (rst pattern in the A).16 F 1.14(WK program. Upon end of input data,) -.72 F -.12(exe)304.4 191.7 S 2.232(cute an).12 F(y)-.12 E F1(END)4.232 E F0(rule\(s\).)4.232 E 396.232 191.7 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF 2.232(Earlier v)396.232 191.7 R 2.232 (ersions of)-.12 F/F1 8/Courier-Bold@0 SF(gawk)4.232 E F0(used)4.232 E F1 3.125(next file)304.4 200.7 R F0 5.125(,a)C 5.125(st)-5.125 G 3.285 -.08(wo wo)-5.125 H 5.125(rds. This).08 F 3.126(usage is no longer)5.125 F(supported.)304.4 209.7 Q 341.952 209.7 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(mawk)341.952 209.7 Q/F1 8/Times-Roman@0 SF (does not currently support)2 E F0(nextfile)2 E F1(.)A 489.32 209.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(getline)290 223.2 Q/F1 8/Times-Roman@0 SF .725(returns 0 on end of f)2.725 F .724(ile and \2551 on an error)-.16 F (.)-.44 E 473.948 223.2 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF .724(Upon an)473.948 223.2 R(error)290 232.2 Q(,)-.32 E/F1 8/Courier-Bold@0 SF(ERRNO)2 E F0 (contains a string describing the problem.)2 E 465.432 232.2 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 229.8 288 237.8 DL 288 221.8 288 229.8 DL 288 213.8 288 221.8 DL 288 205.8 288 213.8 DL 288 197.8 288 205.8 DL 288 189.8 288 197.8 DL 288 181.8 288 189.8 DL 288 173.8 288 181.8 DL 288 165.8 288 173.8 DL 288 157.8 288 165.8 DL 288 149.8 288 157.8 DL 288 141.8 288 149.8 DL 288 133.8 288 141.8 DL 288 125.8 288 133.8 DL 288 117.8 288 125.8 DL 288 109.8 288 117.8 DL 288 101.8 288 109.8 DL 288 93.8 288 101.8 DL 288 85.8 288 93.8 DL 288 77.8 288 85.8 DL 288 69.8 288 77.8 DL 288 61.8 288 69.8 DL 288 53.8 288 61.8 DL 288 45.8 288 53.8 DL 288 37.8 288 45.8 DL 288 29.8 288 37.8 DL 288 21.8 288 29.8 DL 288 20 288 28 DL 292 20 288 20 DL 292.35 20 288.35 20 DL 296.35 20 292.35 20 DL 300.35 20 296.35 20 DL 304.35 20 300.35 20 DL 308.35 20 304.35 20 DL 312.35 20 308.35 20 DL 316.35 20 312.35 20 DL 320.35 20 316.35 20 DL 324.35 20 320.35 20 DL 328.35 20 324.35 20 DL 332.35 20 328.35 20 DL 336.35 20 332.35 20 DL 340.35 20 336.35 20 DL 344.35 20 340.35 20 DL 348.35 20 344.35 20 DL 352.35 20 348.35 20 DL/F0 10/Helvetica-Bold@0 SF (INPUT CONTR)353.683 20.4 Q(OL)-.2 E 441.036 20 437.036 20 DL 444.026 20 440.026 20 DL 448.026 20 444.026 20 DL 452.026 20 448.026 20 DL 456.026 20 452.026 20 DL 460.026 20 456.026 20 DL 464.026 20 460.026 20 DL 468.026 20 464.026 20 DL 472.026 20 468.026 20 DL 476.026 20 472.026 20 DL 480.026 20 476.026 20 DL 484.026 20 480.026 20 DL 488.026 20 484.026 20 DL 492.026 20 488.026 20 DL 496.026 20 492.026 20 DL 500.026 20 496.026 20 DL 504.026 20 500.026 20 DL 504.026 20 504.026 28 DL 504.026 21.8 504.026 29.8 DL 504.026 29.8 504.026 37.8 DL 504.026 37.8 504.026 45.8 DL 504.026 45.8 504.026 53.8 DL 504.026 53.8 504.026 61.8 DL 504.026 61.8 504.026 69.8 DL 504.026 69.8 504.026 77.8 DL 504.026 77.8 504.026 85.8 DL 504.026 85.8 504.026 93.8 DL 504.026 93.8 504.026 101.8 DL 504.026 101.8 504.026 109.8 DL 504.026 109.8 504.026 117.8 DL 504.026 117.8 504.026 125.8 DL 504.026 125.8 504.026 133.8 DL 504.026 133.8 504.026 141.8 DL 504.026 141.8 504.026 149.8 DL 504.026 149.8 504.026 157.8 DL 504.026 157.8 504.026 165.8 DL 504.026 165.8 504.026 173.8 DL 504.026 173.8 504.026 181.8 DL 504.026 181.8 504.026 189.8 DL 504.026 189.8 504.026 197.8 DL 504.026 197.8 504.026 205.8 DL 504.026 205.8 504.026 213.8 DL 504.026 213.8 504.026 221.8 DL 504.026 221.8 504.026 229.8 DL 504.026 229.8 504.026 237.8 DL 292 237.8 288 237.8 DL 292.026 237.8 288.026 237.8 DL 296.026 237.8 292.026 237.8 DL 300.026 237.8 296.026 237.8 DL 304.026 237.8 300.026 237.8 DL 308.026 237.8 304.026 237.8 DL 312.026 237.8 308.026 237.8 DL 316.026 237.8 312.026 237.8 DL 320.026 237.8 316.026 237.8 DL 324.026 237.8 320.026 237.8 DL 328.026 237.8 324.026 237.8 DL 332.026 237.8 328.026 237.8 DL 336.026 237.8 332.026 237.8 DL 340.026 237.8 336.026 237.8 DL 344.026 237.8 340.026 237.8 DL 348.026 237.8 344.026 237.8 DL 352.026 237.8 348.026 237.8 DL 356.026 237.8 352.026 237.8 DL 360.026 237.8 356.026 237.8 DL 364.026 237.8 360.026 237.8 DL 368.026 237.8 364.026 237.8 DL 372.026 237.8 368.026 237.8 DL 376.026 237.8 372.026 237.8 DL 380.026 237.8 376.026 237.8 DL 384.026 237.8 380.026 237.8 DL 388.026 237.8 384.026 237.8 DL 392.026 237.8 388.026 237.8 DL 396.026 237.8 392.026 237.8 DL 400.026 237.8 396.026 237.8 DL 404.026 237.8 400.026 237.8 DL 408.026 237.8 404.026 237.8 DL 412.026 237.8 408.026 237.8 DL 416.026 237.8 412.026 237.8 DL 420.026 237.8 416.026 237.8 DL 424.026 237.8 420.026 237.8 DL 428.026 237.8 424.026 237.8 DL 432.026 237.8 428.026 237.8 DL 436.026 237.8 432.026 237.8 DL 440.026 237.8 436.026 237.8 DL 444.026 237.8 440.026 237.8 DL 448.026 237.8 444.026 237.8 DL 452.026 237.8 448.026 237.8 DL 456.026 237.8 452.026 237.8 DL 460.026 237.8 456.026 237.8 DL 464.026 237.8 460.026 237.8 DL 468.026 237.8 464.026 237.8 DL 472.026 237.8 468.026 237.8 DL 476.026 237.8 472.026 237.8 DL 480.026 237.8 476.026 237.8 DL 484.026 237.8 480.026 237.8 DL 488.026 237.8 484.026 237.8 DL 492.026 237.8 488.026 237.8 DL 496.026 237.8 492.026 237.8 DL 500.026 237.8 496.026 237.8 DL 504.026 237.8 500.026 237.8 DL 290 265.5 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(fflush\()290 265.5 Q/F1 8/Times-Roman@0 SF ([)A/F2 8/Times-Italic@0 SF -.16(fi)C(le).16 E F1(]).666 E F0(\))A F1 .404(flush an)304.4 274.5 R 2.404(yb)-.12 G(uf)-2.564 E .405 (fers associated with the open output f)-.2 F .405(ile or pipe)-.16 F F2 -.16(fi)304.4 283.5 S(le).16 E F1(.)A 316.464 283.5 EBEGIN 1 1 1 1 setcmykcolor EEND 320.786 283.5 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF .322(If no)320.786 283.5 R/F1 8 /Times-Italic@0 SF -.16(fi)2.322 G(le).16 E F0 2.322(,t)C .322 (hen flush standard output.)-2.322 F(If)4.322 E F1 -.16(fi)2.322 G(le) .16 E F0 .322(is null, then)2.322 F(flush all open output f)304.4 292.5 Q(iles and pipes)-.16 E 420.456 292.5 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF(\(not Bell Labs)420.456 292.5 Q/F1 8 /Courier-Bold@0 SF(awk)2 E F0(\))A 485.296 292.5 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(.)485.296 292.5 Q/F1 8/Courier-Bold@0 SF (print)290 301.5 Q F0(print the current record. T)304.4 310.5 Q (erminate output record with)-.56 E F1(ORS)2 E F0(.)A F1(print)290 319.5 Q/F2 8/Times-Italic@0 SF -.16(ex)4.8 G(pr).16 E(-list)-.16 E F0 .843 (print e)304.4 328.5 R .843(xpressions. Each e)-.12 F .843 (xpression is separated by the v)-.12 F(alue)-.2 E(of)304.4 337.5 Q F1 (OFS)2 E F0 2(.T)C(erminate the output record with)-2.56 E F1(ORS)2 E F0 (.)A F1(printf)290 346.5 Q F2(fmt)4.8 E F1(,)A F2 -.16(ex)4.8 G(pr).16 E (-list)-.16 E F0(format and print \(see)304.4 355.5 Q/F3 8/Helvetica@0 SF -2.104(Pr intf)2 F -.24(Fo)2.224 G .2(rm).24 G(ats)-.2 E F0(belo)2 E (w\).)-.2 E F1(system\()290 364.5 Q F2(cmd)A F1(\))A F0 -.12(exe)304.4 373.5 S 1.309(cute the command).12 F F2(cmd)3.309 E F0 3.309(,a)C 1.308 (nd return the e)-3.309 F 1.308(xit status)-.12 F 485.56 373.5 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF(\(may)485.56 373.5 Q(not be a)304.4 382.5 Q -.2(va)-.16 G(ilable on non-POSIX systems\)).2 E 434.472 382.5 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(.)434.472 382.5 Q (I/O redirections may be used with both)290 396 Q/F1 8/Courier-Bold@0 SF (print)2 E F0(and)2 E F1(printf)2 E F0(.)A 290 409.5 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(print "hello" >)290 409.5 Q/F1 8 /Times-Italic@0 SF -.16(fi)4.8 G(le).16 E/F2 8/Times-Roman@0 SF 1.476 (print data to)304.4 418.5 R F1 -.16(fi)3.476 G(le).16 E F2 3.476(.T)C 1.476(he f)-3.476 F 1.476(irst time the f)-.16 F 1.477 (ile is written to, it is)-.16 F (truncated. Subsequent commands append data.)304.4 427.5 Q F0 (print "hello" >>)290 436.5 Q F1 -.16(fi)4.8 G(le).16 E F2 (append data to)304.4 445.5 Q F1 -.16(fi)2 G(le).16 E F2 2(.T)C(he pre) -2 E(vious contents of)-.2 E F1 -.16(fi)2 G(le).16 E F2(are not lost.)2 E F0(print "hello" |)290 454.5 Q F1(cmd)4.8 E F2(print data do)304.4 463.5 Q(wn a pipeline to)-.2 E F1(cmd)2 E F2(.)A 290 472.5 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(print "hello" |&)290 472.5 Q/F1 8 /Times-Italic@0 SF(cmd)4.8 E/F2 8/Times-Roman@0 SF(print data do)304.4 481.5 Q(wn a pipeline to co-process)-.2 E F1(cmd)2 E F2(.)A 449.504 481.5 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 479.1 288 487.1 DL 288 471.1 288 479.1 DL 288 463.1 288 471.1 DL 288 455.1 288 463.1 DL 288 447.1 288 455.1 DL 288 439.1 288 447.1 DL 288 431.1 288 439.1 DL 288 423.1 288 431.1 DL 288 415.1 288 423.1 DL 288 407.1 288 415.1 DL 288 399.1 288 407.1 DL 288 391.1 288 399.1 DL 288 383.1 288 391.1 DL 288 375.1 288 383.1 DL 288 367.1 288 375.1 DL 288 359.1 288 367.1 DL 288 351.1 288 359.1 DL 288 343.1 288 351.1 DL 288 335.1 288 343.1 DL 288 327.1 288 335.1 DL 288 319.1 288 327.1 DL 288 311.1 288 319.1 DL 288 303.1 288 311.1 DL 288 295.1 288 303.1 DL 288 287.1 288 295.1 DL 288 279.1 288 287.1 DL 288 271.1 288 279.1 DL 288 263.1 288 271.1 DL 288 255.8 288 263.8 DL 292 255.8 288 255.8 DL 294.795 255.8 290.795 255.8 DL 298.795 255.8 294.795 255.8 DL 302.795 255.8 298.795 255.8 DL 306.795 255.8 302.795 255.8 DL 310.795 255.8 306.795 255.8 DL 314.795 255.8 310.795 255.8 DL 318.795 255.8 314.795 255.8 DL 322.795 255.8 318.795 255.8 DL 326.795 255.8 322.795 255.8 DL 330.795 255.8 326.795 255.8 DL 334.795 255.8 330.795 255.8 DL 338.795 255.8 334.795 255.8 DL 342.795 255.8 338.795 255.8 DL 346.795 255.8 342.795 255.8 DL/F0 10/Helvetica-Bold@0 SF(OUTPUT CONTR)348.128 256.2 Q(OL)-.2 E 446.591 255.8 442.591 255.8 DL 448.026 255.8 444.026 255.8 DL 452.026 255.8 448.026 255.8 DL 456.026 255.8 452.026 255.8 DL 460.026 255.8 456.026 255.8 DL 464.026 255.8 460.026 255.8 DL 468.026 255.8 464.026 255.8 DL 472.026 255.8 468.026 255.8 DL 476.026 255.8 472.026 255.8 DL 480.026 255.8 476.026 255.8 DL 484.026 255.8 480.026 255.8 DL 488.026 255.8 484.026 255.8 DL 492.026 255.8 488.026 255.8 DL 496.026 255.8 492.026 255.8 DL 500.026 255.8 496.026 255.8 DL 504.026 255.8 500.026 255.8 DL 504.026 255.8 504.026 263.8 DL 504.026 263.1 504.026 271.1 DL 504.026 271.1 504.026 279.1 DL 504.026 279.1 504.026 287.1 DL 504.026 287.1 504.026 295.1 DL 504.026 295.1 504.026 303.1 DL 504.026 303.1 504.026 311.1 DL 504.026 311.1 504.026 319.1 DL 504.026 319.1 504.026 327.1 DL 504.026 327.1 504.026 335.1 DL 504.026 335.1 504.026 343.1 DL 504.026 343.1 504.026 351.1 DL 504.026 351.1 504.026 359.1 DL 504.026 359.1 504.026 367.1 DL 504.026 367.1 504.026 375.1 DL 504.026 375.1 504.026 383.1 DL 504.026 383.1 504.026 391.1 DL 504.026 391.1 504.026 399.1 DL 504.026 399.1 504.026 407.1 DL 504.026 407.1 504.026 415.1 DL 504.026 415.1 504.026 423.1 DL 504.026 423.1 504.026 431.1 DL 504.026 431.1 504.026 439.1 DL 504.026 439.1 504.026 447.1 DL 504.026 447.1 504.026 455.1 DL 504.026 455.1 504.026 463.1 DL 504.026 463.1 504.026 471.1 DL 504.026 471.1 504.026 479.1 DL 504.026 479.1 504.026 487.1 DL 292 487.1 288 487.1 DL 292.026 487.1 288.026 487.1 DL 296.026 487.1 292.026 487.1 DL 300.026 487.1 296.026 487.1 DL 304.026 487.1 300.026 487.1 DL 308.026 487.1 304.026 487.1 DL 312.026 487.1 308.026 487.1 DL 316.026 487.1 312.026 487.1 DL 320.026 487.1 316.026 487.1 DL 324.026 487.1 320.026 487.1 DL 328.026 487.1 324.026 487.1 DL 332.026 487.1 328.026 487.1 DL 336.026 487.1 332.026 487.1 DL 340.026 487.1 336.026 487.1 DL 344.026 487.1 340.026 487.1 DL 348.026 487.1 344.026 487.1 DL 352.026 487.1 348.026 487.1 DL 356.026 487.1 352.026 487.1 DL 360.026 487.1 356.026 487.1 DL 364.026 487.1 360.026 487.1 DL 368.026 487.1 364.026 487.1 DL 372.026 487.1 368.026 487.1 DL 376.026 487.1 372.026 487.1 DL 380.026 487.1 376.026 487.1 DL 384.026 487.1 380.026 487.1 DL 388.026 487.1 384.026 487.1 DL 392.026 487.1 388.026 487.1 DL 396.026 487.1 392.026 487.1 DL 400.026 487.1 396.026 487.1 DL 404.026 487.1 400.026 487.1 DL 408.026 487.1 404.026 487.1 DL 412.026 487.1 408.026 487.1 DL 416.026 487.1 412.026 487.1 DL 420.026 487.1 416.026 487.1 DL 424.026 487.1 420.026 487.1 DL 428.026 487.1 424.026 487.1 DL 432.026 487.1 428.026 487.1 DL 436.026 487.1 432.026 487.1 DL 440.026 487.1 436.026 487.1 DL 444.026 487.1 440.026 487.1 DL 448.026 487.1 444.026 487.1 DL 452.026 487.1 448.026 487.1 DL 456.026 487.1 452.026 487.1 DL 460.026 487.1 456.026 487.1 DL 464.026 487.1 460.026 487.1 DL 468.026 487.1 464.026 487.1 DL 472.026 487.1 468.026 487.1 DL 476.026 487.1 472.026 487.1 DL 480.026 487.1 476.026 487.1 DL 484.026 487.1 480.026 487.1 DL 488.026 487.1 484.026 487.1 DL 492.026 487.1 488.026 487.1 DL 496.026 487.1 492.026 487.1 DL 500.026 487.1 496.026 487.1 DL 504.026 487.1 500.026 487.1 DL 290 514.8 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(close\()290 514.8 Q/F1 8/Times-Italic@0 SF -.16(fi)C(le).16 E F0(\))A/F2 8/Times-Roman@0 SF (close input or output f)304.4 523.8 Q(ile, pipe)-.16 E 402.68 523.8 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF(or co-process.)402.68 523.8 Q 447.552 523.8 EBEGIN 1 1 1 1 setcmykcolor EEND 290 532.8 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(close\()290 532.8 Q/F1 8/Times-Italic@0 SF (command)A F0(,)A F1(how)4.8 E F0(\))A/F2 8/Times-Roman@0 SF 1.223 (close one end of co-process pipe.)304.4 541.8 R(Use)5.222 E F0("to") 3.222 E F2 1.222(for the write)3.222 F(end, or)304.4 550.8 Q F0("from")2 E F2(for the read end.)2 E 411.84 550.8 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF .116(On success,)290 564.3 R/F1 8 /Courier-Bold@0 SF(close\(\))2.116 E F0 .116(returns zero for a f)2.116 F .116(ile, or the e)-.16 F .116(xit status for)-.12 F 2.252(ap)290 573.3 S 2.252(rocess. It)-2.252 F .252(returns \2551 if)2.252 F/F2 8 /Times-Italic@0 SF -.16(fi)2.252 G(le).16 E F0 -.08(wa)2.251 G 2.251(sn) .08 G -1.72 -.2(ev e)-2.251 H 2.251(ro).2 G .251(pened, or if there w) -2.251 F .251(as a)-.08 F(system problem.)290 582.3 Q 346.888 582.3 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(ERRNO)346.888 582.3 Q/F1 8/Times-Roman@0 SF (describes the error)2 E(.)-.44 E 433.536 582.3 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 579.9 288 587.9 DL 288 571.9 288 579.9 DL 288 563.9 288 571.9 DL 288 555.9 288 563.9 DL 288 547.9 288 555.9 DL 288 539.9 288 547.9 DL 288 531.9 288 539.9 DL 288 523.9 288 531.9 DL 288 515.9 288 523.9 DL 288 507.9 288 515.9 DL 288 505.1 288 513.1 DL 292 505.1 288 505.1 DL 295.41 505.1 291.41 505.1 DL 299.41 505.1 295.41 505.1 DL 303.41 505.1 299.41 505.1 DL 307.41 505.1 303.41 505.1 DL 311.41 505.1 307.41 505.1 DL 315.41 505.1 311.41 505.1 DL 319.41 505.1 315.41 505.1 DL 323.41 505.1 319.41 505.1 DL 327.41 505.1 323.41 505.1 DL 331.41 505.1 327.41 505.1 DL/F0 10/Helvetica-Bold@0 SF(CLOSING REDIRECTIONS) 332.743 505.5 Q 461.976 505.1 457.976 505.1 DL 464.026 505.1 460.026 505.1 DL 468.026 505.1 464.026 505.1 DL 472.026 505.1 468.026 505.1 DL 476.026 505.1 472.026 505.1 DL 480.026 505.1 476.026 505.1 DL 484.026 505.1 480.026 505.1 DL 488.026 505.1 484.026 505.1 DL 492.026 505.1 488.026 505.1 DL 496.026 505.1 492.026 505.1 DL 500.026 505.1 496.026 505.1 DL 504.026 505.1 500.026 505.1 DL 504.026 505.1 504.026 513.1 DL 504.026 507.9 504.026 515.9 DL 504.026 515.9 504.026 523.9 DL 504.026 523.9 504.026 531.9 DL 504.026 531.9 504.026 539.9 DL 504.026 539.9 504.026 547.9 DL 504.026 547.9 504.026 555.9 DL 504.026 555.9 504.026 563.9 DL 504.026 563.9 504.026 571.9 DL 504.026 571.9 504.026 579.9 DL 504.026 579.9 504.026 587.9 DL 292 587.9 288 587.9 DL 292.026 587.9 288.026 587.9 DL 296.026 587.9 292.026 587.9 DL 300.026 587.9 296.026 587.9 DL 304.026 587.9 300.026 587.9 DL 308.026 587.9 304.026 587.9 DL 312.026 587.9 308.026 587.9 DL 316.026 587.9 312.026 587.9 DL 320.026 587.9 316.026 587.9 DL 324.026 587.9 320.026 587.9 DL 328.026 587.9 324.026 587.9 DL 332.026 587.9 328.026 587.9 DL 336.026 587.9 332.026 587.9 DL 340.026 587.9 336.026 587.9 DL 344.026 587.9 340.026 587.9 DL 348.026 587.9 344.026 587.9 DL 352.026 587.9 348.026 587.9 DL 356.026 587.9 352.026 587.9 DL 360.026 587.9 356.026 587.9 DL 364.026 587.9 360.026 587.9 DL 368.026 587.9 364.026 587.9 DL 372.026 587.9 368.026 587.9 DL 376.026 587.9 372.026 587.9 DL 380.026 587.9 376.026 587.9 DL 384.026 587.9 380.026 587.9 DL 388.026 587.9 384.026 587.9 DL 392.026 587.9 388.026 587.9 DL 396.026 587.9 392.026 587.9 DL 400.026 587.9 396.026 587.9 DL 404.026 587.9 400.026 587.9 DL 408.026 587.9 404.026 587.9 DL 412.026 587.9 408.026 587.9 DL 416.026 587.9 412.026 587.9 DL 420.026 587.9 416.026 587.9 DL 424.026 587.9 420.026 587.9 DL 428.026 587.9 424.026 587.9 DL 432.026 587.9 428.026 587.9 DL 436.026 587.9 432.026 587.9 DL 440.026 587.9 436.026 587.9 DL 444.026 587.9 440.026 587.9 DL 448.026 587.9 444.026 587.9 DL 452.026 587.9 448.026 587.9 DL 456.026 587.9 452.026 587.9 DL 460.026 587.9 456.026 587.9 DL 464.026 587.9 460.026 587.9 DL 468.026 587.9 464.026 587.9 DL 472.026 587.9 468.026 587.9 DL 476.026 587.9 472.026 587.9 DL 480.026 587.9 476.026 587.9 DL 484.026 587.9 480.026 587.9 DL 488.026 587.9 484.026 587.9 DL 492.026 587.9 488.026 587.9 DL 496.026 587.9 492.026 587.9 DL 500.026 587.9 496.026 587.9 DL 504.026 587.9 500.026 587.9 DL 399.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(12)399.2 599.4 Q 0 Cg EP %%Page: 7 7 %%BeginPageSetup BP %%EndPageSetup 38 29.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(The)38 29.7 Q/F1 8/Courier-Bold@0 SF(printf) 4.067 E F0 2.067(statement and)4.067 F F1(sprintf\(\))4.067 E F0 2.068 (function accept the)4.068 F(follo)38 38.7 Q(wing con)-.2 E -.12(ve)-.32 G(rsion specif).12 E(ication formats:)-.16 E F1(%c)38 52.2 Q F0(an)46.56 E/F2 7/Times-Roman@0 SF(ASCII)2 E F0(character)2 E F1(%d)38 61.2 Q F0 2 (ad)46.56 G(ecimal number \(the inte)-2 E(ger part\))-.12 E F1(%i)38 70.2 Q F0 2(ad)46.56 G(ecimal number \(the inte)-2 E(ger part\))-.12 E F1(%e)38 79.2 Q F0 2(af)46.56 G(loating point number of the form)-2 E F1 -4.134([\255]d.dddddde[+ \255]dd)94.16 88.2 R(%E)38 97.2 Q F0(lik)46.56 E(e)-.08 E F1(%e)2 E F0 2(,b)C(ut use)-2.16 E F1(E)2 E F0(instead of)2 E F1(e)2 E(%f)38 106.2 Q F0 2(af)46.56 G(loating point number of the form) -2 E F1([\255]ddd.dddddd)94.16 115.2 Q(%g)38 124.2 Q F0(use)46.56 E F1 (%e)2 E F0(or)2 E F1(%f)2 E F0 2(,w)C(hiche)-2 E -.12(ve)-.2 G 2(ri).12 G 2(ss)-2 G(horter)-2 E 2(,w)-.32 G(ith)-2 E(nonsignif)94.16 133.2 Q (icant zeros suppressed)-.16 E F1(%G)38 142.2 Q F0(lik)46.56 E(e)-.08 E F1(%g)2 E F0 2(,b)C(ut use)-2.16 E F1(%E)2 E F0(instead of)2 E F1(%e)2 E (%o)38 151.2 Q F0(an unsigned octal inte)46.56 E(ger)-.12 E F1(%u)38 160.2 Q F0(an unsigned decimal inte)46.56 E(ger)-.12 E F1(%s)38 169.2 Q F0 2(ac)46.56 G(haracter string)-2 E F1(%x)38 178.2 Q F0(an unsigned he) 46.56 E(xadecimal inte)-.12 E(ger)-.12 E F1(%X)38 187.2 Q F0(lik)46.56 E (e)-.08 E F1(%x)2 E F0 2(,b)C(ut use)-2.16 E F1(ABCDEF)2 E F0 (for 10\21115)2 E F1(%%)38 196.2 Q F0 2(Al)46.56 G(iteral)-2 E F1(%)2 E F0 2(;n)C 2(oa)-2 G -.144(rg)-2 G(ument is con).144 E -.12(ve)-.32 G (rted).12 E 1.397(Optional, additional parameters may lie between the)38 209.7 R F1(%)3.396 E F0 1.396(and the)3.396 F(control letter:)38 218.7 Q 38 232.2 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Italic@0 SF(count)38 232.2 Q/F1 8/Courier-Bold@0 SF($)A /F2 8/Times-Roman@0 SF 1.948(use the)91.598 232.2 R F0(count)3.948 E F2 -.144('t)C 3.948(ha).144 G -.144(rg)-3.948 G 1.948 (ument at this point in the).144 F 4.736(formatting \(a)91.598 241.2 R F0 4.736(positional specif)6.736 F(ier)-.16 E F2 6.736(\). Use)B(in) 6.736 E 1.314(translated v)91.598 250.2 R 1.314 (ersions of format strings, not in the)-.12 F(original te)91.598 259.2 Q (xt of an A)-.12 E(WK program.)-.72 E 200.07 259.2 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF<ad>38 268.2 Q/F1 8/Times-Roman@0 SF (left-justify the e)91.598 268.2 Q(xpression within its f)-.12 E(ield.) -.16 E/F2 8/Times-Italic@0 SF(space)38 277.2 Q F1 1.776(for numeric con) 91.598 277.2 R -.12(ve)-.32 G 1.776(rsions, pref).12 F 1.776(ix positi) -.16 F 2.016 -.12(ve v)-.2 H(alues)-.08 E 1.388(with a space and ne) 91.598 286.2 R -.04(ga)-.12 G(ti).04 E 1.628 -.12(ve v)-.2 H 1.388 (alues with a minus)-.08 F(sign.)91.598 295.2 Q F0(+)38 304.2 Q F1 .805 (used before the)91.598 304.2 R F2(width)2.805 E F1(modif)2.805 E .804 (ier means to al)-.16 F -.08(wa)-.08 G(ys).08 E 1.598 (supply a sign for numeric con)91.598 313.2 R -.12(ve)-.32 G 1.598 (rsions, e).12 F -.12(ve)-.2 G 3.598(ni).12 G(f)-3.598 E 3.103 (the data to be formatted is positi)91.598 322.2 R -.12(ve)-.2 G 5.103 (.T).12 G(he)-5.103 E F0(+)5.103 E F1 -.12(ove)91.598 331.2 S (rrides the space modif).12 E(ier)-.16 E(.)-.44 E F0(#)38 340.2 Q F1 .454(use an `)91.598 340.2 R .455(`alternate form')-.592 F 2.455('f) -.592 G .455(or some control letters.)-2.455 F F0(%o)40 349.2 Q F1 (supply a leading zero.)91.598 349.2 Q F0(%x)40 358.2 Q F1(,)A F0(%X)2 E F1(supply a leading)91.598 358.2 Q F0(0x)2 E F1(or)2 E F0(0X)2 E F1 (for a nonzero result.)2 E F0(%e)40 367.2 Q F1(,)A F0(%E)2 E F1(,)A F0 (%f)2 E F1(the result al)91.598 367.2 Q -.08(wa)-.08 G (ys has a decimal point.).08 E F0(%g)40 376.2 Q F1(,)A F0(%G)2 E F1 (trailing zeros are not remo)91.598 376.2 Q -.12(ve)-.12 G(d.).12 E F0 (0)38 385.2 Q F1 3.498(al)91.598 385.2 S 1.498 (eading zero acts as a flag, indicating output)-3.498 F 1.299 (should be padded with zeros instead of spaces.)91.598 394.2 R .123 (This applies e)91.598 403.2 R -.12(ve)-.2 G 2.123(nt).12 G 2.123(on) -2.123 G .122(on-numeric output formats.)-2.123 F .532(Only has an ef) 91.598 412.2 R .532(fect when the f)-.2 F .533(ield width is wider)-.16 F(than the v)91.598 421.2 Q(alue to be printed.)-.2 E F2(width)38 430.2 Q F1 .6(pad the f)91.598 430.2 R .599(ield to this width. The f)-.16 F .599(ield is normally)-.16 F .601(padded with spaces. If the)91.598 439.2 R F0(0)2.602 E F1 .602(flag has been used,)2.602 F (pad with zeros.)91.598 448.2 Q F0(.)38 457.2 Q F2(pr)A(ec)-.296 E F1 3.974(precision. The)91.598 457.2 R 1.974(meaning of the)3.974 F F2(pr) 3.974 E(ec)-.296 E F1 -.2(va)3.973 G 1.973(ries by).2 F(control letter:) 91.598 466.2 Q F0(%d)40 475.2 Q F1(,)A F0(%o)2 E F1(,)A F0(%i)2 E F1(,)A F0(%u)40 484.2 Q F1(,)A F0(%x)2 E F1(,)A F0(%X)2 E F1 (the minimum number of digits to print.)91.598 484.2 Q F0(%e)40 493.2 Q F1(,)A F0(%E)2 E F1(,)A F0(%f)2 E F1 1.085 (the number of digits to print to the right of the)91.598 493.2 R (decimal point.)91.598 502.2 Q F0(%g)40 511.2 Q F1(,)A F0(%G)2 E F1 (the maximum number of signif)91.598 511.2 Q(icant digits.)-.16 E F0(%s) 40 520.2 Q F1(the maximum number of characters to print.)91.598 520.2 Q 3.764(The dynamic)38 533.7 R F2(width)5.764 E F1(and)5.764 E F2(pr)5.764 E(ec)-.296 E F1 3.763(capabilities of the ANSI C)5.764 F F0(printf\(\)) 38 542.7 Q F1 1.416(routines are supported.)3.416 F(A)5.417 E F0(*)3.417 E F1 1.417(in place of either the)3.417 F F2(width)38 551.7 Q F1(or) 2.744 E F2(pr)2.744 E(ec)-.296 E F1(specif)2.744 E .744 (ications causes their v)-.16 F .744(alues to be tak)-.2 F .744(en from) -.08 F 1.055(the ar)38 560.7 R 1.055(gument list to)-.144 F F0(printf) 3.055 E F1(or)3.055 E F0(sprintf\(\))3.055 E F1(.)A 197.905 560.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF(Use)197.905 560.7 Q/F1 8/Courier-Bold@0 SF(*) 3.055 E/F2 8/Times-Italic@0 SF(n)A F1($)A F0 1.056(to use)3.056 F (positional specif)38 569.7 Q(iers with a dynamic width or precision.) -.16 E 215.6 569.7 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 36 567.3 36 575.3 DL 36 559.3 36 567.3 DL 36 551.3 36 559.3 DL 36 543.3 36 551.3 DL 36 535.3 36 543.3 DL 36 527.3 36 535.3 DL 36 519.3 36 527.3 DL 36 511.3 36 519.3 DL 36 503.3 36 511.3 DL 36 495.3 36 503.3 DL 36 487.3 36 495.3 DL 36 479.3 36 487.3 DL 36 471.3 36 479.3 DL 36 463.3 36 471.3 DL 36 455.3 36 463.3 DL 36 447.3 36 455.3 DL 36 439.3 36 447.3 DL 36 431.3 36 439.3 DL 36 423.3 36 431.3 DL 36 415.3 36 423.3 DL 36 407.3 36 415.3 DL 36 399.3 36 407.3 DL 36 391.3 36 399.3 DL 36 383.3 36 391.3 DL 36 375.3 36 383.3 DL 36 367.3 36 375.3 DL 36 359.3 36 367.3 DL 36 351.3 36 359.3 DL 36 343.3 36 351.3 DL 36 335.3 36 343.3 DL 36 327.3 36 335.3 DL 36 319.3 36 327.3 DL 36 311.3 36 319.3 DL 36 303.3 36 311.3 DL 36 295.3 36 303.3 DL 36 287.3 36 295.3 DL 36 279.3 36 287.3 DL 36 271.3 36 279.3 DL 36 263.3 36 271.3 DL 36 255.3 36 263.3 DL 36 247.3 36 255.3 DL 36 239.3 36 247.3 DL 36 231.3 36 239.3 DL 36 223.3 36 231.3 DL 36 215.3 36 223.3 DL 36 207.3 36 215.3 DL 36 199.3 36 207.3 DL 36 191.3 36 199.3 DL 36 183.3 36 191.3 DL 36 175.3 36 183.3 DL 36 167.3 36 175.3 DL 36 159.3 36 167.3 DL 36 151.3 36 159.3 DL 36 143.3 36 151.3 DL 36 135.3 36 143.3 DL 36 127.3 36 135.3 DL 36 119.3 36 127.3 DL 36 111.3 36 119.3 DL 36 103.3 36 111.3 DL 36 95.3 36 103.3 DL 36 87.3 36 95.3 DL 36 79.3 36 87.3 DL 36 71.3 36 79.3 DL 36 63.3 36 71.3 DL 36 55.3 36 63.3 DL 36 47.3 36 55.3 DL 36 39.3 36 47.3 DL 36 31.3 36 39.3 DL 36 23.3 36 31.3 DL 36 20 36 28 DL 40 20 36 20 DL 41.645 20 37.645 20 DL 45.645 20 41.645 20 DL 49.645 20 45.645 20 DL 53.645 20 49.645 20 DL 57.645 20 53.645 20 DL 61.645 20 57.645 20 DL 65.645 20 61.645 20 DL 69.645 20 65.645 20 DL 73.645 20 69.645 20 DL 77.645 20 73.645 20 DL 81.645 20 77.645 20 DL 85.645 20 81.645 20 DL 89.645 20 85.645 20 DL 93.645 20 89.645 20 DL 97.645 20 93.645 20 DL/F0 10/Helvetica-Bold@0 SF (PRINTF FORMA)98.978 20.4 Q(TS)-.9 E 191.741 20 187.741 20 DL 192.026 20 188.026 20 DL 196.026 20 192.026 20 DL 200.026 20 196.026 20 DL 204.026 20 200.026 20 DL 208.026 20 204.026 20 DL 212.026 20 208.026 20 DL 216.026 20 212.026 20 DL 220.026 20 216.026 20 DL 224.026 20 220.026 20 DL 228.026 20 224.026 20 DL 232.026 20 228.026 20 DL 236.026 20 232.026 20 DL 240.026 20 236.026 20 DL 244.026 20 240.026 20 DL 248.026 20 244.026 20 DL 252.026 20 248.026 20 DL 252.026 20 252.026 28 DL 252.026 23.3 252.026 31.3 DL 252.026 31.3 252.026 39.3 DL 252.026 39.3 252.026 47.3 DL 252.026 47.3 252.026 55.3 DL 252.026 55.3 252.026 63.3 DL 252.026 63.3 252.026 71.3 DL 252.026 71.3 252.026 79.3 DL 252.026 79.3 252.026 87.3 DL 252.026 87.3 252.026 95.3 DL 252.026 95.3 252.026 103.3 DL 252.026 103.3 252.026 111.3 DL 252.026 111.3 252.026 119.3 DL 252.026 119.3 252.026 127.3 DL 252.026 127.3 252.026 135.3 DL 252.026 135.3 252.026 143.3 DL 252.026 143.3 252.026 151.3 DL 252.026 151.3 252.026 159.3 DL 252.026 159.3 252.026 167.3 DL 252.026 167.3 252.026 175.3 DL 252.026 175.3 252.026 183.3 DL 252.026 183.3 252.026 191.3 DL 252.026 191.3 252.026 199.3 DL 252.026 199.3 252.026 207.3 DL 252.026 207.3 252.026 215.3 DL 252.026 215.3 252.026 223.3 DL 252.026 223.3 252.026 231.3 DL 252.026 231.3 252.026 239.3 DL 252.026 239.3 252.026 247.3 DL 252.026 247.3 252.026 255.3 DL 252.026 255.3 252.026 263.3 DL 252.026 263.3 252.026 271.3 DL 252.026 271.3 252.026 279.3 DL 252.026 279.3 252.026 287.3 DL 252.026 287.3 252.026 295.3 DL 252.026 295.3 252.026 303.3 DL 252.026 303.3 252.026 311.3 DL 252.026 311.3 252.026 319.3 DL 252.026 319.3 252.026 327.3 DL 252.026 327.3 252.026 335.3 DL 252.026 335.3 252.026 343.3 DL 252.026 343.3 252.026 351.3 DL 252.026 351.3 252.026 359.3 DL 252.026 359.3 252.026 367.3 DL 252.026 367.3 252.026 375.3 DL 252.026 375.3 252.026 383.3 DL 252.026 383.3 252.026 391.3 DL 252.026 391.3 252.026 399.3 DL 252.026 399.3 252.026 407.3 DL 252.026 407.3 252.026 415.3 DL 252.026 415.3 252.026 423.3 DL 252.026 423.3 252.026 431.3 DL 252.026 431.3 252.026 439.3 DL 252.026 439.3 252.026 447.3 DL 252.026 447.3 252.026 455.3 DL 252.026 455.3 252.026 463.3 DL 252.026 463.3 252.026 471.3 DL 252.026 471.3 252.026 479.3 DL 252.026 479.3 252.026 487.3 DL 252.026 487.3 252.026 495.3 DL 252.026 495.3 252.026 503.3 DL 252.026 503.3 252.026 511.3 DL 252.026 511.3 252.026 519.3 DL 252.026 519.3 252.026 527.3 DL 252.026 527.3 252.026 535.3 DL 252.026 535.3 252.026 543.3 DL 252.026 543.3 252.026 551.3 DL 252.026 551.3 252.026 559.3 DL 252.026 559.3 252.026 567.3 DL 252.026 567.3 252.026 575.3 DL 40 575.3 36 575.3 DL 40.026 575.3 36.026 575.3 DL 44.026 575.3 40.026 575.3 DL 48.026 575.3 44.026 575.3 DL 52.026 575.3 48.026 575.3 DL 56.026 575.3 52.026 575.3 DL 60.026 575.3 56.026 575.3 DL 64.026 575.3 60.026 575.3 DL 68.026 575.3 64.026 575.3 DL 72.026 575.3 68.026 575.3 DL 76.026 575.3 72.026 575.3 DL 80.026 575.3 76.026 575.3 DL 84.026 575.3 80.026 575.3 DL 88.026 575.3 84.026 575.3 DL 92.026 575.3 88.026 575.3 DL 96.026 575.3 92.026 575.3 DL 100.026 575.3 96.026 575.3 DL 104.026 575.3 100.026 575.3 DL 108.026 575.3 104.026 575.3 DL 112.026 575.3 108.026 575.3 DL 116.026 575.3 112.026 575.3 DL 120.026 575.3 116.026 575.3 DL 124.026 575.3 120.026 575.3 DL 128.026 575.3 124.026 575.3 DL 132.026 575.3 128.026 575.3 DL 136.026 575.3 132.026 575.3 DL 140.026 575.3 136.026 575.3 DL 144.026 575.3 140.026 575.3 DL 148.026 575.3 144.026 575.3 DL 152.026 575.3 148.026 575.3 DL 156.026 575.3 152.026 575.3 DL 160.026 575.3 156.026 575.3 DL 164.026 575.3 160.026 575.3 DL 168.026 575.3 164.026 575.3 DL 172.026 575.3 168.026 575.3 DL 176.026 575.3 172.026 575.3 DL 180.026 575.3 176.026 575.3 DL 184.026 575.3 180.026 575.3 DL 188.026 575.3 184.026 575.3 DL 192.026 575.3 188.026 575.3 DL 196.026 575.3 192.026 575.3 DL 200.026 575.3 196.026 575.3 DL 204.026 575.3 200.026 575.3 DL 208.026 575.3 204.026 575.3 DL 212.026 575.3 208.026 575.3 DL 216.026 575.3 212.026 575.3 DL 220.026 575.3 216.026 575.3 DL 224.026 575.3 220.026 575.3 DL 228.026 575.3 224.026 575.3 DL 232.026 575.3 228.026 575.3 DL 236.026 575.3 232.026 575.3 DL 240.026 575.3 236.026 575.3 DL 244.026 575.3 240.026 575.3 DL 248.026 575.3 244.026 575.3 DL 252.026 575.3 248.026 575.3 DL 147.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(13)147.2 599.4 Q 290 29.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF .012(When doing I/O redirection from either) 290 29.7 R/F1 8/Courier-Bold@0 SF(print)2.012 E F0(or)2.012 E F1(printf) 2.012 E F0 .012(into a)2.012 F -.16(fi)290 38.7 S 1.585(le or via).16 F F1(getline)3.585 E F0 1.586(from a f)3.585 F 1.586 (ile, all three implementations of)-.16 F F1(awk)290 47.7 Q F0 4.721 (recognize certain special f)6.722 F 4.721(ilenames internally)-.16 F 6.721(.T)-.52 G(hese)-6.721 E -.16(fi)290 56.7 S .432(lenames allo).16 F 2.433(wa)-.2 G .433(ccess to open f)-2.433 F .433 (ile descriptors inherited from the)-.16 F .936 (parent process \(usually the shell\).)290 65.7 R .936(These f)4.936 F .936(ilenames may also be)-.16 F (used on the command line to name data f)290 74.7 Q 2(iles. The)-.16 F -.16(fi)2 G(lenames are:).16 E F1("\255")290 88.2 Q F0(standard input) 53.598 E F1(/dev/stdin)290 97.2 Q F0(standard input)19.998 E 405.55 97.2 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF(\(not)405.55 97.2 Q/F1 8/Courier-Bold@0 SF (mawk)2 E F0(\))A 442.302 97.2 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(/dev/stdout)290 106.2 Q/F1 8/Times-Roman@0 SF(standard output)15.198 E F0(/dev/stderr)290 115.2 Q F1 (standard error output)15.198 E 290 128.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF(The follo)290 128.7 Q(wing names are specif) -.2 E(ic to)-.16 E/F1 8/Courier-Bold@0 SF(gawk)2 E F0(.)A F1(/dev/fd/) 290 142.2 Q/F2 8/Times-Italic@0 SF(n).666 E F0 (File associated with the open f)304.4 151.2 Q(ile descriptor)-.16 E F2 (n)2 E F0(.)A F1(/inet/tcp/)290 160.2 Q F2(lport)A F1(/)A F2(rhost)A F1 (/)A F2(rport)A F0 .293(File for TCP/IP connection on local port)304.4 169.2 R F2(lport)2.294 E F0 .294(to remote host)2.294 F F2(rhost)304.4 178.2 Q F0 1.87(on remote port)3.87 F F2(rport)3.87 E F0 5.869(.U)C 1.869(se a port of)-5.869 F F1(0)3.869 E F0 1.869(to ha)3.869 F 2.109 -.12(ve t)-.16 H(he).12 E 1.262(system pick a port.)304.4 187.2 R 1.262 (Usable only with the)5.262 F F1(|&)3.263 E F0(tw)3.263 E(o-w)-.08 E 1.263(ay I/O)-.08 F(operator)304.4 196.2 Q(.)-.44 E F1(/inet/udp/)290 205.2 Q F2(lport)A F1(/)A F2(rhost)A F1(/)A F2(rport)A F0(Similar)304.4 214.2 Q 2(,b)-.32 G(ut use UDP/IP instead of TCP/IP)-2.16 E(.)-.888 E 290 223.2 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(/inet/raw/)290 223.2 Q/F1 8/Times-Italic@0 SF(lport)A F0(/)A F1(rhost)A F0(/)A F1(rport)A/F2 8/Times-Roman@0 SF (Reserv)304.4 232.2 Q(ed for future use.)-.12 E 381.144 232.2 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF 1.04(Other special f)290 245.7 R 1.04 (ilenames pro)-.16 F 1.04(vide access to information about the)-.12 F (running)290 254.7 Q/F1 8/Courier-Bold@0 SF(gawk)2.529 E F0 2.53 (process. Reading)2.529 F .53(from these f)2.53 F .53 (iles returns a single)-.16 F 2(record. The)290 263.7 R -.16(fi)2 G (lenames and what the).16 E 2(yr)-.12 G(eturn are:)-2 E F1(/dev/pid)290 277.2 Q F0(process ID of current process)29.598 E F1(/dev/ppid)290 286.2 Q F0(parent process ID of current process)24.798 E F1(/dev/pgrpid)290 295.2 Q F0(process group ID of current process)15.198 E F1(/dev/user)290 304.2 Q F0 2(as)357.998 304.2 S(ingle ne)-2 E(wline-terminated record.) -.2 E(The f)357.998 313.2 Q(ields are separated with spaces.)-.16 E F1 ($1)357.998 322.2 Q F0(is the return v)2 E(alue of)-.2 E/F2 8 /Times-Italic@0 SF -.08(ge)2 G(tuid).08 E F0(\(2\),)A F1($2)357.998 331.2 Q F0(is the return v)2 E(alue of)-.2 E F2 -.08(ge)2 G(teuid).08 E F0(\(2\),)A F1($3)357.998 340.2 Q F0(is the return v)2 E(alue of)-.2 E F2 -.08(ge)2 G(tgid).08 E F0(\(2\) , and)A F1($4)357.998 349.2 Q F0 (is the return v)2 E(alue of)-.2 E F2 -.08(ge)2 G(te).08 E(gid)-.32 E F0 (\(2\).)A(An)357.998 358.2 Q 5.162(ya)-.12 G 3.162(dditional f)-5.162 F 3.161(ields are the group IDs)-.16 F 2.28(returned by)357.998 367.2 R F2 -.08(ge)4.28 G(tgr).08 E(oups)-.36 E F0 2.28(\(2\). Multiple groups)B (may not be supported on all systems.)357.998 376.2 Q 290 389.7 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF .742(These f)290 389.7 R .742 (ilenames are no)-.16 F 2.741(wo)-.2 G 2.741(bsolete. Use)-2.741 F(the) 2.741 E/F1 8/Courier-Bold@0 SF(PROCINFO)2.741 E F0 .741(array to)2.741 F (obtain the information the)290 398.7 Q 2(yp)-.12 G(ro)-2 E(vide.)-.12 E 405.528 398.7 EBEGIN .69 .34 0 0 setcmykcolor EEND .32 LW 288 396.3 288 404.3 DL 288 388.3 288 396.3 DL 288 380.3 288 388.3 DL 288 372.3 288 380.3 DL 288 364.3 288 372.3 DL 288 356.3 288 364.3 DL 288 348.3 288 356.3 DL 288 340.3 288 348.3 DL 288 332.3 288 340.3 DL 288 324.3 288 332.3 DL 288 316.3 288 324.3 DL 288 308.3 288 316.3 DL 288 300.3 288 308.3 DL 288 292.3 288 300.3 DL 288 284.3 288 292.3 DL 288 276.3 288 284.3 DL 288 268.3 288 276.3 DL 288 260.3 288 268.3 DL 288 252.3 288 260.3 DL 288 244.3 288 252.3 DL 288 236.3 288 244.3 DL 288 228.3 288 236.3 DL 288 220.3 288 228.3 DL 288 212.3 288 220.3 DL 288 204.3 288 212.3 DL 288 196.3 288 204.3 DL 288 188.3 288 196.3 DL 288 180.3 288 188.3 DL 288 172.3 288 180.3 DL 288 164.3 288 172.3 DL 288 156.3 288 164.3 DL 288 148.3 288 156.3 DL 288 140.3 288 148.3 DL 288 132.3 288 140.3 DL 288 124.3 288 132.3 DL 288 116.3 288 124.3 DL 288 108.3 288 116.3 DL 288 100.3 288 108.3 DL 288 92.3 288 100.3 DL 288 84.3 288 92.3 DL 288 76.3 288 84.3 DL 288 68.3 288 76.3 DL 288 60.3 288 68.3 DL 288 52.3 288 60.3 DL 288 44.3 288 52.3 DL 288 36.3 288 44.3 DL 288 28.3 288 36.3 DL 288 20.3 288 28.3 DL 288 20 288 28 DL 292 20 288 20 DL 293.41 20 289.41 20 DL 297.41 20 293.41 20 DL 301.41 20 297.41 20 DL 305.41 20 301.41 20 DL 309.41 20 305.41 20 DL 313.41 20 309.41 20 DL 317.41 20 313.41 20 DL 321.41 20 317.41 20 DL 325.41 20 321.41 20 DL 329.41 20 325.41 20 DL 333.41 20 329.41 20 DL 337.41 20 333.41 20 DL 341.41 20 337.41 20 DL/F0 10/Helvetica-Bold@0 SF (SPECIAL FILENAMES)342.743 20.4 Q 451.976 20 447.976 20 DL 452.026 20 448.026 20 DL 456.026 20 452.026 20 DL 460.026 20 456.026 20 DL 464.026 20 460.026 20 DL 468.026 20 464.026 20 DL 472.026 20 468.026 20 DL 476.026 20 472.026 20 DL 480.026 20 476.026 20 DL 484.026 20 480.026 20 DL 488.026 20 484.026 20 DL 492.026 20 488.026 20 DL 496.026 20 492.026 20 DL 500.026 20 496.026 20 DL 504.026 20 500.026 20 DL 504.026 20 504.026 28 DL 504.026 20.3 504.026 28.3 DL 504.026 28.3 504.026 36.3 DL 504.026 36.3 504.026 44.3 DL 504.026 44.3 504.026 52.3 DL 504.026 52.3 504.026 60.3 DL 504.026 60.3 504.026 68.3 DL 504.026 68.3 504.026 76.3 DL 504.026 76.3 504.026 84.3 DL 504.026 84.3 504.026 92.3 DL 504.026 92.3 504.026 100.3 DL 504.026 100.3 504.026 108.3 DL 504.026 108.3 504.026 116.3 DL 504.026 116.3 504.026 124.3 DL 504.026 124.3 504.026 132.3 DL 504.026 132.3 504.026 140.3 DL 504.026 140.3 504.026 148.3 DL 504.026 148.3 504.026 156.3 DL 504.026 156.3 504.026 164.3 DL 504.026 164.3 504.026 172.3 DL 504.026 172.3 504.026 180.3 DL 504.026 180.3 504.026 188.3 DL 504.026 188.3 504.026 196.3 DL 504.026 196.3 504.026 204.3 DL 504.026 204.3 504.026 212.3 DL 504.026 212.3 504.026 220.3 DL 504.026 220.3 504.026 228.3 DL 504.026 228.3 504.026 236.3 DL 504.026 236.3 504.026 244.3 DL 504.026 244.3 504.026 252.3 DL 504.026 252.3 504.026 260.3 DL 504.026 260.3 504.026 268.3 DL 504.026 268.3 504.026 276.3 DL 504.026 276.3 504.026 284.3 DL 504.026 284.3 504.026 292.3 DL 504.026 292.3 504.026 300.3 DL 504.026 300.3 504.026 308.3 DL 504.026 308.3 504.026 316.3 DL 504.026 316.3 504.026 324.3 DL 504.026 324.3 504.026 332.3 DL 504.026 332.3 504.026 340.3 DL 504.026 340.3 504.026 348.3 DL 504.026 348.3 504.026 356.3 DL 504.026 356.3 504.026 364.3 DL 504.026 364.3 504.026 372.3 DL 504.026 372.3 504.026 380.3 DL 504.026 380.3 504.026 388.3 DL 504.026 388.3 504.026 396.3 DL 504.026 396.3 504.026 404.3 DL 292 404.3 288 404.3 DL 292.026 404.3 288.026 404.3 DL 296.026 404.3 292.026 404.3 DL 300.026 404.3 296.026 404.3 DL 304.026 404.3 300.026 404.3 DL 308.026 404.3 304.026 404.3 DL 312.026 404.3 308.026 404.3 DL 316.026 404.3 312.026 404.3 DL 320.026 404.3 316.026 404.3 DL 324.026 404.3 320.026 404.3 DL 328.026 404.3 324.026 404.3 DL 332.026 404.3 328.026 404.3 DL 336.026 404.3 332.026 404.3 DL 340.026 404.3 336.026 404.3 DL 344.026 404.3 340.026 404.3 DL 348.026 404.3 344.026 404.3 DL 352.026 404.3 348.026 404.3 DL 356.026 404.3 352.026 404.3 DL 360.026 404.3 356.026 404.3 DL 364.026 404.3 360.026 404.3 DL 368.026 404.3 364.026 404.3 DL 372.026 404.3 368.026 404.3 DL 376.026 404.3 372.026 404.3 DL 380.026 404.3 376.026 404.3 DL 384.026 404.3 380.026 404.3 DL 388.026 404.3 384.026 404.3 DL 392.026 404.3 388.026 404.3 DL 396.026 404.3 392.026 404.3 DL 400.026 404.3 396.026 404.3 DL 404.026 404.3 400.026 404.3 DL 408.026 404.3 404.026 404.3 DL 412.026 404.3 408.026 404.3 DL 416.026 404.3 412.026 404.3 DL 420.026 404.3 416.026 404.3 DL 424.026 404.3 420.026 404.3 DL 428.026 404.3 424.026 404.3 DL 432.026 404.3 428.026 404.3 DL 436.026 404.3 432.026 404.3 DL 440.026 404.3 436.026 404.3 DL 444.026 404.3 440.026 404.3 DL 448.026 404.3 444.026 404.3 DL 452.026 404.3 448.026 404.3 DL 456.026 404.3 452.026 404.3 DL 460.026 404.3 456.026 404.3 DL 464.026 404.3 460.026 404.3 DL 468.026 404.3 464.026 404.3 DL 472.026 404.3 468.026 404.3 DL 476.026 404.3 472.026 404.3 DL 480.026 404.3 476.026 404.3 DL 484.026 404.3 480.026 404.3 DL 488.026 404.3 484.026 404.3 DL 492.026 404.3 488.026 404.3 DL 496.026 404.3 492.026 404.3 DL 500.026 404.3 496.026 404.3 DL 504.026 404.3 500.026 404.3 DL 290 427.5 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(atan2\()290 427.5 Q/F1 8/Times-Italic@0 SF (y)A F0(,)A F1(x)4.8 E F0(\))A/F2 8/Times-Roman@0 SF(the arctangent of) 11.488 E F1(y/x)2 E F2(in radians.)2 E F0(cos\()290 436.5 Q F1 -.16(ex)C (pr).16 E F0(\))A F2(the cosine of)23.736 E F1 -.16(ex)2 G(pr).16 E F2 2 (,w)C(hich is in radians.)-2 E F0(exp\()290 445.5 Q F1 -.16(ex)C(pr).16 E F0(\))A F2(the e)23.736 E(xponential function \()-.12 E F1(e)A F0(^)2 E F1(x)4.8 E F2(\).)A F0(int\()290 454.5 Q F1 -.16(ex)C(pr).16 E F0(\))A F2(truncates to inte)23.736 E(ger)-.12 E(.)-.44 E F0(log\()290 463.5 Q F1 -.16(ex)C(pr).16 E F0(\))A F2(the natural log)23.736 E (arithm function \(base)-.04 E F1(e)2 E F2(\).).666 E F0(rand\(\))290 472.5 Q F2 2(ar)32.992 G(andom number between 0 and 1 \(0)-2 E/F3 8 /Symbol SF<a3>2 E F1(N)2 E F2 2(<1)2 G(\).)-2 E F0(sin\()290 481.5 Q F1 -.16(ex)C(pr).16 E F0(\))A F2(the sine of)23.736 E F1 -.16(ex)2 G(pr).16 E F2 2(,w)C(hich is in radians.)-2 E F0(sqrt\()290 490.5 Q F1 -.16(ex)C (pr).16 E F0(\))A F2(the square root function.)18.936 E F0(srand\()290 499.5 Q F2([)A F1 -.16(ex)C(pr).16 E F2(]).666 E F0(\))A F2(uses)351.792 499.5 Q F1 -.16(ex)5.159 G(pr).16 E F2 3.159(as a ne)5.159 F 5.159(ws) -.2 G 3.159(eed for the random)-5.159 F .8(number generator)351.792 508.5 R 2.8(.I)-.44 G 2.8(fn)-2.8 G(o)-2.8 E F1 -.16(ex)2.8 G(pr).16 E F2 2.8(,t)C .8(he time of day)-2.8 F .315(is used.)351.792 517.5 R .315 (Returns pre)4.315 F .316(vious seed for the random)-.2 F (number generator)351.792 526.5 Q(.)-.44 E 410 526.5 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 524.1 288 532.1 DL 288 516.1 288 524.1 DL 288 508.1 288 516.1 DL 288 500.1 288 508.1 DL 288 492.1 288 500.1 DL 288 484.1 288 492.1 DL 288 476.1 288 484.1 DL 288 468.1 288 476.1 DL 288 460.1 288 468.1 DL 288 452.1 288 460.1 DL 288 444.1 288 452.1 DL 288 436.1 288 444.1 DL 288 428.1 288 436.1 DL 288 420.1 288 428.1 DL 288 417.8 288 425.8 DL 292 417.8 288 417.8 DL 295.475 417.8 291.475 417.8 DL 299.475 417.8 295.475 417.8 DL 303.475 417.8 299.475 417.8 DL 307.475 417.8 303.475 417.8 DL 311.475 417.8 307.475 417.8 DL 315.475 417.8 311.475 417.8 DL 319.475 417.8 315.475 417.8 DL 323.475 417.8 319.475 417.8 DL 327.475 417.8 323.475 417.8 DL 331.475 417.8 327.475 417.8 DL 335.475 417.8 331.475 417.8 DL 339.475 417.8 335.475 417.8 DL/F0 10 /Helvetica-Bold@0 SF(NUMERIC FUNCTIONS)340.808 418.2 Q 453.911 417.8 449.911 417.8 DL 456.026 417.8 452.026 417.8 DL 460.026 417.8 456.026 417.8 DL 464.026 417.8 460.026 417.8 DL 468.026 417.8 464.026 417.8 DL 472.026 417.8 468.026 417.8 DL 476.026 417.8 472.026 417.8 DL 480.026 417.8 476.026 417.8 DL 484.026 417.8 480.026 417.8 DL 488.026 417.8 484.026 417.8 DL 492.026 417.8 488.026 417.8 DL 496.026 417.8 492.026 417.8 DL 500.026 417.8 496.026 417.8 DL 504.026 417.8 500.026 417.8 DL 504.026 417.8 504.026 425.8 DL 504.026 420.1 504.026 428.1 DL 504.026 428.1 504.026 436.1 DL 504.026 436.1 504.026 444.1 DL 504.026 444.1 504.026 452.1 DL 504.026 452.1 504.026 460.1 DL 504.026 460.1 504.026 468.1 DL 504.026 468.1 504.026 476.1 DL 504.026 476.1 504.026 484.1 DL 504.026 484.1 504.026 492.1 DL 504.026 492.1 504.026 500.1 DL 504.026 500.1 504.026 508.1 DL 504.026 508.1 504.026 516.1 DL 504.026 516.1 504.026 524.1 DL 504.026 524.1 504.026 532.1 DL 292 532.1 288 532.1 DL 292.026 532.1 288.026 532.1 DL 296.026 532.1 292.026 532.1 DL 300.026 532.1 296.026 532.1 DL 304.026 532.1 300.026 532.1 DL 308.026 532.1 304.026 532.1 DL 312.026 532.1 308.026 532.1 DL 316.026 532.1 312.026 532.1 DL 320.026 532.1 316.026 532.1 DL 324.026 532.1 320.026 532.1 DL 328.026 532.1 324.026 532.1 DL 332.026 532.1 328.026 532.1 DL 336.026 532.1 332.026 532.1 DL 340.026 532.1 336.026 532.1 DL 344.026 532.1 340.026 532.1 DL 348.026 532.1 344.026 532.1 DL 352.026 532.1 348.026 532.1 DL 356.026 532.1 352.026 532.1 DL 360.026 532.1 356.026 532.1 DL 364.026 532.1 360.026 532.1 DL 368.026 532.1 364.026 532.1 DL 372.026 532.1 368.026 532.1 DL 376.026 532.1 372.026 532.1 DL 380.026 532.1 376.026 532.1 DL 384.026 532.1 380.026 532.1 DL 388.026 532.1 384.026 532.1 DL 392.026 532.1 388.026 532.1 DL 396.026 532.1 392.026 532.1 DL 400.026 532.1 396.026 532.1 DL 404.026 532.1 400.026 532.1 DL 408.026 532.1 404.026 532.1 DL 412.026 532.1 408.026 532.1 DL 416.026 532.1 412.026 532.1 DL 420.026 532.1 416.026 532.1 DL 424.026 532.1 420.026 532.1 DL 428.026 532.1 424.026 532.1 DL 432.026 532.1 428.026 532.1 DL 436.026 532.1 432.026 532.1 DL 440.026 532.1 436.026 532.1 DL 444.026 532.1 440.026 532.1 DL 448.026 532.1 444.026 532.1 DL 452.026 532.1 448.026 532.1 DL 456.026 532.1 452.026 532.1 DL 460.026 532.1 456.026 532.1 DL 464.026 532.1 460.026 532.1 DL 468.026 532.1 464.026 532.1 DL 472.026 532.1 468.026 532.1 DL 476.026 532.1 472.026 532.1 DL 480.026 532.1 476.026 532.1 DL 484.026 532.1 480.026 532.1 DL 488.026 532.1 484.026 532.1 DL 492.026 532.1 488.026 532.1 DL 496.026 532.1 492.026 532.1 DL 500.026 532.1 496.026 532.1 DL 504.026 532.1 500.026 532.1 DL 290 555.3 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(extension\()290 555.3 Q/F1 8/Times-Italic@0 SF(lib)A F0(,)A F1(func)4.8 E F0(\))A/F2 8/Times-Roman@0 SF .733 (dynamically load the shared library)304.4 564.3 R F1(lib)2.733 E F2 .733(and call)2.733 F F1(func)2.733 E F2 .733(in it to)2.733 F 2.2 (initialize the library)304.4 573.3 R 6.2(.T)-.52 G 2.2(his adds ne)-6.2 F 4.2(wb)-.2 G 2.2(uilt-in functions to)-4.36 F F0(gawk)304.4 582.3 Q F2 4(.I)C 2(tr)-4 G(eturns the v)-2 E(alue returned by)-.2 E F1(func)2 E F2 (.)A 446.04 582.3 EBEGIN 1 .72 0 .06 setcmykcolor EEND .32 LW 288 579.9 288 587.9 DL 288 571.9 288 579.9 DL 288 563.9 288 571.9 DL 288 555.9 288 563.9 DL 288 547.9 288 555.9 DL 288 545.6 288 553.6 DL 292 545.6 288 545.6 DL 292.04 545.6 288.04 545.6 DL 296.04 545.6 292.04 545.6 DL 300.04 545.6 296.04 545.6 DL 304.04 545.6 300.04 545.6 DL 308.04 545.6 304.04 545.6 DL 312.04 545.6 308.04 545.6 DL 316.04 545.6 312.04 545.6 DL 320.04 545.6 316.04 545.6 DL/F0 10 /Helvetica-Bold@0 SF -.7(DY)321.373 546 S(NAMIC EXTENSIONS \().7 E/F1 10 /Courier-Bold@0 SF(gawk)A F0(\))A 473.346 545.6 469.346 545.6 DL 476.026 545.6 472.026 545.6 DL 480.026 545.6 476.026 545.6 DL 484.026 545.6 480.026 545.6 DL 488.026 545.6 484.026 545.6 DL 492.026 545.6 488.026 545.6 DL 496.026 545.6 492.026 545.6 DL 500.026 545.6 496.026 545.6 DL 504.026 545.6 500.026 545.6 DL 504.026 545.6 504.026 553.6 DL 504.026 547.9 504.026 555.9 DL 504.026 555.9 504.026 563.9 DL 504.026 563.9 504.026 571.9 DL 504.026 571.9 504.026 579.9 DL 504.026 579.9 504.026 587.9 DL 292 587.9 288 587.9 DL 292.026 587.9 288.026 587.9 DL 296.026 587.9 292.026 587.9 DL 300.026 587.9 296.026 587.9 DL 304.026 587.9 300.026 587.9 DL 308.026 587.9 304.026 587.9 DL 312.026 587.9 308.026 587.9 DL 316.026 587.9 312.026 587.9 DL 320.026 587.9 316.026 587.9 DL 324.026 587.9 320.026 587.9 DL 328.026 587.9 324.026 587.9 DL 332.026 587.9 328.026 587.9 DL 336.026 587.9 332.026 587.9 DL 340.026 587.9 336.026 587.9 DL 344.026 587.9 340.026 587.9 DL 348.026 587.9 344.026 587.9 DL 352.026 587.9 348.026 587.9 DL 356.026 587.9 352.026 587.9 DL 360.026 587.9 356.026 587.9 DL 364.026 587.9 360.026 587.9 DL 368.026 587.9 364.026 587.9 DL 372.026 587.9 368.026 587.9 DL 376.026 587.9 372.026 587.9 DL 380.026 587.9 376.026 587.9 DL 384.026 587.9 380.026 587.9 DL 388.026 587.9 384.026 587.9 DL 392.026 587.9 388.026 587.9 DL 396.026 587.9 392.026 587.9 DL 400.026 587.9 396.026 587.9 DL 404.026 587.9 400.026 587.9 DL 408.026 587.9 404.026 587.9 DL 412.026 587.9 408.026 587.9 DL 416.026 587.9 412.026 587.9 DL 420.026 587.9 416.026 587.9 DL 424.026 587.9 420.026 587.9 DL 428.026 587.9 424.026 587.9 DL 432.026 587.9 428.026 587.9 DL 436.026 587.9 432.026 587.9 DL 440.026 587.9 436.026 587.9 DL 444.026 587.9 440.026 587.9 DL 448.026 587.9 444.026 587.9 DL 452.026 587.9 448.026 587.9 DL 456.026 587.9 452.026 587.9 DL 460.026 587.9 456.026 587.9 DL 464.026 587.9 460.026 587.9 DL 468.026 587.9 464.026 587.9 DL 472.026 587.9 468.026 587.9 DL 476.026 587.9 472.026 587.9 DL 480.026 587.9 476.026 587.9 DL 484.026 587.9 480.026 587.9 DL 488.026 587.9 484.026 587.9 DL 492.026 587.9 488.026 587.9 DL 496.026 587.9 492.026 587.9 DL 500.026 587.9 496.026 587.9 DL 504.026 587.9 500.026 587.9 DL 399.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(14)399.2 599.4 Q 0 Cg EP %%Page: 8 8 %%BeginPageSetup BP %%EndPageSetup 38 29.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(asort\()38 29.7 Q/F1 8/Times-Italic@0 SF(s)A /F2 8/Times-Roman@0 SF([)4.8 E F0(,)A F1(d)4.8 E F2(])A F0(\))A F2 1.071 (sorts the source array)52.4 38.7 R F1(s)3.071 E F2 3.071(,r)C 1.071 (eplacing the indices with numeric)-3.071 F -.2(va)52.4 47.7 S .167 (lues 1 through).2 F F1(n)2.167 E F2 .167 (\(the number of elements in the array\), and)2.167 F .007 (returns the number of elements.)52.4 56.7 R .006(If destination)4.006 F F1(d)2.006 E F2 .006(is supplied,)2.006 F F1(s)2.006 E F2(is copied to) 52.4 65.7 Q F1(d)2 E F2(,)A F1(d)2 E F2(is sorted, and)2 E F1(s)2 E F2 (is unchanged.)2 E 198.832 65.7 EBEGIN 1 1 1 1 setcmykcolor EEND 38 74.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(asorti\()38 74.7 Q/F1 8/Times-Italic@0 SF(s) A/F2 8/Times-Roman@0 SF([)4.8 E F0(,)A F1(d)4.8 E F2(])A F0(\))A F2(lik) 52.4 83.7 Q(e)-.08 E F0(asort\(\))3.446 E F2 3.446(,b)C 1.446 (ut sorting is done on the indices, not the)-3.606 F -.2(va)52.4 92.7 S 3.408(lues. The).2 F 1.407(original v)3.407 F 1.407(alues are thro)-.2 F 1.407(wn array)-.2 F 3.407(,s)-.52 G 3.407(op)-3.407 G(ro)-3.407 E 1.407 (vide a)-.12 F(second array to preserv)52.4 101.7 Q 2(et)-.12 G(he f)-2 E(irst.)-.16 E 158.752 101.7 EBEGIN 1 1 1 1 setcmykcolor EEND 38 110.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(gensub\()38 110.7 Q/F1 8/Times-Italic@0 SF (r)A F0(,)A F1(s)4.8 E F0(,)A F1(h)4.8 E/F2 8/Times-Roman@0 SF([)2 E F0 (,)A F1(t)4.8 E F2(])A F0(\))A F2 .025(search the tar)52.4 119.7 R .025 (get string)-.144 F F1(t)2.025 E F2 .026(for matches of the re)2.026 F .026(gular e)-.12 F(xpression)-.12 E F1(r)52.4 128.7 Q F2 2.644(.I)C(f) -2.644 E F1(h)2.644 E F2 .644(is a string be)2.644 F .644(ginning with) -.12 F F0(g)2.644 E F2(or)2.644 E F0(G)2.643 E F2 2.643(,r)C .643 (eplace all matches)-2.643 F(of)52.4 137.7 Q F1(r)2.288 E F2(with)2.288 E F1(s)2.288 E F2 2.289(.O)C(therwise,)-2.289 E F1(h)2.289 E F2 .289 (is a number indicating which match)2.289 F(of)52.4 146.7 Q F1(r)2.009 E F2 .009(to replace.)2.009 F(If)4.009 E F1(t)2.009 E F2 .009 (is not supplied,)2.009 F F0($0)2.008 E F2 .008(is used instead. W)2.008 F(ithin)-.32 E 1.157(the replacement te)52.4 155.7 R(xt)-.12 E F1(s) 3.158 E F2 3.158(,t)C 1.158(he sequence)-3.158 F F0(\\)3.158 E F1(n)A F2 3.158(,w)C(here)-3.158 E F1(n)3.158 E F2 1.158(is a digit)3.158 F 2.422 (from 1 to 9, may be used to indicate just the te)52.4 164.7 R 2.422 (xt that)-.12 F .59(matched the)52.4 173.7 R F1(n)2.59 E F2 .591 (th parenthesized sube)B 2.591(xpression. The)-.12 F(sequence)2.591 E F0 (\\0)52.4 182.7 Q F2 .909(represents the entire matched te)2.909 F .908 (xt, as does the character)-.12 F F0(&)52.4 191.7 Q F2 5.086(.U)C(nlik) -5.086 E(e)-.08 E F0(sub\(\))5.086 E F2(and)5.086 E F0(gsub\(\))5.086 E F2 5.086(,t)C 3.086(he modif)-5.086 F 3.086(ied string is)-.16 F .734 (returned as the result of the function, and the original tar)52.4 200.7 R(get)-.144 E(string is)52.4 209.7 Q F1(not)2 E F2(changed.)2 E 120.84 209.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(gsub\()38 218.7 Q/F1 8/Times-Italic@0 SF(r)A F0(,)A F1(s)4.8 E/F2 8/Times-Roman@0 SF([)2 E F0(,)A F1(t)4.8 E F2(])A F0(\))A F2 1.22(for each substring matching the re)52.4 227.7 R 1.221 (gular e)-.12 F(xpression)-.12 E F1(r)3.221 E F2 1.221(in the)3.221 F (string)52.4 236.7 Q F1(t)3.984 E F2 3.984(,s)C 1.983 (ubstitute the string)-3.984 F F1(s)3.983 E F2 3.983(,a)C 1.983 (nd return the number of)-3.983 F 2.552(substitutions. If)52.4 245.7 R F1(t)4.552 E F2 2.553(is not supplied, use)4.552 F F0($0)4.553 E F2 4.553(.A)C(n)-4.553 E F0(&)4.553 E F2 2.553(in the)4.553 F 1.181 (replacement te)52.4 254.7 R 1.181(xt is replaced with the te)-.12 F 1.18(xt that w)-.12 F 1.18(as actually)-.08 F 3.547(matched. Use)52.4 263.7 R F0(\\&)3.547 E F2 1.547(to get a literal)3.547 F F0(&)3.547 E F2 3.547(.S)C(ee)-3.547 E F1(GA)3.548 E 1.548(WK: Ef)-.76 F(fective)-.144 E -.76(AW)52.4 272.7 S 2.215(KP).76 G -1.36 -.36(ro g)-2.215 H -.12(ra).36 G(mming).12 E F2 .214(for a fuller discussion of the rules for)2.215 F F0(&)2.214 E F2 -.44('s)C 2.891(and backslashes in the replacement te) 52.4 281.7 R 2.892(xt of)-.12 F 209.6 281.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(gensub\(\))209.6 281.7 Q/F1 8/Times-Roman@0 SF(,)A 250 281.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(sub\(\))52.4 290.7 Q/F1 8/Times-Roman@0 SF (and)2 E F0(gsub\(\))2 E(index\()38 299.7 Q/F2 8/Times-Italic@0 SF(s)A F0(,)A F2(t)4.8 E F0(\))A F1 .4(returns the inde)52.4 308.7 R 2.4(xo) -.12 G 2.4(ft)-2.4 G .4(he string)-2.4 F F2(t)2.4 E F1 .4(in the string) 2.4 F F2(s)2.399 E F1 2.399(,o)C 2.399(r0i)-2.399 G(f)-2.399 E F2(t) 2.399 E F1 .399(is not)2.399 F(present.)52.4 317.7 Q F0(length\()38 326.7 Q F1([)A F2(s)A F1(])A F0(\))A F1 .842 (returns the length of the string)52.4 335.7 R F2(s)2.842 E F1 2.842(,o) C 2.842(rt)-2.842 G .842(he length of)-2.842 F F0($0)2.843 E F1(if)2.843 E F2(s)2.843 E F1(is)2.843 E .382(not supplied.)52.4 344.7 R 98.5 344.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF -.32(Wi)98.5 344.7 S .381(th an array ar).32 F .381(gument, returns the number of)-.144 F(elements in the array)52.4 353.7 Q(.)-.52 E 120.752 353.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(match\()38 362.7 Q/F1 8/Times-Italic@0 SF(s) A F0(,)A F1(r)4.8 E 84.624 362.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF([)84.624 362.7 Q/F1 8/Courier-Bold@0 SF(,)A /F2 8/Times-Italic@0 SF(a)4.8 E F0(])A 103.552 362.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(\))103.552 362.7 Q/F1 8/Times-Roman@0 SF 2.602(returns the position in)52.4 371.7 R/F2 8/Times-Italic@0 SF(s) 4.603 E F1 2.603(where the re)4.603 F 2.603(gular e)-.12 F(xpression) -.12 E F2(r)4.603 E F1 .037(occurs, or 0 if)52.4 380.7 R F2(r)2.037 E F1 .037(is not present, and sets the v)2.037 F .037(alues of v)-.2 F (ariables)-.2 E F0(RSTART)52.4 389.7 Q F1(and)2.715 E F0(RLENGTH)2.715 E F1(.)A 138.497 389.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Times-Roman@0 SF(If)138.497 389.7 Q/F1 8/Times-Italic@0 SF(a) 2.715 E F0 .716(is supplied, the te)2.716 F .716(xt matching)-.12 F 2.414(all of)52.4 398.7 R F1(r)4.414 E F0 2.414(is placed in)4.414 F F1 (a)4.414 E/F2 8/Courier-Bold@0 SF([0])A F0 6.413(.I)C 4.413(ft)-6.413 G 2.413(here were parenthesized)-4.413 F(sube)52.4 407.7 Q 3.066 (xpressions, the matching te)-.12 F 3.066(xts are placed in)-.12 F F1(a) 5.067 E F2([1])A F0(,)A F1(a)52.4 416.7 Q F2([2])A F0 2.54(,a)C .54 (nd so on.)-2.54 F(Subscripts)4.54 E F2(a[)2.539 E F1(n)A F2 5.339(,") .666 G(start"])-5.339 E F0 2.539(,a)C(nd)-2.539 E F2(a[)2.539 E F1(n)A F2(,).666 E("length"])52.4 425.7 Q F0(pro)4.109 E 2.109 (vide the starting inde)-.12 F 4.109(xi)-.12 G 4.109(nt)-4.109 G 2.109 (he string and)-4.109 F(length respecti)52.4 434.7 Q -.12(ve)-.2 G(ly) .12 E 2(,o)-.52 G 2(fe)-2 G(ach matching substring.)-2 E 204.648 434.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(split\()38 443.7 Q/F1 8/Times-Italic@0 SF(s) A F0(,)A F1(a)4.8 E/F2 8/Times-Roman@0 SF([)2 E F0(,)A F1(r)4.8 E F2(])A F0(\))A F2 .109(splits the string)52.4 452.7 R F1(s)2.109 E F2 .108 (into the array)2.109 F F1(a)2.108 E F2 .108(using the re)2.108 F .108 (gular e)-.12 F(xpression)-.12 E F1(r)52.4 461.7 Q F2 2.184(,a)C .184 (nd returns the number of f)-2.184 F .185(ields. If)-.16 F F1(r)2.185 E F2 .185(is omitted,)2.185 F F0(FS)2.185 E F2 .185(is used)2.185 F 3.231 (instead. The array)52.4 470.7 R F1(a)5.231 E F2 3.231(is cleared f) 5.231 F 5.231(irst. Splitting)-.16 F(beha)5.231 E -.12(ve)-.16 G(s).12 E (identically to f)52.4 479.7 Q(ield splitting.)-.16 E(\(See)4 E/F3 8 /Helvetica@0 SF(Fields)2 E F2 2(,a)C(bo)-2 E -.12(ve)-.12 G(.\)).12 E F0 (sprintf\()38 488.7 Q F1(fmt)A F0(,)A F1 -.16(ex)4.8 G(pr).16 E(-list) -.16 E F0(\))A F2(prints)52.4 497.7 Q F1 -.16(ex)3.937 G(pr).16 E(-list) -.16 E F2 1.937(according to)3.937 F F1(fmt)3.937 E F2 3.937(,a)C 1.937 (nd returns the resulting)-3.937 F(string.)52.4 506.7 Q 38 515.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(strtonum\()38 515.7 Q/F1 8/Times-Italic@0 SF (s)A F0(\))A/F2 8/Times-Roman@0 SF -.12(ex)52.4 524.7 S(amines).12 E F1 (s)2.431 E F2 2.431(,a)C .431(nd returns its numeric v)-2.431 F 2.43 (alue. If)-.2 F F1(s)2.43 E F2(be)2.43 E .43(gins with a)-.12 F(leading) 52.4 533.7 Q F0(0)2.559 E F2(,)A F0(strtonum\(\))2.559 E F2 .559 (assumes that)2.559 F F1(s)2.559 E F2 .559(is an octal number)2.559 F(.) -.44 E(If)52.4 542.7 Q F1(s)2.454 E F2(be)2.454 E .454 (gins with a leading)-.12 F F0(0x)2.454 E F2(or)2.453 E F0(0X)2.453 E F2 (,)A F0(strtonum\(\))2.453 E F2(assumes)2.453 E(that)52.4 551.7 Q F1(s)2 E F2(is a he)2 E(xadecimal number)-.12 E(.)-.44 E 152.712 551.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(sub\()38 560.7 Q/F1 8/Times-Italic@0 SF(r)A F0(,)A F1(s)4.8 E/F2 8/Times-Roman@0 SF([)2 E F0(,)A F1(t)4.8 E F2(])A F0(\))A F2 1.564(just lik)52.4 569.7 R(e)-.08 E F0(gsub\(\))3.564 E F2 3.564(,b)C 1.564(ut only the f)-3.724 F 1.565 (irst matching substring is)-.16 F(replaced.)52.4 578.7 Q 81.496 578.7 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 36 576.3 36 584.3 DL 36 568.3 36 576.3 DL 36 560.3 36 568.3 DL 36 552.3 36 560.3 DL 36 544.3 36 552.3 DL 36 536.3 36 544.3 DL 36 528.3 36 536.3 DL 36 520.3 36 528.3 DL 36 512.3 36 520.3 DL 36 504.3 36 512.3 DL 36 496.3 36 504.3 DL 36 488.3 36 496.3 DL 36 480.3 36 488.3 DL 36 472.3 36 480.3 DL 36 464.3 36 472.3 DL 36 456.3 36 464.3 DL 36 448.3 36 456.3 DL 36 440.3 36 448.3 DL 36 432.3 36 440.3 DL 36 424.3 36 432.3 DL 36 416.3 36 424.3 DL 36 408.3 36 416.3 DL 36 400.3 36 408.3 DL 36 392.3 36 400.3 DL 36 384.3 36 392.3 DL 36 376.3 36 384.3 DL 36 368.3 36 376.3 DL 36 360.3 36 368.3 DL 36 352.3 36 360.3 DL 36 344.3 36 352.3 DL 36 336.3 36 344.3 DL 36 328.3 36 336.3 DL 36 320.3 36 328.3 DL 36 312.3 36 320.3 DL 36 304.3 36 312.3 DL 36 296.3 36 304.3 DL 36 288.3 36 296.3 DL 36 280.3 36 288.3 DL 36 272.3 36 280.3 DL 36 264.3 36 272.3 DL 36 256.3 36 264.3 DL 36 248.3 36 256.3 DL 36 240.3 36 248.3 DL 36 232.3 36 240.3 DL 36 224.3 36 232.3 DL 36 216.3 36 224.3 DL 36 208.3 36 216.3 DL 36 200.3 36 208.3 DL 36 192.3 36 200.3 DL 36 184.3 36 192.3 DL 36 176.3 36 184.3 DL 36 168.3 36 176.3 DL 36 160.3 36 168.3 DL 36 152.3 36 160.3 DL 36 144.3 36 152.3 DL 36 136.3 36 144.3 DL 36 128.3 36 136.3 DL 36 120.3 36 128.3 DL 36 112.3 36 120.3 DL 36 104.3 36 112.3 DL 36 96.3 36 104.3 DL 36 88.3 36 96.3 DL 36 80.3 36 88.3 DL 36 72.3 36 80.3 DL 36 64.3 36 72.3 DL 36 56.3 36 64.3 DL 36 48.3 36 56.3 DL 36 40.3 36 48.3 DL 36 32.3 36 40.3 DL 36 24.3 36 32.3 DL 36 20 36 28 DL 40 20 36 20 DL 43.915 20 39.915 20 DL 47.915 20 43.915 20 DL 51.915 20 47.915 20 DL 55.915 20 51.915 20 DL 59.915 20 55.915 20 DL 63.915 20 59.915 20 DL 67.915 20 63.915 20 DL 71.915 20 67.915 20 DL 75.915 20 71.915 20 DL 79.915 20 75.915 20 DL 83.915 20 79.915 20 DL 87.915 20 83.915 20 DL 91.915 20 87.915 20 DL/F0 10/Helvetica-Bold@0 SF(STRING FUNCTIONS)93.248 20.4 Q 197.471 20 193.471 20 DL 200.026 20 196.026 20 DL 204.026 20 200.026 20 DL 208.026 20 204.026 20 DL 212.026 20 208.026 20 DL 216.026 20 212.026 20 DL 220.026 20 216.026 20 DL 224.026 20 220.026 20 DL 228.026 20 224.026 20 DL 232.026 20 228.026 20 DL 236.026 20 232.026 20 DL 240.026 20 236.026 20 DL 244.026 20 240.026 20 DL 248.026 20 244.026 20 DL 252.026 20 248.026 20 DL 252.026 20 252.026 28 DL 252.026 24.3 252.026 32.3 DL 252.026 32.3 252.026 40.3 DL 252.026 40.3 252.026 48.3 DL 252.026 48.3 252.026 56.3 DL 252.026 56.3 252.026 64.3 DL 252.026 64.3 252.026 72.3 DL 252.026 72.3 252.026 80.3 DL 252.026 80.3 252.026 88.3 DL 252.026 88.3 252.026 96.3 DL 252.026 96.3 252.026 104.3 DL 252.026 104.3 252.026 112.3 DL 252.026 112.3 252.026 120.3 DL 252.026 120.3 252.026 128.3 DL 252.026 128.3 252.026 136.3 DL 252.026 136.3 252.026 144.3 DL 252.026 144.3 252.026 152.3 DL 252.026 152.3 252.026 160.3 DL 252.026 160.3 252.026 168.3 DL 252.026 168.3 252.026 176.3 DL 252.026 176.3 252.026 184.3 DL 252.026 184.3 252.026 192.3 DL 252.026 192.3 252.026 200.3 DL 252.026 200.3 252.026 208.3 DL 252.026 208.3 252.026 216.3 DL 252.026 216.3 252.026 224.3 DL 252.026 224.3 252.026 232.3 DL 252.026 232.3 252.026 240.3 DL 252.026 240.3 252.026 248.3 DL 252.026 248.3 252.026 256.3 DL 252.026 256.3 252.026 264.3 DL 252.026 264.3 252.026 272.3 DL 252.026 272.3 252.026 280.3 DL 252.026 280.3 252.026 288.3 DL 252.026 288.3 252.026 296.3 DL 252.026 296.3 252.026 304.3 DL 252.026 304.3 252.026 312.3 DL 252.026 312.3 252.026 320.3 DL 252.026 320.3 252.026 328.3 DL 252.026 328.3 252.026 336.3 DL 252.026 336.3 252.026 344.3 DL 252.026 344.3 252.026 352.3 DL 252.026 352.3 252.026 360.3 DL 252.026 360.3 252.026 368.3 DL 252.026 368.3 252.026 376.3 DL 252.026 376.3 252.026 384.3 DL 252.026 384.3 252.026 392.3 DL 252.026 392.3 252.026 400.3 DL 252.026 400.3 252.026 408.3 DL 252.026 408.3 252.026 416.3 DL 252.026 416.3 252.026 424.3 DL 252.026 424.3 252.026 432.3 DL 252.026 432.3 252.026 440.3 DL 252.026 440.3 252.026 448.3 DL 252.026 448.3 252.026 456.3 DL 252.026 456.3 252.026 464.3 DL 252.026 464.3 252.026 472.3 DL 252.026 472.3 252.026 480.3 DL 252.026 480.3 252.026 488.3 DL 252.026 488.3 252.026 496.3 DL 252.026 496.3 252.026 504.3 DL 252.026 504.3 252.026 512.3 DL 252.026 512.3 252.026 520.3 DL 252.026 520.3 252.026 528.3 DL 252.026 528.3 252.026 536.3 DL 252.026 536.3 252.026 544.3 DL 252.026 544.3 252.026 552.3 DL 252.026 552.3 252.026 560.3 DL 252.026 560.3 252.026 568.3 DL 252.026 568.3 252.026 576.3 DL 252.026 576.3 252.026 584.3 DL 40 584.3 36 584.3 DL 40.026 584.3 36.026 584.3 DL 44.026 584.3 40.026 584.3 DL 48.026 584.3 44.026 584.3 DL 52.026 584.3 48.026 584.3 DL 56.026 584.3 52.026 584.3 DL 60.026 584.3 56.026 584.3 DL 64.026 584.3 60.026 584.3 DL 68.026 584.3 64.026 584.3 DL 72.026 584.3 68.026 584.3 DL 76.026 584.3 72.026 584.3 DL 80.026 584.3 76.026 584.3 DL 84.026 584.3 80.026 584.3 DL 88.026 584.3 84.026 584.3 DL 92.026 584.3 88.026 584.3 DL 96.026 584.3 92.026 584.3 DL 100.026 584.3 96.026 584.3 DL 104.026 584.3 100.026 584.3 DL 108.026 584.3 104.026 584.3 DL 112.026 584.3 108.026 584.3 DL 116.026 584.3 112.026 584.3 DL 120.026 584.3 116.026 584.3 DL 124.026 584.3 120.026 584.3 DL 128.026 584.3 124.026 584.3 DL 132.026 584.3 128.026 584.3 DL 136.026 584.3 132.026 584.3 DL 140.026 584.3 136.026 584.3 DL 144.026 584.3 140.026 584.3 DL 148.026 584.3 144.026 584.3 DL 152.026 584.3 148.026 584.3 DL 156.026 584.3 152.026 584.3 DL 160.026 584.3 156.026 584.3 DL 164.026 584.3 160.026 584.3 DL 168.026 584.3 164.026 584.3 DL 172.026 584.3 168.026 584.3 DL 176.026 584.3 172.026 584.3 DL 180.026 584.3 176.026 584.3 DL 184.026 584.3 180.026 584.3 DL 188.026 584.3 184.026 584.3 DL 192.026 584.3 188.026 584.3 DL 196.026 584.3 192.026 584.3 DL 200.026 584.3 196.026 584.3 DL 204.026 584.3 200.026 584.3 DL 208.026 584.3 204.026 584.3 DL 212.026 584.3 208.026 584.3 DL 216.026 584.3 212.026 584.3 DL 220.026 584.3 216.026 584.3 DL 224.026 584.3 220.026 584.3 DL 228.026 584.3 224.026 584.3 DL 232.026 584.3 228.026 584.3 DL 236.026 584.3 232.026 584.3 DL 240.026 584.3 236.026 584.3 DL 244.026 584.3 240.026 584.3 DL 248.026 584.3 244.026 584.3 DL 252.026 584.3 248.026 584.3 DL 147.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(15)147.2 599.4 Q 290 29.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(substr\()290 29.7 Q/F1 8/Times-Italic@0 SF (s)A F0(,)A F1(i)4.8 E/F2 8/Times-Roman@0 SF([)2 E F0(,)A F1(n)4.8 E F2 (])A F0(\))A F2 .533(returns the at most)304.4 38.7 R F1(n)2.533 E F2 .532(-character substring of)B F1(s)2.532 E F2 .532(starting at)2.532 F F1(i)2.532 E F2 4.532(.I)C(f)-4.532 E F1(n)304.4 47.7 Q F2 (is omitted, the rest of)2 E F1(s)2 E F2(is used.)2 E F0(tolower\()290 56.7 Q F1(str)A F0(\))A F2 2.476(returns a cop)304.4 65.7 R 4.476(yo) -.08 G 4.476(ft)-4.476 G 2.476(he string)-4.476 F F1(str)4.476 E F2 4.476(,w)C 2.476(ith all the upper)-4.476 F(-case)-.16 E .637 (characters in)304.4 74.7 R F1(str)2.637 E F2 .636 (translated to their corresponding lo)2.637 F(wer)-.2 E(-case)-.16 E (counterparts. Non-alphabetic characters are left unchanged.)304.4 83.7 Q F0(toupper\()290 92.7 Q F1(str)A F0(\))A F2 2.496(returns a cop)304.4 101.7 R 4.496(yo)-.08 G 4.496(ft)-4.496 G 2.496(he string)-4.496 F F1 (str)4.496 E F2 4.496(,w)C 2.496(ith all the lo)-4.496 F(wer)-.2 E (-case)-.16 E .608(characters in)304.4 110.7 R F1(str)2.608 E F2 .608 (translated to their corresponding upper)2.608 F(-case)-.16 E (counterparts. Non-alphabetic characters are left unchanged.)304.4 119.7 Q 494.776 119.7 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 117.3 288 125.3 DL 288 109.3 288 117.3 DL 288 101.3 288 109.3 DL 288 93.3 288 101.3 DL 288 85.3 288 93.3 DL 288 77.3 288 85.3 DL 288 69.3 288 77.3 DL 288 61.3 288 69.3 DL 288 53.3 288 61.3 DL 288 45.3 288 53.3 DL 288 37.3 288 45.3 DL 288 29.3 288 37.3 DL 288 21.3 288 29.3 DL 288 20 288 28 DL 292 20 288 20 DL 295.355 20 291.355 20 DL 299.355 20 295.355 20 DL 303.355 20 299.355 20 DL 307.355 20 303.355 20 DL 311.355 20 307.355 20 DL 315.355 20 311.355 20 DL/F0 10/Helvetica-Bold@0 SF (STRING FUNCTIONS \(contin)316.688 20.4 Q(ued\))-.1 E 478.031 20 474.031 20 DL 480.026 20 476.026 20 DL 484.026 20 480.026 20 DL 488.026 20 484.026 20 DL 492.026 20 488.026 20 DL 496.026 20 492.026 20 DL 500.026 20 496.026 20 DL 504.026 20 500.026 20 DL 504.026 20 504.026 28 DL 504.026 21.3 504.026 29.3 DL 504.026 29.3 504.026 37.3 DL 504.026 37.3 504.026 45.3 DL 504.026 45.3 504.026 53.3 DL 504.026 53.3 504.026 61.3 DL 504.026 61.3 504.026 69.3 DL 504.026 69.3 504.026 77.3 DL 504.026 77.3 504.026 85.3 DL 504.026 85.3 504.026 93.3 DL 504.026 93.3 504.026 101.3 DL 504.026 101.3 504.026 109.3 DL 504.026 109.3 504.026 117.3 DL 504.026 117.3 504.026 125.3 DL 292 125.3 288 125.3 DL 292.026 125.3 288.026 125.3 DL 296.026 125.3 292.026 125.3 DL 300.026 125.3 296.026 125.3 DL 304.026 125.3 300.026 125.3 DL 308.026 125.3 304.026 125.3 DL 312.026 125.3 308.026 125.3 DL 316.026 125.3 312.026 125.3 DL 320.026 125.3 316.026 125.3 DL 324.026 125.3 320.026 125.3 DL 328.026 125.3 324.026 125.3 DL 332.026 125.3 328.026 125.3 DL 336.026 125.3 332.026 125.3 DL 340.026 125.3 336.026 125.3 DL 344.026 125.3 340.026 125.3 DL 348.026 125.3 344.026 125.3 DL 352.026 125.3 348.026 125.3 DL 356.026 125.3 352.026 125.3 DL 360.026 125.3 356.026 125.3 DL 364.026 125.3 360.026 125.3 DL 368.026 125.3 364.026 125.3 DL 372.026 125.3 368.026 125.3 DL 376.026 125.3 372.026 125.3 DL 380.026 125.3 376.026 125.3 DL 384.026 125.3 380.026 125.3 DL 388.026 125.3 384.026 125.3 DL 392.026 125.3 388.026 125.3 DL 396.026 125.3 392.026 125.3 DL 400.026 125.3 396.026 125.3 DL 404.026 125.3 400.026 125.3 DL 408.026 125.3 404.026 125.3 DL 412.026 125.3 408.026 125.3 DL 416.026 125.3 412.026 125.3 DL 420.026 125.3 416.026 125.3 DL 424.026 125.3 420.026 125.3 DL 428.026 125.3 424.026 125.3 DL 432.026 125.3 428.026 125.3 DL 436.026 125.3 432.026 125.3 DL 440.026 125.3 436.026 125.3 DL 444.026 125.3 440.026 125.3 DL 448.026 125.3 444.026 125.3 DL 452.026 125.3 448.026 125.3 DL 456.026 125.3 452.026 125.3 DL 460.026 125.3 456.026 125.3 DL 464.026 125.3 460.026 125.3 DL 468.026 125.3 464.026 125.3 DL 472.026 125.3 468.026 125.3 DL 476.026 125.3 472.026 125.3 DL 480.026 125.3 476.026 125.3 DL 484.026 125.3 480.026 125.3 DL 488.026 125.3 484.026 125.3 DL 492.026 125.3 488.026 125.3 DL 496.026 125.3 492.026 125.3 DL 500.026 125.3 496.026 125.3 DL 504.026 125.3 500.026 125.3 DL 290 153 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(gawk)290 153 Q/F1 8/Times-Roman@0 SF(pro) 2.363 E .363(vides the follo)-.12 F .363 (wing functions for obtaining time stamps)-.2 F(and formatting them.)290 162 Q F0(mktime\()290 175.5 Q/F2 8/Times-Italic@0 SF(datespec)A F0(\))A F1(turns)304.4 184.5 Q F2(datespec)2.048 E F1 .047 (into a time stamp of the same form as returned)2.048 F(by)304.4 193.5 Q F0(systime\(\))2.027 E F1 4.027(.T)C(he)-4.027 E F2(datespec)2.027 E F1 .027(is a string of the form)2.027 F F0(")2.028 E F2(YYYY)A (MM DD HH MM SS[ DST])304.4 202.5 Q F0(")A F1(.)A F0(strftime\()290 211.5 Q F1([)A F2(format)A F1([)2 E F0(,)A F2(timestamp)4.8 E F1(]])A F0 (\))A F1(formats)304.4 220.5 Q F2(timestamp)3.207 E F1 1.207 (according to the specif)3.207 F 1.207(ication in)-.16 F F2(format)3.206 E F1(.)A(The)304.4 229.5 Q F2(timestamp)3.363 E F1 1.363 (should be of the same form as returned by)3.363 F F0(systime\(\))304.4 238.5 Q F1 5.329(.I)C(f)-5.329 E F2(timestamp)3.329 E F1 1.329 (is missing, the current time of)3.329 F .52(day is used. If)304.4 247.5 R F2(format)2.521 E F1 .521(is missing, a def)2.521 F .521 (ault format equi)-.08 F -.2(va)-.2 G(lent).2 E(to the output of)304.4 256.5 Q F2(date)2 E F1(\(1\) is used.)A F0(systime\(\))290 265.5 Q F1 1.764(returns the current time of day as the number of seconds)304.4 274.5 R(since the Epoch.)304.4 283.5 Q 357.056 283.5 EBEGIN 1 .72 0 .06 setcmykcolor EEND .32 LW 288 281.1 288 289.1 DL 288 273.1 288 281.1 DL 288 265.1 288 273.1 DL 288 257.1 288 265.1 DL 288 249.1 288 257.1 DL 288 241.1 288 249.1 DL 288 233.1 288 241.1 DL 288 225.1 288 233.1 DL 288 217.1 288 225.1 DL 288 209.1 288 217.1 DL 288 201.1 288 209.1 DL 288 193.1 288 201.1 DL 288 185.1 288 193.1 DL 288 177.1 288 185.1 DL 288 169.1 288 177.1 DL 288 161.1 288 169.1 DL 288 153.1 288 161.1 DL 288 145.1 288 153.1 DL 288 143.3 288 151.3 DL 292 143.3 288 143.3 DL 294.14 143.3 290.14 143.3 DL 298.14 143.3 294.14 143.3 DL 302.14 143.3 298.14 143.3 DL 306.14 143.3 302.14 143.3 DL 310.14 143.3 306.14 143.3 DL 314.14 143.3 310.14 143.3 DL 318.14 143.3 314.14 143.3 DL 322.14 143.3 318.14 143.3 DL 326.14 143.3 322.14 143.3 DL 330.14 143.3 326.14 143.3 DL 334.14 143.3 330.14 143.3 DL/F0 10/Helvetica-Bold@0 SF (TIME FUNCTIONS \()335.473 143.7 Q/F1 10/Courier-Bold@0 SF(gawk)A F0(\)) A 459.246 143.3 455.246 143.3 DL 460.026 143.3 456.026 143.3 DL 464.026 143.3 460.026 143.3 DL 468.026 143.3 464.026 143.3 DL 472.026 143.3 468.026 143.3 DL 476.026 143.3 472.026 143.3 DL 480.026 143.3 476.026 143.3 DL 484.026 143.3 480.026 143.3 DL 488.026 143.3 484.026 143.3 DL 492.026 143.3 488.026 143.3 DL 496.026 143.3 492.026 143.3 DL 500.026 143.3 496.026 143.3 DL 504.026 143.3 500.026 143.3 DL 504.026 143.3 504.026 151.3 DL 504.026 145.1 504.026 153.1 DL 504.026 153.1 504.026 161.1 DL 504.026 161.1 504.026 169.1 DL 504.026 169.1 504.026 177.1 DL 504.026 177.1 504.026 185.1 DL 504.026 185.1 504.026 193.1 DL 504.026 193.1 504.026 201.1 DL 504.026 201.1 504.026 209.1 DL 504.026 209.1 504.026 217.1 DL 504.026 217.1 504.026 225.1 DL 504.026 225.1 504.026 233.1 DL 504.026 233.1 504.026 241.1 DL 504.026 241.1 504.026 249.1 DL 504.026 249.1 504.026 257.1 DL 504.026 257.1 504.026 265.1 DL 504.026 265.1 504.026 273.1 DL 504.026 273.1 504.026 281.1 DL 504.026 281.1 504.026 289.1 DL 292 289.1 288 289.1 DL 292.026 289.1 288.026 289.1 DL 296.026 289.1 292.026 289.1 DL 300.026 289.1 296.026 289.1 DL 304.026 289.1 300.026 289.1 DL 308.026 289.1 304.026 289.1 DL 312.026 289.1 308.026 289.1 DL 316.026 289.1 312.026 289.1 DL 320.026 289.1 316.026 289.1 DL 324.026 289.1 320.026 289.1 DL 328.026 289.1 324.026 289.1 DL 332.026 289.1 328.026 289.1 DL 336.026 289.1 332.026 289.1 DL 340.026 289.1 336.026 289.1 DL 344.026 289.1 340.026 289.1 DL 348.026 289.1 344.026 289.1 DL 352.026 289.1 348.026 289.1 DL 356.026 289.1 352.026 289.1 DL 360.026 289.1 356.026 289.1 DL 364.026 289.1 360.026 289.1 DL 368.026 289.1 364.026 289.1 DL 372.026 289.1 368.026 289.1 DL 376.026 289.1 372.026 289.1 DL 380.026 289.1 376.026 289.1 DL 384.026 289.1 380.026 289.1 DL 388.026 289.1 384.026 289.1 DL 392.026 289.1 388.026 289.1 DL 396.026 289.1 392.026 289.1 DL 400.026 289.1 396.026 289.1 DL 404.026 289.1 400.026 289.1 DL 408.026 289.1 404.026 289.1 DL 412.026 289.1 408.026 289.1 DL 416.026 289.1 412.026 289.1 DL 420.026 289.1 416.026 289.1 DL 424.026 289.1 420.026 289.1 DL 428.026 289.1 424.026 289.1 DL 432.026 289.1 428.026 289.1 DL 436.026 289.1 432.026 289.1 DL 440.026 289.1 436.026 289.1 DL 444.026 289.1 440.026 289.1 DL 448.026 289.1 444.026 289.1 DL 452.026 289.1 448.026 289.1 DL 456.026 289.1 452.026 289.1 DL 460.026 289.1 456.026 289.1 DL 464.026 289.1 460.026 289.1 DL 468.026 289.1 464.026 289.1 DL 472.026 289.1 468.026 289.1 DL 476.026 289.1 472.026 289.1 DL 480.026 289.1 476.026 289.1 DL 484.026 289.1 480.026 289.1 DL 488.026 289.1 484.026 289.1 DL 492.026 289.1 488.026 289.1 DL 496.026 289.1 492.026 289.1 DL 500.026 289.1 496.026 289.1 DL 504.026 289.1 500.026 289.1 DL 290 316.8 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(gawk)290 316.8 Q/F1 8/Times-Roman@0 SF(pro) 6.32 E 4.32(vides the follo)-.12 F 4.32 (wing functions for doing bitwise)-.2 F(operations.)290 325.8 Q F0 (and\()290 339.3 Q/F2 8/Times-Italic@0 SF(v1)A F0(,)A F2(v2)4.8 E F0(\)) A F1 .138(returns the bitwise AND of the v)304.4 348.3 R .137(alues pro) -.2 F .137(vided by)-.12 F F2(v1)2.137 E F1(and)2.137 E F2(v2)2.137 E F1 (.)A F0(compl\()290 357.3 Q F2(val)A F0(\))A F1 (returns the bitwise complement of)304.4 366.3 Q F2(val)2 E F1(.)A F0 (lshift\()290 375.3 Q F2(val)A F0(,)A F2(count)4.8 E F0(\))A F1 (returns the v)304.4 384.3 Q(alue of)-.2 E F2(val)2 E F1 2(,s)C (hifted left by)-2 E F2(count)2 E F1(bits.)2 E F0(or\()290 393.3 Q F2 (v1)A F0(,)A F2(v2)4.8 E F0(\))A F1(returns the bitwise OR of the v) 304.4 402.3 Q(alues pro)-.2 E(vided by)-.12 E F2(v1)2 E F1(and)2 E F2 (v2)2 E F1(.)A F0(rshift\()290 411.3 Q F2(val)A F0(,)A F2(count)4.8 E F0 (\))A F1(returns the v)304.4 420.3 Q(alue of)-.2 E F2(val)2 E F1 2(,s)C (hifted right by)-2 E F2(count)2 E F1(bits.)2 E F0(xor\()290 429.3 Q F2 (v1)A F0(,)A F2(v2)4.8 E F0(\))A F1 .217 (teturns the bitwise XOR of the v)304.4 438.3 R .218(alues pro)-.2 F .218(vided by)-.12 F F2(v1)2.218 E F1(and)2.218 E F2(v2)2.218 E F1(.)A 502 438.3 EBEGIN 1 .72 0 .06 setcmykcolor EEND .32 LW 288 435.9 288 443.9 DL 288 427.9 288 435.9 DL 288 419.9 288 427.9 DL 288 411.9 288 419.9 DL 288 403.9 288 411.9 DL 288 395.9 288 403.9 DL 288 387.9 288 395.9 DL 288 379.9 288 387.9 DL 288 371.9 288 379.9 DL 288 363.9 288 371.9 DL 288 355.9 288 363.9 DL 288 347.9 288 355.9 DL 288 339.9 288 347.9 DL 288 331.9 288 339.9 DL 288 323.9 288 331.9 DL 288 315.9 288 323.9 DL 288 307.9 288 315.9 DL 288 307.1 288 315.1 DL 292 307.1 288 307.1 DL 294.76 307.1 290.76 307.1 DL 298.76 307.1 294.76 307.1 DL/F0 10/Helvetica-Bold@0 SF(BIT MANIPULA)300.093 307.5 Q(TION FUNCTIONS \()-.9 E/F1 10/Courier-Bold@0 SF(gawk)A F0(\))A 494.626 307.1 490.626 307.1 DL 496.026 307.1 492.026 307.1 DL 500.026 307.1 496.026 307.1 DL 504.026 307.1 500.026 307.1 DL 504.026 307.1 504.026 315.1 DL 504.026 307.9 504.026 315.9 DL 504.026 315.9 504.026 323.9 DL 504.026 323.9 504.026 331.9 DL 504.026 331.9 504.026 339.9 DL 504.026 339.9 504.026 347.9 DL 504.026 347.9 504.026 355.9 DL 504.026 355.9 504.026 363.9 DL 504.026 363.9 504.026 371.9 DL 504.026 371.9 504.026 379.9 DL 504.026 379.9 504.026 387.9 DL 504.026 387.9 504.026 395.9 DL 504.026 395.9 504.026 403.9 DL 504.026 403.9 504.026 411.9 DL 504.026 411.9 504.026 419.9 DL 504.026 419.9 504.026 427.9 DL 504.026 427.9 504.026 435.9 DL 504.026 435.9 504.026 443.9 DL 292 443.9 288 443.9 DL 292.026 443.9 288.026 443.9 DL 296.026 443.9 292.026 443.9 DL 300.026 443.9 296.026 443.9 DL 304.026 443.9 300.026 443.9 DL 308.026 443.9 304.026 443.9 DL 312.026 443.9 308.026 443.9 DL 316.026 443.9 312.026 443.9 DL 320.026 443.9 316.026 443.9 DL 324.026 443.9 320.026 443.9 DL 328.026 443.9 324.026 443.9 DL 332.026 443.9 328.026 443.9 DL 336.026 443.9 332.026 443.9 DL 340.026 443.9 336.026 443.9 DL 344.026 443.9 340.026 443.9 DL 348.026 443.9 344.026 443.9 DL 352.026 443.9 348.026 443.9 DL 356.026 443.9 352.026 443.9 DL 360.026 443.9 356.026 443.9 DL 364.026 443.9 360.026 443.9 DL 368.026 443.9 364.026 443.9 DL 372.026 443.9 368.026 443.9 DL 376.026 443.9 372.026 443.9 DL 380.026 443.9 376.026 443.9 DL 384.026 443.9 380.026 443.9 DL 388.026 443.9 384.026 443.9 DL 392.026 443.9 388.026 443.9 DL 396.026 443.9 392.026 443.9 DL 400.026 443.9 396.026 443.9 DL 404.026 443.9 400.026 443.9 DL 408.026 443.9 404.026 443.9 DL 412.026 443.9 408.026 443.9 DL 416.026 443.9 412.026 443.9 DL 420.026 443.9 416.026 443.9 DL 424.026 443.9 420.026 443.9 DL 428.026 443.9 424.026 443.9 DL 432.026 443.9 428.026 443.9 DL 436.026 443.9 432.026 443.9 DL 440.026 443.9 436.026 443.9 DL 444.026 443.9 440.026 443.9 DL 448.026 443.9 444.026 443.9 DL 452.026 443.9 448.026 443.9 DL 456.026 443.9 452.026 443.9 DL 460.026 443.9 456.026 443.9 DL 464.026 443.9 460.026 443.9 DL 468.026 443.9 464.026 443.9 DL 472.026 443.9 468.026 443.9 DL 476.026 443.9 472.026 443.9 DL 480.026 443.9 476.026 443.9 DL 484.026 443.9 480.026 443.9 DL 488.026 443.9 484.026 443.9 DL 492.026 443.9 488.026 443.9 DL 496.026 443.9 492.026 443.9 DL 500.026 443.9 496.026 443.9 DL 504.026 443.9 500.026 443.9 DL 290 471.6 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF 1.557(The en)290 471.6 R 1.557(vironment v) -.32 F(ariable)-.2 E/F1 8/Courier-Bold@0 SF(AWKPATH)3.557 E F0(specif) 3.557 E 1.557(ies a search path to)-.16 F 1.474(use when f)290 480.6 R 1.474(inding source f)-.16 F 1.474(iles named with the)-.16 F F1<ad66> 3.475 E F0 3.475(option. The)3.475 F(def)290 489.6 Q .12(ault path is) -.08 F F1(".:/usr/local/share/awk")2.12 E F0 4.12(.I)C 2.12(faf)-4.12 G .12(ile name)-2.28 F(gi)290 498.6 Q -.12(ve)-.2 G 2.337(nt).12 G 2.337 (ot)-2.337 G(he)-2.337 E F1<ad66>2.337 E F0 .337(option contains a `) 2.337 F(`/')-.592 E 2.337('c)-.592 G(haracter)-2.337 E 2.338(,n)-.32 G 2.338(op)-2.338 G .338(ath search is)-2.338 F(performed.)290 507.6 Q(If) 290 521.1 Q F1(POSIXLY_CORRECT)2.946 E F0 -.12(ex)2.946 G .946 (ists then).12 F F1(gawk)2.946 E F0(beha)2.946 E -.12(ve)-.16 G 2.946 (se).12 G .946(xactly as if)-3.066 F(the)290 530.1 Q F1 .666<adad>2 G (posix)-.666 E F0(option had been gi)2 E -.12(ve)-.2 G(n.).12 E 410.602 530.1 EBEGIN 1 .72 0 .06 setcmykcolor EEND .32 LW 288 527.7 288 535.7 DL 288 519.7 288 527.7 DL 288 511.7 288 519.7 DL 288 503.7 288 511.7 DL 288 495.7 288 503.7 DL 288 487.7 288 495.7 DL 288 479.7 288 487.7 DL 288 471.7 288 479.7 DL 288 463.7 288 471.7 DL 288 461.9 288 469.9 DL 292 461.9 288 461.9 DL 293.915 461.9 289.915 461.9 DL 297.915 461.9 293.915 461.9 DL 301.915 461.9 297.915 461.9 DL 305.915 461.9 301.915 461.9 DL 309.915 461.9 305.915 461.9 DL /F0 10/Helvetica-Bold@0 SF(ENVIR)311.248 462.3 Q(ONMENT V)-.2 E (ARIABLES \()-.8 E/F1 10/Courier-Bold@0 SF(gawk)A F0(\))A 483.471 461.9 479.471 461.9 DL 484.026 461.9 480.026 461.9 DL 488.026 461.9 484.026 461.9 DL 492.026 461.9 488.026 461.9 DL 496.026 461.9 492.026 461.9 DL 500.026 461.9 496.026 461.9 DL 504.026 461.9 500.026 461.9 DL 504.026 461.9 504.026 469.9 DL 504.026 463.7 504.026 471.7 DL 504.026 471.7 504.026 479.7 DL 504.026 479.7 504.026 487.7 DL 504.026 487.7 504.026 495.7 DL 504.026 495.7 504.026 503.7 DL 504.026 503.7 504.026 511.7 DL 504.026 511.7 504.026 519.7 DL 504.026 519.7 504.026 527.7 DL 504.026 527.7 504.026 535.7 DL 292 535.7 288 535.7 DL 292.026 535.7 288.026 535.7 DL 296.026 535.7 292.026 535.7 DL 300.026 535.7 296.026 535.7 DL 304.026 535.7 300.026 535.7 DL 308.026 535.7 304.026 535.7 DL 312.026 535.7 308.026 535.7 DL 316.026 535.7 312.026 535.7 DL 320.026 535.7 316.026 535.7 DL 324.026 535.7 320.026 535.7 DL 328.026 535.7 324.026 535.7 DL 332.026 535.7 328.026 535.7 DL 336.026 535.7 332.026 535.7 DL 340.026 535.7 336.026 535.7 DL 344.026 535.7 340.026 535.7 DL 348.026 535.7 344.026 535.7 DL 352.026 535.7 348.026 535.7 DL 356.026 535.7 352.026 535.7 DL 360.026 535.7 356.026 535.7 DL 364.026 535.7 360.026 535.7 DL 368.026 535.7 364.026 535.7 DL 372.026 535.7 368.026 535.7 DL 376.026 535.7 372.026 535.7 DL 380.026 535.7 376.026 535.7 DL 384.026 535.7 380.026 535.7 DL 388.026 535.7 384.026 535.7 DL 392.026 535.7 388.026 535.7 DL 396.026 535.7 392.026 535.7 DL 400.026 535.7 396.026 535.7 DL 404.026 535.7 400.026 535.7 DL 408.026 535.7 404.026 535.7 DL 412.026 535.7 408.026 535.7 DL 416.026 535.7 412.026 535.7 DL 420.026 535.7 416.026 535.7 DL 424.026 535.7 420.026 535.7 DL 428.026 535.7 424.026 535.7 DL 432.026 535.7 428.026 535.7 DL 436.026 535.7 432.026 535.7 DL 440.026 535.7 436.026 535.7 DL 444.026 535.7 440.026 535.7 DL 448.026 535.7 444.026 535.7 DL 452.026 535.7 448.026 535.7 DL 456.026 535.7 452.026 535.7 DL 460.026 535.7 456.026 535.7 DL 464.026 535.7 460.026 535.7 DL 468.026 535.7 464.026 535.7 DL 472.026 535.7 468.026 535.7 DL 476.026 535.7 472.026 535.7 DL 480.026 535.7 476.026 535.7 DL 484.026 535.7 480.026 535.7 DL 488.026 535.7 484.026 535.7 DL 492.026 535.7 488.026 535.7 DL 496.026 535.7 492.026 535.7 DL 500.026 535.7 496.026 535.7 DL 504.026 535.7 500.026 535.7 DL 399.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(16)399.2 599.4 Q 0 Cg EP %%Page: 9 9 %%BeginPageSetup BP %%EndPageSetup 38 29.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(Functions in A)38 29.7 Q(WK are def)-.72 E (ined as follo)-.16 E(ws:)-.2 E/F1 8/Courier-Bold@0 SF(function)52.4 43.2 Q/F2 8/Times-Italic@0 SF(name)4.8 E F1(\()A F2(par)A(ameter list) -.12 E F1(\))A({)52.4 52.2 Q F2(statements)94.16 61.2 Q F1(})52.4 70.2 Q F0 3.828(Functions are e)38 83.7 R -.12(xe)-.12 G 3.828(cuted when the) .12 F 5.828(ya)-.12 G 3.828(re called from within)-5.828 F -.12(ex)38 92.7 S 3.325(pressions in either patterns or actions. Actual parameters) .12 F 1.948 (supplied in the function call instantiate the formal parameters)38 101.7 R 1.243(declared in the function.)38 110.7 R 1.242 (Arrays are passed by reference, other)5.243 F -.2(va)38 119.7 S (riables are passed by v).2 E(alue.)-.2 E .513(Local v)38 133.2 R .514 (ariables are declared as e)-.2 F .514(xtra parameters in the parameter) -.12 F 2.792(list. The con)38 142.2 R -.12(ve)-.32 G 2.791 (ntion is to separate local v).12 F 2.791(ariables from real)-.2 F (parameters by e)38 151.2 Q(xtra spaces in the parameter list. F)-.12 E (or e)-.12 E(xample:)-.12 E F1 4.8(#aa)52.4 164.7 S(nd b are local)-4.8 E(function f\(p, q,)52.4 173.7 Q(a, b\))24 E({)52.4 182.7 Q(.....)94.16 191.7 Q(})52.4 200.7 Q 12.96(/abc/ {)52.4 212.4 R (... ; f\(1, 2\) ; ... })4.8 E F0 .67 (The left parenthesis in a function call is required to immediately)38 225.9 R(follo)38 234.9 Q 3.475(wt)-.2 G 1.475 (he function name without an)-3.475 F 3.475(yi)-.12 G(nterv)-3.475 E 1.475(ening white space.)-.12 F 1.987(This is to a)38 243.9 R -.16(vo) -.16 G 1.988(id a syntactic ambiguity with the concatenation).16 F (operator)38 252.9 Q 4.365(.T)-.44 G .364 (his restriction does not apply to the b)-4.365 F .364 (uilt-in functions.)-.16 F 1.299 (Functions may call each other and may be recursi)38 266.4 R -.12(ve)-.2 G 5.299(.F).12 G(unction)-5.299 E .291(parameters used as local v)38 275.4 R .29(ariables are initialized to the null string)-.2 F (and the number zero upon function in)38 284.4 Q -.16(vo)-.32 G(cation.) .16 E(Use)38 297.9 Q F1(return)2.573 E F0 .574(to return a v)2.573 F .574(alue from a function. The return v)-.2 F(alue)-.2 E .58(is undef)38 306.9 R .58(ined if no v)-.16 F .579(alue is pro)-.2 F .579 (vided, or if the function returns by)-.12 F -.592(``)38 315.9 S -.08 (fa).592 G(lling of).08 E .44(f')-.2 G 2('t)-1.032 G(he end.)-2 E 38 329.4 EBEGIN .69 .34 0 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF .167(The w)38 329.4 R(ord)-.08 E/F1 8 /Courier-Bold@0 SF(func)2.167 E F0 .167(may be used in place of)2.167 F F1(function)2.168 E F0(.)A 215.832 329.4 EBEGIN 0 .96 .65 0 setcmykcolor EEND/F0 8/Times-Roman@0 SF .168(Note: This)215.832 329.4 R (usage is deprecated.)38 338.4 Q 102.2 338.4 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 36 336 36 344 DL 36 328 36 336 DL 36 320 36 328 DL 36 312 36 320 DL 36 304 36 312 DL 36 296 36 304 DL 36 288 36 296 DL 36 280 36 288 DL 36 272 36 280 DL 36 264 36 272 DL 36 256 36 264 DL 36 248 36 256 DL 36 240 36 248 DL 36 232 36 240 DL 36 224 36 232 DL 36 216 36 224 DL 36 208 36 216 DL 36 200 36 208 DL 36 192 36 200 DL 36 184 36 192 DL 36 176 36 184 DL 36 168 36 176 DL 36 160 36 168 DL 36 152 36 160 DL 36 144 36 152 DL 36 136 36 144 DL 36 128 36 136 DL 36 120 36 128 DL 36 112 36 120 DL 36 104 36 112 DL 36 96 36 104 DL 36 88 36 96 DL 36 80 36 88 DL 36 72 36 80 DL 36 64 36 72 DL 36 56 36 64 DL 36 48 36 56 DL 36 40 36 48 DL 36 32 36 40 DL 36 24 36 32 DL 36 20 36 28 DL 40 20 36 20 DL 41.305 20 37.305 20 DL 45.305 20 41.305 20 DL 49.305 20 45.305 20 DL 53.305 20 49.305 20 DL 57.305 20 53.305 20 DL 61.305 20 57.305 20 DL 65.305 20 61.305 20 DL 69.305 20 65.305 20 DL 73.305 20 69.305 20 DL/F0 10 /Helvetica-Bold@0 SF(USER-DEFINED FUNCTIONS)74.638 20.4 Q 216.081 20 212.081 20 DL 220.026 20 216.026 20 DL 224.026 20 220.026 20 DL 228.026 20 224.026 20 DL 232.026 20 228.026 20 DL 236.026 20 232.026 20 DL 240.026 20 236.026 20 DL 244.026 20 240.026 20 DL 248.026 20 244.026 20 DL 252.026 20 248.026 20 DL 252.026 20 252.026 28 DL 252.026 24 252.026 32 DL 252.026 32 252.026 40 DL 252.026 40 252.026 48 DL 252.026 48 252.026 56 DL 252.026 56 252.026 64 DL 252.026 64 252.026 72 DL 252.026 72 252.026 80 DL 252.026 80 252.026 88 DL 252.026 88 252.026 96 DL 252.026 96 252.026 104 DL 252.026 104 252.026 112 DL 252.026 112 252.026 120 DL 252.026 120 252.026 128 DL 252.026 128 252.026 136 DL 252.026 136 252.026 144 DL 252.026 144 252.026 152 DL 252.026 152 252.026 160 DL 252.026 160 252.026 168 DL 252.026 168 252.026 176 DL 252.026 176 252.026 184 DL 252.026 184 252.026 192 DL 252.026 192 252.026 200 DL 252.026 200 252.026 208 DL 252.026 208 252.026 216 DL 252.026 216 252.026 224 DL 252.026 224 252.026 232 DL 252.026 232 252.026 240 DL 252.026 240 252.026 248 DL 252.026 248 252.026 256 DL 252.026 256 252.026 264 DL 252.026 264 252.026 272 DL 252.026 272 252.026 280 DL 252.026 280 252.026 288 DL 252.026 288 252.026 296 DL 252.026 296 252.026 304 DL 252.026 304 252.026 312 DL 252.026 312 252.026 320 DL 252.026 320 252.026 328 DL 252.026 328 252.026 336 DL 252.026 336 252.026 344 DL 40 344 36 344 DL 40.026 344 36.026 344 DL 44.026 344 40.026 344 DL 48.026 344 44.026 344 DL 52.026 344 48.026 344 DL 56.026 344 52.026 344 DL 60.026 344 56.026 344 DL 64.026 344 60.026 344 DL 68.026 344 64.026 344 DL 72.026 344 68.026 344 DL 76.026 344 72.026 344 DL 80.026 344 76.026 344 DL 84.026 344 80.026 344 DL 88.026 344 84.026 344 DL 92.026 344 88.026 344 DL 96.026 344 92.026 344 DL 100.026 344 96.026 344 DL 104.026 344 100.026 344 DL 108.026 344 104.026 344 DL 112.026 344 108.026 344 DL 116.026 344 112.026 344 DL 120.026 344 116.026 344 DL 124.026 344 120.026 344 DL 128.026 344 124.026 344 DL 132.026 344 128.026 344 DL 136.026 344 132.026 344 DL 140.026 344 136.026 344 DL 144.026 344 140.026 344 DL 148.026 344 144.026 344 DL 152.026 344 148.026 344 DL 156.026 344 152.026 344 DL 160.026 344 156.026 344 DL 164.026 344 160.026 344 DL 168.026 344 164.026 344 DL 172.026 344 168.026 344 DL 176.026 344 172.026 344 DL 180.026 344 176.026 344 DL 184.026 344 180.026 344 DL 188.026 344 184.026 344 DL 192.026 344 188.026 344 DL 196.026 344 192.026 344 DL 200.026 344 196.026 344 DL 204.026 344 200.026 344 DL 208.026 344 204.026 344 DL 212.026 344 208.026 344 DL 216.026 344 212.026 344 DL 220.026 344 216.026 344 DL 224.026 344 220.026 344 DL 228.026 344 224.026 344 DL 232.026 344 228.026 344 DL 236.026 344 232.026 344 DL 240.026 344 236.026 344 DL 244.026 344 240.026 344 DL 248.026 344 244.026 344 DL 252.026 344 248.026 344 DL 38 371.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF 2.354(There are se)38 371.7 R -.12(ve)-.2 G 2.354(ral steps in).12 F -.16(vo)-.32 G(lv).16 E 2.354 (ed in producing and running a)-.12 F(localizable)38 380.7 Q/F1 8 /Courier-Bold@0 SF(awk)2 E F0(program.)2 E 2.928(1. Add)38 394.2 R(a) 2.928 E F1(BEGIN)2.928 E F0 .929(action to assign a v)2.929 F .929 (alue to the)-.2 F F1(TEXTDOMAIN)2.929 E F0 -.2(va)38 403.2 S (riable to set the te).2 E(xt domain for your program.)-.12 E F1 (BEGIN { TEXTDOMAIN = "myprog" })58 416.7 Q F0 2.249(This allo)38 430.2 R(ws)-.2 E F1(gawk)4.249 E F0 2.249(to f)4.249 F 2.249(ind the)-.16 F F1 (.mo)4.249 E F0 -.16(fi)4.249 G 2.248(le associated with your).16 F 4.439(program. W)38 439.2 R 2.439(ithout this step,)-.32 F F1(gawk)4.439 E F0 2.439(uses the)4.439 F F1(messages)4.439 E F0(te)4.439 E(xt)-.12 E (domain, which probably w)38 448.2 Q(on')-.08 E 2(tw)-.144 G(ork.)-2.08 E 5.286(2. Mark)38 461.7 R 3.285 (all strings that should be translated with leading)5.286 F (underscores.)38 470.7 Q 5.548(3. Use)38 484.2 R(the)5.549 E F1 (bindtextdomain\(\))5.549 E F0(,)A F1(dcgettext\(\))5.549 E F0 5.549(,a) C(nd/or)-5.549 E F1(dcngettext\(\))38 493.2 Q F0 (functions in your program, as appropriate.)2 E 2(4. Run)38 506.7 R F1 (gawk \255)58 520.2 Q(\255gen\255po \255f myprog.awk > myprog.po).666 E F0(to generate a)38 533.7 Q F1(.po)2 E F0 -.16(fi)2 G (le for your program.).16 E 5.176(5. Pro)38 547.2 R 3.176 (vide appropriate translations, and b)-.12 F 3.176(uild and install a) -.16 F(corresponding)38 556.2 Q F1(.mo)2 E F0 -.16(fi)2 G(le.).16 E 1.783(The internationalization features are described in full detail in) 38 569.7 R/F2 8/Times-Italic@0 SF(GA)38 578.7 Q(WK: Ef)-.76 E(fective A) -.144 E(WK Pr)-.76 E -.08(og)-.36 G -.12(ra).08 G(mming).12 E F0(.)A 158.872 578.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND .32 LW 36 576.3 36 584.3 DL 36 568.3 36 576.3 DL 36 560.3 36 568.3 DL 36 552.3 36 560.3 DL 36 544.3 36 552.3 DL 36 536.3 36 544.3 DL 36 528.3 36 536.3 DL 36 520.3 36 528.3 DL 36 512.3 36 520.3 DL 36 504.3 36 512.3 DL 36 496.3 36 504.3 DL 36 488.3 36 496.3 DL 36 480.3 36 488.3 DL 36 472.3 36 480.3 DL 36 464.3 36 472.3 DL 36 456.3 36 464.3 DL 36 448.3 36 456.3 DL 36 440.3 36 448.3 DL 36 432.3 36 440.3 DL 36 424.3 36 432.3 DL 36 416.3 36 424.3 DL 36 408.3 36 416.3 DL 36 400.3 36 408.3 DL 36 392.3 36 400.3 DL 36 384.3 36 392.3 DL 36 376.3 36 384.3 DL 36 368.3 36 376.3 DL 36 362 36 370 DL 40 362 36 362 DL 43.87 362 39.87 362 DL 47.87 362 43.87 362 DL 51.87 362 47.87 362 DL 55.87 362 51.87 362 DL 59.87 362 55.87 362 DL 63.87 362 59.87 362 DL 67.87 362 63.87 362 DL 71.87 362 67.87 362 DL 75.87 362 71.87 362 DL 79.87 362 75.87 362 DL 83.87 362 79.87 362 DL 87.87 362 83.87 362 DL/F0 10/Helvetica-Bold@0 SF(LOCALIZA) 89.203 362.4 Q(TION \()-.9 E/F1 10/Courier-Bold@0 SF(gawk)A F0(\))A 201.516 362 197.516 362 DL 204.026 362 200.026 362 DL 208.026 362 204.026 362 DL 212.026 362 208.026 362 DL 216.026 362 212.026 362 DL 220.026 362 216.026 362 DL 224.026 362 220.026 362 DL 228.026 362 224.026 362 DL 232.026 362 228.026 362 DL 236.026 362 232.026 362 DL 240.026 362 236.026 362 DL 244.026 362 240.026 362 DL 248.026 362 244.026 362 DL 252.026 362 248.026 362 DL 252.026 362 252.026 370 DL 252.026 368.3 252.026 376.3 DL 252.026 376.3 252.026 384.3 DL 252.026 384.3 252.026 392.3 DL 252.026 392.3 252.026 400.3 DL 252.026 400.3 252.026 408.3 DL 252.026 408.3 252.026 416.3 DL 252.026 416.3 252.026 424.3 DL 252.026 424.3 252.026 432.3 DL 252.026 432.3 252.026 440.3 DL 252.026 440.3 252.026 448.3 DL 252.026 448.3 252.026 456.3 DL 252.026 456.3 252.026 464.3 DL 252.026 464.3 252.026 472.3 DL 252.026 472.3 252.026 480.3 DL 252.026 480.3 252.026 488.3 DL 252.026 488.3 252.026 496.3 DL 252.026 496.3 252.026 504.3 DL 252.026 504.3 252.026 512.3 DL 252.026 512.3 252.026 520.3 DL 252.026 520.3 252.026 528.3 DL 252.026 528.3 252.026 536.3 DL 252.026 536.3 252.026 544.3 DL 252.026 544.3 252.026 552.3 DL 252.026 552.3 252.026 560.3 DL 252.026 560.3 252.026 568.3 DL 252.026 568.3 252.026 576.3 DL 252.026 576.3 252.026 584.3 DL 40 584.3 36 584.3 DL 40.026 584.3 36.026 584.3 DL 44.026 584.3 40.026 584.3 DL 48.026 584.3 44.026 584.3 DL 52.026 584.3 48.026 584.3 DL 56.026 584.3 52.026 584.3 DL 60.026 584.3 56.026 584.3 DL 64.026 584.3 60.026 584.3 DL 68.026 584.3 64.026 584.3 DL 72.026 584.3 68.026 584.3 DL 76.026 584.3 72.026 584.3 DL 80.026 584.3 76.026 584.3 DL 84.026 584.3 80.026 584.3 DL 88.026 584.3 84.026 584.3 DL 92.026 584.3 88.026 584.3 DL 96.026 584.3 92.026 584.3 DL 100.026 584.3 96.026 584.3 DL 104.026 584.3 100.026 584.3 DL 108.026 584.3 104.026 584.3 DL 112.026 584.3 108.026 584.3 DL 116.026 584.3 112.026 584.3 DL 120.026 584.3 116.026 584.3 DL 124.026 584.3 120.026 584.3 DL 128.026 584.3 124.026 584.3 DL 132.026 584.3 128.026 584.3 DL 136.026 584.3 132.026 584.3 DL 140.026 584.3 136.026 584.3 DL 144.026 584.3 140.026 584.3 DL 148.026 584.3 144.026 584.3 DL 152.026 584.3 148.026 584.3 DL 156.026 584.3 152.026 584.3 DL 160.026 584.3 156.026 584.3 DL 164.026 584.3 160.026 584.3 DL 168.026 584.3 164.026 584.3 DL 172.026 584.3 168.026 584.3 DL 176.026 584.3 172.026 584.3 DL 180.026 584.3 176.026 584.3 DL 184.026 584.3 180.026 584.3 DL 188.026 584.3 184.026 584.3 DL 192.026 584.3 188.026 584.3 DL 196.026 584.3 192.026 584.3 DL 200.026 584.3 196.026 584.3 DL 204.026 584.3 200.026 584.3 DL 208.026 584.3 204.026 584.3 DL 212.026 584.3 208.026 584.3 DL 216.026 584.3 212.026 584.3 DL 220.026 584.3 216.026 584.3 DL 224.026 584.3 220.026 584.3 DL 228.026 584.3 224.026 584.3 DL 232.026 584.3 228.026 584.3 DL 236.026 584.3 232.026 584.3 DL 240.026 584.3 236.026 584.3 DL 244.026 584.3 240.026 584.3 DL 248.026 584.3 244.026 584.3 DL 252.026 584.3 248.026 584.3 DL 147.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(17)147.2 599.4 Q 290 29.7 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Courier-Bold@0 SF(gawk)290 29.7 Q/F1 8/Times-Roman@0 SF(pro) 4.798 E 2.798(vides the follo)-.12 F 2.798 (wing functions for runtime message)-.2 F(translation.)290 38.7 Q F0 (bindtextdomain\()290 52.2 Q/F2 8/Times-Italic@0 SF(dir)A(ectory)-.296 E F1([)2 E F0(,)A F2(domain)4.8 E F1(])A F0(\))A F1(specif)304.4 61.2 Q .879(ies the directory where)-.16 F F0(gawk)2.879 E F1 .879 (looks for the)2.879 F F0(.mo)2.879 E F1 -.16(fi)2.88 G(les,).16 E .935 (in case the)304.4 70.2 R 2.935(yw)-.12 G .934 (ill not or cannot be placed in the `)-2.935 F(`standard')-.592 E(') -.592 E .288(locations \(e.g., during testing.\))304.4 79.2 R .288 (It returns the directory where)4.288 F F2(domain)304.4 88.2 Q F1(is `)2 E(`bound.)-.592 E -.592('')-.56 G 1.627(The def)304.4 101.7 R(ault)-.08 E F2(domain)3.627 E F1 1.627(is the v)3.627 F 1.627(alue of)-.2 F F0 (TEXTDOMAIN)3.627 E F1 5.627(.W)C(hen)-5.627 E F2(dir)304.4 110.7 Q (ectory)-.296 E F1 2.732(is the null string \()4.731 F F0 .666("")C F1 (\),)-.666 E F0(bindtextdomain\(\))4.732 E F1 (returns the current binding for the gi)304.4 119.7 Q -.12(ve)-.2 G(n) .12 E F2(domain)2 E F1(.)A F0(dcgettext\()290 128.7 Q F2(string)A F1([)2 E F0(,)A F2(domain)4.8 E F1([)2 E F0(,)A F2(cate)4.8 E(gory)-.32 E F1 (]])A F0(\))A F1 1.452(returns the translation of)304.4 137.7 R F2 (string)3.452 E F1 1.451(in te)3.452 F 1.451(xt domain)-.12 F F2(domain) 3.451 E F1(for)3.451 E .139(locale cate)304.4 146.7 R(gory)-.12 E F2 (cate)2.139 E(gory)-.32 E F1 4.139(.T)C .139(he def)-4.139 F .14(ault v) -.08 F .14(alue for)-.2 F F2(domain)2.14 E F1 .14(is the)2.14 F 3.446 (current v)304.4 155.7 R 3.446(alue of)-.2 F F0(TEXTDOMAIN)5.446 E F1 7.446(.T)C 3.446(he def)-7.446 F 3.445(ault v)-.08 F 3.445(alue for)-.2 F F2(cate)304.4 164.7 Q(gory)-.32 E F1(is)2 E F0("LC_MESSAGES")2 E F1(.) A .028(If you supply a v)304.4 178.2 R .028(alue for)-.2 F F2(cate)2.028 E(gory)-.32 E F1 2.028(,i)C 2.028(tm)-2.028 G .029 (ust be a string equal to)-2.028 F .639(one of the kno)304.4 187.2 R .639(wn locale cate)-.2 F 2.638(gories. Y)-.12 F .638 (ou must also supply a)-.88 F(te)304.4 196.2 Q(xt domain.)-.12 E(Use)4 E F0(TEXTDOMAIN)2 E F1(to use the current domain.)2 E F0(dcngettext\()290 205.2 Q F2(string1)A F0(,)A F2(string2)4.8 E F0(,)A F2(number)4.8 E F1 ([)2 E F0(,)A F2(dom)4.8 E F1([)2 E F0(,)A F2(cat)4.8 E F1(]])A F0(\))A F1 .608(returns the plural form used for)304.4 214.2 R F2(number)2.608 E F1 .608(of the translation of)2.608 F F2(string1)304.4 223.2 Q F1(and) 3.219 E F2(string2)3.219 E F1 1.219(in te)3.219 F 1.219(xt domain)-.12 F F2(dom)3.219 E F1 1.218(for locale cate)3.218 F(gory)-.12 E F2(cat)304.4 232.2 Q F1 6.745(.T)C 2.745(he def)-6.745 F 2.745(ault v)-.08 F 2.745 (alue for)-.2 F F2(dom)4.746 E F1 2.746(is the current v)4.746 F 2.746 (alue of)-.2 F F0(TEXTDOMAIN)304.4 241.2 Q F1(.)A F0("LC_MESSAGES")5.25 E F1 1.249(is the def)3.25 F 1.249(ault v)-.08 F 1.249(alue for)-.2 F F2 (cat)304.4 250.2 Q F1(.)A .336(If you supply a v)304.4 263.7 R .336 (alue for)-.2 F F2(cat)2.336 E F1 2.337(,i)C 2.337(tm)-2.337 G .337 (ust be a string equal to one)-2.337 F .606(of the kno)304.4 272.7 R .606(wn locale cate)-.2 F 2.606(gories. Y)-.12 F .605 (ou must also supply a te)-.88 F(xt)-.12 E 2(domain. Use)304.4 281.7 R F0(TEXTDOMAIN)2 E F1(to use the current domain.)2 E 482.16 281.7 EBEGIN 1 .72 0 .06 setcmykcolor EEND .32 LW 288 279.3 288 287.3 DL 288 271.3 288 279.3 DL 288 263.3 288 271.3 DL 288 255.3 288 263.3 DL 288 247.3 288 255.3 DL 288 239.3 288 247.3 DL 288 231.3 288 239.3 DL 288 223.3 288 231.3 DL 288 215.3 288 223.3 DL 288 207.3 288 215.3 DL 288 199.3 288 207.3 DL 288 191.3 288 199.3 DL 288 183.3 288 191.3 DL 288 175.3 288 183.3 DL 288 167.3 288 175.3 DL 288 159.3 288 167.3 DL 288 151.3 288 159.3 DL 288 143.3 288 151.3 DL 288 135.3 288 143.3 DL 288 127.3 288 135.3 DL 288 119.3 288 127.3 DL 288 111.3 288 119.3 DL 288 103.3 288 111.3 DL 288 95.3 288 103.3 DL 288 87.3 288 95.3 DL 288 79.3 288 87.3 DL 288 71.3 288 79.3 DL 288 63.3 288 71.3 DL 288 55.3 288 63.3 DL 288 47.3 288 55.3 DL 288 39.3 288 47.3 DL 288 31.3 288 39.3 DL 288 23.3 288 31.3 DL 288 20 288 28 DL 292 20 288 20 DL 292.71 20 288.71 20 DL 296.71 20 292.71 20 DL 300.71 20 296.71 20 DL 304.71 20 300.71 20 DL 308.71 20 304.71 20 DL 312.71 20 308.71 20 DL 316.71 20 312.71 20 DL/F0 10/Helvetica-Bold@0 SF(INTERNA) 318.043 20.4 Q(TIONALIZA)-.9 E(TION \()-.9 E/F1 10/Courier-Bold@0 SF (gawk)A F0(\))A 476.676 20 472.676 20 DL 480.026 20 476.026 20 DL 484.026 20 480.026 20 DL 488.026 20 484.026 20 DL 492.026 20 488.026 20 DL 496.026 20 492.026 20 DL 500.026 20 496.026 20 DL 504.026 20 500.026 20 DL 504.026 20 504.026 28 DL 504.026 23.3 504.026 31.3 DL 504.026 31.3 504.026 39.3 DL 504.026 39.3 504.026 47.3 DL 504.026 47.3 504.026 55.3 DL 504.026 55.3 504.026 63.3 DL 504.026 63.3 504.026 71.3 DL 504.026 71.3 504.026 79.3 DL 504.026 79.3 504.026 87.3 DL 504.026 87.3 504.026 95.3 DL 504.026 95.3 504.026 103.3 DL 504.026 103.3 504.026 111.3 DL 504.026 111.3 504.026 119.3 DL 504.026 119.3 504.026 127.3 DL 504.026 127.3 504.026 135.3 DL 504.026 135.3 504.026 143.3 DL 504.026 143.3 504.026 151.3 DL 504.026 151.3 504.026 159.3 DL 504.026 159.3 504.026 167.3 DL 504.026 167.3 504.026 175.3 DL 504.026 175.3 504.026 183.3 DL 504.026 183.3 504.026 191.3 DL 504.026 191.3 504.026 199.3 DL 504.026 199.3 504.026 207.3 DL 504.026 207.3 504.026 215.3 DL 504.026 215.3 504.026 223.3 DL 504.026 223.3 504.026 231.3 DL 504.026 231.3 504.026 239.3 DL 504.026 239.3 504.026 247.3 DL 504.026 247.3 504.026 255.3 DL 504.026 255.3 504.026 263.3 DL 504.026 263.3 504.026 271.3 DL 504.026 271.3 504.026 279.3 DL 504.026 279.3 504.026 287.3 DL 292 287.3 288 287.3 DL 292.026 287.3 288.026 287.3 DL 296.026 287.3 292.026 287.3 DL 300.026 287.3 296.026 287.3 DL 304.026 287.3 300.026 287.3 DL 308.026 287.3 304.026 287.3 DL 312.026 287.3 308.026 287.3 DL 316.026 287.3 312.026 287.3 DL 320.026 287.3 316.026 287.3 DL 324.026 287.3 320.026 287.3 DL 328.026 287.3 324.026 287.3 DL 332.026 287.3 328.026 287.3 DL 336.026 287.3 332.026 287.3 DL 340.026 287.3 336.026 287.3 DL 344.026 287.3 340.026 287.3 DL 348.026 287.3 344.026 287.3 DL 352.026 287.3 348.026 287.3 DL 356.026 287.3 352.026 287.3 DL 360.026 287.3 356.026 287.3 DL 364.026 287.3 360.026 287.3 DL 368.026 287.3 364.026 287.3 DL 372.026 287.3 368.026 287.3 DL 376.026 287.3 372.026 287.3 DL 380.026 287.3 376.026 287.3 DL 384.026 287.3 380.026 287.3 DL 388.026 287.3 384.026 287.3 DL 392.026 287.3 388.026 287.3 DL 396.026 287.3 392.026 287.3 DL 400.026 287.3 396.026 287.3 DL 404.026 287.3 400.026 287.3 DL 408.026 287.3 404.026 287.3 DL 412.026 287.3 408.026 287.3 DL 416.026 287.3 412.026 287.3 DL 420.026 287.3 416.026 287.3 DL 424.026 287.3 420.026 287.3 DL 428.026 287.3 424.026 287.3 DL 432.026 287.3 428.026 287.3 DL 436.026 287.3 432.026 287.3 DL 440.026 287.3 436.026 287.3 DL 444.026 287.3 440.026 287.3 DL 448.026 287.3 444.026 287.3 DL 452.026 287.3 448.026 287.3 DL 456.026 287.3 452.026 287.3 DL 460.026 287.3 456.026 287.3 DL 464.026 287.3 460.026 287.3 DL 468.026 287.3 464.026 287.3 DL 472.026 287.3 468.026 287.3 DL 476.026 287.3 472.026 287.3 DL 480.026 287.3 476.026 287.3 DL 484.026 287.3 480.026 287.3 DL 488.026 287.3 484.026 287.3 DL 492.026 287.3 488.026 287.3 DL 496.026 287.3 492.026 287.3 DL 500.026 287.3 496.026 287.3 DL 504.026 287.3 500.026 287.3 DL 290 324 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(Host:)290 324 Q/F1 8/Courier-Bold@0 SF (ftp.gnu.org)2 E F0(File:)290 333 Q F1(/gnu/gawk/gawk-3.1.5.tar.gz)2 E F0(GNU)304.4 342 Q F1(awk)2 E F0(\()2 E F1(gawk)A F0 (\). There may be a later v)A(ersion.)-.12 E F1 (http://cm.bell-labs.com/who/bwk/awk.tar.gz)290 355.5 Q F0 .963 (Bell Labs)304.4 364.5 R F1(awk)2.963 E F0 2.963(.T)C .963(his v)-2.963 F .964(ersion requires an ANSI C compiler;)-.12 F (GCC \(the GNU Compiler Collection\) w)304.4 373.5 Q(orks well.)-.08 E (Host:)290 387 Q F1(ftp.whidbey.net)2 E F0(File:)290 396 Q F1 (/pub/brennan/mawk1.3.3.tar.gz)2 E F0(Michael Brennan')304.4 405 Q(s) -.44 E F1(mawk)2 E F0 2(.T)C(here may be a ne)-2 E(wer v)-.2 E(ersion.) -.12 E 488.568 405 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 402.6 288 410.6 DL 288 394.6 288 402.6 DL 288 386.6 288 394.6 DL 288 378.6 288 386.6 DL 288 370.6 288 378.6 DL 288 362.6 288 370.6 DL 288 354.6 288 362.6 DL 288 346.6 288 354.6 DL 288 338.6 288 346.6 DL 288 330.6 288 338.6 DL 288 322.6 288 330.6 DL 288 314.6 288 322.6 DL 288 314.3 288 322.3 DL 292 314.3 288 314.3 DL 293.255 314.3 289.255 314.3 DL 297.255 314.3 293.255 314.3 DL 301.255 314.3 297.255 314.3 DL 305.255 314.3 301.255 314.3 DL 309.255 314.3 305.255 314.3 DL 313.255 314.3 309.255 314.3 DL 317.255 314.3 313.255 314.3 DL 321.255 314.3 317.255 314.3 DL 325.255 314.3 321.255 314.3 DL 329.255 314.3 325.255 314.3 DL 333.255 314.3 329.255 314.3 DL/F0 10/Helvetica-Bold@0 SF(FTP/HTTP INFORMA)334.588 314.7 Q(TION)-.9 E 460.131 314.3 456.131 314.3 DL 464.026 314.3 460.026 314.3 DL 468.026 314.3 464.026 314.3 DL 472.026 314.3 468.026 314.3 DL 476.026 314.3 472.026 314.3 DL 480.026 314.3 476.026 314.3 DL 484.026 314.3 480.026 314.3 DL 488.026 314.3 484.026 314.3 DL 492.026 314.3 488.026 314.3 DL 496.026 314.3 492.026 314.3 DL 500.026 314.3 496.026 314.3 DL 504.026 314.3 500.026 314.3 DL 504.026 314.3 504.026 322.3 DL 504.026 314.6 504.026 322.6 DL 504.026 322.6 504.026 330.6 DL 504.026 330.6 504.026 338.6 DL 504.026 338.6 504.026 346.6 DL 504.026 346.6 504.026 354.6 DL 504.026 354.6 504.026 362.6 DL 504.026 362.6 504.026 370.6 DL 504.026 370.6 504.026 378.6 DL 504.026 378.6 504.026 386.6 DL 504.026 386.6 504.026 394.6 DL 504.026 394.6 504.026 402.6 DL 504.026 402.6 504.026 410.6 DL 292 410.6 288 410.6 DL 292.026 410.6 288.026 410.6 DL 296.026 410.6 292.026 410.6 DL 300.026 410.6 296.026 410.6 DL 304.026 410.6 300.026 410.6 DL 308.026 410.6 304.026 410.6 DL 312.026 410.6 308.026 410.6 DL 316.026 410.6 312.026 410.6 DL 320.026 410.6 316.026 410.6 DL 324.026 410.6 320.026 410.6 DL 328.026 410.6 324.026 410.6 DL 332.026 410.6 328.026 410.6 DL 336.026 410.6 332.026 410.6 DL 340.026 410.6 336.026 410.6 DL 344.026 410.6 340.026 410.6 DL 348.026 410.6 344.026 410.6 DL 352.026 410.6 348.026 410.6 DL 356.026 410.6 352.026 410.6 DL 360.026 410.6 356.026 410.6 DL 364.026 410.6 360.026 410.6 DL 368.026 410.6 364.026 410.6 DL 372.026 410.6 368.026 410.6 DL 376.026 410.6 372.026 410.6 DL 380.026 410.6 376.026 410.6 DL 384.026 410.6 380.026 410.6 DL 388.026 410.6 384.026 410.6 DL 392.026 410.6 388.026 410.6 DL 396.026 410.6 392.026 410.6 DL 400.026 410.6 396.026 410.6 DL 404.026 410.6 400.026 410.6 DL 408.026 410.6 404.026 410.6 DL 412.026 410.6 408.026 410.6 DL 416.026 410.6 412.026 410.6 DL 420.026 410.6 416.026 410.6 DL 424.026 410.6 420.026 410.6 DL 428.026 410.6 424.026 410.6 DL 432.026 410.6 428.026 410.6 DL 436.026 410.6 432.026 410.6 DL 440.026 410.6 436.026 410.6 DL 444.026 410.6 440.026 410.6 DL 448.026 410.6 444.026 410.6 DL 452.026 410.6 448.026 410.6 DL 456.026 410.6 452.026 410.6 DL 460.026 410.6 456.026 410.6 DL 464.026 410.6 460.026 410.6 DL 468.026 410.6 464.026 410.6 DL 472.026 410.6 468.026 410.6 DL 476.026 410.6 472.026 410.6 DL 480.026 410.6 476.026 410.6 DL 484.026 410.6 480.026 410.6 DL 488.026 410.6 484.026 410.6 DL 492.026 410.6 488.026 410.6 DL 496.026 410.6 492.026 410.6 DL 500.026 410.6 496.026 410.6 DL 504.026 410.6 500.026 410.6 DL 290 447.3 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(Cop)290 447.3 Q 1.284 (yright \251 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,)-.08 F (2004, 2005 Free Softw)290 456.3 Q(are F)-.08 E(oundation, Inc.)-.12 E .955(Permission is granted to mak)290 469.8 R 2.956(ea)-.08 G .956 (nd distrib)-2.956 F .956(ute v)-.16 F .956(erbatim copies of)-.12 F 3.697(this reference card pro)290 478.8 R 3.697(vided the cop)-.12 F 3.697(yright notice and this)-.08 F(permission notice are preserv)290 487.8 Q(ed on all copies.)-.12 E .429(Permission is granted to cop)290 501.3 R 2.429(ya)-.08 G .429(nd distrib)-2.429 F .43(ute modif)-.16 F .43(ied v)-.16 F .43(ersions of)-.12 F 1.781 (this reference card under the conditions for v)290 510.3 R 1.781 (erbatim cop)-.12 F(ying,)-.08 E(pro)290 519.3 Q .004 (vided that the entire resulting deri)-.12 F -.12(ve)-.2 G 2.005(dw).12 G .005(ork is distrib)-2.085 F .005(uted under)-.16 F (the terms of a permission notice identical to this one.)290 528.3 Q 1.188(Permission is granted to cop)290 541.8 R 3.188(ya)-.08 G 1.187 (nd distrib)-3.188 F 1.187(ute translations of this)-.16 F .621 (reference card into another language, under the abo)290 550.8 R .861 -.12(ve c)-.12 H(onditions).12 E .788(for modif)290 559.8 R .788(ied v) -.16 F .788(ersions, e)-.12 F .787 (xcept that this permission notice may be)-.12 F (stated in a translation appro)290 568.8 Q -.12(ve)-.12 G 2(db).12 G 2 (yt)-2 G(he F)-2 E(oundation.)-.12 E 451.848 568.8 EBEGIN 1.0 0 .51 .43 setcmykcolor EEND .32 LW 288 566.4 288 574.4 DL 288 558.4 288 566.4 DL 288 550.4 288 558.4 DL 288 542.4 288 550.4 DL 288 534.4 288 542.4 DL 288 526.4 288 534.4 DL 288 518.4 288 526.4 DL 288 510.4 288 518.4 DL 288 502.4 288 510.4 DL 288 494.4 288 502.4 DL 288 486.4 288 494.4 DL 288 478.4 288 486.4 DL 288 470.4 288 478.4 DL 288 462.4 288 470.4 DL 288 454.4 288 462.4 DL 288 446.4 288 454.4 DL 288 438.4 288 446.4 DL 288 437.6 288 445.6 DL 292 437.6 288 437.6 DL 294.18 437.6 290.18 437.6 DL 298.18 437.6 294.18 437.6 DL 302.18 437.6 298.18 437.6 DL 306.18 437.6 302.18 437.6 DL 310.18 437.6 306.18 437.6 DL 314.18 437.6 310.18 437.6 DL 318.18 437.6 314.18 437.6 DL 322.18 437.6 318.18 437.6 DL 326.18 437.6 322.18 437.6 DL 330.18 437.6 326.18 437.6 DL 334.18 437.6 330.18 437.6 DL/F0 10/Helvetica-Bold@0 SF(COPYING PERMISSIONS)335.513 438 Q 459.206 437.6 455.206 437.6 DL 460.026 437.6 456.026 437.6 DL 464.026 437.6 460.026 437.6 DL 468.026 437.6 464.026 437.6 DL 472.026 437.6 468.026 437.6 DL 476.026 437.6 472.026 437.6 DL 480.026 437.6 476.026 437.6 DL 484.026 437.6 480.026 437.6 DL 488.026 437.6 484.026 437.6 DL 492.026 437.6 488.026 437.6 DL 496.026 437.6 492.026 437.6 DL 500.026 437.6 496.026 437.6 DL 504.026 437.6 500.026 437.6 DL 504.026 437.6 504.026 445.6 DL 504.026 438.4 504.026 446.4 DL 504.026 446.4 504.026 454.4 DL 504.026 454.4 504.026 462.4 DL 504.026 462.4 504.026 470.4 DL 504.026 470.4 504.026 478.4 DL 504.026 478.4 504.026 486.4 DL 504.026 486.4 504.026 494.4 DL 504.026 494.4 504.026 502.4 DL 504.026 502.4 504.026 510.4 DL 504.026 510.4 504.026 518.4 DL 504.026 518.4 504.026 526.4 DL 504.026 526.4 504.026 534.4 DL 504.026 534.4 504.026 542.4 DL 504.026 542.4 504.026 550.4 DL 504.026 550.4 504.026 558.4 DL 504.026 558.4 504.026 566.4 DL 504.026 566.4 504.026 574.4 DL 292 574.4 288 574.4 DL 292.026 574.4 288.026 574.4 DL 296.026 574.4 292.026 574.4 DL 300.026 574.4 296.026 574.4 DL 304.026 574.4 300.026 574.4 DL 308.026 574.4 304.026 574.4 DL 312.026 574.4 308.026 574.4 DL 316.026 574.4 312.026 574.4 DL 320.026 574.4 316.026 574.4 DL 324.026 574.4 320.026 574.4 DL 328.026 574.4 324.026 574.4 DL 332.026 574.4 328.026 574.4 DL 336.026 574.4 332.026 574.4 DL 340.026 574.4 336.026 574.4 DL 344.026 574.4 340.026 574.4 DL 348.026 574.4 344.026 574.4 DL 352.026 574.4 348.026 574.4 DL 356.026 574.4 352.026 574.4 DL 360.026 574.4 356.026 574.4 DL 364.026 574.4 360.026 574.4 DL 368.026 574.4 364.026 574.4 DL 372.026 574.4 368.026 574.4 DL 376.026 574.4 372.026 574.4 DL 380.026 574.4 376.026 574.4 DL 384.026 574.4 380.026 574.4 DL 388.026 574.4 384.026 574.4 DL 392.026 574.4 388.026 574.4 DL 396.026 574.4 392.026 574.4 DL 400.026 574.4 396.026 574.4 DL 404.026 574.4 400.026 574.4 DL 408.026 574.4 404.026 574.4 DL 412.026 574.4 408.026 574.4 DL 416.026 574.4 412.026 574.4 DL 420.026 574.4 416.026 574.4 DL 424.026 574.4 420.026 574.4 DL 428.026 574.4 424.026 574.4 DL 432.026 574.4 428.026 574.4 DL 436.026 574.4 432.026 574.4 DL 440.026 574.4 436.026 574.4 DL 444.026 574.4 440.026 574.4 DL 448.026 574.4 444.026 574.4 DL 452.026 574.4 448.026 574.4 DL 456.026 574.4 452.026 574.4 DL 460.026 574.4 456.026 574.4 DL 464.026 574.4 460.026 574.4 DL 468.026 574.4 464.026 574.4 DL 472.026 574.4 468.026 574.4 DL 476.026 574.4 472.026 574.4 DL 480.026 574.4 476.026 574.4 DL 484.026 574.4 480.026 574.4 DL 488.026 574.4 484.026 574.4 DL 492.026 574.4 488.026 574.4 DL 496.026 574.4 492.026 574.4 DL 500.026 574.4 496.026 574.4 DL 504.026 574.4 500.026 574.4 DL 399.2 599.4 EBEGIN 1 1 1 1 setcmykcolor EEND/F0 8/Times-Roman@0 SF(18)399.2 599.4 Q 0 Cg EP %%Page: 10 10 %%BeginPageSetup BP %%EndPageSetup 0 Cg EP %%Trailer end %%EOF