ALLMAN3.PS
资源名称:os_source.zip [点击查看]
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:321k
源码类别:
操作系统开发
开发平台:
C/C++
- %!PS-Adobe-1.0
- %%Creator: devps (Pipeline Associates, Inc.)
- %%CreationDate: Tue Sep 17 22:37:05 1996
- %%Pages: (atend)
- %%DocumentFonts: (atend)
- /devps 180 dict def devps begin
- /res 10.000000 def
- /y_offset 843 def
- /X{exch}bind def
- /mm {transform round X round X itransform} bind def
- /r{rmoveto}bind def
- /m{moveto}bind def
- /l{lineto}bind def
- /rl{rlineto}bind def
- /st{stroke}bind def
- /gs{gsave}bind def
- /gr{grestore}bind def
- /cp{currentpoint}bind def
- /np{newpath}bind def
- /ct{curveto}bind def
- systemdict /setpacking known
- { /savepacking currentpacking def true setpacking } if
- /m0{0 0 moveto}bind def
- /xc{//res div}bind def
- /yc{//res neg div //y_offset add}bind def
- /lc{yc X xc X l st}bind def
- /mc{yc X xc X m}bind def
- /el{gs /a X def a div 1 X scale cp np a xc 2 div 0 360 arc st gr}bind def
- /ar{cp 7 2 roll np xc 5 1 roll atan 3 1 roll atan X arc st}bind def
- /sp{yc X xc X 6 2 roll yc X xc X 6 2 roll yc X xc X 6 2 roll ct}bind def
- /V{//res neg div //y_offset add
- currentpoint pop X
- m}bind def
- /H{//res div
- 0 transform X round X itransform pop
- currentpoint X pop
- moveto}bind def
- /h{//res div 0 r}bind def
- /v{//res neg div 0 X r}bind def
- /S{X H show}bind def
- /A{H //res div 1 index stringwidth pop sub 1 index length div 0 3 2 roll ashow}bind def
- /psize 10 def
- /height 0 def
- /cheight { height 0 ne { height } { psize } ifelse } bind def
- /slant 0 def
- /FF{findfont X dup 30 div 0 mm pop setlinewidth /psize X def
- [psize 0 cheight slant sin slant cos div mul cheight 0 0]
- makefont setfont}bind def
- /shade{gs
- /dy X def
- /dx X def
- np m
- 0 /dy rl
- /dx 0 rl
- 0 /dy neg rl
- /dx neg 0 rl
- closepath
- .9 setgray
- fill
- gr}bind def
- 1 setlinecap
- /resolution res 72 mul def
- /startFig {
- /SavedState save def
- userdict maxlength dict begin
- currentpoint transform
- DocumentInitState setmiterlimit setgray setdash setlinejoin setlinecap
- setlinewidth setmatrix
- itransform moveto
- /ury exch def
- /urx exch def
- /lly exch def
- /llx exch def
- /y exch 72 mul resolution div def
- /x exch 72 mul resolution div def
- currentpoint /cy exch def /cx exch def
- /sx x urx llx sub div def
- /sy y ury lly sub div def
- sx sy scale
- cx sx div llx sub
- cy sy div ury sub translate
- /DefFigCTM matrix currentmatrix def
- /initmatrix {
- DefFigCTM setmatrix
- } def
- /defaultmatrix {
- DefFigCTM exch copy
- } def
- /initgraphics {
- DocumentInitState setmiterlimit setgray setdash
- setlinejoin setlinecap setlinewidth setmatrix
- DefFigCTM setmatrix
- } def
- /showpage {
- initgraphics
- } def
- }bind def
- /clipFig {
- currentpoint 6 2 roll
- newpath 4 copy
- 4 2 roll moveto
- 6 -1 roll exch lineto
- exch lineto
- exch lineto
- closepath clip
- newpath
- moveto
- }bind def
- /doclip { llx lly urx ury clipFig } def
- /endFig {
- end SavedState restore
- }bind def
- /globalstart {
- fontnum psize slant height resolution currentpoint
- pagesave restore gsave
- }bind def
- /globalend {
- grestore moveto
- /resolution exch def /height exch def
- /slant exch def /psize exch def /fontnum exch def
- F
- /pagesave save def
- }bind def
- /fontnum 1 def
- systemdict /setpacking known { savepacking setpacking} if
- end
- /BP{
- save mark devps begin m0
- /DocumentInitState [ matrix currentmatrix currentlinewidth currentlinecap
- currentlinejoin currentdash currentgray currentmiterlimit ] cvx def
- }bind def
- /EP{
- end cleartomark restore showpage}def
- /Encoding-1 256 array def
- 0 1 255 {Encoding-1 exch /.notdef put} for
- Encoding-1 8#301 StandardEncoding 8#101 26 getinterval putinterval %A-B
- Encoding-1 8#341 StandardEncoding 8#141 26 getinterval putinterval %a-b
- Encoding-1 8#241 StandardEncoding 8#301 16 getinterval putinterval %accents
- Encoding-1 8#373 StandardEncoding 8#365 1 getinterval putinterval %dotlessi
- Encoding-1
- dup 8#41 /copyright put
- dup 8#42 /registered put
- dup 8#43 /trademark put
- dup 8#44 /logicalnot put
- dup 8#45 /Eth put
- dup 8#46 /eth put
- dup 8#47 /Thorn put
- dup 8#50 /thorn put
- dup 8#51 /brokenbar put
- dup 8#52 /degree put
- dup 8#53 /divide put
- dup 8#54 /multiply put
- dup 8#55 /minus put
- dup 8#56 /onehalf put
- dup 8#57 /onequarter put
- dup 8#60 /threequarters put
- dup 8#101 /Aacute put
- dup 8#102 /Acircumflex put
- dup 8#103 /Adieresis put
- dup 8#104 /Agrave put
- dup 8#105 /Aring put
- dup 8#106 /Atilde put
- dup 8#107 /Ccedilla put
- dup 8#110 /Eacute put
- dup 8#111 /Ecircumflex put
- dup 8#112 /Edieresis put
- dup 8#113 /Egrave put
- dup 8#114 /Iacute put
- dup 8#115 /Icircumflex put
- dup 8#116 /Idieresis put
- dup 8#117 /Igrave put
- dup 8#120 /Ntilde put
- dup 8#121 /Oacute put
- dup 8#122 /Ocircumflex put
- dup 8#123 /Odieresis put
- dup 8#124 /Ograve put
- dup 8#125 /Otilde put
- dup 8#126 /Scaron put
- dup 8#127 /Uacute put
- dup 8#130 /Ucircumflex put
- dup 8#131 /Udieresis put
- dup 8#132 /Ugrave put
- dup 8#133 /Ydieresis put
- dup 8#134 /Zcaron put
- dup 8#135 /aacute put
- dup 8#136 /acircumflex put
- dup 8#137 /adieresis put
- dup 8#140 /agrave put
- dup 8#141 /aring put
- dup 8#142 /atilde put
- dup 8#143 /ccedilla put
- dup 8#144 /eacute put
- dup 8#145 /ecircumflex put
- dup 8#146 /edieresis put
- dup 8#147 /egrave put
- dup 8#150 /iacute put
- dup 8#151 /icircumflex put
- dup 8#152 /idieresis put
- dup 8#153 /igrave put
- dup 8#154 /ntilde put
- dup 8#155 /oacute put
- dup 8#156 /ocircumflex put
- dup 8#157 /odieresis put
- dup 8#160 /ograve put
- dup 8#161 /otilde put
- dup 8#162 /scaron put
- dup 8#163 /uacute put
- dup 8#164 /ucircumflex put
- dup 8#165 /udieresis put
- dup 8#166 /ugrave put
- dup 8#167 /ydieresis put
- dup 8#170 /zcaron put
- pop
- /Enc-dict 30 dict def
- Enc-dict /tmpstr1 50 string put
- Enc-dict /tmpstr2 50 string put
- Enc-dict /tmpstr3 50 string dup (Encoding-) exch cvs pop put
- /AEnc-def { % arguments: the original font's name, encoding nr
- Enc-dict begin
- tmpstr2 cvs /Enc-no exch def % Remember the number in a string
- dup /OrigName exch def % remember the name
- findfont dup maxlength dict /newdict exch def % get dictionary for new font
- { exch dup /FID ne
- { exch newdict 3 1 roll put }
- { pop pop } % Ignore FID
- ifelse
- } forall
- newdict begin
- /Encoding
- tmpstr3 9 Enc-no putinterval tmpstr3 0 9 Enc-no length add getinterval
- cvn load
- def % Replace encoding
- currentdict /UniqueID known
- { /UniqueID UniqueID Enc-no cvi 49999 mul add def } if % Derive New UniqueID
- end % newdict
- /FNlength OrigName tmpstr1 cvs length def % convert name, remember length
- FNlength 1 add Enc-no length add string
- dup 0 OrigName tmpstr1 cvs putinterval
- dup FNlength (-) putinterval
- dup FNlength 1 add Enc-no putinterval
- dup 0 tmpstr1 0 FNlength getinterval putinterval % Add old name
- cvn dup newdict /FontName 3 2 roll put newdict definefont
- end % Enc-dict
- } def
- /Times-Roman 1 AEnc-def pop
- /R-1{/Times-Roman-1 FF}def
- /R{/Times-Roman FF}def
- /B{/Times-Bold FF}def
- /I{/Times-Italic FF}def
- /Times-Bold 1 AEnc-def pop
- /B-1{/Times-Bold-1 FF}def
- %% Troff special characters not on Symbol font
- %% Copyright (C) 1986 by Pipeline Associates, Inc.
- %% Version 1.0
- %% $Header: Troff.pro,v 1.7 90/08/14 16:07:55 keie Exp $
- /altRTD 20 dict def
- altRTD begin
- /s{setcachedevice}bind def
- /m{moveto}bind def
- /c{curveto}bind def
- /S{stroke}bind def
- /l{lineto}bind def
- end
- /F_Troff 17 dict def F_Troff begin
- systemdict /currentpacking known
- {/SavePacking currentpacking def true setpacking}if
- /PaintType 0 def
- /FontType 3 def
- /StrokeWidth 25 def
- /UniqueID 8277030 def
- /FontMatrix [.001000 0 0 .001000 0 0] def
- /FontBBox [-85 -150 1000 1000 ] def
- /Encoding 256 array def
- /CD 256 1 add dict def
- /FontInfo 3 dict def FontInfo begin
- /UnderlinePosition -133 def /UnderlineThickness 20 def end
- /FontName (Troff) def
- 0 1 256 1 sub{Encoding exch /.notdef put}for
- CD /.notdef{500 0 setcharwidth{}}put
- Encoding (1) 0 get /br put
- %% bold vertical rule used by tbl
- CD /br{
- 0 0 -500 -500 1000 1000 s
- np
- clw
- 0 -100 m
- 0 900 l
- {S}
- }put
- Encoding (2) 0 get /ul put
- %% underline used by tbl
- CD /ul{
- 500 0 0 -200 500 0 s
- np
- clw
- 0 -100 m
- 500 -100 l
- {S}
- }put
- Encoding (3) 0 get /ru put
- %% baseline rule
- CD /ru{
- 500 0 -500 -500 1000 1000 s
- np
- clw
- m0
- 500 0 l
- {S}
- }put
- Encoding (4) 0 get /vr put
- %% vertical rule
- CD /vr{
- 0 0 -500 -500 1000 1000 s
- np
- clw
- m0
- 0 1000 l
- {S}
- }put
- Encoding (5) 0 get /sq put
- %% square
- CD /sq{
- 500 0 0 0 500 1000 s
- np
- m0
- 0 500 rl
- 500 0 rl
- 0 -500 rl
- -500 0 rl
- closepath
- 61 61 m
- 378 0 rl
- 0 378 rl
- -378 0 rl
- closepath
- {fill}
- }put
- Encoding (6) 0 get /bx put
- %% solid box
- CD /bx{
- 500 0 0 0 500 1000 s
- np
- m0
- 0 500 rl
- 500 0 rl
- 0 -500 rl
- closepath
- {fill}
- }put
- Encoding (7) 0 get /rn put
- %% radical extender
- CD /rn{
- 500 0 -500 -500 1000 1000 s
- np
- 30 setlinewidth
- -30 900 m
- 500 0 rl
- {S}
- }put
- Encoding 120 /rc put
- %% top of right bracket above braceex
- CD /rc {
- 494 0 -85 -80 255 926 s
- 201 -80 m 201 872 l -85 872 l -85 926 l 255 926 l 255 -80 l
- closepath {fill}
- } put
- Encoding 121 /lc put
- %% top of left bracket above braceex
- CD /lc {
- 491 0 201 -80 541 926 s
- 201 -80 m 201 926 l 541 926 l 541 872 l 255 872 l 255 -80 l
- closepath {fill}
- } put
- Encoding 122 /rf put
- %% bottom of right bracket below braceex
- CD /rf {
- 494 0 -85 -80 255 926 s
- -85 -80 m -85 -26 l 201 -26 l 201 926 l 255 926 l 255 -80 l
- closepath {fill}
- } put
- Encoding 123 /lf put
- %% bottom of left bracket below braceex
- CD /lf {
- 494 0 201 -80 541 926 s
- 201 -80 m 201 926 l 255 926 l 255 -26 l 872 -26 l 872 -80 l
- closepath {fill}
- } put
- Encoding 97 /a put
- CD /a{5 setlinewidth 1000 0 0 66 942 421 s 430 415
- m 578 406 678 349 662 319 c 655 306 614 287 583
- 296 c 570 300 466 340 438 332 c 365 309 335 213
- 270 209 c 0 310 m 108 310 l 108 114 l 0
- 114 l 0 310 l 42 161 m 42 134 l 66 134 l 66
- 161 l 42 161 l 47 155 m 47 140 l 62 140 l 62
- 155 l 47 155 l 110 133 m 226 113 300 66 410
- 80 c 497 91 550 69 634 76 c 645 76 663 92 669
- 107 c 677 125 673 141 668 160 c 725 334 m 758
- 332 734 253 701 250 c 501 325 m 475 316 476 309
- 473 302 c 465 282 482 263 499 257 c 552 236 615
- 253 689 253 c 701 253 713 236 713 218 c 712 194
- 702 168 678 161 c 671 159 663 160 655 160 c 591
- 158 516 156 479 168 c 461 173 453 191 453 210 c 453
- 224 456 235 466 244 c 476 253 490 252 503 255 c 459
- 84 m 447 96 435 106 435 123 c 435 136 440 145 447
- 155 c 453 163 462 168 469 173 c 110 293 m 173
- 318 300 421 435 415 c 609 407 852 416 885 411 c 898
- 409 924 411 930 380 c 942 316 828 339 742 334 c 731
- 334 730 335 725 335 c 701 336 685 336 660 336 c{S}}put
- Encoding 98 /b put
- CD /b{5 setlinewidth 1000 0 -12 66 930 421 s 500
- 415 m 352 406 252 349 268 319 c 275 306 316 287
- 347 296 c 360 300 464 340 492 332 c 565 309 595
- 213 660 209 c 930 310 m 822 310 l 822 114 l 930
- 114 l 930 310 l 888 161 m 888 134 l 864 134
- l 864 161 l 888 161 l 883 155 m 883 140 l 868
- 140 l 868 155 l 883 155 l 820 133 m 704 113
- 630 66 520 80 c 433 91 380 69 296 76 c 285 76
- 267 92 261 107 c 253 125 257 141 262 160 c 205
- 334 m 172 332 196 253 229 250 c 429 325 m 455
- 316 454 309 457 302 c 465 282 448 263 431 257 c 378
- 236 315 253 241 253 c 229 253 217 236 217 218 c 218
- 194 228 168 252 161 c 259 159 267 160 275 160 c 339
- 158 414 156 451 168 c 469 173 477 191 477 210 c 477
- 224 474 235 464 244 c 454 253 440 252 427 255 c 471
- 84 m 483 96 495 106 495 123 c 495 136 490 145 483
- 155 c 477 163 468 168 461 173 c 820 293 m 757
- 318 630 421 495 415 c 321 407 78 416 45 411 c 32
- 409 6 411 0 380 c -12 316 102 339 188 334 c 199
- 334 200 335 205 335 c 229 336 245 336 270 336 c{S}}put
- Encoding 99 /c put
- CD /c{710 0 0 0 700 700 s
- 33 setlinewidth
- 335 23 m 335 325 302 -90 270 arc
- {S}}put
- Encoding 100 /d put
- CD /d{590 0 134 158 477 500 s 300
- 160 m 208 162 134 238 135 330 c 136 423 212 500
- 305 500 c 397 500 473 427 475 335 c 477 239 396
- 158 300 160 c{fill}}put
- Encoding 101 /e put
- CD /e { % produces the VU symbol
- 760 0 0 0 750 750 s
- 267 267 scale
- 0 setlinejoin
- .045 setlinewidth
- 0 setlinecap
- 3 setmiterlimit
- newpath
- 0 0 moveto
- 0 2.8 rlineto
- 0.38 0 rlineto
- 0 -2.3 rlineto
- 0.02 0 rlineto
- 0.67 2.3 rlineto
- 0.38 0 rlineto
- -0.83 -2.8 rlineto
- closepath
- 1.61 2.8 moveto
- 0.38 0 rlineto
- -0.687 -2.32 rlineto
- -.03 -.1 -0.03 -0.1 0 -0.1 rcurveto
- 1.027 0 rlineto
- 0 2.42 rlineto
- 0.38 0 rlineto
- currentpoint pop 0 % x 0
- 2.0 0
- 0.28 arcto
- 4 {pop} repeat
- 0.78 0 1.61 2.8 0.15 arcto
- 4 {pop} repeat
- closepath
- {S}} put
- /BuildChar{altRTD /BuildChar get exec}def end
- altRTD begin /BuildChar{altRTD begin
- /char exch def /fontdict exch def save
- /charname fontdict /Encoding get char get def
- /clw { 37 0 mm pop setlinewidth}bind def
- fontdict /StrokeWidth get setlinewidth
- 0 setlinecap
- 0 setlinejoin
- fontdict /CD get dup charname known
- {charname}{/.notdef}ifelse get newpath exec
- fontdict /PaintType get 0 eq{exec}{pop S}ifelse
- restore end}def end
- systemdict /currentpacking known{F_Troff /SavePacking get setpacking}if
- /Troff F_Troff definefont pop
- /Y1{/Troff FF}def
- /Y{/Symbol FF}def
- %%EndProlog
- %%Page: 1 1
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(ABORT)S
- 1070(()S
- 1112(3)S
- 1170())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4777(ABORT)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(abort)S
- 10 R-1
- 1312(-)S
- 10 R
- 1394(generate)S
- 1761(a)S
- 1831(fault)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<stdlib.h>)S
- 1608 V
- 1080(void)S
- 1302(abort(void))S
- 1776 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 1896 V
- 10 B
- 1080(Abort)S
- 10 R
- 1374(executes)S
- 1757(an)S
- 1888(instruction)S
- 2354(which)S
- 2636(is)S
- (illegal)252 2739 A
- 3027(in)S
- 3142(user)S
- 3347(mode.)S
- 3657(This)S
- 3873(causes)S
- 4173(a)S
- 4255(signal)S
- 4532(that)S
- 4720(normally)S
- 5120(ter-)S
- 2016 V
- 1080(minates)S
- 1418(the)S
- 1566(process)S
- 1893(with)S
- 2097(a)S
- 2167(core)S
- 2366(dump,)S
- 2644(which)S
- 2915(may)S
- 3113(be)S
- 3233(used)S
- 3442(for)S
- (debugging.)448 3585 A
- 2184 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 928(A)S
- 930(AL)S
- 998(LS)S
- 1056(SO)S
- 1108(O)S
- 2304 V
- 10 B
- 1080(sigaction)S
- 10 R
- 1460((2),)S
- 10 B
- 1628(exit)S
- 10 R
- 1785((2).)S
- 2472 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 2592 V
- 10 R
- 1080(Usually)S
- 1418(``abort)S
- 10 R-1
- 1718(-)S
- 10 R
- 1800(core)S
- 1999(dumped'')S
- 2415(from)S
- 2636(the)S
- 2784(shell.)S
- 2760 V
- 9 R
- 720(B)S
- 722(BU)S
- 784(UG)S
- 852(GS)S
- 920(S)S
- 2880 V
- 10 R
- 1080(The)S
- 1262(abort())S
- 1562(function)S
- 1922(does)S
- 2131(not)S
- 2284(257ush)S
- 2504(standard)S
- 2870(I/O)S
- 3030(buffers.)S
- 3391(Use)S
- 10 B
- 3573(f257ush)S
- 10 R
- 3814((3).)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(May)S
- 2920(15,)S
- (1985)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 2
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(ABS)S
- 924(()S
- 966(3)S
- 1024())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4923(ABS)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(abs)S
- 10 R-1
- 1239(-)S
- 10 R
- 1321(integer)S
- 1626(absolute)S
- 1986(value)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<stdlib.h>)S
- 1608 V
- 1080(int)S
- 1236(abs(int)S
- 10 I
- 1571(i)S
- 10 B
- 1599())S
- 1776 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 1896 V
- 10 B
- 1080(Abs)S
- 10 R
- 1273(returns)S
- 1578(the)S
- 1726(absolute)S
- 2086(value)S
- 2329(of)S
- 2438(its)S
- 2558(integer)S
- 2863(operand.)S
- 2064 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 928(A)S
- 930(AL)S
- 998(LS)S
- 1056(SO)S
- 1108(O)S
- 2184 V
- 10 B
- 1080(257oor)S
- 10 R
- 1281((3).)S
- 2352 V
- 9 R
- 720(B)S
- 722(BU)S
- 784(UG)S
- 852(GS)S
- 920(S)S
- 2472 V
- 10 R
- 1080(Applying)S
- 1494(the)S
- 10 I
- 1652(abs)S
- 10 R
- 1826(function)S
- 2196(to)S
- 2309(the)S
- 2467(most)S
- 2697(negative)S
- 3073(integer)S
- 3388(generates)S
- 3804(a)S
- 3885(result)S
- 4145(which)S
- 4427(is)S
- 4530(the)S
- 4689(most)S
- 4920(negative)S
- 2592 V
- 1080(integer.)S
- 1437(That)S
- 1649(is,)S
- (abs(0x80000000))702 1768 A
- 2497(returns)S
- (0x80000000)500 2804 A
- 3331(as)S
- 3442(a)S
- 3514(result)S
- 3765(on)S
- 3891(a)S
- 3962(machine)S
- 4329(with)S
- 4534(32-bit)S
- 4800(ints.)S
- 5021(Using)S
- 2712 V
- 1080(the)S
- 1228(result)S
- 1477(in)S
- 1580(unsigned)S
- 1967(computations)S
- 2533(is)S
- (sound)239 2625 A
- 2889(however.)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(May)S
- 2920(12,)S
- (1986)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 3
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(ASSERT)S
- 1104(()S
- 1146(3)S
- 1204())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4743(ASSERT)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(assert)S
- 10 R-1
- 1335(-)S
- 10 R
- 1417(program)S
- 1783(veri256cation)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<assert.h>)S
- 1608 V
- 1080(void)S
- 1302(assert(int)S
- 10 I
- 1744(expression)S
- 10 B
- 2174())S
- 1776 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 1896 V
- 10 B
- 1080(Assert)S
- 10 R
- 1381(is)S
- 1474(a)S
- 1545(macro)S
- 1823(that)S
- 2000(indicates)S
- 10 I
- 2384(expression)S
- 10 R
- 2841(is)S
- 2935(expected)S
- 3320(to)S
- 3425(be)S
- 3547(true)S
- 3731(at)S
- 3831(this)S
- 4003(point)S
- 4236(in)S
- 4341(the)S
- 4491(program.)S
- 4909(It)S
- 4998(causes)S
- 2016 V
- 1080(an)S
- 10 B
- 1202(abort)S
- 10 R
- 1437((3))S
- 1582(with)S
- 1788(a)S
- (diagnostic)413 1860 A
- 2300(comment)S
- 2701(on)S
- 2828(the)S
- 2978(standard)S
- 3346(output)S
- 3628(when)S
- 10 I
- 3872(expression)S
- 10 R
- 4328(is)S
- 4421(false)S
- 4638((0).)S
- (Compiling)429 4832 A
- 2136 V
- 1080(with)S
- 1284(the)S
- 10 B
- 1432(cc)S
- 10 R
- 1522((1))S
- 1665(option)S
- 9 B-1
- 1944(-)S
- 9 B
- (DNDEBUG)454 1995 A
- 10 R
- 2474(effectively)S
- 2931(deletes)S
- 10 B
- 3236(assert)S
- 10 R
- 3513(from)S
- 3734(the)S
- 3882(program.)S
- 2304 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 2424 V
- 10 R
- 1080(`Assertion)S
- 1534(")S
- 10 I
- 1575(expression)S
- 10 R
- 2005(")S
- 2080(failed:)S
- 2372(256le)S
- 10 I
- 2535(f)S
- 10 R
- 2597(line)S
- 10 I
- 2782(n)S
- 10 R
- 2840(.')S
- 10 I
- 2958(F)S
- 10 R
- 3054(is)S
- 3155(the)S
- 3312(source)S
- 3609(256le)S
- 3772(and)S
- 10 I
- 3951(n)S
- 10 R
- 4035(the)S
- 4193(source)S
- 4491(line)S
- 4677(number)S
- 5019(of)S
- 5138(the)S
- 2544 V
- 10 B
- 1080(assert)S
- 10 R
- 1357(statement.)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(May)S
- 2920(15,)S
- (1985)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 4
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(ATOF)S
- 992(()S
- 1034(3)S
- 1092())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4855(ATOF)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(atof,)S
- 1287(atoi,)S
- 1488(atol)S
- 10 R-1
- 1664(-)S
- 10 R
- (convert)302 1746 A
- 2073(ASCII)S
- 2362(to)S
- 2465(numbers)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<stdlib.h>)S
- 1608 V
- 1080(double)S
- 1409(atof(const)S
- 1873(char)S
- 2107(*)S
- 10 I
- 2157(nptr)S
- 10 B
- 2324())S
- 1728 V
- 1080(int)S
- 1236(atoi(const)S
- 1694(char)S
- 1928(*)S
- 10 I
- 1978(nptr)S
- 10 B
- 2145())S
- 1848 V
- 1080(long)S
- 1302(atol(const)S
- 1760(char)S
- 1994(*)S
- 10 I
- 2044(nptr)S
- 10 B
- 2211())S
- 2016 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2136 V
- 10 R
- 1080(These)S
- 1351(functions)S
- (convert)302 1755 A
- 2087(a)S
- 2162(string)S
- 2421(pointed)S
- 2752(to)S
- 2860(by)S
- 10 I
- 2990(nptr)S
- 10 R
- 3187(to)S
- 3295(257oating,)S
- 3658(integer,)S
- 3994(and)S
- (long)178 4170 A
- 4379(integer)S
- 4690(representation)S
- 2256 V
- 1080(respectively.)S
- 1642(The)S
- 1824(256rst)S
- (unrecognized)542 2006 A
- 2573(character)S
- 2969(ends)S
- 3178(the)S
- 3326(string.)S
- 2424 V
- 10 B
- 1080(Atof)S
- 10 R
- (recognizes)431 1307 A
- 1774(an)S
- 1905(optional)S
- 2270(string)S
- 2535(of)S
- (spaces,)288 2655 A
- 2979(then)S
- 3188(an)S
- 3320(optional)S
- 3686(sign,)S
- 3915(then)S
- 4125(a)S
- 4207(string)S
- 4473(of)S
- 4594(digits)S
- 4854(optionally)S
- 2544 V
- 1080(containing)S
- 1529(a)S
- 1599(decimal)S
- 1943(point,)S
- 2199(then)S
- 2397(an)S
- 2517(optional)S
- 2871(`e')S
- 3009(or)S
- 3118(`E')S
- 3273(followed)S
- 3656(by)S
- 3781(an)S
- 3901(optionally)S
- 4333(signed)S
- 4620(integer.)S
- 2712 V
- 10 B
- 1080(Atoi)S
- 10 R
- 1290(and)S
- 10 B
- 1460(atol)S
- 10 R
- (recognize)392 1647 A
- 2064(an)S
- 2184(optional)S
- 2538(string)S
- 2792(of)S
- (spaces,)288 2901 A
- 3214(then)S
- 3412(an)S
- 3532(optional)S
- 3886(sign,)S
- 4103(then)S
- 4301(a)S
- 4371(string)S
- 4625(of)S
- 4734(digits.)S
- 2880 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 928(A)S
- 930(AL)S
- 998(LS)S
- 1056(SO)S
- 1108(O)S
- 3000 V
- 10 B
- 1080(strtol)S
- 10 R
- 1310((3),)S
- 10 B
- 1478(strtod)S
- 10 R
- 1736((3),)S
- 10 B
- 1904(scanf)S
- 10 R
- 2128((3).)S
- 3168 V
- 9 R
- 720(B)S
- 722(BU)S
- 784(UG)S
- 852(GS)S
- 920(S)S
- 3288 V
- 10 R
- 1080(There)S
- 1341(are)S
- 1490(no)S
- 1615(provisions)S
- 2058(for)S
- 2201(over257ow.)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(May)S
- 2920(15,)S
- (1985)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 5
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(BSTRING)S
- 1160(()S
- 1202(3)S
- 1260())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4687(BSTRING)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(bstring,)S
- (bcopy,)270 1409 A
- 1704(bcmp,)S
- 1977(bzero,)S
- 2251(ffs)S
- 10 R-1
- 2383(-)S
- 10 R
- 2465(bit)S
- 2596(and)S
- 2766(byte)S
- 2964(string)S
- 3218(operations)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/types.h>)S
- 1488 V
- 1080(#include)S
- 1482(<string.h>)S
- 1608 V
- 1080(#include)S
- 1482(<unistd.h>)S
- 1848 V
- 1080(void)S
- 1302(bcopy(const)S
- 1855(void)S
- 2077(*)S
- 10 I
- 2127(src)S
- 10 B
- 2250(,)S
- 2313(void)S
- 2535(*)S
- 10 I
- 2585(dst)S
- 10 B
- 2702(,)S
- 2765(size_t)S
- 10 I
- 3044(length)S
- 10 B
- 3295())S
- 1968 V
- 1080(int)S
- 1236(bcmp(const)S
- 1773(void)S
- 1995(*)S
- 10 I
- 2045(b1)S
- 10 B
- 2145(,)S
- 2208(const)S
- 2470(void)S
- 2692(*)S
- 10 I
- 2742(b2)S
- 10 B
- 2842(,)S
- 2905(size_t)S
- 10 I
- 3184(length)S
- 10 B
- 3435())S
- 2088 V
- 1080(void)S
- (bzero(void)459 1302 A
- 1799(*)S
- 10 I
- 1849(dst)S
- 10 B
- 1966(,)S
- 2029(size_t)S
- 10 I
- 2308(length)S
- 10 B
- 2559())S
- 2208 V
- 1080(int)S
- 1236(ffs(int)S
- 10 I
- 1533(i)S
- 10 B
- 1561())S
- 2376 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2496 V
- 10 R
- 1080(The)S
- 1265(functions)S
- 10 B
- 1667(bcopy)S
- 10 R
- 1924(,)S
- 10 B
- 1977(bcmp)S
- 10 R
- 2218(,)S
- 2271(and)S
- 10 B
- (bzero)241 2444 A
- 10 R
- 2714(operate)S
- 3040(on)S
- 3169(variable)S
- 3523(length)S
- 3803(strings)S
- 4100(of)S
- 4213(bytes.)S
- 4504(They)S
- 4740(do)S
- 4869(not)S
- 5026(check)S
- 2616 V
- 1080(for)S
- 1223(null)S
- 1404(bytes)S
- 1641(as)S
- 1750(the)S
- 1898(routines)S
- 2247(in)S
- 10 B
- 2350(string)S
- 10 R
- 2602((3))S
- 2745(do.)S
- 2784 V
- 10 B
- 1080(Bcopy)S
- 10 R
- 1373(copies)S
- 10 I
- 1655(length)S
- 10 R
- 1931(bytes)S
- 2168(from)S
- 2389(string)S
- 10 I
- 2643(src)S
- 10 R
- 2791(to)S
- 2894(the)S
- 3042(string)S
- 10 I
- 3296(dst)S
- 10 R
- 3421(.)S
- 2952 V
- 10 B
- 1080(Bcmp)S
- 10 R
- 1358(compares)S
- 1770(byte)S
- 1969(string)S
- 10 I
- 2224(b1)S
- 10 R
- 2350(against)S
- 2662(byte)S
- 2862(string)S
- 10 I
- 3118(b2)S
- 10 R
- 3226(,)S
- 3278(returning)S
- 3674(zero)S
- 3875(if)S
- 3964(they)S
- 4164(are)S
- 4315(identical,)S
- (non-zero)358 4714 A
- 5099(oth-)S
- 3072 V
- 1080(erwise.)S
- 1419(Both)S
- 1639(strings)S
- 1932(are)S
- 2081(assumed)S
- 2452(to)S
- 2555(be)S
- 10 I
- 2675(length)S
- 10 R
- 2951(bytes)S
- (long.)203 3188 A
- 3240 V
- 10 B
- (Bzero)252 1080 A
- 10 R
- (places)252 1357 A
- 10 I
- 1634(length)S
- 10 R
- 1910(0)S
- 1985(bytes)S
- 2222(in)S
- 2325(the)S
- 2473(string)S
- 10 I
- 2727(b1)S
- 10 R
- 2835(.)S
- 3408 V
- 10 B
- 1080(Ffs)S
- 10 R
- 1246(256nd)S
- 1433(the)S
- 1587(256rst)S
- 1776(bit)S
- 1914(set)S
- 2058(in)S
- 2168(the)S
- 2323(argument)S
- 2735(passed)S
- 3035(it)S
- 3123(and)S
- 3300(returns)S
- 3612(the)S
- 3767(index)S
- 4022(of)S
- 4138(that)S
- 4321(bit.)S
- 4509(Bits)S
- 4703(are)S
- 4859(numbered)S
- 3528 V
- 1080(starting)S
- 1407(at)S
- 1505(1.)S
- 1630(A)S
- 1728(return)S
- 1994(value)S
- 2237(of)S
- 2346(0)S
- 2421(indicates)S
- 2804(the)S
- 2952(value)S
- 3195(passed)S
- 3488(is)S
- 3580(zero.)S
- 3696 V
- 9 R
- 720(B)S
- 722(BU)S
- 784(UG)S
- 852(GS)S
- 920(S)S
- 3816 V
- 10 R
- 1080(The)S
- 10 B
- 1268(bcopy)S
- 10 R
- 1525(,)S
- 10 B
- 1581(bcmp)S
- 10 R
- 1822(,)S
- 1878(and)S
- 10 B
- (bzero)241 2054 A
- 10 R
- 2326(functions)S
- 2731(are)S
- 2886(obsolete;)S
- 3280(new)S
- 3479(code)S
- (should)267 3700 A
- 3998(use)S
- 10 B
- 4163(memmove)S
- 10 R
- 4605(,)S
- 10 B
- 4661(memcmp)S
- 10 R
- 5059(,)S
- 5116(and)S
- 3936 V
- 10 B
- 1080(memset)S
- 10 R
- 1436(respectively.)S
- 4104 V
- 1080(The)S
- 10 B
- 1262(bcopy)S
- 10 R
- 1544(routine)S
- 1854(takes)S
- 2086(parameters)S
- 2554(backwards)S
- 3010(from)S
- 10 B
- 3231(memcpy)S
- 10 R
- 3595(,)S
- 10 B
- 3645(memmove)S
- 10 R
- 4087(,)S
- 4137(and)S
- 10 B
- 4307(strcpy)S
- 10 R
- 4576(.)S
- 7903 V
- 720(Page)S
- 941(1)S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 6
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(CRYPT)S
- 1053(()S
- 1095(3)S
- 1153())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4794(CRYPT)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(crypt)S
- 10 R-1
- 1312(-)S
- 10 R
- 1394(one-way)S
- 1766(password)S
- 2171(encryption)S
- 2626(function)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#de256ne)S
- (_MINIX_SOURCE)839 1426 A
- 2303(1)S
- 1488 V
- 1080(#include)S
- 1482(<unistd.h>)S
- 1728 V
- 1080(char)S
- 1314(*crypt(const)S
- 1890(char)S
- 2124(*)S
- 10 I
- (key)135 2174 A
- 10 B
- 2309(,)S
- 2372(const)S
- 2634(char)S
- 2868(*)S
- 10 I
- 2918(salt)S
- 10 B
- 3063())S
- 1896 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2016 V
- 10 R
- 1080(The)S
- 1266(256rst)S
- 1452(use)S
- 1615(of)S
- 10 B
- (crypt())298 1728 A
- 10 R
- 2055(is)S
- 2151(to)S
- 2258(encrypt)S
- 2589(a)S
- 2663(password.)S
- 3122(Its)S
- (second)279 3252 A
- 3560(use)S
- 3723(is)S
- 3819(to)S
- 3927(authenticate)S
- 4444(a)S
- 4519(shadow)S
- 4856(password.)S
- 2136 V
- 1080(In)S
- 1189(both)S
- 1392(cases)S
- 10 B
- (crypt())298 1630 A
- 10 R
- 1953(calls)S
- 10 B
- 2163(pwdauth)S
- 10 R
- 2544((8))S
- 2687(to)S
- 2790(do)S
- 2915(the)S
- 3063(real)S
- 3240(work.)S
- 2304 V
- 10 B
- (Crypt())326 1080 A
- 10 R
- 1432(encrypts)S
- 1799(a)S
- 1870(password)S
- 2276(if)S
- 2364(called)S
- 2631(with)S
- 2836(a)S
- 2907(user)S
- 3101(typed)S
- 3350(key,)S
- 3546(and)S
- 3717(a)S
- 3788(salt)S
- 3954(whose)S
- 4237(256rst)S
- 4420(two)S
- 4597(characters)S
- 5033(are)S
- 5183(in)S
- 2424 V
- 1080(the)S
- 1238(set)S
- 1385([./0-9A-Za-z].)S
- 2018(The)S
- 2210(result)S
- 2469(is)S
- 2571(a)S
- 2651(character)S
- 3057(string)S
- 3321(in)S
- 3434(the)S
- 3592([./0-9A-Za-z])S
- 4174(alphabet)S
- 4549(of)S
- 4667(which)S
- 4947(the)S
- 5104(256rst)S
- 2544 V
- 1080(two)S
- 1256(characters)S
- 1691(are)S
- 1840(equal)S
- 2083(to)S
- 2186(the)S
- 2334(salt,)S
- 2524(and)S
- 2694(the)S
- 2842(rest)S
- 3013(is)S
- 3105(the)S
- 3253(result)S
- 3502(of)S
- 3611(encrypting)S
- 4066(the)S
- 4214(key)S
- 4384(and)S
- 4554(the)S
- 4702(salt.)S
- 2712 V
- 1080(If)S
- 10 B
- (crypt())298 1178 A
- 10 R
- 1506(is)S
- 1604(called)S
- 1876(with)S
- 2086(a)S
- 2162(salt)S
- 2333(that)S
- 2515(has)S
- 2680(the)S
- 2834(form)S
- 10 B
- 3061(##)S
- 10 I
- 3161(user)S
- 10 R
- 3365(then)S
- 3569(the)S
- 3723(key)S
- 3899(is)S
- 3997(encrypted)S
- 4425(and)S
- 4601(compared)S
- 5029(to)S
- 5138(the)S
- 2832 V
- 1080(encrypted)S
- 1516(password)S
- 1935(of)S
- 10 I
- 2058(user)S
- 10 R
- 2270(in)S
- 2387(the)S
- 2549(shadow)S
- 2895(password)S
- 3314(256le.)S
- 3532(If)S
- 3639(they)S
- 3851(are)S
- 4014(equal)S
- 4271(then)S
- 10 B
- (crypt())298 4483 A
- 10 R
- 4820(returns)S
- 5138(the)S
- 2952 V
- 10 B
- 1080(##)S
- 10 I
- 1180(user)S
- 10 R
- 1387(argument,)S
- 1826(if)S
- 1922(not)S
- 2084(then)S
- 2291(some)S
- 2537(other)S
- 2778(string)S
- 3041(is)S
- 3142(returned.)S
- 3562(This)S
- 3775(trick)S
- 3994(assures)S
- 4319(that)S
- 4504(the)S
- 4661(normal)S
- 4980(way)S
- 5183(to)S
- 3072 V
- 1080(authenticate)S
- 1592(a)S
- 1662(password)S
- (still)151 2067 A
- 2243(works:)S
- 3240 V
- 1440(if)S
- 1527((strcmp(pw->pw_passwd,)S
- 2602(crypt(key,)S
- (pw->pw_passwd))))785 3038 A
- (...)75 3848 A
- 3408 V
- 1080(If)S
- 10 I
- (key)135 1175 A
- 10 R
- 1337(is)S
- 1431(a)S
- 1503(null)S
- 1687(string,)S
- 1969(and)S
- 2142(the)S
- 2293(shadow)S
- 2628(password)S
- 3036(is)S
- 3131(a)S
- 3204(null)S
- 3388(string)S
- 3645(or)S
- 3757(the)S
- 3908(salt)S
- 4076(is)S
- 4171(a)S
- 4244(null)S
- 4428(string)S
- 4685(then)S
- 4886(the)S
- 5037(result)S
- 3528 V
- 1080(equals)S
- 10 I
- 1369(salt)S
- 10 R
- 1522(.)S
- 1604((This)S
- 1849(is)S
- (because)319 1948 A
- 2299(the)S
- 2454(caller)S
- 2711(can't)S
- 2945(tell)S
- 3106(if)S
- 3200(a)S
- 3277(password)S
- 3689(256eld)S
- 3900(is)S
- 3998(empty)S
- 4280(in)S
- 4389(the)S
- 4543(shadow)S
- 4881(password)S
- 3648 V
- 1080(256le.))S
- 3816 V
- 1080(The)S
- 1262(key)S
- 1432(and)S
- 1602(salt)S
- 1767(are)S
- 1916(limited)S
- 2226(to)S
- (1024)200 2329 A
- 2554(bytes)S
- 2791(total)S
- 2995(including)S
- 3399(the)S
- 3547(null)S
- 3728(bytes.)S
- 3984 V
- 9 R
- 720(F)S
- 722(FI)S
- 774(IL)S
- 807(LE)S
- 865(ES)S
- 923(S)S
- 4104 V
- 10 R
- (/usr/lib/pwdauth)659 1080 A
- 2330(The)S
- 2512(password)S
- 2917(authentication)S
- 3512(program)S
- 4272 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 4392 V
- 10 B
- 1080(getpass)S
- 10 R
- 1393((3),)S
- 10 B
- 1561(getpwent)S
- 10 R
- 1954((3),)S
- 10 B
- 2122(passwd)S
- 10 R
- 2435((5),)S
- 10 B
- 2603(pwdauth)S
- 10 R
- 2984((8).)S
- 4560 V
- 9 R
- 720(N)S
- 722(NO)S
- 790(OT)S
- 858(TE)S
- 916(ES)S
- 974(S)S
- 4680 V
- 10 R
- 1080(The)S
- 1274(result)S
- 1535(of)S
- 1657(an)S
- 1790(encryption)S
- 2258(is)S
- 2363(returned)S
- 2737(in)S
- 2853(a)S
- 2936(static)S
- 3187(array)S
- 3433(that)S
- 3622(is)S
- (overwritten)465 3727 A
- 4230(by)S
- (each)185 4368 A
- 4591(call.)S
- 4825(The)S
- 5020(return)S
- 4800 V
- 1080(value)S
- (should)267 1323 A
- 1615(not)S
- 1768(be)S
- 1888(modi256ed.)S
- 4968 V
- 9 R
- 720(A)S
- 722(AU)S
- 790(UT)S
- 858(TH)S
- 916(HO)S
- 984(OR)S
- 1052(R)S
- 5088 V
- 10 R
- 1080(Kees)S
- 1307(J.)S
- 1396(Bot)S
- 1566((kjb@cs.vu.nl))S
- 7903 V
- 720(Page)S
- 941(1)S
- 2679(()S
- 2721(April)S
- 2959(2,)S
- (1987)200 3059 A
- 3267())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 7
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(CTIME)S
- 1042(()S
- 1084(3)S
- 1142())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4805(CTIME)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(ctime,)S
- (localtime,)400 1354 A
- 1779(gmtime,)S
- 2136(asctime,)S
- 2494(tzset)S
- 10 R-1
- 2704(-)S
- 10 R
- (convert)302 2811 A
- 3138(date)S
- 3331(and)S
- 3501(time)S
- 3705(to)S
- 3808(ASCII)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/types.h>)S
- 1488 V
- 1080(#include)S
- 1482(<time.h>)S
- 1728 V
- 1080(void)S
- 1302(tzset(void))S
- 1848 V
- 1080(char)S
- 1314(*ctime(const)S
- 1896(time_t)S
- 2209(*)S
- 10 I
- 2259(clock)S
- 10 B
- 2472())S
- 1968 V
- 1080(char)S
- 1314(*asctime(const)S
- 1985(struct)S
- 2276(tm)S
- 2432(*)S
- 10 I
- 2482(tm)S
- 10 B
- 2583())S
- 2088 V
- 1080(struct)S
- 1371(tm)S
- 1527(*localtime(const)S
- 2265(time_t)S
- 2578(*)S
- 10 I
- 2628(clock)S
- 10 B
- 2841())S
- 2208 V
- 1080(struct)S
- 1371(tm)S
- 1527(*gmtime(const)S
- 2198(time_t)S
- 2511(*)S
- 10 I
- 2561(clock)S
- 10 B
- 2774())S
- 2376 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2496 V
- 10 B
- 1080(Tzset)S
- 10 R
- 1337(uses)S
- 1537(the)S
- 1687(value)S
- 1932(of)S
- 2043(the)S
- 2194(environment)S
- 2730(variable)S
- 10 B
- 3083(TZ)S
- 10 R
- 3245(to)S
- 3351(set)S
- 3491(up)S
- 3619(the)S
- 3770(time)S
- (conversion)441 3977 A
- 4446(information)S
- 4949(used)S
- 5161(by)S
- 2616 V
- 10 B
- 1080(localtime)S
- 10 R
- 1472(.)S
- 2784 V
- 1080(If)S
- 10 B
- 1178(TZ)S
- 10 R
- 1342(does)S
- 1556(not)S
- 1714(appear)S
- 2013(in)S
- 2121(the)S
- 2274(environment,)S
- 2837(the)S
- 10 B
- 2990(TZDEFAULT)S
- 10 R
- 3637(256le)S
- 3797((as)S
- 3946(de256ned)S
- 4273(in)S
- 10 I
- 4382(<tz256le.h>)S
- 10 R
- 4783())S
- 4848(is)S
- 4946(used)S
- 5161(by)S
- 2904 V
- 10 B
- 1080(localtime)S
- 10 R
- 1472(.)S
- 1557(If)S
- 1660(this)S
- 1840(256le)S
- 2003(fails)S
- 2211(for)S
- 2363(any)S
- 2542(reason,)S
- 2864(the)S
- 3021(GMT)S
- 3279(offset)S
- 3543(as)S
- 3661(provided)S
- 4052(by)S
- 4186(the)S
- 4343(kernel)S
- 4629(is)S
- 4730(used.)S
- 4998(In)S
- 5116(this)S
- 3024 V
- 1080(case,)S
- 1320(DST)S
- 1552(is)S
- (ignored,)332 1660 A
- (resulting)352 2033 A
- 2426(in)S
- 2545(the)S
- 2709(time)S
- 2929(being)S
- 3193(incorrect)S
- 3593(by)S
- 3734(some)S
- (amount)301 3988 A
- 4331(if)S
- 4435(DST)S
- 4668(is)S
- 4777(currently)S
- 5183(in)S
- 3144 V
- 1080(effect.)S
- 1386(If)S
- 1479(this)S
- 1649(fails)S
- 1848(for)S
- 1991(any)S
- 2161(reason,)S
- 2474(GMT)S
- 2723(is)S
- 2815(used.)S
- 3312 V
- 1080(If)S
- 10 B
- 1181(TZ)S
- 10 R
- 1348(appears)S
- 1689(in)S
- 1800(the)S
- 1956(environment)S
- 2497(but)S
- 2658(its)S
- 2787(value)S
- 3039(is)S
- 3140(a)S
- 3219(null)S
- 3409(string,)S
- 3697(Greenwich)S
- 4174(Mean)S
- 4437(Time)S
- 4684(is)S
- 4785(used;)S
- 5031(if)S
- 10 B
- 5127(TZ)S
- 3432 V
- 10 R
- 1080(appears)S
- 1425(and)S
- 1607(begins)S
- 1906(with)S
- 2121(a)S
- 2202(slash,)S
- 2464(it)S
- 2556(is)S
- 2659(used)S
- 2879(as)S
- 2999(the)S
- 3158(absolute)S
- 3529(pathname)S
- 3956(of)S
- 4076(the)S
- 10 B
- 4235(tz256le)S
- 10 R
- ((5)-format)421 4443 A
- 4900(256le)S
- 5065(from)S
- 3552 V
- 1080(which)S
- 1355(to)S
- 1462(read)S
- 1665(the)S
- 1817(time)S
- (conversion)441 2026 A
- 2497(information;)S
- 3030(if)S
- 10 B
- 3122(TZ)S
- 10 R
- 3286(appears)S
- 3624(and)S
- 3799(begins)S
- 4091(with)S
- 4300(a)S
- 4375(character)S
- 4776(other)S
- 5013(than)S
- 5216(a)S
- 3672 V
- 1080(slash,)S
- 1338(it's)S
- 1499(used)S
- 1715(as)S
- 1831(a)S
- 1908(pathname)S
- 2331(relative)S
- 2666(to)S
- 2776(the)S
- 2931(system)S
- 3242(time)S
- (conversion)441 3452 A
- 3924(information)S
- 4430(directory,)S
- 4850(de256ned)S
- 5177(as)S
- 3792 V
- 10 B
- 1080(TZDIR)S
- 10 R
- 1430(in)S
- 1539(the)S
- 1693(include)S
- 2020(256le)S
- 10 B
- 2180(tz256le.h)S
- 10 R
- 2469(.)S
- 2550(If)S
- 2649(this)S
- 2825(256le)S
- 2985(fails)S
- 3190(for)S
- 3339(any)S
- 3515(reason,)S
- 3834(the)S
- 3988(GMT)S
- 4243(offset)S
- 4504(as)S
- 4619(provided)S
- 5007(by)S
- 5138(the)S
- 3912 V
- 1080(kernel)S
- 1364(is)S
- 1463(used,)S
- 1704(as)S
- 1820(described)S
- (above.)265 2238 A
- 2560(If)S
- 2660(this)S
- 2837(fails)S
- 3043(for)S
- 3193(any)S
- 3370(reason,)S
- 3690(GMT)S
- 3946(is)S
- 4045(used.)S
- 4311(See)S
- 10 B
- 4489(TZ)S
- 10 R
- 4623((5))S
- 4773(for)S
- 4922(a)S
- 4998(proper)S
- 4032 V
- 1080(description)S
- 1552(of)S
- 1661(the)S
- 10 B
- 1809(TZ)S
- 10 R
- 1968(variable.)S
- 4200 V
- 10 B
- 1080(Ctime)S
- 10 R
- (converts)341 1371 A
- 1739(a)S
- 1811(time)S
- 2017(value,)S
- 2287(pointed)S
- 2615(to)S
- 2720(by)S
- 10 I
- 2847(clock)S
- 10 R
- 3060(,)S
- 3112(such)S
- 3323(as)S
- 3434(returned)S
- 3797(by)S
- 10 B
- 3924(time)S
- 10 R
- 4115((2))S
- 4260(into)S
- 4443(ASCII)S
- 4735(and)S
- 4908(returns)S
- 5216(a)S
- 4320 V
- 1080(pointer)S
- 1390(to)S
- 1493(a)S
- 1563(26-character)S
- 2093(string)S
- 2347(in)S
- 2450(the)S
- 2598(following)S
- 3014(form.)S
- 3285(All)S
- 3439(the)S
- 3587(256elds)S
- 3830(have)S
- 4045(constant)S
- 4405(width.)S
- 4488 V
- 1440(Sun)S
- 1621(Sep)S
- 1797(16)S
- 1922(01:03:52)S
- (1973\n\0)356 2303 A
- 4656 V
- 10 B
- 1080(Localtime)S
- 10 R
- 1556(and)S
- 10 B
- 1746(gmtime)S
- 10 R
- 2116(return)S
- 2402(pointers)S
- 2772(to)S
- 2896(structures)S
- 3334(containing)S
- 3804(the)S
- 3973(broken-down)S
- 4555(time.)S
- 10 B
- 4830(Localtime)S
- 4776 V
- 10 R
- 1080(corrects)S
- 1427(for)S
- 1572(the)S
- 1722(time)S
- 1927(zone)S
- 2143(and)S
- 2314(possible)S
- 2669(daylight)S
- 3024(savings)S
- 3351(time;)S
- 10 B
- 3584(gmtime)S
- 10 R
- (converts)341 3935 A
- 4302(directly)S
- 4636(to)S
- 4740(GMT,)S
- 5015(which)S
- 4896 V
- 1080(is)S
- 1176(the)S
- 1328(time)S
- 1536(UNIX)S
- 1818(uses.)S
- 10 B
- 2070(Asctime)S
- 10 R
- (converts)341 2447 A
- 2817(a)S
- 2892(broken-down)S
- 3458(time)S
- 3667(to)S
- 3775(ASCII)S
- 4069(and)S
- 4244(returns)S
- 4554(a)S
- 4629(pointer)S
- 4944(to)S
- 5052(a)S
- 5127(26-)S
- 5016 V
- 1080(character)S
- 1476(string.)S
- 5184 V
- 1080(The)S
- 1262(structure)S
- 1640(declaration)S
- 2113(from)S
- 2334(the)S
- 2482(include)S
- 2803(256le)S
- 2957(is:)S
- 5352 V
- 1440(struct)S
- 1689(tm)S
- 1820({)S
- 5472 V
- 1800(int)S
- 1931(tm_sec;)S
- 2487(/*)S
- 2590(0-59)S
- (seconds)318 2874 A
- 3217(*/)S
- 5592 V
- 1800(int)S
- 1931(tm_min;)S
- 2487(/*)S
- 2590(0-59)S
- 2874(minutes)S
- 3217(*/)S
- 5712 V
- 1800(int)S
- (tm_hour;)368 1931 A
- 2487(/*)S
- 2590(0-23)S
- (hour)184 2874 A
- 3083(*/)S
- 5832 V
- 1800(int)S
- 1931(tm_mday;)S
- 2487(/*)S
- 2590(1-31)S
- 2874(day)S
- 3044(of)S
- 3153(month)S
- 3434(*/)S
- 5952 V
- 1800(int)S
- 1931(tm_mon;)S
- 2487(/*)S
- 2590(0-11)S
- 2874(month)S
- 3155(*/)S
- 6072 V
- 1800(int)S
- 1931(tm_year;)S
- 2487(/*)S
- 2590(0-)S
- 2874(year)S
- 10 R-1
- 3073(-)S
- 10 R
- (1900)200 3155 A
- 3380(*/)S
- 6192 V
- 1800(int)S
- 1931(tm_wday;)S
- 2487(/*)S
- 2590(0-6)S
- 2874(day)S
- 3044(of)S
- 3153(week)S
- ((Sunday)335 3391 A
- 3751(=)S
- 3833(0))S
- 3942(*/)S
- 6312 V
- 1800(int)S
- (tm_yday;)379 1931 A
- 2487(/*)S
- (0-365)234 2590 A
- 2874(day)S
- 3044(of)S
- 3153(year)S
- 3352(*/)S
- 6432 V
- 1800(int)S
- 1931(tm_isdst;)S
- 2487(/*)S
- 2590(257ag:)S
- 2874(daylight)S
- 3228(savings)S
- 3554(time)S
- 3758(in)S
- 3861(effect)S
- 4117(*/)S
- 6552 V
- (long)178 1800 A
- 2003(tm_gmtoff;)S
- 2487(/*)S
- 2590(offset)S
- 2845(from)S
- 3066(GMT)S
- 3315(in)S
- (seconds)318 3418 A
- 3761(*/)S
- 6672 V
- 1800(char)S
- 1999(**tm_zone;)S
- 2487(/*)S
- 2590(abbreviation)S
- 3118(of)S
- 3227(timezone)S
- 3621(name)S
- 3864(*/)S
- 6792 V
- 1440(};)S
- 6960 V
- 10 B
- 1080(Tm_isdst)S
- 10 R
- 1502(is)S
- (non-zero)358 1594 A
- 1977(if)S
- 2064(a)S
- 2134(time)S
- 2338(zone)S
- 2553(adjustment)S
- 3019(such)S
- 3228(as)S
- 3337(Daylight)S
- 3714(Savings)S
- 4057(time)S
- 4261(is)S
- 4353(in)S
- 4456(effect.)S
- 7128 V
- 10 B
- 1080(Tm_gmtoff)S
- 10 R
- 1597(is)S
- 1694(the)S
- 1847(offset)S
- 2107((in)S
- (seconds))352 2249 A
- 2631(of)S
- 2745(the)S
- 2898(time)S
- 3107(represented)S
- 3602(from)S
- 3828(GMT,)S
- 4107(with)S
- (positive)318 4316 A
- 4665(values)S
- 4953(indicat-)S
- 7248 V
- 1080(ing)S
- 1233(East)S
- 1432(of)S
- 1541(Greenwich.)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2679(()S
- 2721(April)S
- 2959(2,)S
- (1987)200 3059 A
- 3267())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 2 8
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(CTIME)S
- 1042(()S
- 1084(3)S
- 1142())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4805(CTIME)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(F)S
- 722(FI)S
- 774(IL)S
- 807(LE)S
- 865(ES)S
- 923(S)S
- 1080 V
- 10 R
- (/usr/lib/zoneinfo)665 1080 A
- 1845(time)S
- 2049(zone)S
- 2264(information)S
- 2764(directory)S
- 1200 V
- (/etc/localtime)549 1080 A
- 1845(local)S
- 2066(time)S
- 2270(zone)S
- 2485(256le)S
- 1368 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 928(A)S
- 930(AL)S
- 998(LS)S
- 1056(SO)S
- 1108(O)S
- 1488 V
- 10 B
- 1080(time)S
- 10 R
- 1271((2),)S
- 10 B
- 1439(getenv)S
- 10 R
- 1719((3),)S
- 10 B
- 1887(tz256le)S
- 10 R
- 2095((5),)S
- 10 B
- 2263(TZ)S
- 10 R
- 2397((5),)S
- 10 B
- 2565(environ)S
- 10 R
- 2895((7),)S
- 10 B
- 3063(zic)S
- 10 R
- 3181((8).)S
- 1656 V
- 9 R
- 720(N)S
- 722(NO)S
- 790(OT)S
- 858(TE)S
- 916(E)S
- 1776 V
- 10 R
- 1080(The)S
- 1262(return)S
- 1528(values)S
- 1811(point)S
- 2043(to)S
- 2147(static)S
- 2386(data)S
- 2580(whose)S
- 2863(content)S
- 3185(is)S
- (overwritten)465 3278 A
- 3769(by)S
- (each)185 3895 A
- 4106(call.)S
- 4328(The)S
- 10 B
- 4511(tm_zone)S
- 10 R
- 4901(256eld)S
- 5106(of)S
- 5216(a)S
- 1896 V
- 1080(returned)S
- 10 B
- 1446(struct)S
- 1729(tm)S
- 10 R
- 1877(points)S
- 2152(to)S
- 2259(a)S
- 2333(static)S
- 2575(array)S
- 2812(of)S
- 2925(characters,)S
- 3389(which)S
- (will)157 3664 A
- 3850(also)S
- 4041(be)S
- (overwritten)465 4165 A
- 4659(at)S
- 4761(the)S
- 4913(next)S
- 5115(call)S
- 2016 V
- 1080((and)S
- 1284(by)S
- 1409(calls)S
- 1619(to)S
- 10 B
- 1722(tzset)S
- 10 R
- 1919().)S
- 7903 V
- 720(September)S
- 1176(17,)S
- (1996)200 1326 A
- 2669(()S
- 2711(May)S
- 2920(12,)S
- (1986)200 3070 A
- 3278())S
- 4990(Page)S
- 5211(2)S
- 8143 V
- EP
- %%Page: 1 9
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(CTYPE)S
- 1048(()S
- 1090(3)S
- 1148())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4799(CTYPE)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(ctype,)S
- 1371(isalpha,)S
- (isupper,)321 1729 A
- 2098(islower,)S
- 2468(isdigit,)S
- 2792(isxdigit,)S
- 3166(isalnum,)S
- (isspace,)316 3557 A
- (ispunct,)315 3921 A
- 4284(isprint,)S
- 4614(isgraph,)S
- 4984(iscntrl,)S
- 1200 V
- 1080(isascii,)S
- (toupper,)332 1382 A
- 1739(tolower,)S
- 2097(toascii)S
- 10 R-1
- 2385(-)S
- 10 R
- 2467(character)S
- 2863(classi256cation)S
- 3414(macros)S
- 1368 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1488 V
- 10 B
- 1080(#include)S
- 1482(<ctype.h>)S
- 1728 V
- 1080(int)S
- 1236(isalpha(int)S
- 10 I
- 1733(c)S
- 10 B
- 1778())S
- 1848 V
- (...)75 1080 A
- 2016 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2136 V
- 10 R
- 1080(These)S
- 1351(macros)S
- 1672(classify)S
- 2010(characters)S
- 2450(by)S
- 2580(table)S
- (lookup.)303 2806 A
- 3164(Each)S
- 3396(is)S
- 3493(a)S
- 3569(predicate)S
- 3970(returning)S
- (nonzero)324 4370 A
- 4725(for)S
- 4874(true,)S
- 5087(zero)S
- 2256 V
- 1080(for)S
- 1227(false.)S
- 10 B
- 1497(Isascii)S
- 10 R
- 1794(and)S
- 10 B
- 1968(toascii)S
- 10 R
- 2271(are)S
- 2424(de256ned)S
- 2749(on)S
- 2878(all)S
- 3008(integer)S
- 3317(values;)S
- 3631(the)S
- 3783(rest)S
- 3958(are)S
- 4111(de256ned)S
- 4436(only)S
- 4643(on)S
- 4772(the)S
- 4924(range)S
- 5177(of)S
- 2376 V
- 10 B
- 1080(unsigned)S
- 1491(char)S
- 10 R
- 1712(and)S
- 1882(on)S
- 2007(the)S
- 2155(special)S
- 2460(value)S
- 2703(EOF)S
- 2919((see)S
- 10 B
- 3107(stdio)S
- 10 R
- 3314((3)).)S
- 2544 V
- 10 B
- 1080(isalpha)S
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- 1992(a)S
- 2062(letter)S
- 2712 V
- 10 B
- (isupper)325 1080 A
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- 1992(an)S
- (upper)229 2112 A
- 2366(case)S
- 2565(letter)S
- 2880 V
- 10 B
- 1080(islower)S
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- 1992(a)S
- 2062(lower)S
- 2317(case)S
- 2516(letter)S
- 3048 V
- 10 B
- 1080(isdigit)S
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- 1992(a)S
- 2062(digit)S
- 3216 V
- 10 B
- 1080(isxdigit)S
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- 1992(a)S
- 2062(hex)S
- 2232(digit)S
- 3384 V
- 10 B
- 1080(isalnum)S
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- 1992(an)S
- 2112(alphanumeric)S
- 2685(character)S
- 3552 V
- 10 B
- 1080(isspace)S
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- 1992(a)S
- (space,)249 2062 A
- 2336(tab,)S
- 2509(carriage)S
- 2860(return,)S
- 3151(newline,)S
- 3520(vertical)S
- 3848(tab,)S
- 4021(or)S
- 4130(formfeed)S
- 3720 V
- 10 B
- (ispunct)314 1080 A
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- 1992(a)S
- (punctuation)474 2062 A
- 2561(character)S
- 2957((neither)S
- 3296(control)S
- 3606(nor)S
- 3765(alphanumeric))S
- 3888 V
- 10 B
- 1080(isprint)S
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- 1992(a)S
- 2062(printing)S
- 2405(character,)S
- 2826(code)S
- (040(8))268 3041 A
- ((space))292 3334 A
- (through)312 3651 A
- (0176)200 3988 A
- ((tilde))247 4213 A
- 4056 V
- 10 B
- 1080(isgraph)S
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- 1992(a)S
- 2062(printing)S
- 2405(character,)S
- 2826(similar)S
- 3131(to)S
- 10 B
- 3234(isprint)S
- 10 R
- 3545(except)S
- 3833(false)S
- 4049(for)S
- (space.)249 4192 A
- 4224 V
- 10 B
- 1080(iscntrl)S
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- 1992(a)S
- 2062(delete)S
- 2328(character)S
- ((0177))268 2724 A
- 3017(or)S
- 3126(ordinary)S
- 3492(control)S
- 3802(character)S
- 4198((less)S
- 4408(than)S
- (040).)209 4606 A
- 4392 V
- 10 B
- 1080(isascii)S
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- 1992(an)S
- 2112(ASCII)S
- 2401(character,)S
- 2822(code)S
- 3037(less)S
- 3213(than)S
- (0200)200 3411 A
- 4560 V
- 10 B
- 1080(tolower)S
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- (converted)397 1992 A
- 2414(to)S
- 2517(lower)S
- 2772(case.)S
- 3021(Return)S
- 3320(value)S
- 3563(is)S
- (unde256ned)396 3655 A
- 4076(if)S
- 4163(not)S
- 10 B
- (isupper)325 4316 A
- 10 R
- 4641(()S
- 10 I
- 4675(c)S
- 10 R
- 4720().)S
- 4728 V
- 10 B
- (toupper)342 1080 A
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- (converted)397 1992 A
- 2414(to)S
- (upper)229 2517 A
- 2771(case.)S
- 3020(Return)S
- 3319(value)S
- 3562(is)S
- (unde256ned)396 3654 A
- 4075(if)S
- 4162(not)S
- 10 B
- 4315(islower)S
- 10 R
- 4623(()S
- 10 I
- 4657(c)S
- 10 R
- 4702().)S
- 4896 V
- 10 B
- 1080(toascii)S
- 10 I
- 1830(c)S
- 10 R
- 1900(is)S
- (converted)397 1992 A
- 2414(to)S
- 2517(be)S
- 2637(a)S
- 2707(valid)S
- 2933(ascii)S
- 3143(character.)S
- 5064 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 5184 V
- 10 B
- 1080(ascii)S
- 10 R
- 1270((7))S
- 7903 V
- 720(Page)S
- 941(1)S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 10
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(CURSES)S
- 1109(()S
- 1151(3)S
- 1209())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4738(CURSES)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(curses)S
- 10 R-1
- 1357(-)S
- 10 R
- (screen/window)610 1439 A
- 2074(management)S
- 2613(library)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 R
- 1080(cc)S
- 1208(demo.c)S
- 1539(-lcurses)S
- 1536 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 1656 V
- 10 R
- 1080(Curses)S
- 1387(is)S
- 1487(a)S
- 1565(library)S
- 1867(of)S
- 1984(screen)S
- 2275(and)S
- (window)324 2454 A
- 2812(management)S
- 3360(routines.)S
- 3768(It)S
- 3864(is)S
- 3965(modeled)S
- 4345(after)S
- 4565(the)S
- 4722(UNIX)S
- 5009(curses)S
- 1776 V
- 1080(and)S
- 1253(ncurses)S
- 1583(libraries.)S
- 1967(Normally,)S
- 2405(programs)S
- (written)286 2812 A
- 3125(for)S
- 3270(curses)S
- (should)267 3549 A
- 3843(be)S
- 3965(easily)S
- 4227(ported)S
- 4511(to)S
- 4616(UNIX,)S
- 4921(and)S
- 5093(vice)S
- 1896 V
- 1080(versa.)S
- 2064 V
- 1080(To)S
- 1219(use)S
- 1380(the)S
- 1530(routines,)S
- 1906(the)S
- 2056(function)S
- (initscr())320 2418 A
- 2765(must)S
- 2987(256rst)S
- 3172(be)S
- 3295(called.)S
- 3614(This)S
- 3821(creates)S
- 4130(two)S
- ('windows')431 4309 A
- 4768(for)S
- 4914(the)S
- 5065(user:)S
- 2184 V
- 1080(stdscr)S
- 1343(and)S
- 1516(curscr.)S
- 1841(Stdscr)S
- 2121(is)S
- 2216(the)S
- 2367(default)S
- (window)324 2675 A
- 3027(for)S
- 3173(the)S
- 3324(user)S
- 3520(to)S
- 3625(make)S
- 3870(changes)S
- 4221(on,)S
- 4373(and)S
- 4545(curscr)S
- 4819(re257ects)S
- 5138(the)S
- 2304 V
- 1080(current)S
- 1391(contents)S
- 1751(of)S
- 1860(the)S
- (physical)335 2008 A
- 2369(display)S
- 2685(screen.)S
- 3019(The)S
- 3202(user)S
- 3396(writes)S
- 3669(or)S
- 3779(edits)S
- 3995(the)S
- 4144(stdscr)S
- (window)324 4405 A
- 4755(to)S
- 4859(his)S
- 5002(liking,)S
- 2424 V
- 1080(then)S
- 1281(calls)S
- 1494(the)S
- 1645(refresh())S
- 2022(function)S
- 2385(to)S
- 2491(make)S
- 2737(curscr)S
- 3012(and)S
- 3184(the)S
- (physical)335 3334 A
- 3696(screen)S
- (look)178 3981 A
- 4186(like)S
- 4364(stdscr.)S
- 4676(When)S
- 4943(the)S
- 5093(user)S
- 2544 V
- 1080(program)S
- 1446(terminates,)S
- 1916(it)S
- (should)267 1997 A
- 2289(call)S
- 2460(the)S
- 2608(endwin())S
- 2997(function)S
- 3357(to)S
- 3460(restore)S
- 3760(things)S
- 4030(to)S
- 4133(normal.)S
- 2712 V
- 1080(There)S
- 1351(are)S
- 1510(all)S
- 1646(sorts)S
- 1871(of)S
- (window)324 1990 A
- 2349(manipulation)S
- 2914(routines)S
- 3273(available)S
- 3672(to)S
- 3785(the)S
- 3943(programmer:)S
- (auxiliary)358 4504 A
- (windows)363 4898 A
- 2832 V
- 1080(may)S
- 1285(be)S
- 1412(created,)S
- 1761(edited,)S
- 2064(moved)S
- 2369(and)S
- 2545(deleted.)S
- 2917(The)S
- 3105(terminal)S
- 3472(may)S
- 3676(be)S
- 3802(set)S
- 3945(in)S
- 4054(many)S
- 4308(different)S
- 4687(modes,)S
- 5005(output)S
- 2952 V
- 1080(text)S
- 1267(may)S
- 1476(be)S
- 1608(attributed)S
- 2031(with)S
- 2247(blink,)S
- 2515(blank,)S
- 2800(bold)S
- 3015(and)S
- 3197(reverse)S
- 3526(attributes.)S
- 3988(Screen)S
- 4300(colors)S
- 4583(may)S
- 4793(also)S
- 4992(be)S
- 5124(set,)S
- 3072 V
- (foreground)447 1080 A
- 1568(and)S
- (background.)499 1754 A
- 2319(There)S
- 2596(are)S
- (window-speci256c)666 2761 A
- 3468(printf-)S
- 3767(and)S
- 3952(scanf-like)S
- 4390(routines,)S
- 4779(routines)S
- 5143(for)S
- 3192 V
- (scrolling,)377 1080 A
- (box-drawing,)539 1482 A
- (window)324 2046 A
- 2395(overlaying,)S
- 2875(clearing)S
- 3225(routines)S
- 3574(etc.)S
- 3360 V
- 1080(For)S
- 1246(more)S
- 1479(and)S
- 1650(detailed)S
- 1995(information,)S
- 2521(see)S
- 2676(the)S
- 2825(library)S
- 3120(source)S
- 3409(codes.)S
- 3714(All)S
- 3869(curses)S
- 4147(functions)S
- 4547(are)S
- (preceded)364 4698 A
- 5089(by)S
- 5216(a)S
- 3480 V
- 1080(complete)S
- 1474(description.)S
- 3648 V
- 9 R
- 720(F)S
- 722(FU)S
- 774(UN)S
- 842(NC)S
- 910(CT)S
- 972(TI)S
- 1030(IO)S
- 1063(ON)S
- 1131(NS)S
- 1199(S)S
- 3768 V
- 10 R
- 1080(Below)S
- 1374(is)S
- 1472(a)S
- 1548(list)S
- 1702(over)S
- 1912(the)S
- 2066(available)S
- 2461(functions,)S
- 2891(together)S
- 3252(with)S
- 3462(a)S
- 3538(brief)S
- 3760(description)S
- 4238(of)S
- 4353(what)S
- 4580(they)S
- 4784(do.)S
- 4966(In)S
- 5082(gen-)S
- 3888 V
- 1080(eral,)S
- 1286(functions)S
- 1689(whose)S
- 1975(names)S
- 2261(start)S
- 2464(with)S
- 2672('w')S
- 2841(differ)S
- 3094(from)S
- 3318(the)S
- 3469(one)S
- (without)307 3642 A
- 3977('w')S
- 4146((like)S
- 4359(wmove)S
- 4683(vs.)S
- 4825(move))S
- 5110(sig-)S
- 4008 V
- 1080(nify)S
- 1268(that)S
- 1446(a)S
- 1518(speci256c)S
- (window)324 1853 A
- 2204(is)S
- 2298(used.)S
- (Without)329 2534 A
- 2890(a)S
- 2962('w',)S
- 3155(sdtscr)S
- 3417(is)S
- 3511(implied.)S
- 3895(The)S
- 4079(functions)S
- 4480(that)S
- 4658(start)S
- 4859(with)S
- 5065('mv')S
- 4128 V
- 1080(before)S
- 1380(the)S
- 1545('genereic')S
- 1997(function)S
- 2374(name)S
- 2634(signify)S
- 2955(that)S
- 3148(a)S
- 3235(cursor)S
- 3529(motion)S
- (should)267 3854 A
- 4162(be)S
- 4298(made)S
- 4557(before)S
- 4856(the)S
- 5020(actual)S
- 4248 V
- 1080(work.)S
- 1362('mv')S
- 1583(and)S
- 1753('w')S
- 1919(combine)S
- 2290(as)S
- 2399(expected.)S
- 4416 V
- 1080(Most)S
- 1313(routines)S
- 1664(that)S
- 1842(return)S
- 2110(an)S
- 2232(int)S
- (will)157 2365 A
- 2549(return)S
- 2817(the)S
- 2967(manifest)S
- 3341(constant)S
- 3703(ERR)S
- 3926(if)S
- 4015(there)S
- 4244(is)S
- 4338(a)S
- 4410(failure)S
- 4702(during)S
- 4992(execu-)S
- 4536 V
- 1080(tion.)S
- 1314(Routines)S
- 1699(that)S
- 1878(return)S
- 2147(a)S
- 2220(char)S
- 2422(actually)S
- 2769(return)S
- 3038(an)S
- 3161(int,)S
- 3320(so)S
- 3437(that)S
- 3616(ERR)S
- 3839(does)S
- 4050(not)S
- 4205(con257ict)S
- 4534(with)S
- 4740(the)S
- 4890(character)S
- 4656 V
- 1080(code)S
- 1295(0xff.)S
- 1538(All)S
- 1692(characters)S
- 2127(from)S
- 2348(0)S
- 2423(to)S
- 2526(0xff)S
- 2719(are)S
- 2868(allowed)S
- 3212(for)S
- 3355(usage)S
- 3609(with)S
- 3813(curses.)S
- 4824 V
- 1080(Some)S
- 1340(routines,)S
- 1720(like)S
- 1902({mv}{w})S
- 2326(printw())S
- 2688(and)S
- 2864({mv}{w}scanw())S
- 3608(return)S
- 3880(a)S
- 3956(meaningful)S
- (positive)318 4445 A
- 4794(value)S
- 5044(if)S
- 5138(the)S
- 4944 V
- 1080(operation)S
- 1485(is)S
- (successful.)439 1577 A
- 5112 V
- 1080(The)S
- 1263(curses)S
- 1541(package)S
- 1897(uses)S
- 2096(some)S
- 2334(prede256ned)S
- 2785(types,)S
- 3048(variables)S
- 3438(and)S
- 3609(manifest)S
- 3982(constants)S
- 4382(that)S
- 4559(are)S
- 4709(also)S
- 4897(available)S
- 5232 V
- 1080(to)S
- 1184(the)S
- 1333(programmer.)S
- 1907(There)S
- 2169(are)S
- 2318(also)S
- 2505(a)S
- 2575(few)S
- 2752(globally)S
- (accessible)409 3106 A
- 3540(variables)S
- 3929(that)S
- (should)267 4105 A
- 4397(not)S
- 4550(be)S
- 4670(touched)S
- 5013(by)S
- 5138(the)S
- 5352 V
- 1080(application)S
- 1554(program.)S
- 1972(Those)S
- 2245(untouchable)S
- 2763(variables)S
- 3154(have)S
- 3371(names)S
- 3656(starting)S
- 3986(with)S
- 4193(an)S
- (underscore)442 4316 A
- 4786((_))S
- 4932(to)S
- 5038(avoid)S
- 5472 V
- 1080(con257icts.)S
- 1500(The)S
- (user-accessible)611 1686 A
- 2326(types,)S
- 2592(variables)S
- 2985(and)S
- 3159(constants)S
- 3562(are)S
- 3715((there)S
- 3980(are)S
- 4132(a)S
- 4205(number)S
- 4540(of)S
- 4652(other)S
- 4887(constants)S
- 5592 V
- 1080(de256ning)S
- 1434(character)S
- 1830(attribute)S
- 2191(names)S
- 2473(and)S
- 2643(function)S
- 3003(key)S
- 3173(names)S
- 3455(-)S
- 3514(consult)S
- 3829(<curses.h>)S
- 4295(for)S
- 4438(details):)S
- 5832 V
- 1080((manifest)S
- 1486(constants))S
- 5952 V
- 1440(TRUE)S
- (boolean)318 3600 A
- 3943(true)S
- 6072 V
- 1440(FALSE)S
- (boolean)318 3600 A
- 3943(false)S
- 6192 V
- 1440(ERR)S
- (unsuccessfull)542 3600 A
- 4167(operation)S
- 6312 V
- 1440(OK)S
- (successfull)442 3600 A
- 4067(operation)S
- 6552 V
- 1080((types))S
- 6672 V
- (WINDOW)443 1440 A
- 3600(a)S
- (window)324 3670 A
- 4019(structure)S
- 4397(type)S
- 6792 V
- (bool)178 1440 A
- (boolean)318 3600 A
- 3943(257ag)S
- 4119(type)S
- 7032 V
- 1080((variables))S
- 7152 V
- (WINDOW)443 1440 A
- 1908(curscr)S
- (physical)335 3600 A
- 3960(display)S
- 4275(image)S
- 7272 V
- (WINDOW)443 1440 A
- 1908(stdscr)S
- 3600(default)S
- 3905(user)S
- 4098(drawing)S
- 4453(board)S
- 7392 V
- 1440(int)S
- 1571(LINES)S
- 3600(terminal)S
- 3961(height)S
- 7512 V
- 1440(int)S
- 1571(COLS)S
- 3600(terminal)S
- 3961(width)S
- 7903 V
- 720(Page)S
- 941(1)S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 2 11
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(CURSES)S
- 1109(()S
- 1151(3)S
- 1209())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4738(CURSES)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 1440(int)S
- (NONL)281 1571 A
- 3600(\n)S
- 3703(causes)S
- 3991(CR)S
- 4150(and)S
- 4320(LF)S
- 4463(when)S
- 4706(TRUE)S
- 1200 V
- 1080(The)S
- 1264(following)S
- 1682(is)S
- 1776(an)S
- 1898(alphabetical)S
- 2412(list)S
- 2562(of)S
- 2673(the)S
- 2823(curses)S
- 3102(functions,)S
- 3529(together)S
- 3887(with)S
- 4094(their)S
- 4307(types,)S
- 4572(parameters)S
- 5043(and)S
- 5216(a)S
- 1320 V
- 1080(short)S
- 1308(comment)S
- 1709(for)S
- (each)185 1854 A
- 2066((win)S
- 2278(is)S
- 2372(a)S
- (window,)349 2444 A
- 2820(ch,)S
- 2967(vc,)S
- 3114(hc)S
- 3236(are)S
- 3387(characters,)S
- 3849(buf)S
- 4010(is)S
- 4104(a)S
- 4176(character)S
- 4574(buffer,)S
- 4873(attrs)S
- 5073(is)S
- 5166(an)S
- 1440 V
- 1080(attribute)S
- 1441(bit)S
- 1572(map,)S
- 1795(bf)S
- 1904(is)S
- 1996(a)S
- (boolean)318 2066 A
- 2409(257ag.)S
- 2635(Note)S
- 2856(that)S
- 3032(`characters')S
- 3535(in)S
- 3638(this)S
- 3808(context)S
- 4129(usually)S
- 4444(can)S
- 4609(have)S
- 4824(16)S
- 4949(bits):)S
- 1680 V
- 1080(int)S
- 1211(waddch(win,ch))S
- 3240(put)S
- 3393(char)S
- 3592(in)S
- 3695(stdscr)S
- 1800 V
- 1080(int)S
- 1211(addch(ch))S
- 1920 V
- 1080(int)S
- 1211(mvaddch(y,x,ch))S
- 2040 V
- 1080(int)S
- 1211(mvwaddch(win,y,x,ch))S
- 2280 V
- 1080(int)S
- 1211(waddstr(win,str))S
- 3240(put)S
- 3393(string)S
- 3647(in)S
- 3750(stdscr)S
- 2400 V
- 1080(int)S
- 1211(addstr(str))S
- 2520 V
- 1080(int)S
- 1211(mvaddstr(y,x,str))S
- 2640 V
- 1080(int)S
- 1211(mvwaddstr(win,y,x,str))S
- 2880 V
- 1080(void)S
- (wattroff(win,attrs))744 1283 A
- 3240(clear)S
- 3462(attribute(s))S
- 3930(in)S
- (window)324 4033 A
- 3000 V
- 1080(void)S
- (attroff(attrs))495 1283 A
- 3240 V
- 1080(void)S
- 1283(wattron(win,attrs))S
- 3240(add)S
- 3410(attribute(s))S
- 3878(in)S
- (window)324 3981 A
- 3360 V
- 1080(void)S
- 1283(attron(attrs))S
- 3600 V
- 1080(void)S
- 1283(wattrset(win,attrs))S
- 3240(set)S
- (window)324 3377 A
- 3726(char)S
- 3925(attributes)S
- 3720 V
- 1080(void)S
- 1283(attrset(attrs))S
- 3960 V
- 1080(int)S
- 1211(baudrate())S
- 3240(dummy)S
- 3571(for)S
- (compatibility)536 3714 A
- 4200 V
- 1080(void)S
- 1283(beep())S
- 3240(ring)S
- 3427(the)S
- 3575(bell)S
- 3751(or)S
- 3860(visible)S
- 4153(bell)S
- 4329(if)S
- 4416(no)S
- 4541(bell)S
- 4717(available)S
- 4440 V
- 1080(void)S
- 1283(257ash())S
- 3240(257ash)S
- 3455(terminal)S
- 3816(screen)S
- 4099(or)S
- 4208(rings)S
- 4434(bell)S
- 4610(if)S
- 4697(no)S
- 4822(visible)S
- 5115(bell)S
- 5291(available)S
- 4680 V
- 1080(void)S
- (wbox(win,miny,minx,maxy,maxx,vc,hc))1640 1283 A
- (box)150 3240 A
- 3415(in)S
- 3518(a)S
- (window,)349 3588 A
- 3962(with)S
- 4166(given)S
- 4414(characters)S
- 4800 V
- 1080(void)S
- (box(win,vc,hc))609 1283 A
- 5040 V
- 1080(void)S
- 1283(cbreak())S
- 3240(set)S
- 3377(terminal)S
- 3738(cbreak)S
- 4032(mode)S
- 5280 V
- 1080(void)S
- 1283(wclear(win))S
- 3240(clear)S
- 3462(stdscr)S
- 5400 V
- 1080(void)S
- (clear())265 1283 A
- 5640 V
- 1080(void)S
- 1283(clearok(win,bf))S
- 3240(marks)S
- (window)324 3511 A
- 3860(for)S
- 4003(screen)S
- 4286(clear)S
- 5880 V
- 1080(int)S
- (wclrtobot(win))605 1211 A
- 3240(clear)S
- 3462(from)S
- 3683(cursor)S
- 3960(to)S
- 4063(end)S
- 4233(of)S
- 4342(line)S
- 4518(and)S
- 4688(all)S
- 4814(lines)S
- 5029(down)S
- 5277(this)S
- 5447(line)S
- 6000 V
- 1080(int)S
- (clrtobot())381 1211 A
- 6120 V
- 1080(int)S
- 1211(mvclrtoeol(y,x))S
- 6240 V
- 1080(int)S
- (mvwclrtobot(win,y,x))883 1211 A
- 6480 V
- 1080(int)S
- 1211(wclrtoeol(win))S
- 3240(clear)S
- 3462(from)S
- 3683(cursor)S
- 3960(to)S
- 4063(end)S
- 4233(of)S
- 4342(line)S
- 6600 V
- 1080(int)S
- 1211(clrtoeol())S
- 6720 V
- 1080(int)S
- 1211(mvclrtoeol(y,x))S
- 6840 V
- 1080(int)S
- 1211(mvwclrtoeol(win,y,x))S
- 7080 V
- 1080(int)S
- 1211(wdelch(win))S
- 3240(delete)S
- 3506(a)S
- 3576(char)S
- 3775(in)S
- 3878(a)S
- (window)324 3948 A
- 7200 V
- 1080(int)S
- 1211(delch())S
- 7320 V
- 1080(int)S
- 1211(mvdelch(y,x))S
- 7440 V
- 1080(int)S
- 1211(mvwdelch(win,y,x))S
- 7903 V
- 720(September)S
- 1176(17,)S
- (1996)200 1326 A
- 4990(Page)S
- 5211(2)S
- 8143 V
- EP
- %%Page: 3 12
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(CURSES)S
- 1109(()S
- 1151(3)S
- 1209())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4738(CURSES)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 1080(int)S
- 1211(wdeleteln(win))S
- 3240(delete)S
- 3506(a)S
- 3576(line)S
- 3752(in)S
- 3855(a)S
- (window)324 3925 A
- 1080 V
- 1080(int)S
- 1211(deleteln())S
- 1200 V
- 1080(int)S
- 1211(mvdeleteln(y,x))S
- 1320 V
- 1080(int)S
- 1211(mvwdeleteln(win,y,x))S
- 1560 V
- 1080(void)S
- 1283(delwin(win))S
- 3240(delete)S
- 3506(a)S
- (window)324 3576 A
- 3925(or)S
- 4034(a)S
- (subwindow)463 4104 A
- 1680 V
- 1080(void)S
- (doupdate())436 1283 A
- (update)268 3240 A
- (physical)335 3533 A
- 3893(screen)S
- 1800 V
- 1080(void)S
- 1283(echo())S
- 3240(set)S
- 3377(terminal)S
- 3738(echo)S
- 3953(mode)S
- 1920 V
- 1080(int)S
- 1211(endwin())S
- (cleanup)313 3240 A
- 3578(and)S
- 3748(curses)S
- (256nitialization)537 4025 A
- 2160 V
- 1080(void)S
- 1283(werase(win))S
- 3240(erase)S
- 3473(a)S
- (window)324 3543 A
- 2280 V
- 1080(void)S
- 1283(erase())S
- 2520 V
- 1080(int)S
- (erasechar())450 1211 A
- 3240(return)S
- 3506(char)S
- 3705(delete)S
- 3971(character)S
- 2640 V
- 1080(int)S
- 1211(256xterm())S
- 3240(dummy)S
- 3571(for)S
- (compatibility)536 3714 A
- 2760 V
- 1080(void)S
- 1283(257ushinp())S
- (kill)134 3240 A
- 3399(pending)S
- (keyboard)374 3747 A
- (input)206 4146 A
- 3000 V
- 1080(int)S
- 1211(wgetch(win))S
- 3240(get)S
- 3388(char)S
- 3587(via)S
- 3735(a)S
- (window)324 3805 A
- 3120 V
- 1080(int)S
- 1211(getch())S
- 3240 V
- 1080(int)S
- 1211(mvgetch(y,x))S
- 3360 V
- 1080(int)S
- 1211(mvwgetch(win,y,x))S
- 3600 V
- 1080(int)S
- 1211(wgetstr(win,str))S
- 3240(get)S
- 3388(string)S
- 3642(via)S
- (window)324 3790 A
- 4139(to)S
- 4242(a)S
- 4312(buffer)S
- 3720 V
- 1080(int)S
- 1211(getstr(str))S
- 3840 V
- 1080(int)S
- 1211(mvgetstr(y,x,str))S
- 3960 V
- 1080(int)S
- 1211(mvwgetstr(win,y,x,str))S
- 4200 V
- 1080(void)S
- 1283(getyx(win,y,x))S
- 3240(get)S
- 3388(a)S
- (window's)397 3458 A
- 3880(cursor)S
- (position)323 4157 A
- 4440 V
- 1080(int)S
- 1211(gettmode())S
- 3240(dummy)S
- 3571(for)S
- (compatibility)536 3714 A
- 4560 V
- 1080(void)S
- 1283(idlok(win,bf))S
- 3240(dummy)S
- 3571(for)S
- (compatibility)536 3714 A
- 4680 V
- (WINDOW)443 1080 A
- (*initscr())370 1548 A
- 3240(curses)S
- (initialization)509 3517 A
- 4051((ret)S
- 4217(stdscr)S
- 4477(or)S
- 4586(NULL))S
- 4920 V
- 1080(int)S
- 1211(winch(win))S
- 3240(get)S
- 3388(char)S
- 3587(at)S
- (window)324 3685 A
- 4034(cursor)S
- 5040 V
- 1080(int)S
- 1211(inch())S
- 5160 V
- 1080(int)S
- 1211(mvinch(y,x))S
- 5280 V
- 1080(int)S
- 1211(mvwinch(win,y,x))S
- 5520 V
- 1080(int)S
- 1211(winsch(win,ch))S
- 3240(insert)S
- 3489(character)S
- 3885(in)S
- 3988(a)S
- (window)324 4058 A
- 5640 V
- 1080(int)S
- 1211(insch(ch))S
- 5760 V
- 1080(int)S
- 1211(mvinsch(y,x,ch))S
- 5880 V
- 1080(int)S
- 1211(mvwinsch(win,y,x,ch))S
- 6120 V
- 1080(int)S
- 1211(winsertln(win))S
- 3240(insert)S
- 3489(new)S
- 3682(line)S
- 3858(in)S
- 3961(a)S
- (window)324 4031 A
- 6240 V
- 1080(int)S
- 1211(insertln())S
- 6360 V
- 1080(int)S
- 1211(mvinsertln(y,x))S
- 6480 V
- 1080(int)S
- 1211(mvwinsertln(win,y,x))S
- 6720 V
- 1080(void)S
- 1283(keypad(win,bf))S
- 3240(marks)S
- 3511(a)S
- (window)324 3581 A
- 3930(for)S
- 4073(keypad)S
- 4388(usage)S
- 6840 V
- 1080(int)S
- (killchar())376 1211 A
- 3240(return)S
- 3506(line)S
- 3682(delete)S
- 3948(character)S
- 6960 V
- 1080(char)S
- (*longname())514 1279 A
- 3240(returns)S
- 3545(terminal)S
- 3906(description)S
- 4378(string)S
- 7080 V
- 1080(void)S
- 1283(leaveok(win,bf))S
- 3240(marks)S
- (window)324 3511 A
- 3860(for)S
- 4003(cursor)S
- ('update)302 4280 A
- 4607(leave')S
- 7200 V
- 1080(void)S
- 1283(meta(win,bf))S
- 3240(marks)S
- (window)324 3511 A
- 3860(for)S
- 4003(meta)S
- 7320 V
- 1080(int)S
- 1211(move(y,x))S
- 3240(move)S
- 3488(cursor)S
- 3765(in)S
- 3868(stdscr)S
- 7440 V
- 1080(int)S
- 1211(mvcur(oldy,oldx,y,x))S
- 3240(move)S
- 3488(terminal)S
- 3849(cursor)S
- 4126(to)S
- 4229(<y,x>)S
- 7903 V
- 720(Page)S
- 941(3)S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 4 13
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(CURSES)S
- 1109(()S
- 1151(3)S
- 1209())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4738(CURSES)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 1080(int)S
- 1211(mvprintw(y,x,fmt,args))S
- 3240(move)S
- 3488(&)S
- 3591(print)S
- 3806(string)S
- 4060(in)S
- 4163(stdscr)S
- 1200 V
- 1080(int)S
- 1211(mvscanw(y,x,fmt,args))S
- 3240(move)S
- 3488(&)S
- 3591(get)S
- 3739(values)S
- 4021(via)S
- 4169(stdscr)S
- 1320 V
- 1080(int)S
- 1211(mvwin(win,y,x))S
- 3240(move)S
- (window)324 3488 A
- 3837(on)S
- (physical)335 3962 A
- 4322(screen)S
- 1440 V
- 1080(int)S
- 1211(mvwprintw(win,x,y,fmt,args))S
- 3240(move)S
- 3488(&)S
- 3591(print)S
- 3806(string)S
- 4060(in)S
- 4163(a)S
- (window)324 4233 A
- 1560 V
- 1080(int)S
- 1211(mvwscanw(win,y,x,fmt,args))S
- 3240(move)S
- 3488(&)S
- 3591(get)S
- 3739(values)S
- 4021(via)S
- 4169(a)S
- (window)324 4239 A
- 1680 V
- (WINDOW)443 1080 A
- 1548(*newwin(lines,cols,begy,begx))S
- 3240(create)S
- 3507(a)S
- 3577(new)S
- (window)324 3770 A
- 1800 V
- 1080(void)S
- 1283(nl())S
- 3240(set)S
- 3377(terminal)S
- 3738(cr-crlf)S
- 4017(mapping)S
- 4393(mode)S
- 1920 V
- 1080(void)S
- 1283(nocbreak())S
- 3240(unset)S
- 3477(terminal)S
- 3838(cbreak)S
- 4132(mod)S
- 2040 V
- 1080(void)S
- (nodelay(win,bf))646 1283 A
- 3240(marks)S
- (window)324 3511 A
- 3860(for)S
- 4003(no)S
- (input)206 4128 A
- 4359(wait)S
- 2160 V
- 1080(void)S
- 1283(noecho())S
- 3240(unset)S
- 3477(terminal)S
- 3838(echo)S
- 4053(mode)S
- 2280 V
- 1080(void)S
- (nonl())246 1283 A
- 3240(unset)S
- 3477(terminal)S
- 3838(cr-crlf)S
- 4117(mapping)S
- 4493(mode)S
- 2400 V
- 1080(void)S
- 1283(noraw())S
- 3240(unset)S
- 3477(raw)S
- 3654(terminal)S
- 4015(mode)S
- 2520 V
- 1080(void)S
- 1283(overlay(win1,win2))S
- 3240(overlay)S
- 3567(one)S
- (window)324 3737 A
- 4086(on)S
- 4211(another)S
- 2640 V
- 1080(void)S
- 1283(overwrite(win1,win2))S
- 3240(overwrite)S
- 3652(one)S
- (window)324 3822 A
- 4171(on)S
- 4296(another)S
- 2760 V
- 1080(int)S
- 1211(printw(fmt,args))S
- 3240(print)S
- 3455(string)S
- 3709(in)S
- 3812(stdscr)S
- 2880 V
- 1080(void)S
- 1283(raw())S
- 3240(set)S
- 3377(raw)S
- 3554(terminal)S
- 3915(mode)S
- 3000 V
- 1080(void)S
- 1283(refrbrk(bf))S
- 3240(set)S
- 3377(screen)S
- (update)268 3660 A
- 3953(break)S
- 4202(mode)S
- 3120 V
- 1080(void)S
- 1283(refresh())S
- 3240(refresh)S
- 3546(stdscr)S
- 3240 V
- 1080(int)S
- 1211(resetterm())S
- 3240(dummy)S
- 3571(for)S
- (compatibility)536 3714 A
- 3360 V
- 1080(int)S
- 1211(resetty())S
- 3240(restore)S
- 3540(terminal)S
- 3901(I/O)S
- 4061(modes)S
- 3480 V
- 1080(int)S
- 1211(saveoldterm())S
- 3240(dummy)S
- 3571(for)S
- (compatibility)536 3714 A
- 3600 V
- 1080(int)S
- 1211(saveterm())S
- 3240(dummy)S
- 3571(for)S
- (compatibility)536 3714 A
- 3720 V
- 1080(int)S
- 1211(savetty())S
- 3240(save)S
- 3444(terminal)S
- 3805(I/O)S
- 3965(modes)S
- 3840 V
- 1080(int)S
- 1211(scanw(fmt,args))S
- 3240(get)S
- 3388(values)S
- 3670(via)S
- 3818(stdscr)S
- 3960 V
- 1080(void)S
- 1283(scroll(win))S
- 3240(scroll)S
- (scrolling)352 3489 A
- 3866(region)S
- 4148(of)S
- 4257(a)S
- (window)324 4327 A
- 4080 V
- 1080(void)S
- 1283(scrollok(win,bf))S
- 3240(marks)S
- 3511(a)S
- (window)324 3581 A
- 3930(to)S
- 4033(allow)S
- 4282(scroll)S
- 4200 V
- 1080(void)S
- 1283(setcolors(A_COLOR(for,back)))S
- 3240(sets)S
- 3416(the)S
- (forground)402 3564 A
- 3991(and)S
- (background)474 4161 A
- 4320 V
- 3240(colors)S
- 3511(of)S
- 3620(stdscr)S
- 4440 V
- 1080(void)S
- (set_curs(visibility))755 1283 A
- 3240(0)S
- 3315(for)S
- 3458(invisible,)S
- 3854(1)S
- 3929(for)S
- 4072(visible,)S
- 4390(2)S
- 4465(for)S
- (good)200 4608 A
- 4560 V
- 3240(visible)S
- 4680 V
- 1080(int)S
- 1211(setsrcreg(miny,maxy))S
- 3240(de256ne)S
- 3511(stdscr's)S
- 3844(scroll)S
- 4093(region)S
- 4800 V
- 1080(int)S
- 1211(setterm())S
- 3240(dummy)S
- 3571(for)S
- (compatibility)536 3714 A
- 4920 V
- 1080(int)S
- (setupterm(term,fd,errret))1004 1211 A
- 3240(set)S
- 3377(up)S
- 3502(terminal)S
- 5040 V
- 1080(void)S
- 1283(standend())S
- 3240(start)S
- 3439(normal)S
- 3749(chars)S
- 3987(in)S
- 4090(stdscr)S
- 5160 V
- 1080(void)S
- (standout())408 1283 A
- 3240(start)S
- (standout)340 3439 A
- 3804(chars)S
- 4042(in)S
- 4145(stdscr)S
- 5280 V
- (WINDOW)443 1080 A
- 1548(*subwin(win,lines,cols,begy,begx))S
- 5400 V
- 3240(create)S
- 3507(a)S
- (sub-window)497 3577 A
- 4099(in)S
- (window)324 4202 A
- 4551(win)S
- 5520 V
- 1080(int)S
- 1211(tabsize(ts))S
- 3240(set/get)S
- 3528(tabsize)S
- 3833(of)S
- 3942(stdscr)S
- 5640 V
- 1080(void)S
- 1283(touchwin(win))S
- 3240(mark)S
- 3472(a)S
- (window)324 3542 A
- 3891(as)S
- 4000(totally)S
- 4282(modi256ed)S
- 5760 V
- 1080(char)S
- (*unctrl(ch))448 1279 A
- 3240(char-to-string)S
- (converter)381 3814 A
- 5880 V
- 1080(int)S
- 1211(wmove(win,y,x))S
- 3240(move)S
- 3488(cursor)S
- 3765(in)S
- 3868(a)S
- (window)324 3938 A
- 6000 V
- 1080(void)S
- (wnoutrefresh(win))751 1283 A
- 3240(create)S
- 3507(internal)S
- 3840(screen)S
- 4123(image)S
- 6120 V
- 1080(int)S
- 1211(wprintw(win,fmt,args))S
- 3240(print)S
- 3455(string)S
- 3709(in)S
- 3812(a)S
- (window)324 3882 A
- 6240 V
- 1080(void)S
- 1283(wrefresh(win))S
- 3240(refresh)S
- (window)324 3546 A
- 6360 V
- 1080(int)S
- 1211(wscanw(win,fmt,args))S
- 3240(get)S
- 3388(values)S
- 3670(via)S
- 3818(a)S
- (window)324 3888 A
- 6480 V
- 1080(void)S
- 1283(wsetcolors(win,A_COLOR(for,back)))S
- 3240(sets)S
- 3416(the)S
- (forground)402 3564 A
- 3991(and)S
- 6600 V
- (background)474 3240 A
- 3739(colors)S
- 4010(of)S
- 4119(the)S
- 4267(speci256ed)S
- (window)324 4650 A
- 6720 V
- 1080(int)S
- 1211(wsetsrcreg(win,miny,maxy))S
- 3240(de256ne)S
- 3511(a)S
- (window's)397 3581 A
- (scrolling)352 4003 A
- 4380(region)S
- 6840 V
- 1080(void)S
- 1283(wstandend(win))S
- 3240(start)S
- 3439(normal)S
- 3749(chars)S
- 3987(in)S
- (window)324 4090 A
- 6960 V
- 1080(void)S
- (wstandout(win))632 1283 A
- 3240(start)S
- (standout)340 3439 A
- 3804(chars)S
- 4042(in)S
- (window)324 4145 A
- 7080 V
- 1080(int)S
- 1211(wtabsize(win,ts))S
- 3240(set/get)S
- 3528(tabsize)S
- 3833(of)S
- 3942(a)S
- (window)324 4012 A
- 7248 V
- 9 R
- 720(B)S
- 722(BU)S
- 784(UG)S
- 852(GS)S
- 920(S)S
- 7368 V
- 10 R
- 1080(Function)S
- 1462(keys)S
- 1671(are)S
- 1820(not)S
- 1973(available)S
- (under)229 2362 A
- 2616(the)S
- 2764(MINIX)S
- 3092(version.)S
- 7903 V
- 720(September)S
- 1176(17,)S
- (1996)200 1326 A
- 4990(Page)S
- 5211(4)S
- 8143 V
- EP
- %%Page: 1 14
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(DIRECTORY)S
- 1306(()S
- 1348(3)S
- 1406())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4541(DIRECTORY)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(directory,)S
- 1494(opendir,)S
- 1851(readdir,)S
- (rewinddir,)417 2187 A
- 2629(closedir,)S
- 2998(telldir,)S
- 3289(seekdir)S
- 10 R-1
- 3605(-)S
- 10 R
- 3687(directory)S
- 4076(routines)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/types.h>)S
- 1488 V
- 1080(#include)S
- 1482(<dirent.h>)S
- 1728 V
- 1080(DIR)S
- 1303(*opendir(const)S
- 1985(char)S
- 2219(*)S
- 10 I
- 2269(dirname)S
- 10 B
- 2604())S
- 1848 V
- 1080(struct)S
- 1371(dirent)S
- 1673(*readdir(DIR)S
- 2305(*)S
- 10 I
- 2355(dirp)S
- 10 B
- 2522())S
- 1968 V
- 1080(void)S
- (rewinddir(DIR)651 1302 A
- 1991(*)S
- 10 I
- 2041(dirp)S
- 10 B
- 2208())S
- 2088 V
- 1080(int)S
- 1236(closedir(DIR)S
- 1829(*)S
- 10 I
- 1879(dirp)S
- 10 B
- 2046())S
- 2328 V
- 1080(#de256ne)S
- 1426(_MINIX)S
- 1871(1)S
- 2448 V
- 1080(#include)S
- 1482(<sys/types.h>)S
- 2568 V
- 1080(#include)S
- 1482(<dirent.h>)S
- 2808 V
- 1080(long)S
- 1302(telldir(DIR)S
- 1823(*)S
- 10 I
- 1873(dirp)S
- 10 B
- 2040())S
- 2928 V
- 1080(int)S
- 1236(seekdir(DIR)S
- 1807(*)S
- 10 I
- 1857(dirp)S
- 10 B
- 2024(,)S
- 2087(long)S
- 10 I
- 2309(pos)S
- 10 B
- 2448())S
- 3096 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 3216 V
- 10 R
- 1080(These)S
- 1346(routines)S
- 1695(form)S
- 1916(a)S
- 1986(system)S
- 2290(independent)S
- (interface)354 2806 A
- 3185(to)S
- (access)258 3288 A
- 3571(directories.)S
- 3384 V
- 10 B
- 1080(Opendir())S
- 10 R
- 1537(opens)S
- 1796(the)S
- 1944(directory)S
- 10 I
- 2333(dirname)S
- 10 R
- 2693(and)S
- 2863(returns)S
- 3168(a)S
- 3238(pointer)S
- 3548(to)S
- 3651(this)S
- 3821(open)S
- 4041(directory)S
- 4430(stream.)S
- 3552 V
- 10 B
- 1080(Readdir())S
- 10 R
- 1529(reads)S
- 1770(one)S
- 1943(entry)S
- 2178(from)S
- 2402(the)S
- 2553(directory)S
- 2945(as)S
- 3057(a)S
- 3131(pointer)S
- 3445(to)S
- 3552(a)S
- 3626(structure)S
- 4008(containing)S
- 4461(the)S
- 4613(256eld)S
- 10 B
- 4821(d_name)S
- 10 R
- 5162(,)S
- 5216(a)S
- 3672 V
- 1080(character)S
- 1476(array)S
- 1709(containing)S
- 2158(the)S
- 2306(null-terminated)S
- 2952(name)S
- 3195(of)S
- 3304(the)S
- 3452(entry.)S
- 3840 V
- 10 B
- (Rewinddir())528 1080 A
- 10 R
- 1633(allows)S
- 1921(the)S
- 2069(directory)S
- 2458(to)S
- 2561(be)S
- 2681(read)S
- 2880(again)S
- 3123(from)S
- 3344(the)S
- 3492(beginning.)S
- 4008 V
- 10 B
- 1080(Closedir())S
- 10 R
- 1537(closes)S
- 1808(the)S
- 1956(directory)S
- 2345(and)S
- 2515(releases)S
- 2860(administrative)S
- 3461(data.)S
- 4176 V
- 1080(The)S
- 1268(Minix)S
- 1544(speci256c)S
- 1883(functions)S
- 10 B
- 2288(telldir())S
- 10 R
- 2651(and)S
- 10 B
- 2827(seekdir())S
- 10 R
- 3240(allow)S
- 3495(one)S
- 3671(to)S
- 3780(get)S
- 3934(the)S
- 4088(current)S
- (position)323 4405 A
- 4760(in)S
- 4870(the)S
- 5025(direc-)S
- 4296 V
- 1080(tory)S
- 1271(256le)S
- 1429(and)S
- 1603(to)S
- 1710(return)S
- 1980(there)S
- 2210(later.)S
- 10 B
- 2468(Seekdir())S
- 10 R
- 2895(may)S
- 3096(only)S
- 3302(be)S
- 3425(called)S
- 3694(with)S
- 3901(a)S
- (position)323 3974 A
- 4325(returned)S
- 4689(by)S
- 10 B
- 4817(telldir())S
- 10 R
- 5177(or)S
- 4416 V
- 1080(0)S
- 1155((rewind).)S
- 1578(These)S
- 1844(functions)S
- (should)267 2243 A
- 2535(not)S
- 2688(be)S
- 2808(used)S
- 3017(in)S
- 3120(portable)S
- 3475(programs.)S
- 4584 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 4704 V
- 10 B
- 1080(dir)S
- 10 R
- 1209((5).)S
- 4872 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 4992 V
- 10 B
- 1080(Opendir())S
- 10 R
- 1541(returns)S
- 1850(a)S
- 1925(null)S
- 2111(pointer)S
- 2426(if)S
- 10 I
- 2518(dirname)S
- 10 R
- 2883(can't)S
- 3115(be)S
- 3240(opened,)S
- 3585(or)S
- 3699(if)S
- 3791(it)S
- 3877(can't)S
- 4109(allocate)S
- (enough)295 4453 A
- 4778(memory)S
- 5143(for)S
- 5112 V
- 1080(the)S
- 10 B
- 1228(DIR)S
- 10 R
- 1438(structure.)S
- 5280 V
- 10 B
- 1080(Readdir())S
- 10 R
- 1526(returns)S
- 1831(null)S
- 2012(if)S
- 2099(there)S
- 2326(are)S
- 2475(no)S
- 2600(more)S
- 2832(directory)S
- 3221(entries)S
- 3515(or)S
- 3624(on)S
- 3749(error.)S
- 5448 V
- 10 B
- 1080(Closedir())S
- 10 R
- 1537(and)S
- 10 B
- 1707(seekdir())S
- 10 R
- 2114(returns)S
- 2419(0)S
- 2494(on)S
- (success,)327 2619 A
- 2971(-1)S
- 3080(on)S
- 3205(error.)S
- 5616 V
- 10 B
- 1080(Telldir())S
- 10 R
- 1470(returns)S
- 1775(-1)S
- 1884(on)S
- 2009(error.)S
- 5784 V
- 1080(All)S
- 1238(of)S
- 1351(them)S
- 1581(set)S
- 10 B
- (errno)241 1722 A
- 10 R
- 1992(appropriately.)S
- 10 B
- 2608(Readdir())S
- 10 R
- (will)157 3058 A
- 3244(only)S
- 3451(set)S
- 10 B
- (errno)241 3592 A
- 10 R
- 3862(on)S
- 3991(error,)S
- 4242(not)S
- 4399(on)S
- 4528(end-of-dir,)S
- 4992(so)S
- (you)150 5111 A
- 5904 V
- (should)267 1080 A
- 1372(set)S
- 10 B
- (errno)241 1509 A
- 10 R
- 1775(to)S
- 1878(zero)S
- 2077(beforehand,)S
- 2580(and)S
- 2750(check)S
- 3010(its)S
- 3130(value)S
- 3373(if)S
- 10 B
- 3460(readdir())S
- 10 R
- 3878(returns)S
- 4183(null.)S
- 6072 V
- 9 R
- 720(N)S
- 722(NO)S
- 790(OT)S
- 858(TE)S
- 916(ES)S
- 974(S)S
- 6192 V
- 10 R
- 1080(The)S
- 1263(return)S
- 1530(value)S
- 1774(of)S
- 10 B
- 1884(readdir())S
- 10 R
- 2303(needs)S
- 2558(to)S
- 2662(be)S
- 2783(copied)S
- 3078(before)S
- 3363(the)S
- 3513(next)S
- 3713(operation)S
- 4120(on)S
- 4247(the)S
- 4397(same)S
- 4631(directory)S
- 5022(if)S
- 5111(it)S
- 5194(is)S
- 6312 V
- 1080(to)S
- 1183(be)S
- 1303(saved.)S
- 6480 V
- 9 R
- 720(A)S
- 722(AU)S
- 790(UT)S
- 858(TH)S
- 916(HO)S
- 984(OR)S
- 1052(R)S
- 6600 V
- 10 R
- 1080(Kees)S
- 1307(J.)S
- 1396(Bot)S
- 1566((kjb@cs.vu.nl))S
- 7903 V
- 720(Page)S
- 941(1)S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 15
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(EDITLINE)S
- 1190(()S
- 1232(3)S
- 1290())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4657(EDITLINE)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- (editline)302 1080 A
- 10 R-1
- 1407(-)S
- 10 R
- 1489(command-line)S
- (editing)279 2095 A
- 2399(library)S
- 2693(with)S
- 2897(history)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(char)S
- 1314(*)S
- 1488 V
- 1080(readline(prompt))S
- 1608 V
- 1270(char)S
- 1800(*prompt;)S
- 1848 V
- 1080(void)S
- 1968 V
- 1080(add_history(line))S
- 2088 V
- 1232(char)S
- 1440(*line;)S
- 2256 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2376 V
- 10 I
- (Editline)319 1080 A
- 10 R
- 1426(is)S
- 1520(a)S
- 1592(library)S
- 1888(that)S
- 2066(provides)S
- 2439(an)S
- (line-editing)464 2561 A
- (interface)354 3052 A
- 3433(with)S
- 3639(text)S
- (recall.)250 3817 A
- 4119(It)S
- 4208(is)S
- 4302(intended)S
- 4675(to)S
- 4780(be)S
- 4903(compati-)S
- 2496 V
- 1080(ble)S
- 1230(with)S
- 1436(the)S
- 10 I
- 1586(readline)S
- 10 R
- 1948(library)S
- 2244(provided)S
- 2628(by)S
- 2755(the)S
- 2905(Free)S
- 3112(Software)S
- (Foundation,)482 3504 A
- 4013(but)S
- 4168(much)S
- 4417(smaller.)S
- 4790(The)S
- 4973(bulk)S
- 5177(of)S
- 2616 V
- 1080(this)S
- 1250(manual)S
- 1571(page)S
- 1786(describes)S
- 2186(the)S
- 2334(user)S
- (interface.)379 2527 A
- 2784 V
- 1080(The)S
- 10 I
- 1266(readline)S
- 10 R
- 1630(routine)S
- 1944(returns)S
- 2253(a)S
- 2327(line)S
- 2507(of)S
- 2620(text)S
- 2800(with)S
- 3008(the)S
- (trailing)291 3160 A
- 3480(newline)S
- 3828(removed.)S
- 4260(The)S
- 4447(data)S
- 4645(is)S
- 4742(returned)S
- 5108(in)S
- 5216(a)S
- 2904 V
- 1080(buffer)S
- 1355(allocated)S
- 1747(with)S
- 10 I
- 1954(malloc)S
- 10 R
- 2236((3),)S
- 2407(so)S
- 2524(the)S
- (space)224 2675 A
- (should)267 2927 A
- 3222(be)S
- 3345(released)S
- 3704(with)S
- 10 I
- 3911(free)S
- 10 R
- 4076((3))S
- 4222(when)S
- 4468(the)S
- (calling)274 4619 A
- 4920(program)S
- 3024 V
- 1080(is)S
- (done)195 1172 A
- 1392(with)S
- 1596(it.)S
- 1727(Before)S
- (accepting)386 2027 A
- (input)206 2438 A
- 2669(from)S
- 2890(the)S
- 3038(user,)S
- 3256(the)S
- 3404(speci256ed)S
- 10 I
- 3787(prompt)S
- 10 R
- 4102(is)S
- 4194(displayed)S
- 4604(on)S
- 4729(the)S
- 4877(terminal.)S
- 3192 V
- 1080(The)S
- 10 I
- (add_history)479 1262 A
- 10 R
- 1766(routine)S
- 2076(makes)S
- 2358(a)S
- (copy)195 2428 A
- 2648(of)S
- 2757(the)S
- 2905(speci256ed)S
- 10 I
- 3288(line)S
- 10 R
- 3464(and)S
- 3634(adds)S
- 3843(it)S
- 3924(to)S
- 4027(the)S
- 4175(internal)S
- 4508(history)S
- 4812(list.)S
- 3360 V
- 870(U)S
- 872(Us)S
- 947(se)S
- 988(er)S
- 1035(r)S
- 1096(I)S
- 1098(In)S
- 1134(nt)S
- 1186(te)S
- 1216(er)S
- 1263(rf)S
- 1299(fa)S
- 1335(ac)S
- 1382(ce)S
- 1429(e)S
- 3480 V
- 1080(A)S
- 1180(program)S
- 1548(that)S
- 1726(uses)S
- 1927(this)S
- 2100(library)S
- 2397(provides)S
- 2771(a)S
- 2844(simple)S
- 3140(emacs-like)S
- (editing)279 3605 A
- (interface)354 3912 A
- 4294(to)S
- 4400(its)S
- 4523(users.)S
- 4808(A)S
- 4909(line)S
- 5088(may)S
- 3600 V
- 1080(be)S
- 1228(edited)S
- 1527(before)S
- 1838(it)S
- 1947(is)S
- 2067(sent)S
- 2282(to)S
- 2413(the)S
- (calling)274 2589 A
- 2916(program)S
- 3310(by)S
- 3463(typing)S
- 3772(either)S
- 4055(control)S
- 4393(characters)S
- 4856(or)S
- 4992(escape)S
- 3720 V
- 1080(sequences.)S
- 1573(A)S
- 1681(control)S
- 2001(character,)S
- 2432(shown)S
- 2729(as)S
- 2848(a)S
- 2928(caret)S
- 3160(followed)S
- 3553(by)S
- 3689(a)S
- 3770(letter,)S
- 4039(is)S
- 4142(typed)S
- 4401(by)S
- 4537(holding)S
- 4879(down)S
- 5138(the)S
- 3840 V
- 1080(``control'')S
- 1538(key)S
- 1720(while)S
- 1981(the)S
- 2141(letter)S
- 2386(is)S
- 2490(typed.)S
- 2800(For)S
- 2977(example,)S
- (``303A'')243 3380 A
- 3660(is)S
- 3764(a)S
- 3846(control-A.)S
- 4325(An)S
- 4484(escape)S
- 4789(sequence)S
- 5194(is)S
- 3960 V
- 1080(entered)S
- 1409(by)S
- 1542(typing)S
- 1831(the)S
- 1987(``escape'')S
- 2425(key)S
- 2603(followed)S
- 2994(by)S
- 3127(one)S
- 3305(or)S
- 3422(more)S
- 3662(characters.)S
- 4155(The)S
- 4345(escape)S
- 4647(key)S
- 4825(is)S
- 4925(abbrevi-)S
- 4080 V
- 1080(ated)S
- 1279(as)S
- 1394(``ESC.'')S
- 1796(Note)S
- 2023(that)S
- 2205(unlike)S
- 2487(control)S
- 2803(keys,)S
- 3043(case)S
- 3248(matters)S
- 3576(in)S
- 3685(escape)S
- 3985(sequences;)S
- 4451(``ESC)S
- 4729(F'')S
- 4883(is)S
- 4980(not)S
- 5138(the)S
- 4200 V
- 1080(same)S
- 1312(as)S
- 1421(``ESC)S
- (f''.)127 1699 A
- 4368 V
- 1080(An)S
- (editing)279 1228 A
- 1532(command)S
- 1953(may)S
- 2151(be)S
- 2271(typed)S
- 2519(anywhere)S
- 2936(on)S
- 3061(the)S
- 3209(line,)S
- 3410(not)S
- 3563(just)S
- 3734(at)S
- 3833(the)S
- 3982(beginning.)S
- 4459(In)S
- (addition,)354 4569 A
- 4949(a)S
- 5020(return)S
- 4488 V
- 1080(may)S
- 1278(also)S
- 1465(be)S
- 1585(typed)S
- 1833(anywhere)S
- 2250(on)S
- 2375(the)S
- 2523(line,)S
- 2724(not)S
- 2877(just)S
- 3047(at)S
- 3145(the)S
- 3293(end.)S
- 4656 V
- 1080(Most)S
- (editing)279 1313 A
- 1619(commands)S
- 2081(may)S
- 2281(be)S
- 2403(given)S
- 2654(a)S
- 2727(repeat)S
- (count,)248 3002 A
- 10 I
- 3278(n)S
- 10 R
- 3336(,)S
- 3389(where)S
- 10 I
- 3664(n)S
- 10 R
- 3742(is)S
- 3837(a)S
- 3910(number.)S
- 4295(To)S
- 4435(enter)S
- 4665(a)S
- 4738(repeat)S
- (count,)248 5013 A
- 4776 V
- 1080(type)S
- 1284(the)S
- 1438(escape)S
- 1738(key,)S
- 1939(the)S
- 2093(number,)S
- 2456(and)S
- 2632(then)S
- 2836(the)S
- 2990(command)S
- 3417(to)S
- 3526(execute.)S
- 3914(For)S
- 4084(example,)S
- 4480(``ESC)S
- 4758(4)S
- (303f'')136 4833 A
- 4999(moves)S
- 4896 V
- 1080(forward)S
- 1427(four)S
- 1623(characters.)S
- 2111(If)S
- 2207(a)S
- 2280(command)S
- 2704(may)S
- 2905(be)S
- 3028(given)S
- 3279(a)S
- 3352(repeat)S
- (count)223 3627 A
- 3878(then)S
- 4079(the)S
- 4230(text)S
- (``[n]'')254 4409 A
- 4691(is)S
- 4786(given)S
- 5037(at)S
- 5138(the)S
- 5016 V
- 1080(end)S
- 1250(of)S
- 1359(its)S
- 1479(description.)S
- 5184 V
- 1080(The)S
- 1262(following)S
- 1678(control)S
- 1988(characters)S
- 2423(are)S
- (accepted:)381 2572 A
- 5304 V
- 1440(303A)S
- 1897(Move)S
- 2156(to)S
- 2259(the)S
- 2407(beginning)S
- 2833(of)S
- 2942(the)S
- 3090(line)S
- 5424 V
- 1440(303B)S
- 1897(Move)S
- 2156(left)S
- 2316((backwards))S
- 2840([n])S
- 5544 V
- 1440(303D)S
- 1897(Delete)S
- 2186(character)S
- 2582([n])S
- 5664 V
- 1440(303E)S
- 1897(Move)S
- 2156(to)S
- 2259(end)S
- 2429(of)S
- 2538(line)S
- 5784 V
- 1440(303F)S
- 1897(Move)S
- 2156(right)S
- 2371((forwards))S
- 2823([n])S
- 5904 V
- 1440(303G)S
- 1897(Ring)S
- 2117(the)S
- 2265(bell)S
- 6024 V
- 1440(303H)S
- 1897(Delete)S
- 2186(character)S
- 2582(before)S
- 2865(cursor)S
- ((backspace)448 3142 A
- 3615(key))S
- 3819([n])S
- 6144 V
- 1440(303I)S
- 1897(Complete)S
- 2313(256lename)S
- 2685((tab)S
- 2867(key);)S
- 3099(see)S
- 3253(below)S
- 6264 V
- 1440(303J)S
- 1897(Done)S
- 2140(with)S
- 2344(line)S
- 2520((return)S
- 2820(key))S
- 6384 V
- 1440(303K)S
- (Kill)157 1897 A
- 2079(to)S
- 2182(end)S
- 2352(of)S
- 2461(line)S
- 2637((or)S
- 2780(column)S
- 3106([n]))S
- 6504 V
- 1440(303L)S
- 1897(Redisplay)S
- 2324(line)S
- 6624 V
- 1440(303M)S
- 1897(Done)S
- 2140(with)S
- 2344(line)S
- 2520((alternate)S
- 2927(return)S
- 3193(key))S
- 6744 V
- 1440(303N)S
- 1897(Get)S
- 2068(next)S
- 2266(line)S
- 2442(from)S
- 2663(history)S
- 2967([n])S
- 6864 V
- 1440(303P)S
- 1897(Get)S
- 2068(previous)S
- 2439(line)S
- 2615(from)S
- 2836(history)S
- 3140([n])S
- 6984 V
- 1440(303R)S
- 1897(Search)S
- 2197(backward)S
- 2614((forward)S
- 2993(if)S
- 3080([n]))S
- (through)312 3257 A
- 3594(history)S
- 3898(for)S
- 4041(text;)S
- 7104 V
- 1897(must)S
- 2117(start)S
- 2316(line)S
- 2492(if)S
- 2579(text)S
- 2755(begins)S
- 3042(with)S
- 3246(an)S
- 3366(uparrow)S
- 7224 V
- 1440(303T)S
- 1897(Transpose)S
- 2336(characters)S
- 7344 V
- 1440(303V)S
- 1897(Insert)S
- 2152(next)S
- 2350(character,)S
- 2771(even)S
- 2986(if)S
- 3073(it)S
- 3154(is)S
- 3246(an)S
- 3366(edit)S
- 3542(command)S
- 7464 V
- 1440(303W)S
- 1897(Wipe)S
- 2140(to)S
- 2243(the)S
- 2391(mark)S
- 7903 V
- 720(Page)S
- 941(1)S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 2 16
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(EDITLINE)S
- 1190(()S
- 1232(3)S
- 1290())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4657(EDITLINE)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 1440(303X303X)S
- 1897(Exchange)S
- 2319(current)S
- 2630(location)S
- 2979(and)S
- 3149(mark)S
- 1080 V
- 1440(303Y)S
- 1897(Yank)S
- 2140(back)S
- 2355(last)S
- (killed)229 2520 A
- 2774(text)S
- 1200 V
- 1440(303[)S
- 1897(Start)S
- 2113(an)S
- 2233(escape)S
- 2527(sequence)S
- 2921((escape)S
- 3249(key))S
- 1320 V
- 1440(303]c)S
- 1897(Move)S
- 2156(forward)S
- 2501(to)S
- 2604(next)S
- 2802(character)S
- 3198(``c'')S
- 1440 V
- 1440(303?)S
- 1897(Delete)S
- 2186(character)S
- 2582(before)S
- 2865(cursor)S
- 3142((delete)S
- 3442(key))S
- 3646([n])S
- 1608 V
- 1080(The)S
- 1262(following)S
- 1678(escape)S
- 1972(sequences)S
- 2405(are)S
- 2554(provided.)S
- 1728 V
- 1440(ESC)S
- 1650(303H)S
- 1897(Delete)S
- 2186(previous)S
- 2557(word)S
- ((backspace)448 2789 A
- 3262(key))S
- 3466([n])S
- 1848 V
- 1440(ESC)S
- 1650(DEL)S
- 1897(Delete)S
- 2186(previous)S
- 2557(word)S
- 2789((delete)S
- 3089(key))S
- 3293([n])S
- 1968 V
- 1440(ESC)S
- 1650(SP)S
- 1897(Set)S
- 2051(the)S
- 2199(mark)S
- ((space)258 2431 A
- 2714(key);)S
- 2946(see)S
- 3100(303X303X)S
- 3339(and)S
- 3509(303Y)S
- (above)240 3641 A
- 2088 V
- 1440(ESC)S
- 1650(.)S
- 1897(Get)S
- 2068(the)S
- 2216(last)S
- 2381((or)S
- 2524([n]'th))S
- 2813(word)S
- 3045(from)S
- 3266(previous)S
- 3637(line)S
- 2208 V
- 1440(ESC)S
- 1650(?)S
- 1897(Show)S
- 2151(possible)S
- 2505(completions;)S
- 3049(see)S
- 3203(below)S
- 2328 V
- 1440(ESC)S
- 1650(<)S
- 1897(Move)S
- 2156(to)S
- 2259(start)S
- 2458(of)S
- 2567(history)S
- 2448 V
- 1440(ESC)S
- 1650(>)S
- 1897(Move)S
- 2156(to)S
- 2259(end)S
- 2429(of)S
- 2538(history)S
- 2568 V
- 1440(ESC)S
- 1650(b)S
- 1897(Move)S
- 2156(backward)S
- 2573(a)S
- 2643(word)S
- 2875([n])S
- 2688 V
- 1440(ESC)S
- 1650(d)S
- 1897(Delete)S
- 2186(word)S
- (under)229 2418 A
- 2672(cursor)S
- 2949([n])S
- 2808 V
- 1440(ESC)S
- 1650(f)S
- 1897(Move)S
- 2156(forward)S
- 2501(a)S
- 2571(word)S
- 2803([n])S
- 2928 V
- 1440(ESC)S
- 1650(l)S
- 1897(Make)S
- 2151(word)S
- 2383(lowercase)S
- 2812([n])S
- 3048 V
- 1440(ESC)S
- 1650(m)S
- (Toggle)285 1897 A
- 2207(if)S
- 2294(8bit)S
- 2475(chars)S
- 2713(display)S
- 3028(normally)S
- 3416(or)S
- 3525(with)S
- 3729(``M)S
- 10 R-1
- 3886(-)S
- 10 R
- 3943('')S
- 4036(pre256x)S
- 3168 V
- 1440(ESC)S
- 1650(u)S
- 1897(Make)S
- 2151(word)S
- (uppercase)403 2383 A
- 2811([n])S
- 3288 V
- 1440(ESC)S
- 1650(y)S
- 1897(Yank)S
- 2140(back)S
- 2355(last)S
- (killed)229 2520 A
- 2774(text)S
- 3408 V
- 1440(ESC)S
- 1650(v)S
- 1897(Show)S
- 2151(library)S
- 2445(version)S
- 3528 V
- 1440(ESC)S
- 1650(w)S
- 1897(Make)S
- 2151(area)S
- 2345(up)S
- 2470(to)S
- 2573(mark)S
- 2805(yankable)S
- 3648 V
- 1440(ESC)S
- 1650(nn)S
- 1897(Set)S
- 2051(repeat)S
- (count)223 2323 A
- 2571(to)S
- 2674(the)S
- 2822(number)S
- 3154(nn)S
- 3768 V
- 1440(ESC)S
- 1650(C)S
- 1897(Read)S
- 2129(from)S
- 2350(environment)S
- 2883(variable)S
- 3233(``_C_'',)S
- 3586(where)S
- 3858(C)S
- 3950(is)S
- 3888 V
- 1897(an)S
- (uppercase)403 2017 A
- 2445(letter)S
- 4056 V
- 1080(The)S
- 10 I
- (editline)302 1271 A
- 10 R
- 1607(library)S
- 1910(has)S
- 2078(a)S
- 2157(small)S
- 2409(macro)S
- (facility.)311 2695 A
- 3065(If)S
- (you)150 3167 A
- 3351(type)S
- 3558(the)S
- 3716(escape)S
- 4020(key)S
- 4200(followed)S
- 4593(by)S
- 4728(an)S
- (uppercase)403 4858 A
- 4176 V
- 1080(letter,)S
- 10 I
- 1342(C)S
- 10 R
- 1417(,)S
- 1471(then)S
- 1673(the)S
- 1825(contents)S
- 2189(of)S
- 2302(the)S
- 2454(environment)S
- 2991(variable)S
- 10 I
- 3345(_C_)S
- 10 R
- 3541(are)S
- 3694(read)S
- 3897(in)S
- 4004(as)S
- 4116(if)S
- (you)150 4206 A
- 4384(had)S
- 4557(typed)S
- 4808(them)S
- 5037(at)S
- 5138(the)S
- 4296 V
- (keyboard.)399 1080 A
- 1529(For)S
- 1694(example,)S
- 2085(if)S
- 2172(the)S
- 2320(variable)S
- 10 I
- 2670(_L_)S
- 10 R
- 2851(contains)S
- 3211(the)S
- 3359(following:)S
- 4416 V
- 1440(303A303Kecho)S
- ('303V303[[H303V303[[2J'303M)771 1869 A
- 4536 V
- 1080(Then)S
- 1317(typing)S
- 1603(``ESC)S
- 1886(L'')S
- (will)157 2046 A
- 2234(move)S
- 2488(to)S
- 2597(the)S
- 2751(beginning)S
- 3183(of)S
- 3298(the)S
- 3452(line,)S
- (kill)134 3659 A
- 3824(the)S
- 3978(entire)S
- 4239(line,)S
- 4446(enter)S
- 4679(the)S
- 4833(echo)S
- 5054(com-)S
- 4656 V
- 1080(mand)S
- 1340(needed)S
- 1662(to)S
- 1777(clear)S
- 2011(the)S
- 2170(terminal)S
- 2542((if)S
- (your)184 2674 A
- 2894(terminal)S
- 3266(is)S
- 3369(like)S
- 3556(a)S
- (VT-100),)378 3637 A
- 4051(and)S
- 4232(send)S
- 4452(the)S
- 4611(line)S
- 4798(back)S
- 5024(to)S
- 5138(the)S
- 4776 V
- 1080(shell.)S
- 4944 V
- 1080(The)S
- 10 I
- (editline)302 1262 A
- 10 R
- 1589(library)S
- 1883(also)S
- 2070(does)S
- 2279(256lename)S
- 2651(completion.)S
- (Suppose)340 3178 A
- 3543(the)S
- 3691(root)S
- 3878(directory)S
- 4267(has)S
- 4426(the)S
- 4574(following)S
- 4990(256les)S
- 5183(in)S
- 5064 V
- (it:)84 1080 A
- 5184 V
- 1440(bin)S
- 1689(vmunix)S
- 5304 V
- 1440(core)S
- 1689(vmunix.old)S
- 5424 V
- 1080(If)S
- (you)150 1175 A
- 1352(type)S
- (``rm)180 1552 A
- 1757(/v'')S
- 1930(and)S
- 2102(then)S
- 2302(the)S
- 2452(tab)S
- 2602(key.)S
- 10 I
- (Editline)319 2824 A
- 10 R
- (will)157 3170 A
- 3354(then)S
- 3554(256nish)S
- 3804(off)S
- 3949(as)S
- 4060(much)S
- 4311(of)S
- 4423(the)S
- 4574(name)S
- 4820(as)S
- 4932(possible)S
- 5544 V
- 1080(by)S
- 1207(adding)S
- 1507(``munix''.)S
- (Because)336 1976 A
- 2338(the)S
- 2487(name)S
- 2731(is)S
- 2824(not)S
- 2978(unique,)S
- 3302(it)S
- (will)157 3384 A
- 3567(then)S
- 3766(beep.)S
- 4032(If)S
- (you)150 4126 A
- 4302(type)S
- 4501(the)S
- 4650(escape)S
- 4945(key)S
- 5116(and)S
- 5664 V
- 1080(a)S
- 1159(question)S
- 1533(mark,)S
- 1799(it)S
- (will)157 1889 A
- 2080(display)S
- 2404(the)S
- 2561(two)S
- 2746(choices.)S
- 3132(If)S
- (you)150 3234 A
- 3418(then)S
- 3625(type)S
- 3832(a)S
- 3911(period)S
- 4202(and)S
- 4381(a)S
- 4460(tab,)S
- 4642(the)S
- 4800(library)S
- (will)157 5104 A
- 5784 V
- 1080(256nish)S
- 1328(off)S
- 1471(the)S
- 1619(256lename)S
- 1991(for)S
- (you:)178 2134 A
- 5904 V
- 1440(rm)S
- 1577(/v[TAB])S
- 10 I
- 1925(munix)S
- 10 R
- 2179(.TAB)S
- 10 I
- 2406(old)S
- 6024 V
- 10 R
- 1080(The)S
- 1262(tab)S
- 1410(key)S
- 1580(is)S
- 1672(shown)S
- 1959(by)S
- (``[TAB]'')406 2084 A
- 2515(and)S
- 2685(the)S
- 2833(automatically-entered)S
- 3737(text)S
- 3913(is)S
- 4005(shown)S
- 4292(in)S
- 4395(italics.)S
- 6192 V
- 9 R
- 720(B)S
- 722(BU)S
- 784(UG)S
- 852(GS)S
- 920(S)S
- 995(A)S
- 997(AN)S
- 1065(ND)S
- 1133(D)S
- 1224(L)S
- 1226(LI)S
- 1284(IM)S
- 1317(MI)S
- 1399(IT)S
- 1432(TA)S
- 1490(AT)S
- 1558(TI)S
- 1616(IO)S
- 1649(ON)S
- 1717(NS)S
- 1785(S)S
- 6312 V
- 10 R
- (Cannot)290 1080 A
- 1395(handle)S
- 1688(lines)S
- 1903(more)S
- 2135(than)S
- 2333(80)S
- 2458(columns.)S
- 6480 V
- 9 R
- 720(A)S
- 722(AU)S
- 790(UT)S
- 858(TH)S
- 916(HO)S
- 984(OR)S
- 1052(RS)S
- 1114(S)S
- 6600 V
- 10 R
- 1080(Simmule)S
- 1492(R.)S
- 1633(Turner)S
- (<uunet.uu.net!capitol!sysgo!simmy>)1487 1957 A
- 3493(and)S
- 3687(Rich)S
- 3927($alz)S
- 4145(<rsalz@osf.org>.)S
- 4925(Original)S
- 6720 V
- 1080(manual)S
- 1401(page)S
- 1616(by)S
- 1741(DaviD)S
- 2035(W.)S
- 2180(Sanderson)S
- 2624(<dws@ssec.wisc.edu>.)S
- 7903 V
- 720(September)S
- 1176(17,)S
- (1996)200 1326 A
- 2669(()S
- 2711(May)S
- 2920(12,)S
- (1986)200 3070 A
- 3278())S
- 4990(Page)S
- 5211(2)S
- 8143 V
- EP
- %%Page: 1 17
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(END)S
- 936(()S
- 978(3)S
- 1036())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4911(END)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(end,)S
- 1275(etext,)S
- 1521(edata)S
- 10 R-1
- 1759(-)S
- 10 R
- 1841(last)S
- 2006(locations)S
- 2394(in)S
- 2497(program)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(extern)S
- 1393(int)S
- 1549(etext;)S
- 1488 V
- 1080(extern)S
- 1393(int)S
- 1549(edata;)S
- 1608 V
- 1080(extern)S
- 1393(int)S
- 1549(end,)S
- 1769(_end;)S
- 1776 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 1896 V
- 10 R
- 1080(These)S
- 1347(names)S
- 1630(refer)S
- 1848(neither)S
- 2154(to)S
- 2258(routines)S
- 2609(nor)S
- 2770(to)S
- 2875(locations)S
- 3265(with)S
- 3471(interesting)S
- 3923(contents.)S
- 4335(The)S
- 4519(address)S
- 4848(of)S
- 10 B
- 4959(etext)S
- 10 R
- 5194(is)S
- 2016 V
- 1080(the)S
- 1241(256rst)S
- 1436(address)S
- (above)240 1776 A
- 2054(the)S
- 2215(program)S
- 2594(text,)S
- 10 B
- 2808(edata)S
- 10 R
- (above)240 3081 A
- 3359(the)S
- (initialized)403 3520 A
- 3961(data)S
- 4166(region,)S
- 4485(and)S
- 10 B
- 4667(end)S
- 10 R
- (above)240 4861 A
- 5138(the)S
- 2136 V
- (uninitialized)503 1080 A
- 1612(data)S
- 1809(region.)S
- 10 B
- 2145(_end)S
- 10 R
- 2381(is)S
- 2478(the)S
- 2631(same)S
- 2868(as)S
- 10 B
- 2982(end)S
- 10 R
- 3139(,)S
- 3194(but)S
- 3352(in)S
- 3460(the)S
- 3613(implementers)S
- 4191(name)S
- (space,)249 4439 A
- 4718(i.e.)S
- 4871(for)S
- 5019(use)S
- 5183(in)S
- 2256 V
- 1080(libraries.)S
- 2424 V
- 1080(When)S
- 1354(execution)S
- 1779(begins,)S
- 2100(the)S
- 2257(program)S
- 2632(break)S
- 2890(coincides)S
- 3304(with)S
- 10 B
- 3517(end)S
- 10 R
- 3674(,)S
- 3733(but)S
- 3895(it)S
- 3985(is)S
- 4086(reset)S
- 4311(by)S
- 4445(the)S
- 4602(routines)S
- 10 B
- 4961(brk)S
- 10 R
- 5118((2),)S
- 2544 V
- 10 B
- 1080(malloc)S
- 10 R
- 1365((3),)S
- 1549(standard)S
- (input/output)490 1931 A
- 2462(()S
- 10 B
- 2496(stdio)S
- 10 R
- 2703((3)),)S
- 2921(etc.)S
- 3130(The)S
- 3328(current)S
- 3655(value)S
- 3914(of)S
- 4038(the)S
- 4201(program)S
- 4582(break)S
- 4846(is)S
- 4953(reliably)S
- 2664 V
- 1080(returned)S
- 1441(by)S
- 1566(`sbrk(0)',)S
- 1975(see)S
- 10 B
- 2129(brk)S
- 10 R
- 2286((2).)S
- 2832 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 2952 V
- 10 B
- 1080(brk)S
- 10 R
- 1237((2),)S
- 10 B
- 1405(malloc)S
- 10 R
- 1690((3).)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2654(()S
- 2696(April)S
- 2934(25,)S
- (1986)200 3084 A
- 3292())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 18
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(EXECL)S
- 1054(()S
- 1096(3)S
- 1154())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4793(EXECL)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(execl,)S
- 1343(execv,)S
- 1628(execle,)S
- 1936(execlp,)S
- 2249(execvp,)S
- 2584(exec,)S
- 2819(environ)S
- 10 R-1
- 3151(-)S
- 10 R
- 3233(execute)S
- 3566(a)S
- 3636(256le)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<unistd.h>)S
- 1608 V
- 1080(int)S
- 1236(execl(const)S
- 1745(char)S
- 1979(*)S
- 10 I
- 2029(name)S
- 10 B
- 2247(,)S
- 2310(const)S
- 2572(char)S
- 2806(*)S
- 10 I
- 2856(arg0)S
- 10 B
- 3045(,)S
- (...,)100 3108 A
- 3246((char)S
- 3514(*))S
- 3636(NULL))S
- 1728 V
- 1080(int)S
- 1236(execv(const)S
- 1767(char)S
- 2001(*)S
- 10 I
- 2051(name)S
- 10 B
- 2269(,)S
- 2332(char)S
- 2566(*const)S
- 10 I
- 2878(argv)S
- 10 B
- ([]))102 3062 A
- 1848 V
- 1080(int)S
- 1236(execle(const)S
- 1790(char)S
- 2024(*)S
- 10 I
- 2074(name)S
- 10 B
- 2292(,)S
- 2355(const)S
- 2617(char)S
- 2851(*)S
- 10 I
- 2901(arg0)S
- 10 B
- 3090(,)S
- (...,)100 3153 A
- 3291((char)S
- 3559(*))S
- 3681(NULL,)S
- 4024(char)S
- 4258(*const)S
- 10 I
- 4570(envp)S
- 10 B
- ([]))102 4760 A
- 1968 V
- 1080(int)S
- 1236(execlp(const)S
- 1801(char)S
- 2035(*)S
- 10 I
- 2085(name)S
- 10 B
- 2303(,)S
- 2366(const)S
- 2628(char)S
- 2862(*)S
- 10 I
- 2912(arg0)S
- 10 B
- 3101(,)S
- (...,)100 3164 A
- 3302((char)S
- 3570(*))S
- 3692(NULL))S
- 2088 V
- 1080(int)S
- 1236(execvp(const)S
- 1823(char)S
- 2057(*)S
- 10 I
- 2107(name)S
- 10 B
- 2325(,)S
- 2388(char)S
- 2622(*const)S
- 10 I
- 2934(argv)S
- 10 B
- ([]))102 3118 A
- 2328 V
- 1080(extern)S
- 1393(char)S
- 1627(*const)S
- 1939(*environ;)S
- 2496 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2616 V
- 10 R
- 1080(These)S
- 1352(routines)S
- 1707(provide)S
- 2045(various)S
- (interfaces)393 2372 A
- 2796(to)S
- 2906(the)S
- 10 B
- 3061(execve)S
- 10 R
- 3373(system)S
- 3684(call.)S
- 3912(Refer)S
- 4169(to)S
- 10 B
- 4279(execve)S
- 10 R
- 4559((2))S
- 4709(for)S
- 4859(a)S
- 4936(descrip-)S
- 2736 V
- 1080(tion)S
- 1261(of)S
- 1370(their)S
- 1580(properties;)S
- 2036(only)S
- 2239(brief)S
- 2455(descriptions)S
- 2966(are)S
- 3115(provided)S
- 3497(here.)S
- 2904 V
- 10 B
- 1080(Exec)S
- 10 R
- 1312(in)S
- 1415(all)S
- 1541(its)S
- 1661(forms)S
- 1921(overlays)S
- 2287(the)S
- (calling)274 2435 A
- 2734(process)S
- 3061(with)S
- 3265(the)S
- 3413(named)S
- 3706(256le,)S
- 3886(then)S
- 4085(transfers)S
- 4459(to)S
- 4563(the)S
- 4712(entry)S
- 4945(point)S
- 5177(of)S
- 3024 V
- 1080(the)S
- 1228(core)S
- 1427(image)S
- 1698(of)S
- 1807(the)S
- 1955(256le.)S
- 2159(There)S
- 2420(can)S
- 2585(be)S
- 2705(no)S
- 2830(return)S
- 3096(from)S
- 3317(a)S
- (successful)414 3387 A
- 3826(exec;)S
- 4064(the)S
- (calling)274 4212 A
- 4511(core)S
- 4710(image)S
- 4981(is)S
- 5073(lost.)S
- 3192 V
- 1080(The)S
- 10 I
- 1266(name)S
- 10 R
- 1513(argument)S
- 1922(is)S
- 2018(a)S
- 2093(pointer)S
- 2408(to)S
- 2516(the)S
- 2669(name)S
- 2917(of)S
- 3031(the)S
- 3184(256le)S
- 3343(to)S
- 3451(be)S
- 3576(executed.)S
- 4014(The)S
- 4201(pointers)S
- 10 I
- 4555(arg)S
- 10 R
- 4702([)S
- 10 I
- 4736(0)S
- 10 R
- 4794(],)S
- 10 I
- 4883(arg)S
- 10 R
- 5030([)S
- 10 I
- 5064(1)S
- 10 R
- 5122(])S
- (...)75 5186 A
- 3312 V
- 1080(address)S
- 1407(null-terminated)S
- 2053(strings.)S
- (Conventionally)619 2396 A
- 10 I
- 3040(arg)S
- 10 R
- 3187([)S
- 10 I
- 3221(0)S
- 10 R
- 3279(])S
- 3338(is)S
- 3430(the)S
- 3578(name)S
- 3821(of)S
- 3930(the)S
- 4078(256le.)S
- 3480 V
- 1080(Two)S
- (interfaces)393 1292 A
- 1712(are)S
- 1863(available.)S
- 10 B
- 2304(execl)S
- 10 R
- 2545(is)S
- 2640(useful)S
- 2914(when)S
- 3160(a)S
- (known)273 3233 A
- 3534(256le)S
- 3691(with)S
- (known)273 3898 A
- 4199(arguments)S
- 4646(is)S
- 4741(being)S
- 4992(called;)S
- 3600 V
- 1080(the)S
- 1236(arguments)S
- 1688(to)S
- 10 B
- 1799(execl)S
- 10 R
- 2045(are)S
- 2202(the)S
- 2358(character)S
- 2762(strings)S
- (constituting)474 3063 A
- 3570(the)S
- 3726(256le)S
- 3888(and)S
- 4066(the)S
- 4222(arguments;)S
- 4702(the)S
- 4858(256rst)S
- 5048(argu-)S
- 3720 V
- 1080(ment)S
- 1308(is)S
- (conventionally)597 1402 A
- 2026(the)S
- 2176(same)S
- 2410(as)S
- 2521(the)S
- 2671(256le)S
- 2827(name)S
- 3072((or)S
- 3217(its)S
- 3339(last)S
- (component).)505 3506 A
- 4063(A)S
- 4163(null)S
- 4346(pointer)S
- 4658(argument)S
- 5066(must)S
- 3840 V
- 1080(end)S
- 1251(the)S
- 1400(argument)S
- 1806(list.)S
- 2005((Note)S
- 2260(that)S
- 2436(the)S
- 10 B
- 2584(execl*)S
- 10 R
- 2872(functions)S
- 3271(are)S
- 3420(variable)S
- 3770(argument)S
- 4175(functions.)S
- 4624(This)S
- 4828(means)S
- 5110(that)S
- 3960 V
- 1080(the)S
- 1234(type)S
- 1438(of)S
- 1553(the)S
- 1708(arguments)S
- (beyond)295 2159 A
- 10 I
- 2486(arg0)S
- 10 R
- 2707(is)S
- 2806(not)S
- 2966(checked.)S
- 3378(So)S
- 3516(the)S
- 3671(null)S
- 3859(pointer)S
- 4176(requires)S
- 4533(an)S
- 4660(explicit)S
- 4994(cast)S
- 5183(to)S
- 4080 V
- 1080(type)S
- 10 B
- 1278((char)S
- 1533(*))S
- 10 R
- 1642(if)S
- 1729(not)S
- 1882(of)S
- 1991(that)S
- 2167(type)S
- 2365(already.))S
- 4248 V
- 1080(The)S
- 10 B
- 1270(execv)S
- 10 R
- 1538(version)S
- 1867(is)S
- 1967(useful)S
- 2246(when)S
- 2497(the)S
- 2653(number)S
- 2993(of)S
- 3110(arguments)S
- 3562(is)S
- (unknown)373 3662 A
- 4069(in)S
- 4181(advance;)S
- 4573(the)S
- 4730(arguments)S
- 5183(to)S
- 4368 V
- 10 B
- 1080(execv)S
- 10 R
- 1342(are)S
- 1493(the)S
- 1643(name)S
- 1888(of)S
- 1999(the)S
- 2149(256le)S
- 2305(to)S
- 2410(be)S
- 2532(executed)S
- 2917(and)S
- 3089(a)S
- 3161(vector)S
- 3440(of)S
- 3550(strings)S
- 3844(containing)S
- 4294(the)S
- 4443(arguments.)S
- 4938(The)S
- 5121(last)S
- 4488 V
- 1080(argument)S
- 1485(string)S
- 1739(must)S
- 1959(be)S
- 2079(followed)S
- 2462(by)S
- 2587(a)S
- 2657(null)S
- 2838(pointer.)S
- 4656 V
- 1080(When)S
- 1345(a)S
- 1415(C)S
- 1507(program)S
- 1873(is)S
- 1965(executed,)S
- 2373(it)S
- 2454(is)S
- 2546(called)S
- 2812(as)S
- 2921(follows:)S
- 4824 V
- 10 B
- 1440(int)S
- 1583(main(int)S
- 10 I
- 1978(argc)S
- 10 B
- 2162(,)S
- 2212(char)S
- 2433(*const)S
- 10 I
- 2732(argv)S
- 10 B
- 2916([],)S
- 3034(char)S
- 3255(*const)S
- 10 I
- 3554(envp)S
- 10 B
- ([]);)136 3744 A
- 5064 V
- 1440(exit(main()S
- 10 I
- 1883(argc)S
- 10 B
- 2067(,)S
- 10 I
- 2117(argv)S
- 10 B
- 2301(,)S
- 10 I
- 2351(envp)S
- 10 B
- ());)102 2541 A
- 5232 V
- 10 R
- 1080(where)S
- 10 I
- 1363(argc)S
- 10 R
- 1583(is)S
- 1686(the)S
- 1845(argument)S
- (count)223 2261 A
- 2521(and)S
- 10 I
- 2703(argv)S
- 10 R
- 2924(is)S
- 3028(an)S
- 3160(array)S
- 3405(of)S
- 3526(character)S
- 3934(pointers)S
- 4295(to)S
- 4410(the)S
- 4570(arguments)S
- 5026(them-)S
- 5352 V
- 1080(selves.)S
- 1409(As)S
- 1554(indicated,)S
- 10 I
- 1981(argc)S
- 10 R
- 2198(is)S
- (conventionally)597 2298 A
- 2928(at)S
- 3034(least)S
- 3252(one)S
- 3430(and)S
- 3608(the)S
- 3764(256rst)S
- 3954(member)S
- 4317(of)S
- 4434(the)S
- 4589(array)S
- 4829(points)S
- 5106(to)S
- 5216(a)S
- 5472 V
- 1080(string)S
- 1334(containing)S
- 1783(the)S
- 1931(name)S
- 2174(of)S
- 2283(the)S
- 2431(256le.)S
- 5640 V
- 10 I
- 1080(Argv)S
- 10 R
- 1301(is)S
- 1393(directly)S
- 1726(usable)S
- 2008(in)S
- 2111(another)S
- 10 B
- 2438(execv)S
- 10 R
- (because)319 2698 A
- 10 I
- 3042(argv)S
- 10 R
- 3234([)S
- 10 I
- 3268(argc)S
- 10 R
- 3460(])S
- 3519(is)S
- 3611(0.)S
- 5808 V
- 10 I
- 1080(Envp)S
- 10 R
- 1315(is)S
- 1410(a)S
- 1483(pointer)S
- 1796(to)S
- 1902(an)S
- 2025(array)S
- 2261(of)S
- 2373(strings)S
- 2669(that)S
- (constitute)391 2848 A
- 3267(the)S
- 10 I
- 3418(environment)S
- 10 R
- 3949(of)S
- 4061(the)S
- 4212(process.)S
- 4593(Each)S
- 4824(string)S
- 5082(con-)S
- 5928 V
- 1080(sists)S
- 1280(of)S
- 1391(a)S
- 1463(name,)S
- 1733(an)S
- 1854(=,)S
- 1962(and)S
- 2133(a)S
- 2204(null-terminated)S
- 2851(value.)S
- 3145(The)S
- 3328(array)S
- 3562(of)S
- 3672(pointers)S
- 4022(is)S
- 4115(terminated)S
- 4572(by)S
- 4698(a)S
- 4769(null)S
- 4951(pointer.)S
- 6048 V
- 1080(The)S
- 1264(shell)S
- 10 B
- 1481(sh)S
- 10 R
- 1576((1))S
- 1721(passes)S
- 2005(an)S
- 2127(environment)S
- 2662(entry)S
- 2896(for)S
- (each)185 3041 A
- 3254(global)S
- 3533(shell)S
- 3751(variable)S
- 4104(de256ned)S
- 4428(when)S
- 4674(the)S
- 4825(program)S
- 5194(is)S
- 6168 V
- 1080(called.)S
- 1400(See)S
- 10 B
- 1575(environ)S
- 10 R
- 1905((7))S
- 2052(for)S
- 2199(some)S
- (conventionally)597 2440 A
- 3066(used)S
- 3279(names.)S
- 3614(The)S
- 3799(C)S
- 3894(run-time)S
- 4269(start-off)S
- 4623(routine)S
- (places)252 4936 A
- 5216(a)S
- 6288 V
- (copy)195 1080 A
- 1307(of)S
- 10 I
- 1423(envp)S
- 10 R
- 1645(in)S
- 1755(the)S
- 1910(global)S
- 2193(cell)S
- 10 B
- 2371(environ)S
- 10 R
- 2701(,)S
- 2758(which)S
- 3036(is)S
- 3135(used)S
- 3351(by)S
- 10 B
- 3483(execv)S
- 10 R
- 3750(and)S
- 10 B
- 3927(execl)S
- 10 R
- 4172(to)S
- 4282(pass)S
- 4487(the)S
- 4642(environment)S
- 5183(to)S
- 6408 V
- 1080(any)S
- (subprograms)519 1250 A
- 1794(executed)S
- 2177(by)S
- 2302(the)S
- 2450(current)S
- 2761(program.)S
- 6576 V
- 10 B
- 1080(Execlp)S
- 10 R
- 1407(and)S
- 10 B
- 1588(execvp)S
- 10 R
- 1915(are)S
- 2075(called)S
- 2352(with)S
- 2567(the)S
- 2726(same)S
- 2969(arguments)S
- 3424(as)S
- 10 B
- 3544(execl)S
- 10 R
- 3793(and)S
- 10 B
- 3974(execv)S
- 10 R
- 4209(,)S
- 4270(but)S
- (duplicate)369 4434 A
- 4839(the)S
- 4998(shell's)S
- 6696 V
- 1080(actions)S
- 1392(in)S
- 1497(searching)S
- 1910(for)S
- 2055(an)S
- 2177(executable)S
- 2635(256le)S
- 2791(in)S
- 2896(a)S
- 2968(list)S
- 3117(of)S
- 3227(directories.)S
- 3729(The)S
- 3912(directory)S
- 4302(list)S
- 4451(is)S
- 4544(obtained)S
- 4916(from)S
- 5138(the)S
- 6816 V
- 1080(environment)S
- 1619(variable)S
- 10 B
- 1975(PATH)S
- 10 R
- 2255(.)S
- 2336(Under)S
- 2619(standard)S
- 2991(Minix,)S
- 3292(if)S
- 3385(a)S
- 3461(256le)S
- 3622(is)S
- (found)234 3721 A
- 3987(that)S
- 4170(is)S
- 4269(executable,)S
- 4757(but)S
- 4917(does)S
- 5133(not)S
- 6936 V
- 1080(have)S
- 1303(the)S
- 1459(proper)S
- 1754(executable)S
- 2217(header)S
- 2518(then)S
- 2723(it)S
- 2811(is)S
- 2910(assumed)S
- 3288(to)S
- 3398(be)S
- 3525(a)S
- 3602(shell)S
- 3824(script.)S
- 10 B
- 4130(Execlp)S
- 10 R
- 4453(and)S
- 10 B
- 4630(execvp)S
- 10 R
- 4953(execute)S
- 7056 V
- 10 B
- 1080(/bin/sh)S
- 10 R
- 1400(to)S
- 1507(interpret)S
- 1878(the)S
- 2030(script.)S
- 2333(Under)S
- 2614(Minix-vmd)S
- 3100(this)S
- 3274(does)S
- 3487(not)S
- 3644(happen,)S
- 3988(a)S
- 4062(script)S
- 4315(must)S
- 4540(begin)S
- 4793(with)S
- 10 B
- 5002(#!)S
- 10 R
- 5116(and)S
- 7176 V
- 1080(the)S
- 1228(full)S
- 1393(path)S
- 1591(name)S
- 1834(of)S
- 1943(the)S
- 2091(interpreter)S
- 2537(if)S
- 2624(it)S
- 2705(is)S
- 2797(to)S
- 2900(be)S
- 3020(an)S
- 3140(executable)S
- 3596(script.)S
- 7344 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 7464 V
- 10 B
- 1080(execve)S
- 10 R
- 1360((2),)S
- 10 B
- 1528(fork)S
- 10 R
- 1713((2),)S
- 10 B
- 1881(environ)S
- 10 R
- 2211((7),)S
- 10 B
- 2379(sh)S
- 10 R
- 2474((1).)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2654(()S
- 2696(April)S
- 2934(25,)S
- (1986)200 3084 A
- 3292())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 2 19
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(EXECL)S
- 1054(()S
- 1096(3)S
- 1154())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4793(EXECL)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 1080 V
- 10 R
- 1080(If)S
- 1182(the)S
- 1339(256le)S
- (cannot)268 1502 A
- 1804(be)S
- (found,)259 1933 A
- 2226(if)S
- 2322(it)S
- 2412(is)S
- 2513(not)S
- 2675(executable,)S
- 3166(if)S
- 3263(it)S
- 3354(does)S
- 3573(not)S
- 3736(start)S
- 3945(with)S
- 4159(a)S
- 4239(valid)S
- 4475(magic)S
- 4756(number)S
- 5098((see)S
- 1200 V
- 10 B
- 1080(a.out)S
- 10 R
- 1295((5)),)S
- 1502(if)S
- 1594(maximum)S
- 2031(memory)S
- 2396(is)S
- (exceeded,)400 2493 A
- 2923(or)S
- 3037(if)S
- 3129(the)S
- 3282(arguments)S
- 3731(require)S
- 4047(too)S
- 4205(much)S
- (space,)249 4458 A
- 4737(a)S
- 4812(return)S
- 5082(con-)S
- 1320 V
- (stitutes)285 1080 A
- 1392(the)S
- (diagnostic;)441 1542 A
- 2010(the)S
- 2160(return)S
- 2428(value)S
- 2673(is)S
- 10 R-1
- 2767(-)S
- 10 R
- 2824(1)S
- 2901(and)S
- 10 B
- (errno)241 3073 A
- 10 R
- 3341(is)S
- 3435(set)S
- 3574(as)S
- 3685(for)S
- 10 B
- 3830(execve)S
- 10 R
- 4110(.)S
- 4187(Even)S
- 4421(for)S
- 4566(the)S
- 4716(super-user,)S
- 5188(at)S
- 1440 V
- 1080(least)S
- 1290(one)S
- 1460(of)S
- 1569(the)S
- 1717(execute-permission)S
- 2525(bits)S
- 2695(must)S
- 2915(be)S
- 3035(set)S
- 3172(for)S
- 3315(a)S
- 3385(256le)S
- 3539(to)S
- 3642(be)S
- 3762(executed.)S
- 7903 V
- 720(September)S
- 1176(17,)S
- (1996)200 1326 A
- 2669(()S
- 2711(May)S
- 2920(12,)S
- (1986)200 3070 A
- 3278())S
- 4990(Page)S
- 5211(2)S
- 8143 V
- EP
- %%Page: 1 20
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(EXIT)S
- 959(()S
- 1001(3)S
- 1059())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4888(EXIT)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(exit,)S
- 1281(atexit)S
- 10 R-1
- 1530(-)S
- 10 R
- 1612(terminate)S
- 2018(a)S
- 2088(process)S
- 2415(after)S
- 2626(257ushing)S
- 2974(any)S
- 3144(pending)S
- 3492(output)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<stdlib.h>)S
- 1608 V
- 1080(void)S
- 1302(exit(int)S
- 10 I
- 1649(status)S
- 10 B
- 1883())S
- 1728 V
- 1080(int)S
- 1236(atexit(void)S
- 1733((*)S
- 10 I
- 1817(func)S
- 10 B
- 1990()(void)))S
- 1896 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2016 V
- 10 B
- 1080(Exit)S
- 10 R
- 1291(256rst)S
- 1480(calls)S
- 1697(all)S
- 1830(functions)S
- 2236(registered)S
- 2666(by)S
- 10 B
- 2798(atexit)S
- 10 R
- 3039(,)S
- 3097(257ushes)S
- 3409(all)S
- 3543(data)S
- 3744(buffered)S
- 4119(by)S
- 4252(the)S
- 4408(Standard)S
- 4799(I/O)S
- 4967(library,)S
- 2136 V
- 1080(and)S
- 1250(256nally)S
- 1532(terminates)S
- 1977(the)S
- 2125(process.)S
- 10 B
- 2502(Exit)S
- 10 R
- 2706(never)S
- 2955(returns.)S
- 2304 V
- 10 B
- 1080(Atexit)S
- 10 R
- 1369(registers)S
- 1736(the)S
- 1884(function)S
- 10 I
- 2244(func)S
- 10 R
- 2442(into)S
- 2623(a)S
- 2693(table)S
- 2914(of)S
- 3023(functions)S
- 3422(to)S
- 3525(be)S
- 3645(called)S
- 3911(on)S
- 4036(exit.)S
- 2472 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 2592 V
- 10 B
- 1080(exit)S
- 10 R
- 1237((2).)S
- 2760 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 2880 V
- 10 B
- 1080(Atexit)S
- 10 R
- 1374(returns)S
- 1684(0)S
- 1764(on)S
- (success,)327 1894 A
- 10 R-1
- 2252(-)S
- 10 R
- 2309(1)S
- 2390(if)S
- 10 B
- 2483(malloc)S
- 10 R
- (cannot)268 2799 A
- 3098(allocate)S
- 3443(more)S
- 3681(memory)S
- 4047(for)S
- 4196(the)S
- 4350(list)S
- 4504(of)S
- 4619(registered)S
- 5048(func-)S
- 3000 V
- 1080(tions.)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(May)S
- 2920(15,)S
- (1985)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 21
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(FCLOSE)S
- 1104(()S
- 1146(3)S
- 1204())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4743(FCLOSE)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(fclose,)S
- 1371(f257ush)S
- 10 R-1
- 1625(-)S
- 10 R
- 1707(close)S
- 1939(or)S
- 2048(257ush)S
- 2268(a)S
- 2338(stream)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<stdio.h>)S
- 1608 V
- 1080(int)S
- 1236(fclose(FILE)S
- 1784(*)S
- 10 I
- 1834(stream)S
- 10 B
- 2108())S
- 1728 V
- 1080(int)S
- 1236(f257ush(FILE)S
- 1784(*)S
- 10 I
- 1834(stream)S
- 10 B
- 2108())S
- 1896 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2016 V
- 10 B
- 1080(Fclose)S
- 10 R
- 1379(causes)S
- 1672(any)S
- 1847(buffers)S
- 2163(for)S
- 2311(the)S
- 2464(named)S
- 10 I
- 2762(stream)S
- 10 R
- 3066(to)S
- 3174(be)S
- 3299(emptied,)S
- 3679(and)S
- 3855(the)S
- 4009(256le)S
- 4169(to)S
- 4278(be)S
- 4404(closed.)S
- 4742(Buffers)S
- 5076(allo-)S
- 2136 V
- 1080(cated)S
- 1318(by)S
- 1443(the)S
- 1591(standard)S
- (input/output)490 1957 A
- 2472(system)S
- 2776(are)S
- 2925(freed.)S
- 2304 V
- 10 B
- 1080(Fclose)S
- 10 R
- 1374(is)S
- 1466(performed)S
- 1911(automatically)S
- (upon)200 2484 A
- (calling)274 2709 A
- 10 B
- 3008(exit)S
- 10 R
- 3165((3).)S
- 2472 V
- 10 B
- 1080(F257ush)S
- 10 R
- 1387(causes)S
- 1689(any)S
- 1873(buffered)S
- 2254(data)S
- 2461(for)S
- 2618(the)S
- 2780(named)S
- 3087(output)S
- 10 I
- 3382(stream)S
- 10 R
- 3695(to)S
- 3812(be)S
- (written)286 3946 A
- 4271(to)S
- 4388(that)S
- 4578(256le.)S
- 4796(The)S
- 4992(stream)S
- 2592 V
- 1080(remains)S
- 1424(open.)S
- 2760 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 2880 V
- 10 B
- 1080(close)S
- 10 R
- 1287((2),)S
- 10 B
- 1455(fopen)S
- 10 R
- 1696((3),)S
- 10 B
- 1864(setbuf)S
- 10 R
- 2128((3).)S
- 3048 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 3168 V
- 10 R
- 1080(These)S
- 1351(routines)S
- 1705(return)S
- 9 B
- 1974(EOF)S
- 10 R
- 2190(if)S
- 10 I
- 2282(stream)S
- 10 R
- 2586(is)S
- 2683(not)S
- 2841(associated)S
- 3285(with)S
- 3494(an)S
- 3619(output)S
- 3905(256le,)S
- 4089(or)S
- 4203(if)S
- 4295(buffered)S
- 4668(data)S
- (cannot)268 4867 A
- 5166(be)S
- 3288 V
- 1080(transferred)S
- 1543(to)S
- 1646(that)S
- 1822(256le.)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(May)S
- 2920(14,)S
- (1986)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 22
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(FERROR)S
- 1120(()S
- 1162(3)S
- 1220())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4727(FERROR)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(ferror,)S
- 1361(feof,)S
- 1574(clearerr,)S
- 1934(256leno)S
- 10 R-1
- 2188(-)S
- 10 R
- 2270(stream)S
- 2564(status)S
- (inquiries)352 2818 A
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<stdio.h>)S
- 1608 V
- 1080(int)S
- 1236(feof(FILE)S
- 1706(*)S
- 10 I
- 1756(stream)S
- 10 B
- 2030())S
- 1728 V
- 1080(int)S
- (ferror(FILE)533 1236 A
- 1807(*)S
- 10 I
- 1857(stream)S
- 10 B
- 2131())S
- 1848 V
- 1080(int)S
- (clearerr(FILE)617 1236 A
- 1891(*)S
- 10 I
- 1941(stream)S
- 10 B
- 2215())S
- 1968 V
- 1080(int)S
- 1236(256leno(FILE)S
- 1778(*)S
- 10 I
- 1828(stream)S
- 10 B
- 2102())S
- 2136 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2256 V
- 10 B
- 1080(Feof)S
- 10 R
- 1311(returns)S
- (non-zero)358 1631 A
- 2029(when)S
- 2287(end)S
- 2472(of)S
- 2596(256le)S
- 2765(is)S
- 2872(read)S
- 3086(on)S
- 3226(the)S
- 3389(named)S
- (input)206 3697 A
- 10 I
- 3943(stream)S
- 10 R
- 4225(,)S
- 4290(otherwise)S
- 4722(zero.)S
- 4987(Unless)S
- 2376 V
- 1080(cleared)S
- 1397(by)S
- 10 B
- (clearerr)348 1522 A
- 10 R
- 1870(,)S
- 1920(the)S
- 2068(end-of-256le)S
- 2519(indication)S
- 2946(lasts)S
- (until)184 3150 A
- 3359(the)S
- 3507(stream)S
- 3801(is)S
- 3893(closed.)S
- 2544 V
- 10 B
- (Ferror)292 1080 A
- 10 R
- 1406(returns)S
- (non-zero)358 1720 A
- 2112(when)S
- 2365(an)S
- 2495(error)S
- 2727(has)S
- 2896(occurred)S
- 3284(reading)S
- 3621(or)S
- (writing)291 3740 A
- 4066(the)S
- 4224(named)S
- 10 I
- 4527(stream)S
- 10 R
- 4809(,)S
- 4869(otherwise)S
- 2664 V
- 1080(zero.)S
- 1329(Unless)S
- 1628(cleared)S
- 1945(by)S
- 10 B
- (clearerr)348 2070 A
- 10 R
- 2418(,)S
- 2468(the)S
- 2616(error)S
- 2838(indication)S
- 3265(lasts)S
- (until)184 3469 A
- 3678(the)S
- 3826(stream)S
- 4120(is)S
- 4212(closed.)S
- 2832 V
- 10 B
- (Clearerr)376 1080 A
- 10 R
- 1481(resets)S
- 1736(the)S
- 1884(error)S
- 2106(and)S
- 2276(end-of-256le)S
- 2727(indicators)S
- 3149(on)S
- 3274(the)S
- 3422(named)S
- 10 I
- 3715(stream)S
- 10 R
- 3997(.)S
- 3000 V
- 10 B
- 1080(Fileno)S
- 10 R
- 1374(returns)S
- 1679(the)S
- 1827(integer)S
- 2132(256le)S
- 2286(descriptor)S
- 2714(associated)S
- 3153(with)S
- 3357(the)S
- 10 I
- 3505(stream)S
- 10 R
- 3787(,)S
- 3837(see)S
- 10 B
- 3991(open)S
- 10 R
- 4198((2).)S
- 3168 V
- 1080(Currently)S
- 1491(all)S
- 1617(of)S
- 1726(these)S
- 1958(functions)S
- 2357(are)S
- 2506(implemented)S
- 3056(as)S
- 3165(macros;)S
- 3509(they)S
- (cannot)268 3707 A
- 4000(be)S
- 4120(redeclared.)S
- 3336 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 3456 V
- 10 B
- 1080(fopen)S
- 10 R
- 1321((3),)S
- 10 B
- 1489(open)S
- 10 R
- 1696((2).)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(May)S
- 2920(27,)S
- (1986)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 23
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(FOPEN)S
- 1048(()S
- 1090(3)S
- 1148())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4799(FOPEN)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(fopen,)S
- 1359(freopen,)S
- (fdopen)279 1717 A
- 10 R-1
- 2021(-)S
- 10 R
- 2103(open)S
- 2323(a)S
- 2393(stream)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<stdio.h>)S
- 1608 V
- 1080(FILE)S
- 1353(*fopen(const)S
- 1940(char)S
- 2174(*)S
- 10 I
- 2224(256lename)S
- 10 B
- 2565(,)S
- 2628(const)S
- 2890(char)S
- 3124(*)S
- 10 I
- 3174(type)S
- 10 B
- 3342())S
- 1728 V
- 1080(FILE)S
- 1353(*freopen(const)S
- 2030(char)S
- 2264(*)S
- 10 I
- 2314(256lename)S
- 10 B
- 2655(,)S
- 2718(const)S
- 2980(char)S
- 3214(*)S
- 10 I
- 3264(type)S
- 10 B
- 3432(,)S
- 3495(FILE)S
- 3768(*)S
- 10 I
- 3818(stream)S
- 10 B
- 4092())S
- 1848 V
- 1080(FILE)S
- 1353(*fdopen(int)S
- 10 I
- 1890(256ldes)S
- 10 B
- 2102(,)S
- 2165(const)S
- 2427(char)S
- 2661(*)S
- 10 I
- 2711(type)S
- 10 B
- 2879())S
- 2016 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2136 V
- 10 B
- 1080(Fopen)S
- 10 R
- 1377(opens)S
- 1639(the)S
- 1790(256le)S
- 1947(named)S
- 2244(by)S
- 10 I
- 2373(256lename)S
- 10 R
- 2743(and)S
- 2917(associates)S
- 3349(a)S
- 3423(stream)S
- 3721(with)S
- 3929(it.)S
- 10 B
- 4064(Fopen)S
- 10 R
- 4362(returns)S
- 4671(a)S
- 4745(pointer)S
- 5059(to)S
- 5166(be)S
- 2256 V
- 1080(used)S
- 1289(to)S
- 1392(identify)S
- 1730(the)S
- 1878(stream)S
- 2172(in)S
- 2275(subsequent)S
- 2746(operations.)S
- 2424 V
- 10 I
- 1080(Type)S
- 10 R
- 1301(is)S
- 1393(a)S
- 1463(character)S
- 1859(string)S
- 2113(having)S
- 2411(one)S
- 2581(of)S
- 2690(the)S
- 2838(following)S
- 3254(values:)S
- 2592 V
- 1080("r")S
- 1330(open)S
- 1550(for)S
- 1693(reading)S
- 2760 V
- 1080("w")S
- 1330(create)S
- 1597(for)S
- (writing)291 1740 A
- 2928 V
- 1080("a")S
- 1330(append:)S
- 1673(open)S
- 1893(for)S
- (writing)291 2036 A
- 2352(at)S
- 2450(end)S
- 2620(of)S
- 2729(256le,)S
- 2908(or)S
- 3017(create)S
- 3284(for)S
- (writing)291 3427 A
- 3096 V
- 1080(In)S
- (addition,)354 1195 A
- (each)185 1580 A
- 10 I
- 1796(type)S
- 10 R
- 1995(may)S
- 2199(be)S
- 2325(followed)S
- 2714(by)S
- 2845(a)S
- 2921("+")S
- 3091(to)S
- 3200(have)S
- 3421(the)S
- 3575(256le)S
- 3735(opened)S
- 4056(for)S
- 4205(reading)S
- 4538(and)S
- (writing.)316 4715 A
- 5088("r+")S
- 3216 V
- (positions)362 1080 A
- 1469(the)S
- 1619(stream)S
- 1915(at)S
- 2015(the)S
- 2165(beginning)S
- 2593(of)S
- 2704(the)S
- 2854(256le,)S
- 3035("w+")S
- 3274(creates)S
- 3581(or)S
- 3691(truncates)S
- 4081(it,)S
- 4188(and)S
- 4359("a+")S
- (positions)362 4569 A
- 4957(it)S
- 5039(at)S
- 5138(the)S
- 3336 V
- 1080(end.)S
- 1319(Both)S
- 1558(reads)S
- 1815(and)S
- 2004(writes)S
- 2295(may)S
- 2512(be)S
- 2651(used)S
- 2879(on)S
- 3023(read/write)S
- 3477(streams,)S
- 3854(with)S
- 4077(the)S
- 4245(limitation)S
- 4681(that)S
- 4877(an)S
- 10 B
- 5017(fseek)S
- 10 R
- 5236(,)S
- 3456 V
- 10 B
- 1080(rewind)S
- 10 R
- 1383(,)S
- 1433(or)S
- 1542(reading)S
- 1869(an)S
- 1989(end-of-256le)S
- 2440(must)S
- 2660(be)S
- 2780(used)S
- 2989(between)S
- 3350(a)S
- 3420(read)S
- 3619(and)S
- 3789(a)S
- 3859(write)S
- 4092(or)S
- 4201(vice-versa.)S
- 3624 V
- 10 B
- 1080(Freopen)S
- 10 R
- (substitutes)424 1466 A
- 1917(the)S
- 2067(named)S
- 2362(256le)S
- 2518(in)S
- (place)213 2623 A
- 2863(of)S
- 2974(the)S
- 3124(open)S
- 10 I
- 3346(stream)S
- 10 R
- 3628(.)S
- 3706(It)S
- 3796(returns)S
- 4104(the)S
- 4255(original)S
- 4596(value)S
- 4842(of)S
- 10 I
- 4954(stream)S
- 10 R
- 5236(.)S
- 3744 V
- 1080(The)S
- 1262(original)S
- 1600(stream)S
- 1894(is)S
- 1986(closed.)S
- 3912 V
- 10 B
- 1080(Freopen)S
- 10 R
- 1473(is)S
- 1574(typically)S
- 1960(used)S
- 2178(to)S
- 2290(attach)S
- 2565(the)S
- 2723(preopened)S
- 3177(constant)S
- 3547(names,)S
- 10 B
- 3864(stdin,)S
- 4137(stdout,)S
- (stderr,)289 4466 A
- 10 R
- 4790(to)S
- 4903(speci256ed)S
- 4032 V
- 1080(256les.)S
- 4200 V
- 10 B
- 1080(Fdopen)S
- 10 R
- 1430(associates)S
- 1858(a)S
- 1928(stream)S
- 2222(with)S
- 2426(a)S
- 2496(256le)S
- 2651(descriptor)S
- 3080(obtained)S
- 3452(from)S
- 10 B
- 3674(open)S
- 10 R
- 3881(,)S
- 10 B
- (dup)168 3932 A
- 10 R
- 4100(,)S
- 10 B
- (creat)219 4151 A
- 10 R
- 4370(,)S
- 4421(or)S
- 10 B
- 4531(pipe)S
- 10 R
- 4716((2).)S
- 4910(The)S
- 10 I
- 5093(type)S
- 4320 V
- 10 R
- 1080(of)S
- 1189(the)S
- 1337(stream)S
- 1631(must)S
- 1851(agree)S
- 2095(with)S
- 2299(the)S
- 2447(mode)S
- 2695(of)S
- 2804(the)S
- 2952(open)S
- 3172(256le.)S
- 4488 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 4608 V
- 10 B
- 1080(open)S
- 10 R
- 1287((2),)S
- 10 B
- 1455(fclose)S
- 10 R
- 1696((3).)S
- 4776 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 4896 V
- 10 B
- 1080(Fopen)S
- 10 R
- 1392(and)S
- 10 B
- 1580(freopen)S
- 10 R
- 1954(return)S
- 2238(the)S
- 2404(pointer)S
- 9 B
- 2730(NULL)S
- 10 R
- 3025(if)S
- 10 I
- 3130(256lename)S
- 10 R
- (cannot)268 3514 A
- 3825(be)S
- (accessed,)378 3963 A
- 4384(if)S
- 4489(too)S
- 4660(many)S
- 4926(256les)S
- 5137(are)S
- 5016 V
- 1080(already)S
- 1402(open,)S
- 1647(or)S
- 1756(if)S
- 1843(other)S
- 2075(resources)S
- 2481(needed)S
- (cannot)268 2791 A
- 3084(be)S
- 3204(allocated.)S
- 5184 V
- 9 R
- 720(B)S
- 722(BU)S
- 784(UG)S
- 852(GS)S
- 920(S)S
- 5304 V
- 10 B
- 1080(Fdopen)S
- 10 R
- 1430(is)S
- 1522(not)S
- 1675(portable)S
- 2030(to)S
- 2133(systems)S
- 2476(other)S
- 2708(than)S
- 2906(UNIX.)S
- 5472 V
- 1080(The)S
- 1270(read/write)S
- 10 I
- 1713(types)S
- 10 R
- 1953(do)S
- 2086(not)S
- 2247(exist)S
- 2470(on)S
- 2603(all)S
- 2737(systems.)S
- 3139(Those)S
- 3419(systems)S
- (without)307 3771 A
- 4112(read/write)S
- 4556(modes)S
- (will)157 4852 A
- 5043(prob-)S
- 5592 V
- 1080(ably)S
- 1278(treat)S
- 1483(the)S
- 10 I
- 1631(type)S
- 10 R
- 1824(as)S
- 1933(if)S
- 2020(the)S
- 2168("+")S
- 2332(was)S
- 2514(not)S
- 2667(present.)S
- 3033(These)S
- 3299(are)S
- 3448(unreliable)S
- 3876(in)S
- 3979(any)S
- 4149(event.)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2669(()S
- 2711(May)S
- 2920(15,)S
- (1985)200 3070 A
- 3278())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 24
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(FREAD)S
- 1059(()S
- 1101(3)S
- 1159())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4788(FREAD)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(fread,)S
- 1338(fwrite)S
- 10 R-1
- 1605(-)S
- 10 R
- 1687(buffered)S
- 2054(binary)S
- (input/output)490 2336 A
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<sys/types.h>)S
- 1488 V
- 1080(#include)S
- 1482(<stdio.h>)S
- 1728 V
- 1080(size_t)S
- 1359(fread(void)S
- 1845(*)S
- 10 I
- 1895(ptr)S
- 10 B
- 2012(,)S
- 2075(size_t)S
- 10 I
- 2354(itemsize)S
- 10 B
- 2679(,)S
- 2742(size_t)S
- 10 I
- 3021(nitems)S
- 10 B
- 3284(,)S
- 3347(FILE)S
- 3620(*)S
- 10 I
- 3670(stream)S
- 10 B
- 3944())S
- 1848 V
- 1080(size_t)S
- 1359(fwrite(void)S
- 1874(*)S
- 10 I
- 1924(ptr)S
- 10 B
- 2041(,)S
- 2104(size_t)S
- 10 I
- 2383(itemsize)S
- 10 B
- 2708(,)S
- 2771(size_t)S
- 10 I
- 3050(nitems)S
- 10 B
- 3313(,)S
- 3376(FILE)S
- 3649(*)S
- 10 I
- 3699(stream)S
- 10 B
- 3973())S
- 2016 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2136 V
- 10 B
- 1080(Fread)S
- 10 R
- 1374(reads,)S
- 1648(into)S
- 1840(a)S
- 1921(block)S
- 2180(beginning)S
- 2618(at)S
- 10 I
- 2728(ptr)S
- 10 R
- 2853(,)S
- 10 I
- 2915(nitems)S
- 10 R
- 3215(of)S
- 3336(data)S
- 3541(of)S
- 3662(the)S
- 3822(type)S
- 4032(of)S
- 10 I
- 4153(*ptr)S
- 10 R
- 4357(from)S
- 4590(the)S
- 4750(named)S
- (input)206 5055 A
- 2256 V
- 10 I
- 1080(stream)S
- 10 R
- 1362(.)S
- 1437(It)S
- 1524(returns)S
- 1829(the)S
- 1977(number)S
- 2309(of)S
- 2418(items)S
- 2661(actually)S
- 3005(read.)S
- 2424 V
- 1080(If)S
- 10 I
- 1180(stream)S
- 10 R
- 1486(is)S
- 10 B
- 1585(stdin)S
- 10 R
- 1830(and)S
- 2007(the)S
- 2162(standard)S
- 2535(output)S
- 2823(is)S
- 2922(line)S
- 3105(buffered,)S
- 3505(then)S
- 3711(any)S
- 3889(partial)S
- 4180(output)S
- 4469(line)S
- (will)157 4653 A
- 4843(be)S
- 4971(257ushed)S
- 2544 V
- 1080(before)S
- 1363(any)S
- 1533(call)S
- 1704(to)S
- 10 B
- 1807(read)S
- 10 R
- 2003((2))S
- 2146(to)S
- 2249(satisfy)S
- 2537(the)S
- 10 B
- 2685(fread)S
- 10 R
- 2915(.)S
- 2712 V
- 10 B
- 1080(Fwrite)S
- 10 R
- 1394(appends)S
- 1750(at)S
- 1850(most)S
- 10 I
- 2072(nitems)S
- 10 R
- 2363(of)S
- 2475(data)S
- 2671(of)S
- 2783(the)S
- 2934(type)S
- 3135(of)S
- 10 I
- 3247(*ptr)S
- 10 R
- 3442(beginning)S
- 3871(at)S
- 10 I
- 3972(ptr)S
- 10 R
- 4117(to)S
- 4223(the)S
- 4374(named)S
- 4670(output)S
- 10 I
- 4954(stream)S
- 10 R
- 5236(.)S
- 2832 V
- 1080(It)S
- 1167(returns)S
- 1472(the)S
- 1620(number)S
- 1952(of)S
- 2061(items)S
- 2304(actually)S
- (written.)311 2648 A
- 3000 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 3120 V
- 10 B
- 1080(read)S
- 10 R
- 1276((2),)S
- 10 B
- 1444(write)S
- 10 R
- 1669((2),)S
- 10 B
- 1837(fopen)S
- 10 R
- 2078((3),)S
- 10 B
- 2246(getc)S
- 10 R
- 2420((3),)S
- 10 B
- 2588(putc)S
- 10 R
- 2779((3),)S
- 10 B
- 2947(gets)S
- 10 R
- 3115((3),)S
- 10 B
- 3283(puts)S
- 10 R
- 3468((3),)S
- 10 B
- 3636(printf)S
- 10 R
- 3889((3),)S
- 10 B
- 4057(scanf)S
- 10 R
- 4281((3).)S
- 3288 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 3408 V
- 10 B
- 1080(Fread)S
- 10 R
- 1363(and)S
- 10 B
- 1533(fwrite)S
- 10 R
- 1817(return)S
- 2083(0)S
- (upon)200 2158 A
- 2383(end)S
- 2553(of)S
- 2662(256le)S
- 2816(or)S
- 2925(error.)S
- 7903 V
- 720(Page)S
- 941(1)S
- 2579(()S
- 2621(February)S
- 3010(24,)S
- (1986)200 3160 A
- 3368())S
- 4455(September)S
- 4911(17,)S
- (1996)200 5061 A
- 8143 V
- EP
- %%Page: 1 25
- BP
- /slant 0 def
- /height 0 def
- 480 V
- 10 R
- 720(FSEEK)S
- 1037(()S
- 1079(3)S
- 1137())S
- 2696(Eighth)S
- (Edition)296 2989 A
- 4810(FSEEK)S
- 5127(()S
- 5169(3)S
- 5227())S
- 960 V
- 9 R
- 720(N)S
- 722(NA)S
- 790(AM)S
- 858(ME)S
- 940(E)S
- 1080 V
- 10 R
- 1080(fseek,)S
- 1343(ftell,)S
- 1556(rewind)S
- 10 R-1
- 1861(-)S
- 10 R
- (reposition)402 1943 A
- 2370(a)S
- 2440(stream)S
- 1248 V
- 9 R
- 720(S)S
- 722(SY)S
- 774(YN)S
- 842(NO)S
- 910(OP)S
- 978(PS)S
- 1030(SI)S
- 1082(IS)S
- 1115(S)S
- 1368 V
- 10 B
- 1080(#include)S
- 1482(<stdio.h>)S
- 1608 V
- 1080(int)S
- 1236(fseek(FILE)S
- 1762(*)S
- 10 I
- 1812(stream)S
- 10 B
- 2086(,)S
- 2149(long)S
- 10 I
- 2371(offset)S
- 10 B
- 2589(,)S
- 2652(int)S
- 10 I
- 2808(ptrname)S
- 10 B
- 3143())S
- 1728 V
- 1080(long)S
- 1302(ftell(FILE)S
- 1778(*)S
- 10 I
- 1828(stream)S
- 10 B
- 2102())S
- 1848 V
- 1080(void)S
- 1302(rewind(FILE)S
- 1912(*)S
- 10 I
- 1962(stream)S
- 10 B
- 2236())S
- 2016 V
- 9 R
- 720(D)S
- 722(DE)S
- 790(ES)S
- 848(SC)S
- 900(CR)S
- 962(RI)S
- 1024(IP)S
- 1057(PT)S
- 1109(TI)S
- 1167(IO)S
- 1200(ON)S
- 1268(N)S
- 2136 V
- 10 B
- 1080(Fseek)S
- 10 R
- 1356(sets)S
- 1536(the)S
- (position)323 1688 A
- 2040(of)S
- 2153(the)S
- 2306(next)S
- (input)206 2509 A
- 2745(or)S
- 2859(output)S
- 3145(operation)S
- 3555(on)S
- 3685(the)S
- 10 I
- 3838(stream)S
- 10 R
- 4120(.)S
- 4200(The)S
- 4387(new)S
- (position)323 4585 A
- 4938(is)S
- 5035(at)S
- 5138(the)S
- 2256 V
- 1080(signed)S
- 1370(distance)S
- 10 I
- 1728(offset)S
- 10 R
- 1974(bytes)S
- 2214(from)S
- 2437(the)S
- 2587(beginning,)S
- 3040(the)S
- 3190(current)S
- (position,)348 3503 A
- 3878(or)S
- 3989(the)S
- 4139(end)S
- 4311(of)S
- 4422(the)S
- 4572(256le,)S
- (according)397 4753 A
- 5177(as)S
- 2376 V
- 10 I
- 1080(ptrname)S
- 10 R
- 1440(has)S
- 1599(the)S
- 1747(value)S
- 1990(0,)S
- 2090(1,)S
- 2190(or)S
- 2299(2.)S
- 2544 V
- 10 B
- 1080(Fseek)S
- 10 R
- (undoes)284 1352 A
- 1661(any)S
- 1831(effects)S
- 2126(of)S
- 10 B
- 2235(ungetc)S
- 10 R
- 2521((3).)S
- 2712 V
- 10 B
- 1080(Ftell)S
- 10 R
- 1317(returns)S
- 1637(the)S
- 1800(current)S
- 2126(value)S
- 2384(of)S
- 2508(the)S
- 2671(offset)S
- 2941(relative)S
- 3284(to)S
- 3402(the)S
- 3565(beginning)S
- 4006(of)S
- 4130(the)S
- 4293(256le)S
- 4463(associated)S
- 4918(with)S
- 5138(the)S
- 2832 V
- 1080(named)S
- 10 I
- 1379(stream)S
- 10 R
- 1661(.)S
- 1742(It)S
- 1835(is)S
- 1933(measured)S
- 2350(in)S
- 2459(bytes)S
- 2702(on)S
- 2833(UNIX;)S
- 3145(on)S
- 3276(some)S
- 3519(other)S
- 3757(systems)S
- 4106(it)S
- 4192(is)S
- 4289(a)S
- 4364(magic)S
- (cookie,)293 4640 A
- 4963(and)S
- 5138(the)S
- 2952 V
- 1080(only)S
- 1283(foolproof)S
- 1688(way)S
- 1881(to)S
- 1984(obtain)S
- 2260(an)S
- 10 I
- 2380(offset)S
- 10 R
- 2623(for)S
- 10 B
- 2766(fseek)S
- 10 R
- 2985(.)S
- 3120 V
- 10 B
- 1080(Rewind)S
- 10 R
- 1411(()S
- 10 I
- 1445(stream)S
- 10 R
- 1719())S
- 1778(is)S
- 1870(equivalent)S
- 2314(to)S
- 10 B
- 2417(fseek)S
- 10 R
- 2636(()S
- 10 I
- 2670(stream)S
- 10 R
- 2944(,)S
- 2994(0L,)S
- 3156(0).)S
- 3288 V
- 9 R
- 720(S)S
- 722(SE)S
- 774(EE)S
- 832(E)S
- 913(A)S
- 915(AL)S
- 983(LS)S
- 1041(SO)S
- 1093(O)S
- 3408 V
- 10 B
- 1080(lseek)S
- 10 R
- 1293((2),)S
- 10 B
- 1461(fopen)S
- 10 R
- 1702((3).)S
- 3576 V
- 9 R
- 720(D)S
- 722(DI)S
- 790(IA)S
- 823(AG)S
- 891(GN)S
- 959(NO)S
- 1027(OS)S
- 1095(ST)S
- 1147(TI)S
- 1205(IC)S
- 1238(CS)S
- 1300(S)S
- 3696 V
- 10 B
- 1080(Fseek)S
- 10 R
- 1352(returns)S
- 10 R-1
- 1657(-)S
- 10 R
- 1714(1)S
- 1789(for)S
- 1932(improper)S
- 2326(seeks,)S
- 2594(otherwise)S
- 3011(zero.)S
- 7903 V