ALLMAN3.PS
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:321k
源码类别:

操作系统开发

开发平台:

C/C++

  1. 2264(starting)S
  2. 2591(point)S
  3. 2822(for)S
  4. 2965(the)S
  5. (random)307 3113 A
  6. 3445(number)S
  7. 3777(sequence,)S
  8. 4196(and)S
  9. 4366(provides)S
  10. 4737(for)S
  11. 4880(restarting)S
  12. 4560 V
  13. 1080(at)S
  14. 1191(the)S
  15. 1352(same)S
  16. 1597(point))S
  17. 1875(is)S
  18. 1980(also)S
  19. 2180(an)S
  20. 2313(argument.)S
  21. 10 B
  22. 2781(Initstate)S
  23. 10 R
  24. 3178(returns)S
  25. 3496(a)S
  26. 3579(pointer)S
  27. 3902(to)S
  28. 4018(the)S
  29. 4179(previous)S
  30. 4563(state)S
  31. 4786(information)S
  32. 4680 V
  33. 1080(array.)S
  34. 4848 V
  35. 1080(Once)S
  36. 1320(a)S
  37. 1392(state)S
  38. 1604(has)S
  39. 1766(been)S
  40. (initialized,)428 1984 A
  41. 2440(the)S
  42. 10 B
  43. 2591(setstate)S
  44. 10 R
  45. 2939(routine)S
  46. 3252(provides)S
  47. 3626(for)S
  48. 3772(rapid)S
  49. 4007(switching)S
  50. 4426(between)S
  51. 4790(states.)S
  52. 10 B
  53. 5092(Set-)S
  54. 4968 V
  55. 1080(state)S
  56. 10 R
  57. 1317(returns)S
  58. 1632(a)S
  59. 1712(pointer)S
  60. 2032(to)S
  61. 2144(the)S
  62. 2301(previous)S
  63. 2681(state)S
  64. 2900(array;)S
  65. 3170(its)S
  66. 3299(argument)S
  67. 3713(state)S
  68. 3932(array)S
  69. 4174(is)S
  70. 4275(used)S
  71. 4493(for)S
  72. 4645(further)S
  73. (random)307 4954 A
  74. 5088 V
  75. 1080(number)S
  76. 1412(generation)S
  77. (until)184 1862 A
  78. 2071(the)S
  79. 2219(next)S
  80. 2417(call)S
  81. 2588(to)S
  82. 10 B
  83. 2691(initstate)S
  84. 10 R
  85. 3064(or)S
  86. 10 B
  87. 3173(setstate)S
  88. 10 R
  89. 3493(.)S
  90. 5256 V
  91. 1080(Once)S
  92. 1319(a)S
  93. 1390(state)S
  94. 1601(array)S
  95. 1835(has)S
  96. 1996(been)S
  97. (initialized,)428 2213 A
  98. 2668(it)S
  99. 2751(may)S
  100. 2951(be)S
  101. 3073(restarted)S
  102. 3448(at)S
  103. 3548(a)S
  104. 3620(different)S
  105. 3995(point)S
  106. 4228(either)S
  107. 4485(by)S
  108. (calling)274 4612 A
  109. 10 B
  110. 4913(initstate)S
  111. 5376 V
  112. 10 R
  113. 1080((with)S
  114. 1321(the)S
  115. 1471(desired)S
  116. 1789(seed,)S
  117. 2020(the)S
  118. 2170(state)S
  119. 2382(array,)S
  120. 2642(and)S
  121. 2814(its)S
  122. 2936(size))S
  123. 3154(or)S
  124. 3265(by)S
  125. (calling)274 3392 A
  126. 3693(both)S
  127. 10 B
  128. 3898(setstate)S
  129. 10 R
  130. 4245((with)S
  131. 4485(the)S
  132. 4635(state)S
  133. 4847(array))S
  134. 5116(and)S
  135. 5496 V
  136. 10 B
  137. 1080(srandom)S
  138. 10 R
  139. 1489((with)S
  140. 1731(the)S
  141. 1883(desired)S
  142. 2203(seed).)S
  143. 2495(The)S
  144. 2681(advantage)S
  145. 3118(of)S
  146. (calling)274 3231 A
  147. 3534(both)S
  148. 10 B
  149. 3741(setstate)S
  150. 10 R
  151. 4090(and)S
  152. 10 B
  153. 4264(srandom)S
  154. 10 R
  155. 4673(is)S
  156. 4770(that)S
  157. 4951(the)S
  158. 5104(size)S
  159. 5616 V
  160. 1080(of)S
  161. 1189(the)S
  162. 1337(state)S
  163. 1547(array)S
  164. 1780(does)S
  165. 1989(not)S
  166. 2142(have)S
  167. 2357(to)S
  168. 2460(be)S
  169. 2580(remembered)S
  170. 3109(after)S
  171. 3320(it)S
  172. 3401(is)S
  173. (initialized.)428 3493 A
  174. 5784 V
  175. 1080(With)S
  176. (256)150 1318 A
  177. 1505(bytes)S
  178. 1754(of)S
  179. 1875(state)S
  180. 2097(information,)S
  181. 2634(the)S
  182. 2794(period)S
  183. 3089(of)S
  184. 3211(the)S
  185. (random)307 3372 A
  186. 3717(number)S
  187. 4062(generator)S
  188. 4481(is)S
  189. 4586(greater)S
  190. 4905(than)S
  191. 5116(2)S
  192. 5734 V
  193. 7 R
  194. 5166(69)S
  195. 5784 V
  196. 10 R
  197. 5236(,)S
  198. 5904 V
  199. 1080(which)S
  200. (should)267 1351 A
  201. 1643(be)S
  202. 1763(sufficient)S
  203. 2169(for)S
  204. 2312(most)S
  205. 2532(purposes.)S
  206. 6072 V
  207. 9 R
  208. 720(A)S
  209. 722(AU)S
  210. 790(UT)S
  211. 858(TH)S
  212. 916(HO)S
  213. 984(OR)S
  214. 1052(R)S
  215. 6192 V
  216. 10 R
  217. 1080(Earl)S
  218. 1274(T.)S
  219. 1386(Cohen)S
  220. 6360 V
  221. 9 R
  222. 720(D)S
  223. 722(DI)S
  224. 790(IA)S
  225. 823(AG)S
  226. 891(GN)S
  227. 959(NO)S
  228. 1027(OS)S
  229. 1095(ST)S
  230. 1147(TI)S
  231. 1205(IC)S
  232. 1238(CS)S
  233. 1300(S)S
  234. 6480 V
  235. 10 R
  236. 1080(If)S
  237. 10 B
  238. 1173(initstate)S
  239. 10 R
  240. 1546(is)S
  241. 1638(called)S
  242. 1904(with)S
  243. 2108(less)S
  244. 2284(than)S
  245. 2483(8)S
  246. 2559(bytes)S
  247. 2797(of)S
  248. 2907(state)S
  249. 3118(information,)S
  250. 3644(or)S
  251. 3754(if)S
  252. 10 B
  253. 3842(setstate)S
  254. 10 R
  255. 4188(detects)S
  256. 4494(that)S
  257. 4671(the)S
  258. 4820(state)S
  259. 5031(infor-)S
  260. 6600 V
  261. 1080(mation)S
  262. 1384(has)S
  263. 1543(been)S
  264. 1758(garbled,)S
  265. 2110(error)S
  266. 2332(messages)S
  267. 2737(are)S
  268. 2886(printed)S
  269. 3196(on)S
  270. 3321(the)S
  271. 3469(standard)S
  272. 3835(error)S
  273. 4057(output.)S
  274. 6768 V
  275. 9 R
  276. 720(S)S
  277. 722(SE)S
  278. 774(EE)S
  279. 832(E)S
  280. 913(A)S
  281. 915(AL)S
  282. 983(LS)S
  283. 1041(SO)S
  284. 1093(O)S
  285. 6888 V
  286. 10 B
  287. 1080(rand)S
  288. 10 R
  289. 1287((3).)S
  290. 7056 V
  291. 9 R
  292. 720(N)S
  293. 722(NO)S
  294. 790(OT)S
  295. 858(TE)S
  296. 916(ES)S
  297. 974(S)S
  298. 7176 V
  299. 10 B
  300. 1080(initstate)S
  301. 10 R
  302. 1466(and)S
  303. 10 B
  304. 1650(setstate)S
  305. 10 R
  306. 2009(are)S
  307. 2172(not)S
  308. 2339(declared)S
  309. 2720(in)S
  310. 10 I
  311. 2837(<stdlib.h>)S
  312. 10 R
  313. 3279(,)S
  314. 3343(programmers)S
  315. 3919(must)S
  316. 4153(provide)S
  317. 4499(their)S
  318. 4723(own)S
  319. 4935(declara-)S
  320. 7296 V
  321. 1080(tions.)S
  322. 7903 V
  323. 720(Page)S
  324. 941(1)S
  325. 2545(()S
  326. 2587(September)S
  327. 3043(29,)S
  328. (1985)200 3193 A
  329. 3401())S
  330. 4455(September)S
  331. 4911(17,)S
  332. (1996)200 5061 A
  333. 8143 V
  334. EP
  335. %%Page: 2 52
  336. BP
  337. /slant 0 def
  338. /height 0 def
  339. 480 V
  340. 10 R
  341. (RANDOM)448 720 A
  342. 1176(()S
  343. 1218(3)S
  344. 1276())S
  345. 2696(Eighth)S
  346. (Edition)296 2989 A
  347. (RANDOM)448 4671 A
  348. 5127(()S
  349. 5169(3)S
  350. 5227())S
  351. 960 V
  352. 9 R
  353. 720(B)S
  354. 722(BU)S
  355. 784(UG)S
  356. 852(GS)S
  357. 920(S)S
  358. 1080 V
  359. 10 R
  360. (About)251 1080 A
  361. 1356(2/3)S
  362. 1509(the)S
  363. 1657(speed)S
  364. 1911(of)S
  365. 10 B
  366. 2020(rand)S
  367. 10 R
  368. 2227((3).)S
  369. 7903 V
  370. 720(September)S
  371. 1176(17,)S
  372. (1996)200 1326 A
  373. 2669(()S
  374. 2711(June)S
  375. 2920(23,)S
  376. (1990)200 3070 A
  377. 3278())S
  378. 4990(Page)S
  379. 5211(2)S
  380. 8143 V
  381. EP
  382. %%Page: 1 53
  383. BP
  384. /slant 0 def
  385. /height 0 def
  386. 480 V
  387. 10 R
  388. 720(RESOLVER)S
  389. 1250(()S
  390. 1292(3)S
  391. 1350())S
  392. 2696(Eighth)S
  393. (Edition)296 2989 A
  394. 4597(RESOLVER)S
  395. 5127(()S
  396. 5169(3)S
  397. 5227())S
  398. 960 V
  399. 9 R
  400. 720(N)S
  401. 722(NA)S
  402. 790(AM)S
  403. 858(ME)S
  404. 940(E)S
  405. 1080 V
  406. 10 R
  407. 1080(resolver,)S
  408. (res_query,)422 1461 A
  409. 1914(res_search,)S
  410. (res_mkquery,)550 2396 A
  411. 2977(res_send,)S
  412. 3386(res_init,)S
  413. (dn_comp,)398 3745 A
  414. (dn_expand)440 4175 A
  415. 10 R-1
  416. 4647(-)S
  417. 10 R
  418. 4736(resolver)S
  419. 5093(rou-)S
  420. 1200 V
  421. 1080(tines)S
  422. 1368 V
  423. 9 R
  424. 720(S)S
  425. 722(SY)S
  426. 774(YN)S
  427. 842(NO)S
  428. 910(OP)S
  429. 978(PS)S
  430. 1030(SI)S
  431. 1082(IS)S
  432. 1115(S)S
  433. 1488 V
  434. 10 B
  435. 1080(#include)S
  436. 1482(<sys/types.h>)S
  437. 1608 V
  438. 1080(#include)S
  439. 1482(<net/gen/in.h>)S
  440. 1728 V
  441. 1080(#include)S
  442. 1482(<net/gen/nameser.h>)S
  443. 1848 V
  444. 1080(#include)S
  445. 1482(<net/gen/resolv.h>)S
  446. 2016 V
  447. 1080(res_query(dname,)S
  448. 1899(class,)S
  449. 2163(type,)S
  450. 2411(answer,)S
  451. 2782(anslen))S
  452. 2136 V
  453. 1080(char)S
  454. 1314(*dname;)S
  455. 2256 V
  456. 1080(int)S
  457. 1236(class,)S
  458. 1500(type;)S
  459. 2376 V
  460. 1080(u_char)S
  461. 1420(*answer;)S
  462. 2496 V
  463. 1080(int)S
  464. 1236(anslen;)S
  465. 2664 V
  466. 1080(res_search(dname,)S
  467. 1927(class,)S
  468. 2191(type,)S
  469. 2439(answer,)S
  470. 2810(anslen))S
  471. 2784 V
  472. 1080(char)S
  473. 1314(*dname;)S
  474. 2904 V
  475. 1080(int)S
  476. 1236(class,)S
  477. 1500(type;)S
  478. 3024 V
  479. 1080(u_char)S
  480. 1420(*answer;)S
  481. 3144 V
  482. 1080(int)S
  483. 1236(anslen;)S
  484. 3312 V
  485. (res_mkquery(op,)736 1080 A
  486. 1854(dname,)S
  487. 2208(class,)S
  488. 2472(type,)S
  489. 2720(data,)S
  490. 2973(datalen,)S
  491. 3355(newrr,)S
  492. 3682(buf,)S
  493. 3891(buflen))S
  494. 3432 V
  495. 1080(int)S
  496. 1236(op;)S
  497. 3552 V
  498. 1080(char)S
  499. 1314(*dname;)S
  500. 3672 V
  501. 1080(int)S
  502. 1236(class,)S
  503. 1500(type;)S
  504. 3792 V
  505. 1080(char)S
  506. 1314(*data;)S
  507. 3912 V
  508. 1080(int)S
  509. 1236(datalen;)S
  510. 4032 V
  511. 1080(struct)S
  512. (rrec)180 1371 A
  513. 1589(*newrr;)S
  514. 4152 V
  515. 1080(char)S
  516. 1314(*buf;)S
  517. 4272 V
  518. 1080(int)S
  519. 1236(buflen;)S
  520. 4440 V
  521. 1080(res_send(msg,)S
  522. 1725(msglen,)S
  523. 2090(answer,)S
  524. 2461(anslen))S
  525. 4560 V
  526. 1080(char)S
  527. 1314(*msg;)S
  528. 4680 V
  529. 1080(int)S
  530. 1236(msglen;)S
  531. 4800 V
  532. 1080(char)S
  533. 1314(*answer;)S
  534. 4920 V
  535. 1080(int)S
  536. 1236(anslen;)S
  537. 5088 V
  538. (res_init())393 1080 A
  539. 5256 V
  540. 1080(dn_comp(exp_dn,)S
  541. 1887(comp_dn,)S
  542. 2347(length,)S
  543. (dnptrs,)311 2679 A
  544. (lastdnptr))432 3028 A
  545. 5376 V
  546. 1080(char)S
  547. 1314(*exp_dn,)S
  548. 1740(*comp_dn;)S
  549. 5496 V
  550. 1080(int)S
  551. 1236(length;)S
  552. 5616 V
  553. 1080(char)S
  554. (**dnptrs,)411 1314 A
  555. (**lastdnptr;)532 1763 A
  556. 5784 V
  557. 1080(dn_expand(msg,)S
  558. 1825(eomorig,)S
  559. 2240(comp_dn,)S
  560. 2700(exp_dn,)S
  561. 3076(length))S
  562. 5904 V
  563. 1080(char)S
  564. 1314(*msg,)S
  565. 1600(*eomorig,)S
  566. 2065(*comp_dn,)S
  567. 2575(exp_dn;)S
  568. 6024 V
  569. 1080(int)S
  570. 1236(length;)S
  571. 6192 V
  572. 9 R
  573. 720(D)S
  574. 722(DE)S
  575. 790(ES)S
  576. 848(SC)S
  577. 900(CR)S
  578. 962(RI)S
  579. 1024(IP)S
  580. 1057(PT)S
  581. 1109(TI)S
  582. 1167(IO)S
  583. 1200(ON)S
  584. 1268(N)S
  585. 6312 V
  586. 10 R
  587. 1080(These)S
  588. 1355(routines)S
  589. 1713(are)S
  590. 1871(used)S
  591. 2089(for)S
  592. 2241(making,)S
  593. 2601(sending)S
  594. 2947(and)S
  595. 3127(interpreting)S
  596. 3632(query)S
  597. 3896(and)S
  598. 4076(reply)S
  599. 4318(messages)S
  600. 4733(with)S
  601. 4947(Internet)S
  602. 6432 V
  603. 1080(domain)S
  604. 1406(name)S
  605. 1649(servers.)S
  606. 6600 V
  607. 1080(Global)S
  608. 1384(configuration)S
  609. 1956(and)S
  610. 2131(state)S
  611. 2346(information)S
  612. 2852(that)S
  613. 3034(is)S
  614. 3132(used)S
  615. 3347(by)S
  616. 3478(the)S
  617. 3632(resolver)S
  618. 3988(routines)S
  619. 4343(is)S
  620. 4441(kept)S
  621. 4645(in)S
  622. 4754(the)S
  623. 4908(structure)S
  624. 6720 V
  625. 10 I
  626. 1080(_res)S
  627. 10 R
  628. 1261(.)S
  629. 1343(Most)S
  630. 1581(of)S
  631. 1697(the)S
  632. 1851(values)S
  633. 2139(have)S
  634. 2360(reasonable)S
  635. 2822(defaults)S
  636. 3172(and)S
  637. 3348(can)S
  638. 3519(be)S
  639. (ignored.)332 3645 A
  640. 4033(Options)S
  641. 4382(stored)S
  642. 4659(in)S
  643. 10 I
  644. 4768(_res.options)S
  645. 6840 V
  646. 10 R
  647. 1080(are)S
  648. 1235(defined)S
  649. 1568(in)S
  650. 10 I
  651. 1677(resolv.h)S
  652. 10 R
  653. 2029(and)S
  654. 2205(are)S
  655. 2360(as)S
  656. 2475(follows.)S
  657. 2858(Options)S
  658. 3207(are)S
  659. 3362(stored)S
  660. 3639(as)S
  661. 3754(a)S
  662. 3830(simple)S
  663. 4129(bit)S
  664. 4266(mask)S
  665. 4510(containing)S
  666. 4966(the)S
  667. 5121(bit-)S
  668. 6960 V
  669. 1080(wise)S
  670. (``or'')220 1290 A
  671. 1535(of)S
  672. 1644(the)S
  673. 1792(options)S
  674. 2112(enabled.)S
  675. 7128 V
  676. 1080(RES_INIT)S
  677. 7248 V
  678. 1440(True)S
  679. 1665(if)S
  680. 1761(the)S
  681. (initial)235 1918 A
  682. 2187(name)S
  683. 2439(server)S
  684. 2720(address)S
  685. 3056(and)S
  686. 3236(default)S
  687. 3551(domain)S
  688. 3887(name)S
  689. 4140(are)S
  690. (initialized)403 4299 A
  691. 4737((i.e.,)S
  692. 10 I
  693. 4954(res_init)S
  694. 7368 V
  695. 10 R
  696. 1440(has)S
  697. 1599(been)S
  698. 1814(called).)S
  699. 7903 V
  700. 720(Page)S
  701. 941(1)S
  702. 2669(()S
  703. 2711(June)S
  704. 2920(23,)S
  705. (1990)200 3070 A
  706. 3278())S
  707. 4455(September)S
  708. 4911(17,)S
  709. (1996)200 5061 A
  710. 8143 V
  711. EP
  712. %%Page: 2 54
  713. BP
  714. /slant 0 def
  715. /height 0 def
  716. 480 V
  717. 10 R
  718. 720(RESOLVER)S
  719. 1250(()S
  720. 1292(3)S
  721. 1350())S
  722. 2696(Eighth)S
  723. (Edition)296 2989 A
  724. 4597(RESOLVER)S
  725. 5127(()S
  726. 5169(3)S
  727. 5227())S
  728. 960 V
  729. 1080(RES_DEBUG)S
  730. 1080 V
  731. 1440(Print)S
  732. (debugging)423 1661 A
  733. 2109(messages.)S
  734. 1248 V
  735. (RES_AAONLY)662 1080 A
  736. 1368 V
  737. (Accept)286 1440 A
  738. 1752(authoritative)S
  739. 2287(answers)S
  740. 2638(only.)S
  741. 2892(With)S
  742. 3119(this)S
  743. 3291(option,)S
  744. 10 I
  745. 3599(res_send)S
  746. 10 R
  747. (should)267 3983 A
  748. 4277(continue)S
  749. (until)184 4650 A
  750. 4861(it)S
  751. 4944(256nds)S
  752. 5166(an)S
  753. 1488 V
  754. 1440(authoritative)S
  755. 1974(answer)S
  756. 2285(or)S
  757. 2394(256nds)S
  758. 2614(an)S
  759. 2734(error.)S
  760. 3006(Currently)S
  761. 3417(this)S
  762. 3587(is)S
  763. 3679(not)S
  764. 3832(implemented.)S
  765. 1656 V
  766. 1080(RES_USEVC)S
  767. 1776 V
  768. 1440(Use)S
  769. 1622(TCP)S
  770. (connections)480 1832 A
  771. 2337(for)S
  772. 2480(queries)S
  773. 2796(instead)S
  774. 3106(of)S
  775. 3215(UDP)S
  776. 3442(datagrams.)S
  777. 1944 V
  778. (RES_STAYOPEN)763 1080 A
  779. 2064 V
  780. 1440(Used)S
  781. 1684(with)S
  782. 1900(RES_USEVC)S
  783. 2503(to)S
  784. 2618(keep)S
  785. 2845(the)S
  786. 3005(TCP)S
  787. (connection)441 3228 A
  788. 3707(open)S
  789. 3940(between)S
  790. 4314(queries.)S
  791. 4693(This)S
  792. 4910(is)S
  793. 5015(useful)S
  794. 2184 V
  795. 1440(only)S
  796. 1643(in)S
  797. 1746(programs)S
  798. 2151(that)S
  799. 2327(regularly)S
  800. 2716(do)S
  801. 2841(many)S
  802. 3089(queries.)S
  803. 3455(UDP)S
  804. (should)267 3682 A
  805. 3974(be)S
  806. 4094(the)S
  807. 4242(normal)S
  808. 4552(mode)S
  809. 4800(used.)S
  810. 2352 V
  811. 1080(RES_IGNTC)S
  812. 2472 V
  813. 1440(Unused)S
  814. 1772(currently)S
  815. ((ignore)291 2161 A
  816. 2477(truncation)S
  817. 2910(errors,)S
  818. 3196(i.e.,)S
  819. (don't)212 3369 A
  820. 3606(retry)S
  821. 3822(with)S
  822. 4026(TCP).)S
  823. 2640 V
  824. 1080(RES_RECURSE)S
  825. 2760 V
  826. 1440(Set)S
  827. 1605(the)S
  828. 1764(recursion-desired)S
  829. 2500(bit)S
  830. 2642(in)S
  831. 2756(queries.)S
  832. 3133(This)S
  833. 3348(is)S
  834. 3452(the)S
  835. 3612(default.)S
  836. 3979(()S
  837. 10 I
  838. 4013(res_send)S
  839. 10 R
  840. 4407(does)S
  841. 4628(not)S
  842. 4793(do)S
  843. 4930(iterative)S
  844. 2880 V
  845. 1440(queries)S
  846. 1756(and)S
  847. 1926(expects)S
  848. 2253(the)S
  849. 2401(name)S
  850. 2644(server)S
  851. 2916(to)S
  852. 3019(handle)S
  853. 3312(recursion.))S
  854. 3048 V
  855. 1080(RES_DEFNAMES)S
  856. 3168 V
  857. 1440(If)S
  858. 1535(set,)S
  859. 10 I
  860. 1699(res_search)S
  861. 10 R
  862. (will)157 2167 A
  863. 2351(append)S
  864. 2668(the)S
  865. 2818(default)S
  866. 3125(domain)S
  867. 3453(name)S
  868. 3698(to)S
  869. (single-component)720 3803 A
  870. 4551(names)S
  871. 4836((those)S
  872. 5110(that)S
  873. 3288 V
  874. 1440(do)S
  875. 1565(not)S
  876. 1718(contain)S
  877. 2039(a)S
  878. 2109(dot).)S
  879. 2346(This)S
  880. 2550(option)S
  881. 2831(is)S
  882. 2923(enabled)S
  883. 3261(by)S
  884. 3386(default.)S
  885. 3456 V
  886. 1080(RES_DNSRCH)S
  887. 3576 V
  888. 1440(If)S
  889. 1536(this)S
  890. 1709(option)S
  891. 1993(is)S
  892. 2088(set,)S
  893. 10 I
  894. 2253(res_search)S
  895. 10 R
  896. (will)157 2722 A
  897. 2908(search)S
  898. 3195(for)S
  899. 3342(host)S
  900. 3538(names)S
  901. 3824(in)S
  902. 3931(the)S
  903. 4083(current)S
  904. 4398(domain)S
  905. 4728(and)S
  906. 4902(in)S
  907. 5009(parent)S
  908. 3696 V
  909. 1440(domains;)S
  910. 1868(see)S
  911. 10 I
  912. 2057(hostname)S
  913. 10 R
  914. 2450((7).)S
  915. 2678(This)S
  916. 2917(is)S
  917. 3044(used)S
  918. 3288(by)S
  919. 3448(the)S
  920. 3630(standard)S
  921. 4030(host)S
  922. (lookup)278 4256 A
  923. 4593(routine)S
  924. 10 I
  925. 4937(gethost-)S
  926. 3816 V
  927. 1440(byname)S
  928. 10 R
  929. 1761((3).)S
  930. 1954(This)S
  931. 2158(option)S
  932. 2439(is)S
  933. 2531(enabled)S
  934. 2869(by)S
  935. 2994(default.)S
  936. 3984 V
  937. 1080(The)S
  938. 10 I
  939. 1279(res_init)S
  940. 10 R
  941. 1628(routine)S
  942. 1955(reads)S
  943. 2210(the)S
  944. 2375(con256guration)S
  945. 2953(256le)S
  946. 3124((if)S
  947. 3263(any;)S
  948. 3479(see)S
  949. 10 I
  950. 3651(resolver)S
  951. 10 R
  952. 3989((5)))S
  953. 4184(to)S
  954. 4305(get)S
  955. 4471(the)S
  956. 4637(default)S
  957. 4960(domain)S
  958. 4104 V
  959. 1080(name,)S
  960. 1358(search)S
  961. 1651(list)S
  962. 1809(and)S
  963. 1989(the)S
  964. 2147(Internet)S
  965. 2496(address)S
  966. 2833(of)S
  967. 2952(the)S
  968. 3110(local)S
  969. 3341(name)S
  970. 3593(server(s).)S
  971. 4031(If)S
  972. 4133(no)S
  973. 4267(server)S
  974. 4548(is)S
  975. 4649(con256gured,)S
  976. 5138(the)S
  977. 4224 V
  978. 1080(host)S
  979. (running)312 1274 A
  980. 1613(the)S
  981. 1763(resolver)S
  982. 2115(is)S
  983. 2209(tried.)S
  984. 2472(The)S
  985. 2657(current)S
  986. 2971(domain)S
  987. 3300(name)S
  988. 3546(is)S
  989. 3641(de256ned)S
  990. 3965(by)S
  991. 4093(the)S
  992. 4244(hostname)S
  993. 4657(if)S
  994. 4747(not)S
  995. 4903(speci256ed)S
  996. 4344 V
  997. 1080(in)S
  998. 1189(the)S
  999. 1343(con256guration)S
  1000. 1910(256le;)S
  1001. 2098(it)S
  1002. 2185(can)S
  1003. 2356(be)S
  1004. 2482(overridden)S
  1005. 2949(by)S
  1006. 3080(the)S
  1007. 3233(environment)S
  1008. 3771(variable)S
  1009. 4126(LOCALDOMAIN.)S
  1010. (Initiali-)303 4958 A
  1011. 4464 V
  1012. 1080(zation)S
  1013. 1351(normally)S
  1014. 1739(occurs)S
  1015. 2027(on)S
  1016. 2152(the)S
  1017. 2300(256rst)S
  1018. 2482(call)S
  1019. 2653(to)S
  1020. 2756(one)S
  1021. 2926(of)S
  1022. 3035(the)S
  1023. 3183(following)S
  1024. 3599(routines.)S
  1025. 4632 V
  1026. 1080(The)S
  1027. 10 I
  1028. (res_query)402 1275 A
  1029. 10 R
  1030. 1715(function)S
  1031. 2088(provides)S
  1032. 2472(an)S
  1033. (interface)354 2605 A
  1034. 2997(to)S
  1035. 3113(the)S
  1036. 3274(server)S
  1037. 3560(query)S
  1038. 3828(mechanism.)S
  1039. 4375(It)S
  1040. 4476(constructs)S
  1041. 4923(a)S
  1042. 5007(query,)S
  1043. 4752 V
  1044. 1080(sends)S
  1045. 1335(it)S
  1046. 1423(to)S
  1047. 1533(the)S
  1048. 1688(local)S
  1049. 1916(server,)S
  1050. 2220(awaits)S
  1051. 2510(a)S
  1052. (response,)377 2587 A
  1053. 2996(and)S
  1054. 3173(makes)S
  1055. 3462(preliminary)S
  1056. 3964(checks)S
  1057. 4270(on)S
  1058. 4402(the)S
  1059. 4556(reply.)S
  1060. 4844(The)S
  1061. 5032(query)S
  1062. 4872 V
  1063. 1080(requests)S
  1064. 1456(information)S
  1065. 1977(of)S
  1066. 2107(the)S
  1067. 2276(speci256ed)S
  1068. 10 I
  1069. 2680(type)S
  1070. 10 R
  1071. 2894(and)S
  1072. 10 I
  1073. 3085(class)S
  1074. 10 R
  1075. 3332(for)S
  1076. 3497(the)S
  1077. 3667(speci256ed)S
  1078. 4072(fully-quali256ed)S
  1079. 4695(domain)S
  1080. 5043(name)S
  1081. 4992 V
  1082. 10 I
  1083. (dname)268 1080 A
  1084. 1373(.)S
  1085. 10 R
  1086. 1423(The)S
  1087. 1605(reply)S
  1088. 1837(message)S
  1089. 2203(is)S
  1090. 2295(left)S
  1091. 2455(in)S
  1092. 2558(the)S
  1093. 10 I
  1094. 2706(answer)S
  1095. 10 R
  1096. 3021(buffer)S
  1097. 3293(with)S
  1098. 3497(length)S
  1099. 10 I
  1100. 3773(anslen)S
  1101. 10 R
  1102. (supplied)340 4060 A
  1103. 4425(by)S
  1104. 4550(the)S
  1105. 4698(caller.)S
  1106. 5160 V
  1107. 1080(The)S
  1108. 10 I
  1109. 1268(res_search)S
  1110. 10 R
  1111. 1740(routine)S
  1112. 2056(makes)S
  1113. 2344(a)S
  1114. 2420(query)S
  1115. 2680(and)S
  1116. 2856(awaits)S
  1117. 3145(a)S
  1118. (response)352 3221 A
  1119. 3604(like)S
  1120. 10 I
  1121. (res_query)402 3787 A
  1122. 10 R
  1123. 4197(,)S
  1124. 4254(but)S
  1125. 4414(in)S
  1126. (addition,)354 4524 A
  1127. 4910(it)S
  1128. 4998(imple-)S
  1129. 5280 V
  1130. 1080(ments)S
  1131. 1346(the)S
  1132. 1495(default)S
  1133. 1801(and)S
  1134. 1972(search)S
  1135. 2256(rules)S
  1136. 2478(controlled)S
  1137. 2912(by)S
  1138. 3038(the)S
  1139. 3186(RES_DEFNAMES)S
  1140. 3990(and)S
  1141. 4160(RES_DNSRCH)S
  1142. 4829(options.)S
  1143. 5199(It)S
  1144. 5400 V
  1145. 1080(returns)S
  1146. 1385(the)S
  1147. 1533(256rst)S
  1148. (successful)414 1715 A
  1149. 2154(reply.)S
  1150. 5568 V
  1151. 1080(The)S
  1152. 1274(remaining)S
  1153. 1719(routines)S
  1154. 2080(are)S
  1155. 2241(lower-level)S
  1156. 2738(routines)S
  1157. 3099(used)S
  1158. 3320(by)S
  1159. 10 I
  1160. (res_query)402 3458 A
  1161. 10 R
  1162. 3868(.)S
  1163. 3956(The)S
  1164. 10 I
  1165. 4151(res_mkquery)S
  1166. 10 R
  1167. 4709(function)S
  1168. 5082(con-)S
  1169. 5688 V
  1170. 1080(structs)S
  1171. 1370(a)S
  1172. 1442(standard)S
  1173. 1810(query)S
  1174. 2066(message)S
  1175. 2434(and)S
  1176. (places)252 2606 A
  1177. 2885(it)S
  1178. 2968(in)S
  1179. 10 I
  1180. 3073(buf)S
  1181. 10 R
  1182. 3209(.)S
  1183. 3286(It)S
  1184. 3375(returns)S
  1185. 3681(the)S
  1186. 3830(size)S
  1187. 4013(of)S
  1188. 4123(the)S
  1189. 4272(query,)S
  1190. 4552(or)S
  1191. 10 R-1
  1192. 4662(-)S
  1193. 10 R
  1194. 4719(1)S
  1195. 4795(if)S
  1196. 4883(the)S
  1197. 5032(query)S
  1198. 5808 V
  1199. 1080(is)S
  1200. 1176(larger)S
  1201. 1441(than)S
  1202. 10 I
  1203. (bu257en)245 1643 A
  1204. 10 R
  1205. 1896(.)S
  1206. 1975(The)S
  1207. 2161(query)S
  1208. 2419(type)S
  1209. 10 I
  1210. 2621(op)S
  1211. 10 R
  1212. 2750(is)S
  1213. 2846(usually)S
  1214. 3166(QUERY,)S
  1215. 3569(but)S
  1216. 3727(can)S
  1217. 3897(be)S
  1218. 4022(any)S
  1219. 4197(of)S
  1220. 4311(the)S
  1221. 4464(query)S
  1222. 4723(types)S
  1223. 4965(de256ned)S
  1224. 5928 V
  1225. 1080(in)S
  1226. 10 I
  1227. 1188(<arpa/nameser.h>)S
  1228. 10 R
  1229. 1965(.)S
  1230. 2045(The)S
  1231. 2232(domain)S
  1232. 2563(name)S
  1233. 2811(for)S
  1234. 2959(the)S
  1235. 3112(query)S
  1236. 3370(is)S
  1237. 3466(given)S
  1238. 3718(by)S
  1239. 10 I
  1240. (dname)268 3847 A
  1241. 10 R
  1242. 4123(.)S
  1243. 10 I
  1244. 4202(Newrr)S
  1245. 10 R
  1246. 4488(is)S
  1247. 4584(currently)S
  1248. (unused)284 4977 A
  1249. 6048 V
  1250. 1080(but)S
  1251. 1233(is)S
  1252. 1325(intended)S
  1253. 1696(for)S
  1254. 1839(making)S
  1255. (update)268 2165 A
  1256. 2458(messages.)S
  1257. 6216 V
  1258. 1080(The)S
  1259. 10 I
  1260. 1286(res_send)S
  1261. 10 R
  1262. 1692(routine)S
  1263. 2026(sends)S
  1264. 2298(a)S
  1265. 2392(pre-formatted)S
  1266. 2996(query)S
  1267. 3274(and)S
  1268. 3468(returns)S
  1269. 3797(an)S
  1270. 3941(answer.)S
  1271. 4327(It)S
  1272. (will)157 4439 A
  1273. 4646(call)S
  1274. 10 I
  1275. 4842(res_init)S
  1276. 10 R
  1277. 5199(if)S
  1278. 6336 V
  1279. 1080(RES_INIT)S
  1280. 1555(is)S
  1281. 1659(not)S
  1282. 1824(set,)S
  1283. 1998(send)S
  1284. 2219(the)S
  1285. 2379(query)S
  1286. 2645(to)S
  1287. 2760(the)S
  1288. 2920(local)S
  1289. 3153(name)S
  1290. 3408(server,)S
  1291. 3717(and)S
  1292. 3898(handle)S
  1293. 4202(timeouts)S
  1294. 4584(and)S
  1295. 4765(retries.)S
  1296. 5104(The)S
  1297. 6456 V
  1298. 1080(length)S
  1299. 1356(of)S
  1300. 1465(the)S
  1301. 1613(reply)S
  1302. 1845(message)S
  1303. 2211(is)S
  1304. 2303(returned,)S
  1305. 2689(or)S
  1306. 10 R-1
  1307. 2798(-)S
  1308. 10 R
  1309. 2855(1)S
  1310. 2930(if)S
  1311. 3017(there)S
  1312. 3244(were)S
  1313. 3466(errors.)S
  1314. 6624 V
  1315. 1080(The)S
  1316. 10 I
  1317. (dn_comp)368 1266 A
  1318. 10 R
  1319. 1663(function)S
  1320. 2027(compresses)S
  1321. 2520(the)S
  1322. 2672(domain)S
  1323. 3002(name)S
  1324. 10 I
  1325. (exp_dn)290 3249 A
  1326. 10 R
  1327. 3568(and)S
  1328. 3742(stores)S
  1329. 4006(it)S
  1330. 4091(in)S
  1331. 10 I
  1332. (comp_dn)368 4198 A
  1333. 10 R
  1334. 4574(.)S
  1335. 4653(The)S
  1336. 4839(size)S
  1337. 5025(of)S
  1338. 5138(the)S
  1339. 6744 V
  1340. 1080(compressed)S
  1341. 1582(name)S
  1342. 1827(is)S
  1343. 1921(returned)S
  1344. 2284(or)S
  1345. 10 R-1
  1346. 2395(-)S
  1347. 10 R
  1348. 2452(1)S
  1349. 2529(if)S
  1350. 2618(there)S
  1351. 2847(were)S
  1352. 3071(errors.)S
  1353. 3384(The)S
  1354. 3567(size)S
  1355. 3750(of)S
  1356. 3860(the)S
  1357. 4009(array)S
  1358. 4243(pointed)S
  1359. 4570(to)S
  1360. 4674(by)S
  1361. 10 I
  1362. (comp_dn)368 4800 A
  1363. 10 R
  1364. 5194(is)S
  1365. 6864 V
  1366. 1080(given)S
  1367. 1331(by)S
  1368. 10 I
  1369. 1459(length)S
  1370. 10 R
  1371. 1718(.)S
  1372. 1796(The)S
  1373. 1981(compression)S
  1374. 2517(uses)S
  1375. 2718(an)S
  1376. 2841(array)S
  1377. 3077(of)S
  1378. 3190(pointers)S
  1379. 10 I
  1380. (dnptrs)256 3543 A
  1381. 10 R
  1382. 3828(to)S
  1383. 3935(previously-compressed)S
  1384. 4897(names)S
  1385. 5183(in)S
  1386. 6984 V
  1387. 1080(the)S
  1388. 1234(current)S
  1389. 1551(message.)S
  1390. 1973(The)S
  1391. 2161(256rst)S
  1392. 2349(pointer)S
  1393. 2665(points)S
  1394. 2941(to)S
  1395. 3050(to)S
  1396. 3159(the)S
  1397. 3313(beginning)S
  1398. 3745(of)S
  1399. 3860(the)S
  1400. 4014(message)S
  1401. 4386(and)S
  1402. 4562(the)S
  1403. 4715(list)S
  1404. 4868(ends)S
  1405. 5082(with)S
  1406. 7104 V
  1407. 1080(NULL.)S
  1408. 1430(The)S
  1409. 1617(limit)S
  1410. 1837(to)S
  1411. 1945(the)S
  1412. 2098(array)S
  1413. 2336(is)S
  1414. 2434(speci256ed)S
  1415. 2823(by)S
  1416. 10 I
  1417. (lastdnptr)362 2954 A
  1418. 10 R
  1419. 3324(.)S
  1420. 3405(A)S
  1421. 3509(side)S
  1422. 3702(effect)S
  1423. 3964(of)S
  1424. 10 I
  1425. (dn_comp)368 4079 A
  1426. 10 R
  1427. 4478(is)S
  1428. 4576(to)S
  1429. (update)268 4685 A
  1430. 4984(the)S
  1431. 5138(list)S
  1432. 7224 V
  1433. 1080(of)S
  1434. 1197(pointers)S
  1435. 1554(for)S
  1436. 1705(labels)S
  1437. 1973(inserted)S
  1438. 2325(into)S
  1439. 2514(the)S
  1440. 2670(message)S
  1441. 3044(as)S
  1442. 3161(the)S
  1443. 3317(name)S
  1444. 3568(is)S
  1445. 3668(compressed.)S
  1446. 4226(If)S
  1447. 10 I
  1448. (dnptr)217 4327 A
  1449. 10 R
  1450. 4577(is)S
  1451. 4677(NULL,)S
  1452. 5004(names)S
  1453. 7344 V
  1454. 1080(are)S
  1455. 1229(not)S
  1456. 1382(compressed.)S
  1457. 1932(If)S
  1458. 10 I
  1459. (lastdnptr)362 2025 A
  1460. 10 R
  1461. 2412(is)S
  1462. 2504(NULL,)S
  1463. 2824(the)S
  1464. 2972(list)S
  1465. 3120(of)S
  1466. 3229(labels)S
  1467. 3489(is)S
  1468. 3581(not)S
  1469. (updated.)343 3734 A
  1470. 7903 V
  1471. 720(September)S
  1472. 1176(17,)S
  1473. (1996)200 1326 A
  1474. 2669(()S
  1475. 2711(June)S
  1476. 2920(23,)S
  1477. (1990)200 3070 A
  1478. 3278())S
  1479. 4990(Page)S
  1480. 5211(2)S
  1481. 8143 V
  1482. EP
  1483. %%Page: 3 55
  1484. BP
  1485. /slant 0 def
  1486. /height 0 def
  1487. 480 V
  1488. 10 R
  1489. 720(RESOLVER)S
  1490. 1250(()S
  1491. 1292(3)S
  1492. 1350())S
  1493. 2696(Eighth)S
  1494. (Edition)296 2989 A
  1495. 4597(RESOLVER)S
  1496. 5127(()S
  1497. 5169(3)S
  1498. 5227())S
  1499. 960 V
  1500. 1080(The)S
  1501. 10 I
  1502. (dn_expand)440 1281 A
  1503. 10 R
  1504. 1765(entry)S
  1505. 2016(expands)S
  1506. 2389(the)S
  1507. 2556(compressed)S
  1508. 3075(domain)S
  1509. 3421(name)S
  1510. 10 I
  1511. (comp_dn)368 3684 A
  1512. 10 R
  1513. 4097(to)S
  1514. 4220(a)S
  1515. 4310(full)S
  1516. 4495(domain)S
  1517. 4841(name)S
  1518. 5104(The)S
  1519. 1080 V
  1520. 1080(compressed)S
  1521. 1592(name)S
  1522. 1847(is)S
  1523. 1950(contained)S
  1524. 2377(in)S
  1525. 2491(a)S
  1526. 2572(query)S
  1527. 2837(or)S
  1528. 2957(reply)S
  1529. 3200(message;)S
  1530. 10 I
  1531. 3605(msg)S
  1532. 10 R
  1533. 3803(is)S
  1534. 3906(a)S
  1535. 3987(pointer)S
  1536. 4308(to)S
  1537. 4422(the)S
  1538. 4581(beginning)S
  1539. 5018(of)S
  1540. 5138(the)S
  1541. 1200 V
  1542. 1080(message.)S
  1543. 1500(The)S
  1544. 1686(uncompressed)S
  1545. 2290(name)S
  1546. 2537(is)S
  1547. (placed)263 2633 A
  1548. 2925(in)S
  1549. 3032(the)S
  1550. 3184(buffer)S
  1551. 3460(indicated)S
  1552. 3858(by)S
  1553. 10 I
  1554. (exp_dn)290 3987 A
  1555. 10 R
  1556. 4306(which)S
  1557. 4581(is)S
  1558. 4677(of)S
  1559. 4790(size)S
  1560. 10 I
  1561. 4977(length)S
  1562. 10 R
  1563. 5236(.)S
  1564. 1320 V
  1565. 1080(The)S
  1566. 1262(size)S
  1567. 1444(of)S
  1568. 1553(compressed)S
  1569. 2053(name)S
  1570. 2296(is)S
  1571. 2388(returned)S
  1572. 2749(or)S
  1573. 10 R-1
  1574. 2858(-)S
  1575. 10 R
  1576. 2915(1)S
  1577. 2990(if)S
  1578. 3077(there)S
  1579. 3304(was)S
  1580. 3486(an)S
  1581. 3606(error.)S
  1582. 1488 V
  1583. 9 R
  1584. 720(F)S
  1585. 722(FI)S
  1586. 774(IL)S
  1587. 807(LE)S
  1588. 865(ES)S
  1589. 923(S)S
  1590. 1608 V
  1591. 10 R
  1592. 1080(/etc/resolv.conf)S
  1593. 1800(see)S
  1594. 1954(resolver(5))S
  1595. 1776 V
  1596. 9 R
  1597. 720(S)S
  1598. 722(SE)S
  1599. 774(EE)S
  1600. 832(E)S
  1601. 913(A)S
  1602. 915(AL)S
  1603. 983(LS)S
  1604. 1041(SO)S
  1605. 1093(O)S
  1606. 1896 V
  1607. 10 R
  1608. (gethostbyname(3),)751 1080 A
  1609. 1856(named(8),)S
  1610. 2292(resolver(5),)S
  1611. 2785(hostname(7),)S
  1612. 2016 V
  1613. (RFC1032,)415 1080 A
  1614. (RFC1033,)415 1520 A
  1615. (RFC1034,)415 1960 A
  1616. (RFC1035,)415 2400 A
  1617. (RFC974,)365 2840 A
  1618. 2136 V
  1619. 1080(SMM:11)S
  1620. 1467(Name)S
  1621. 1733(Server)S
  1622. 2022(Operations)S
  1623. 2489(Guide)S
  1624. 2760(for)S
  1625. 2903(BIND)S
  1626. 7903 V
  1627. 720(Page)S
  1628. 941(3)S
  1629. 2669(()S
  1630. 2711(May)S
  1631. 2920(15,)S
  1632. (1985)200 3070 A
  1633. 3278())S
  1634. 4455(September)S
  1635. 4911(17,)S
  1636. (1996)200 5061 A
  1637. 8143 V
  1638. EP
  1639. %%Page: 1 56
  1640. BP
  1641. /slant 0 def
  1642. /height 0 def
  1643. 480 V
  1644. 10 R
  1645. 720(SCANF)S
  1646. 1053(()S
  1647. 1095(3)S
  1648. 1153())S
  1649. 2696(Eighth)S
  1650. (Edition)296 2989 A
  1651. 4794(SCANF)S
  1652. 5127(()S
  1653. 5169(3)S
  1654. 5227())S
  1655. 960 V
  1656. 9 R
  1657. 720(N)S
  1658. 722(NA)S
  1659. 790(AM)S
  1660. 858(ME)S
  1661. 940(E)S
  1662. 1080 V
  1663. 10 R
  1664. 1080(scanf,)S
  1665. 1343(fscanf,)S
  1666. 1640(sscanf,)S
  1667. 1942(vscanf,)S
  1668. 2255(vfscanf,)S
  1669. 2602(vsscanf)S
  1670. 10 R-1
  1671. 2929(-)S
  1672. 10 R
  1673. 3011(formatted)S
  1674. (input)206 3428 A
  1675. (conversion)441 3659 A
  1676. 1248 V
  1677. 9 R
  1678. 720(S)S
  1679. 722(SY)S
  1680. 774(YN)S
  1681. 842(NO)S
  1682. 910(OP)S
  1683. 978(PS)S
  1684. 1030(SI)S
  1685. 1082(IS)S
  1686. 1115(S)S
  1687. 1368 V
  1688. 10 B
  1689. 1080(#include)S
  1690. 1482(<stdio.h>)S
  1691. 1488 V
  1692. 1080(#include)S
  1693. 1482(<stdarg.h>)S
  1694. 1728 V
  1695. 1080(int)S
  1696. 1236(scanf(const)S
  1697. 1756(char)S
  1698. 1990(*)S
  1699. 10 I
  1700. 2040(format)S
  1701. 10 R
  1702. 2346([)S
  1703. 10 B
  1704. 2380(,)S
  1705. 10 I
  1706. 2443(pointer)S
  1707. 10 R
  1708. 2733(])S
  1709. (...)75 2805 A
  1710. 10 B
  1711. 2880())S
  1712. 1848 V
  1713. 1080(int)S
  1714. 1236(fscanf(FILE)S
  1715. 1801(*)S
  1716. 10 I
  1717. 1851(stream)S
  1718. 10 B
  1719. 2125(,)S
  1720. 2188(const)S
  1721. 2450(char)S
  1722. 2684(*)S
  1723. 10 I
  1724. 2734(format)S
  1725. 10 R
  1726. 3040([)S
  1727. 10 B
  1728. 3074(,)S
  1729. 10 I
  1730. 3137(pointer)S
  1731. 10 R
  1732. 3427(])S
  1733. (...)75 3499 A
  1734. 10 B
  1735. 3574())S
  1736. 1968 V
  1737. 1080(int)S
  1738. 1236(sscanf(const)S
  1739. 1795(char)S
  1740. 2029(*)S
  1741. 10 I
  1742. 2079(s)S
  1743. 10 B
  1744. 2118(,)S
  1745. 2181(const)S
  1746. 2443(char)S
  1747. 2677(*)S
  1748. 10 I
  1749. 2727(format)S
  1750. 10 R
  1751. 3033([)S
  1752. 10 B
  1753. 3067(,)S
  1754. 10 I
  1755. 3130(pointer)S
  1756. 10 R
  1757. 3420(])S
  1758. (...)75 3492 A
  1759. 10 B
  1760. 3567())S
  1761. 2088 V
  1762. 1080(int)S
  1763. 1236(vscanf(const)S
  1764. 1806(char)S
  1765. 2040(*)S
  1766. 10 I
  1767. 2090(format)S
  1768. 10 B
  1769. 2358(,)S
  1770. (va_list)279 2421 A
  1771. 10 I
  1772. 2738(args)S
  1773. 10 B
  1774. 2916())S
  1775. 2208 V
  1776. 1080(int)S
  1777. 1236(vfscanf(FILE)S
  1778. 1851(*)S
  1779. 10 I
  1780. 1901(stream)S
  1781. 10 B
  1782. 2175(,)S
  1783. 2238(const)S
  1784. 2500(char)S
  1785. 2734(*)S
  1786. 10 I
  1787. 2784(format)S
  1788. 10 B
  1789. 3052(,)S
  1790. (va_list)279 3115 A
  1791. 10 I
  1792. 3432(args)S
  1793. 10 B
  1794. 3610())S
  1795. 2328 V
  1796. 1080(int)S
  1797. 1236(vsscanf(const)S
  1798. 1845(char)S
  1799. 2079(*)S
  1800. 10 I
  1801. 2129(s)S
  1802. 10 B
  1803. 2168(,)S
  1804. 2231(const)S
  1805. 2493(char)S
  1806. 2727(*)S
  1807. 10 I
  1808. 2777(format)S
  1809. 10 B
  1810. 3045(,)S
  1811. (va_list)279 3108 A
  1812. 10 I
  1813. 3425(args)S
  1814. 10 B
  1815. 3603())S
  1816. 2496 V
  1817. 9 R
  1818. 720(D)S
  1819. 722(DE)S
  1820. 790(ES)S
  1821. 848(SC)S
  1822. 900(CR)S
  1823. 962(RI)S
  1824. 1024(IP)S
  1825. 1057(PT)S
  1826. 1109(TI)S
  1827. 1167(IO)S
  1828. 1200(ON)S
  1829. 1268(N)S
  1830. 2616 V
  1831. 10 B
  1832. 1080(Scanf)S
  1833. 10 R
  1834. 1349(reads)S
  1835. 1590(from)S
  1836. 1814(the)S
  1837. 1965(standard)S
  1838. (input)206 2334 A
  1839. 2568(stream)S
  1840. 10 B
  1841. 2865(stdin)S
  1842. 10 R
  1843. 3078(.)S
  1844. 10 B
  1845. 3156(Fscanf)S
  1846. 10 R
  1847. 3470(reads)S
  1848. 3711(from)S
  1849. 3936(the)S
  1850. 4088(named)S
  1851. (input)206 4385 A
  1852. 10 I
  1853. 4620(stream)S
  1854. 10 R
  1855. 4902(.)S
  1856. 10 B
  1857. 4981(Sscanf)S
  1858. 2736 V
  1859. 10 R
  1860. 1080(reads)S
  1861. 1328(from)S
  1862. 1559(the)S
  1863. 1717(character)S
  1864. 2122(string)S
  1865. 10 I
  1866. 2385(s)S
  1867. 10 R
  1868. 2432(.)S
  1869. 2516(Each)S
  1870. 2752(function)S
  1871. 3121(reads)S
  1872. 3368(characters,)S
  1873. 3837(interprets)S
  1874. 4252(them)S
  1875. (according)397 4487 A
  1876. 4918(to)S
  1877. 5030(a)S
  1878. 5109(for-)S
  1879. 2856 V
  1880. 1080(mat,)S
  1881. 1304(and)S
  1882. 1497(stores)S
  1883. 1780(the)S
  1884. 1951(results)S
  1885. 2262(in)S
  1886. 2389(its)S
  1887. 2533(arguments.)S
  1888. 3051(Each)S
  1889. 3302(expects)S
  1890. 3653(as)S
  1891. 3786(arguments)S
  1892. 4254(a)S
  1893. 4348(control)S
  1894. 4682(string)S
  1895. 10 I
  1896. 4960(format)S
  1897. 10 R
  1898. 5236(,)S
  1899. 2976 V
  1900. 1080(described)S
  1901. 1491(below,)S
  1902. 1787(and)S
  1903. 1957(a)S
  1904. 2027(set)S
  1905. 2164(of)S
  1906. 10 I
  1907. 2273(pointer)S
  1908. 10 R
  1909. 2588(arguments)S
  1910. 3032(indicating)S
  1911. 3459(where)S
  1912. 3731(the)S
  1913. (converted)397 3879 A
  1914. (input)206 4301 A
  1915. (should)267 4532 A
  1916. 4824(be)S
  1917. 4944(stored.)S
  1918. 3144 V
  1919. 1080(The)S
  1920. 10 B
  1921. 1264(v*scanf)S
  1922. 10 R
  1923. 1615(functions)S
  1924. 2016(can)S
  1925. 2183(be)S
  1926. 2305(used)S
  1927. 2517(to)S
  1928. 2623(make)S
  1929. 2869(functions)S
  1930. 3271(like)S
  1931. 3450(the)S
  1932. 3601(256rst)S
  1933. 3786(three)S
  1934. 4016(by)S
  1935. 4144(using)S
  1936. 4389(the)S
  1937. 10 B
  1938. 4540(stdarg)S
  1939. 10 R
  1940. 4814((3))S
  1941. (method)301 4960 A
  1942. 3264 V
  1943. 1080(to)S
  1944. 1183(process)S
  1945. 1510(the)S
  1946. 1658(argument)S
  1947. 2063(pointers.)S
  1948. 3432 V
  1949. 1080(The)S
  1950. 1266(control)S
  1951. 1580(string)S
  1952. 1838(usually)S
  1953. 2157(contains)S
  1954. (conversion)441 2521 A
  1955. 2991(speci256cations,)S
  1956. 3593(which)S
  1957. 3868(are)S
  1958. 4022(used)S
  1959. 4236(to)S
  1960. 4344(direct)S
  1961. 4604(interpretation)S
  1962. 5177(of)S
  1963. 3552 V
  1964. (input)206 1080 A
  1965. 1311(sequences.)S
  1966. 1794(The)S
  1967. 1976(control)S
  1968. 2286(string)S
  1969. 2540(may)S
  1970. 2738(contain:)S
  1971. 3720 V
  1972. 1080(1.)S
  1973. 1280(Blanks,)S
  1974. 1609(tabs)S
  1975. 1796(or)S
  1976. 1905(newlines,)S
  1977. 2313(which)S
  1978. 2584(match)S
  1979. 2855(optional)S
  1980. 3209(white)S
  1981. (space)224 3458 A
  1982. 3707(in)S
  1983. 3810(the)S
  1984. (input.)231 3958 A
  1985. 3888 V
  1986. 1080(2.)S
  1987. 1280(An)S
  1988. 1428(ordinary)S
  1989. 1794(character)S
  1990. 2190((not)S
  1991. 2377(%))S
  1992. 2520(which)S
  1993. 2791(must)S
  1994. 3011(match)S
  1995. 3282(the)S
  1996. 3430(next)S
  1997. 3628(character)S
  1998. 4024(of)S
  1999. 4133(the)S
  2000. (input)206 4281 A
  2001. 4512(stream.)S
  2002. 4056 V
  2003. 1080(3.)S
  2004. (Conversion)463 1280 A
  2005. 1768(speci256cations,)S
  2006. 2366(consisting)S
  2007. 2798(of)S
  2008. 2907(the)S
  2009. 3055(character)S
  2010. 10 B
  2011. 3451(%)S
  2012. 10 R
  2013. 3551(,)S
  2014. 3601(an)S
  2015. 3721(optional)S
  2016. 4075(assignment)S
  2017. (suppressing)474 4553 A
  2018. 5053(char-)S
  2019. 4176 V
  2020. 1280(acter)S
  2021. 10 B
  2022. 1502(*)S
  2023. 10 R
  2024. 1552(,)S
  2025. 1602(an)S
  2026. 1722(optional)S
  2027. 2076(numerical)S
  2028. 2504(maximum)S
  2029. 2936(256eld)S
  2030. 3140(width,)S
  2031. 3419(and)S
  2032. 3589(a)S
  2033. (conversion)441 3659 A
  2034. 4125(character.)S
  2035. 4344 V
  2036. 1080(A)S
  2037. (conversion)441 1180 A
  2038. 1648(speci256cation)S
  2039. 2184(directs)S
  2040. 2480(the)S
  2041. (conversion)441 2630 A
  2042. 3098(of)S
  2043. 3209(the)S
  2044. 3359(next)S
  2045. (input)206 3559 A
  2046. 3792(256eld;)S
  2047. 4026(the)S
  2048. 4176(result)S
  2049. 4427(is)S
  2050. (placed)263 4522 A
  2051. 4813(in)S
  2052. 4919(the)S
  2053. 5070(vari-)S
  2054. 4464 V
  2055. 1080(able)S
  2056. 1277(pointed)S
  2057. 1607(to)S
  2058. 1714(by)S
  2059. 1843(the)S
  2060. (corresponding)575 1995 A
  2061. 2599(argument,)S
  2062. 3033(unless)S
  2063. 3313(assignment)S
  2064. (suppression)474 3794 A
  2065. 4297(was)S
  2066. 4483(indicated)S
  2067. 4881(by)S
  2068. 10 B
  2069. 5010(*)S
  2070. 10 R
  2071. 5060(.)S
  2072. 5138(An)S
  2073. 4584 V
  2074. (input)206 1080 A
  2075. 1317(256eld)S
  2076. 1527(is)S
  2077. 1625(de256ned)S
  2078. 1952(as)S
  2079. 2067(a)S
  2080. 2143(string)S
  2081. 2403(of)S
  2082. (non-space)408 2518 A
  2083. 2957(characters;)S
  2084. 3426(it)S
  2085. 3513(extends)S
  2086. 3851(to)S
  2087. 3961(the)S
  2088. 4116(next)S
  2089. 4321(inappropriate)S
  2090. 4890(character)S
  2091. 4704 V
  2092. 1080(or)S
  2093. (until)184 1189 A
  2094. 1398(the)S
  2095. 1546(256eld)S
  2096. 1750(width,)S
  2097. 2029(if)S
  2098. 2116(speci256ed,)S
  2099. 2524(is)S
  2100. 2616(exhausted.)S
  2101. 4872 V
  2102. 1080(The)S
  2103. (conversion)441 1265 A
  2104. 1734(character)S
  2105. 2133(indicates)S
  2106. 2519(the)S
  2107. 2670(interpretation)S
  2108. 3242(of)S
  2109. 3355(the)S
  2110. (input)206 3507 A
  2111. 3742(256eld;)S
  2112. 3978(the)S
  2113. (corresponding)575 4130 A
  2114. 4734(pointer)S
  2115. 5048(argu-)S
  2116. 4992 V
  2117. 1080(ment)S
  2118. 1306(must)S
  2119. 1526(usually)S
  2120. 1841(be)S
  2121. 1961(of)S
  2122. 2070(a)S
  2123. 2140(restricted)S
  2124. 2541(type.)S
  2125. 2789(The)S
  2126. 2971(following)S
  2127. (conversion)441 3387 A
  2128. 3853(characters)S
  2129. 4288(are)S
  2130. 4437(legal:)S
  2131. 5160 V
  2132. 10 B
  2133. 1080(%)S
  2134. 10 R
  2135. 1280(a)S
  2136. 1350(single)S
  2137. 1615(`%')S
  2138. 1792(is)S
  2139. 1884(expected)S
  2140. 2267(in)S
  2141. 2370(the)S
  2142. (input)206 2518 A
  2143. 2749(at)S
  2144. 2847(this)S
  2145. 3017(point;)S
  2146. 3276(no)S
  2147. 3401(assignment)S
  2148. 3878(is)S
  2149. (done.)220 3970 A
  2150. 5328 V
  2151. 10 B
  2152. 1080(d)S
  2153. 10 R
  2154. 1280(a)S
  2155. 1350(decimal)S
  2156. 1694(integer)S
  2157. 1999(is)S
  2158. 2091(expected;)S
  2159. 2502(the)S
  2160. (corresponding)575 2650 A
  2161. 3250(argument)S
  2162. (should)267 3655 A
  2163. 3947(be)S
  2164. 4067(an)S
  2165. 4187(integer)S
  2166. 4492(pointer.)S
  2167. 5496 V
  2168. 10 B
  2169. 1080(o)S
  2170. 10 R
  2171. 1280(an)S
  2172. 1400(octal)S
  2173. 1621(integer)S
  2174. 1926(is)S
  2175. 2018(expected;)S
  2176. 2429(the)S
  2177. (corresponding)575 2577 A
  2178. 3177(argument)S
  2179. (should)267 3582 A
  2180. 3874(be)S
  2181. 3994(a)S
  2182. 4064(integer)S
  2183. 4369(pointer.)S
  2184. 5664 V
  2185. 10 B
  2186. 1080(x)S
  2187. 10 R
  2188. 1280(a)S
  2189. 1350(hexadecimal)S
  2190. 1884(integer)S
  2191. 2189(is)S
  2192. 2281(expected;)S
  2193. 2692(the)S
  2194. (corresponding)575 2840 A
  2195. 3440(argument)S
  2196. (should)267 3845 A
  2197. 4137(be)S
  2198. 4257(an)S
  2199. 4377(integer)S
  2200. 4682(pointer.)S
  2201. 5832 V
  2202. 10 B
  2203. 1080(s)S
  2204. 10 R
  2205. 1280(a)S
  2206. 1356(character)S
  2207. 1758(string)S
  2208. 2018(is)S
  2209. 2116(expected;)S
  2210. 2533(the)S
  2211. (corresponding)575 2687 A
  2212. 3293(argument)S
  2213. (should)267 3704 A
  2214. 4003(be)S
  2215. 4130(a)S
  2216. 4207(character)S
  2217. 4610(pointer)S
  2218. 4927(pointing)S
  2219. 5952 V
  2220. 1280(to)S
  2221. 1394(an)S
  2222. 1525(array)S
  2223. 1769(of)S
  2224. 1888(characters)S
  2225. 2333(large)S
  2226. (enough)295 2570 A
  2227. 2900(to)S
  2228. (accept)258 3013 A
  2229. 3306(the)S
  2230. 3464(string)S
  2231. 3728(and)S
  2232. 3908(a)S
  2233. 3988(terminating)S
  2234. 4487(`\0',)S
  2235. 4693(which)S
  2236. (will)157 4974 A
  2237. 5166(be)S
  2238. 6072 V
  2239. 1280(added.)S
  2240. 1595(The)S
  2241. (input)206 1777 A
  2242. 2008(256eld)S
  2243. 2212(is)S
  2244. 2304(terminated)S
  2245. 2760(by)S
  2246. 2885(a)S
  2247. (space)224 2955 A
  2248. 3204(character)S
  2249. 3600(or)S
  2250. 3709(a)S
  2251. 3779(newline.)S
  2252. 6240 V
  2253. 10 B
  2254. 1080(c)S
  2255. 10 R
  2256. 1280(a)S
  2257. 1361(character)S
  2258. 1768(is)S
  2259. 1872(expected;)S
  2260. 2295(the)S
  2261. (corresponding)575 2455 A
  2262. 3067(argument)S
  2263. (should)267 3484 A
  2264. 3788(be)S
  2265. 3920(a)S
  2266. 4002(character)S
  2267. 4410(pointer.)S
  2268. 4782(The)S
  2269. 4976(normal)S
  2270. 6360 V
  2271. 1280(skip)S
  2272. 1488(over)S
  2273. (space)224 1708 A
  2274. 1973(characters)S
  2275. 2424(is)S
  2276. (suppressed)441 2531 A
  2277. 3012(in)S
  2278. 3130(this)S
  2279. 3315(case;)S
  2280. 3557(to)S
  2281. 3675(read)S
  2282. 3889(the)S
  2283. 4052(next)S
  2284. (non-space)408 4265 A
  2285. 4713(character,)S
  2286. 5149(try)S
  2287. 6480 V
  2288. 1280(`%1s'.)S
  2289. 1598(If)S
  2290. 1693(a)S
  2291. 1765(256eld)S
  2292. 1972(width)S
  2293. 2229(is)S
  2294. 2324(given,)S
  2295. 2600(the)S
  2296. (corresponding)575 2751 A
  2297. 3354(argument)S
  2298. (should)267 3762 A
  2299. 4057(refer)S
  2300. 4277(to)S
  2301. 4383(a)S
  2302. 4456(character)S
  2303. 4855(array,)S
  2304. 5116(and)S
  2305. 6600 V
  2306. 1280(the)S
  2307. 1428(indicated)S
  2308. 1822(number)S
  2309. 2154(of)S
  2310. 2263(characters)S
  2311. 2698(is)S
  2312. 2790(read.)S
  2313. 6768 V
  2314. 10 B
  2315. 1080(efg)S
  2316. 10 R
  2317. 1280(a)S
  2318. 1353(257oating)S
  2319. 1688(point)S
  2320. 1922(number)S
  2321. 2257(is)S
  2322. 2352(expected;)S
  2323. 2766(the)S
  2324. 2917(next)S
  2325. 3118(256eld)S
  2326. 3325(is)S
  2327. (converted)397 3420 A
  2328. (accordingly)475 3845 A
  2329. 4348(and)S
  2330. 4522(stored)S
  2331. (through)312 4797 A
  2332. 5138(the)S
  2333. 6888 V
  2334. (corresponding)575 1280 A
  2335. 1885(argument,)S
  2336. 2320(which)S
  2337. (should)267 2595 A
  2338. 2891(be)S
  2339. 3015(a)S
  2340. 3089(pointer)S
  2341. 3403(to)S
  2342. 3510(a)S
  2343. 10 B
  2344. 3584(257oat)S
  2345. 10 R
  2346. 3774(.)S
  2347. 3853(The)S
  2348. (input)206 4039 A
  2349. 4274(format)S
  2350. 4572(for)S
  2351. 4719(257oating)S
  2352. 5055(point)S
  2353. 7008 V
  2354. 1280(numbers)S
  2355. 1658(is)S
  2356. 1757(an)S
  2357. 1884(optionally)S
  2358. 2323(signed)S
  2359. 2617(string)S
  2360. 2879(of)S
  2361. 2996(digits)S
  2362. 3252(possibly)S
  2363. 3619(containing)S
  2364. 4076(a)S
  2365. 4154(decimal)S
  2366. 4506(point,)S
  2367. 4770(followed)S
  2368. 5161(by)S
  2369. 7128 V
  2370. 1280(an)S
  2371. 1400(optional)S
  2372. (exponent)368 1754 A
  2373. 2147(256eld)S
  2374. 2351(consisting)S
  2375. 2783(of)S
  2376. 2892(an)S
  2377. 3012(E)S
  2378. 3099(or)S
  2379. 3208(e)S
  2380. 3278(followed)S
  2381. 3661(by)S
  2382. 3786(an)S
  2383. 3906(optionally)S
  2384. 4338(signed)S
  2385. 4625(integer.)S
  2386. 7296 V
  2387. 10 B
  2388. 1080([)S
  2389. 10 R
  2390. 1280(indicates)S
  2391. 1667(a)S
  2392. 1741(string)S
  2393. 1999(not)S
  2394. 2156(to)S
  2395. 2263(be)S
  2396. 2387(delimited)S
  2397. 2796(by)S
  2398. (space)224 2925 A
  2399. 3178(characters.)S
  2400. 3667(The)S
  2401. 3853(left)S
  2402. 4018(bracket)S
  2403. 4345(is)S
  2404. 4442(followed)S
  2405. 4830(by)S
  2406. 4960(a)S
  2407. 5035(set)S
  2408. 5177(of)S
  2409. 7416 V
  2410. 1280(characters)S
  2411. 1719(and)S
  2412. 1893(a)S
  2413. 1967(right)S
  2414. 2186(bracket;)S
  2415. 2540(the)S
  2416. 2692(characters)S
  2417. 3131(between)S
  2418. 3496(the)S
  2419. 3648(brackets)S
  2420. 4013(de256ne)S
  2421. 4288(a)S
  2422. 4362(set)S
  2423. 4503(of)S
  2424. 4616(characters)S
  2425. 5054(mak-)S
  2426. 7536 V
  2427. 1280(ing)S
  2428. 1440(up)S
  2429. 1572(the)S
  2430. 1727(string.)S
  2431. 2038(If)S
  2432. 2138(the)S
  2433. 2293(256rst)S
  2434. 2482(character)S
  2435. 2885(is)S
  2436. 2984(not)S
  2437. 3144(circum257ex)S
  2438. 3607(()S
  2439. 3657(303)S
  2440. 3707(),)S
  2441. 3798(the)S
  2442. (input)206 3953 A
  2443. 4191(256eld)S
  2444. 4402(is)S
  2445. 4501(all)S
  2446. 4634(characters)S
  2447. (until)184 5077 A
  2448. 7903 V
  2449. 720(Page)S
  2450. 941(1)S
  2451. 2669(()S
  2452. 2711(May)S
  2453. 2920(15,)S
  2454. (1985)200 3070 A
  2455. 3278())S
  2456. 4455(September)S
  2457. 4911(17,)S
  2458. (1996)200 5061 A
  2459. 8143 V
  2460. EP
  2461. %%Page: 2 57
  2462. BP
  2463. /slant 0 def
  2464. /height 0 def
  2465. 480 V
  2466. 10 R
  2467. 720(SCANF)S
  2468. 1053(()S
  2469. 1095(3)S
  2470. 1153())S
  2471. 2696(Eighth)S
  2472. (Edition)296 2989 A
  2473. 4794(SCANF)S
  2474. 5127(()S
  2475. 5169(3)S
  2476. 5227())S
  2477. 960 V
  2478. 1280(the)S
  2479. 1429(256rst)S
  2480. 1612(character)S
  2481. 2009(not)S
  2482. 2163(in)S
  2483. 2267(the)S
  2484. 2416(set)S
  2485. 2554(between)S
  2486. 2916(the)S
  2487. 3065(brackets;)S
  2488. 3455(if)S
  2489. 3543(the)S
  2490. 3691(256rst)S
  2491. 3873(character)S
  2492. 4269(after)S
  2493. 4480(the)S
  2494. 4628(left)S
  2495. 4788(bracket)S
  2496. 5110(is)S
  2497. 5202(303,)S
  2498. 1080 V
  2499. 1280(the)S
  2500. (input)206 1434 A
  2501. 1671(256eld)S
  2502. 1881(is)S
  2503. 1979(all)S
  2504. 2111(characters)S
  2505. (until)184 2552 A
  2506. 2767(the)S
  2507. 2921(256rst)S
  2508. 3109(character)S
  2509. 3511(which)S
  2510. 3788(is)S
  2511. 3886(in)S
  2512. 3996(the)S
  2513. 4151(remaining)S
  2514. 4591(set)S
  2515. 4735(of)S
  2516. 4851(characters)S
  2517. 1200 V
  2518. 1280(between)S
  2519. 1641(the)S
  2520. 1789(brackets.)S
  2521. 2200(The)S
  2522. (corresponding)575 2382 A
  2523. 2982(argument)S
  2524. 3387(must)S
  2525. 3607(point)S
  2526. 3838(to)S
  2527. 3941(a)S
  2528. 4011(character)S
  2529. 4407(array.)S
  2530. 1368 V
  2531. 1080(The)S
  2532. (conversion)441 1269 A
  2533. 1742(characters)S
  2534. 10 B
  2535. 2184(d)S
  2536. 10 R
  2537. 2240(,)S
  2538. 10 B
  2539. 2297(o)S
  2540. 10 R
  2541. 2379(and)S
  2542. 10 B
  2543. 2556(x)S
  2544. 10 R
  2545. 2638(may)S
  2546. 2843(be)S
  2547. 2970(capitalized)S
  2548. 3439(or)S
  2549. (preceded)364 3555 A
  2550. 3951(by)S
  2551. 10 B
  2552. 4083(l)S
  2553. 10 R
  2554. 4143(to)S
  2555. 4253(indicate)S
  2556. 4604(that)S
  2557. 4787(a)S
  2558. 4865(pointer)S
  2559. 5183(to)S
  2560. 1488 V
  2561. 10 B
  2562. 1080(long)S
  2563. 10 R
  2564. 1290(rather)S
  2565. 1552(than)S
  2566. 1751(to)S
  2567. 10 B
  2568. 1855(int)S
  2569. 10 R
  2570. 1999(is)S
  2571. 2092(in)S
  2572. 2196(the)S
  2573. 2345(argument)S
  2574. 2751(list.)S
  2575. 2950(Similarly,)S
  2576. 3376(the)S
  2577. (conversion)441 3525 A
  2578. 3992(characters)S
  2579. 10 B
  2580. 4428(e)S
  2581. 10 R
  2582. 4473(,)S
  2583. 10 B
  2584. 4524(f)S
  2585. 10 R
  2586. 4584(or)S
  2587. 10 B
  2588. 4694(g)S
  2589. 10 R
  2590. 4769(may)S
  2591. 4967(be)S
  2592. 5087(cap-)S
  2593. 1608 V
  2594. 1080(italized)S
  2595. 1405(or)S
  2596. (preceded)364 1517 A
  2597. 1909(by)S
  2598. 10 B
  2599. 2037(l)S
  2600. 10 R
  2601. 2093(to)S
  2602. 2199(indicate)S
  2603. 2546(a)S
  2604. 2619(pointer)S
  2605. 2932(to)S
  2606. 10 B
  2607. 3038(double)S
  2608. 10 R
  2609. 3357(rather)S
  2610. 3621(than)S
  2611. 3822(to)S
  2612. 10 B
  2613. 3928(257oat)S
  2614. 10 R
  2615. 4118(.)S
  2616. 4196(The)S
  2617. (conversion)441 4381 A
  2618. 4851(characters)S
  2619. 1728 V
  2620. 10 B
  2621. 1080(d)S
  2622. 10 R
  2623. 1136(,)S
  2624. 10 B
  2625. 1186(o)S
  2626. 10 R
  2627. 1261(and)S
  2628. 10 B
  2629. 1431(x)S
  2630. 10 R
  2631. 1506(may)S
  2632. 1704(be)S
  2633. (preceded)364 1824 A
  2634. 2213(by)S
  2635. 10 B
  2636. 2338(h)S
  2637. 10 R
  2638. 2419(to)S
  2639. 2522(indicate)S
  2640. 2866(a)S
  2641. 2936(pointer)S
  2642. 3246(to)S
  2643. 10 B
  2644. 3349(short)S
  2645. 10 R
  2646. 3598(rather)S
  2647. 3859(than)S
  2648. 4057(to)S
  2649. 10 B
  2650. 4160(int)S
  2651. 10 R
  2652. 4278(.)S
  2653. 1896 V
  2654. 1080(The)S
  2655. 10 B
  2656. 1267(scanf)S
  2657. 10 R
  2658. 1521(functions)S
  2659. 1925(return)S
  2660. 2196(the)S
  2661. 2349(number)S
  2662. 2686(of)S
  2663. (successfully)492 2801 A
  2664. 3324(matched)S
  2665. 3696(and)S
  2666. 3872(assigned)S
  2667. (input)206 4249 A
  2668. 4486(items.)S
  2669. 4785(This)S
  2670. 4995(can)S
  2671. 5166(be)S
  2672. 2016 V
  2673. 1080(used)S
  2674. 1301(to)S
  2675. 1415(decide)S
  2676. 1714(how)S
  2677. 1923(many)S
  2678. (input)206 2182 A
  2679. 2424(items)S
  2680. 2678(were)S
  2681. (found.)259 2911 A
  2682. 3231(The)S
  2683. 3424(constant)S
  2684. 9 B
  2685. 3793(EOF)S
  2686. 10 R
  2687. 4015(is)S
  2688. 4118(returned)S
  2689. (upon)200 4490 A
  2690. 4726(end)S
  2691. 4907(of)S
  2692. (input;)234 5027 A
  2693. 2136 V
  2694. 1080(note)S
  2695. 1302(that)S
  2696. 1502(this)S
  2697. 1696(is)S
  2698. 1812(different)S
  2699. 2209(from)S
  2700. 2454(0,)S
  2701. 2578(which)S
  2702. 2873(means)S
  2703. 3179(that)S
  2704. 3380(no)S
  2705. (conversion)441 3530 A
  2706. 4021(was)S
  2707. (done;)223 4228 A
  2708. 4501(if)S
  2709. (conversion)441 4613 A
  2710. 5104(was)S
  2711. 2256 V
  2712. 1080(intended,)S
  2713. 1476(it)S
  2714. 1557(was)S
  2715. 1739(frustrated)S
  2716. 2151(by)S
  2717. 2276(an)S
  2718. 2396(inappropriate)S
  2719. 2958(character)S
  2720. 3354(in)S
  2721. 3457(the)S
  2722. (input.)231 3605 A
  2723. 2424 V
  2724. 1080(For)S
  2725. 1245(example,)S
  2726. 1636(the)S
  2727. 1784(call)S
  2728. 2592 V
  2729. 1580(int)S
  2730. 1711(i;)S
  2731. 1792(257oat)S
  2732. 1996(x;)S
  2733. 2099(char)S
  2734. 2298(name[50];)S
  2735. 2712 V
  2736. 1580(scanf("%d%f%s",)S
  2737. 2334(&i,)S
  2738. 2490(&x,)S
  2739. 2668(name);)S
  2740. 2880 V
  2741. 1080(with)S
  2742. 1284(the)S
  2743. (input)206 1432 A
  2744. 1663(line)S
  2745. 3048 V
  2746. 1440(25)S
  2747. 1615(54.32E)S
  2748. 10 Y
  2749. 1902(-)S
  2750. 10 R
  2751. 1957(1)S
  2752. 2057(thompson)S
  2753. 3216 V
  2754. (will)157 1080 A
  2755. 1262(assign)S
  2756. 1538(to)S
  2757. 10 B
  2758. 1641(i)S
  2759. 10 R
  2760. 1694(the)S
  2761. 1842(value)S
  2762. 2085(25,)S
  2763. 10 B
  2764. 2235(x)S
  2765. 10 R
  2766. 2310(the)S
  2767. 2458(value)S
  2768. (5.432,)250 2701 A
  2769. 2976(and)S
  2770. 10 B
  2771. 3146(name)S
  2772. 10 R
  2773. (will)157 3406 A
  2774. 3588(contain)S
  2775. 3909(`)S
  2776. 10 B
  2777. 3943(thompson\0)S
  2778. 10 R
  2779. 4446(')S
  2780. 4505(.)S
  2781. 4580(Or,)S
  2782. 3384 V
  2783. 1440(int)S
  2784. 1571(i;)S
  2785. 1652(float)S
  2786. 1862(x;)S
  2787. 1965(char)S
  2788. 2164(name[50];)S
  2789. 3504 V
  2790. (scanf("%2d%f%*d%[1234567890]",)1492 1440 A
  2791. 2957(&i,)S
  2792. 3113(&x,)S
  2793. 3291(name);)S
  2794. 3672 V
  2795. 1080(with)S
  2796. (input)206 1284 A
  2797. 3840 V
  2798. (56789)250 1440 A
  2799. (0123)200 1715 A
  2800. 1940(56a72)S
  2801. 4008 V
  2802. (will)157 1080 A
  2803. 1278(assign)S
  2804. 1570(56)S
  2805. 1711(to)S
  2806. 10 B
  2807. 1830(i)S
  2808. 10 R
  2809. 1858(,)S
  2810. (789.0)225 1924 A
  2811. 2190(to)S
  2812. 10 B
  2813. 2309(x)S
  2814. 10 R
  2815. 2359(,)S
  2816. 2425(skip)S
  2817. (`0123',)293 2633 A
  2818. 2968(and)S
  2819. (place)213 3155 A
  2820. 3410(the)S
  2821. 3575(string)S
  2822. 3846(`56\0')S
  2823. 4134(in)S
  2824. 10 B
  2825. 4254(name)S
  2826. 10 R
  2827. 4489(.)S
  2828. 4581(The)S
  2829. 4780(next)S
  2830. 4995(call)S
  2831. 5183(to)S
  2832. 4128 V
  2833. 10 B
  2834. 1080(getchar)S
  2835. 10 R
  2836. (will)157 1430 A
  2837. 1612(return)S
  2838. 1878(`a'.)S
  2839. 4296 V
  2840. 9 R
  2841. 720(S)S
  2842. 722(SE)S
  2843. 774(EE)S
  2844. 832(E)S
  2845. 913(A)S
  2846. 915(AL)S
  2847. 983(LS)S
  2848. 1041(SO)S
  2849. 1093(O)S
  2850. 4416 V
  2851. 10 B
  2852. 1080(atof)S
  2853. 10 R
  2854. 1248((3),)S
  2855. 10 B
  2856. 1416(getc)S
  2857. 10 R
  2858. 1590((3),)S
  2859. 10 B
  2860. 1758(printf)S
  2861. 10 R
  2862. 2011((3),)S
  2863. 10 B
  2864. 2179(stdarg)S
  2865. 10 R
  2866. 2453((3).)S
  2867. 4584 V
  2868. 9 R
  2869. 720(D)S
  2870. 722(DI)S
  2871. 790(IA)S
  2872. 823(AG)S
  2873. 891(GN)S
  2874. 959(NO)S
  2875. 1027(OS)S
  2876. 1095(ST)S
  2877. 1147(TI)S
  2878. 1205(IC)S
  2879. 1238(CS)S
  2880. 1300(S)S
  2881. 4704 V
  2882. 10 R
  2883. 1080(The)S
  2884. 10 B
  2885. 1262(scanf)S
  2886. 10 R
  2887. 1511(functions)S
  2888. 1910(return)S
  2889. 9 B
  2890. 2174(EOF)S
  2891. 10 R
  2892. 2385(on)S
  2893. 2510(end)S
  2894. 2680(of)S
  2895. (input,)231 2789 A
  2896. 3045(and)S
  2897. 3215(a)S
  2898. 3285(short)S
  2899. (count)223 3511 A
  2900. 3759(for)S
  2901. 3902(missing)S
  2902. 4239(or)S
  2903. (illegal)252 4348 A
  2904. 4625(data)S
  2905. 4818(items.)S
  2906. 4872 V
  2907. 9 R
  2908. 720(B)S
  2909. 722(BU)S
  2910. 784(UG)S
  2911. 852(GS)S
  2912. 920(S)S
  2913. 4992 V
  2914. 10 R
  2915. 1080(The)S
  2916. (success)302 1262 A
  2917. 1589(of)S
  2918. (literal)236 1698 A
  2919. 1959(matches)S
  2920. 2314(and)S
  2921. (suppressed)441 2484 A
  2922. 2950(assignments)S
  2923. 3466(is)S
  2924. 3558(not)S
  2925. 3711(directly)S
  2926. 4044(determinable.)S
  2927. 7903 V
  2928. 720(September)S
  2929. 1176(17,)S
  2930. (1996)200 1326 A
  2931. 2669(()S
  2932. 2711(May)S
  2933. 2920(12,)S
  2934. (1986)200 3070 A
  2935. 3278())S
  2936. 4990(Page)S
  2937. 5211(2)S
  2938. 8143 V
  2939. EP
  2940. %%Page: 1 58
  2941. BP
  2942. /slant 0 def
  2943. /height 0 def
  2944. 480 V
  2945. 10 R
  2946. 720(SETBUF)S
  2947. 1104(()S
  2948. 1146(3)S
  2949. 1204())S
  2950. 2696(Eighth)S
  2951. (Edition)296 2989 A
  2952. 4743(SETBUF)S
  2953. 5127(()S
  2954. 5169(3)S
  2955. 5227())S
  2956. 960 V
  2957. 9 R
  2958. 720(N)S
  2959. 722(NA)S
  2960. 790(AM)S
  2961. 858(ME)S
  2962. 940(E)S
  2963. 1080 V
  2964. 10 R
  2965. 1080(setbuf,)S
  2966. (setvbuf)296 1376 A
  2967. 10 R-1
  2968. 1697(-)S
  2969. 10 R
  2970. 1779(assign)S
  2971. 2055(buffering)S
  2972. 2455(to)S
  2973. 2558(a)S
  2974. 2628(stream)S
  2975. 1248 V
  2976. 9 R
  2977. 720(S)S
  2978. 722(SY)S
  2979. 774(YN)S
  2980. 842(NO)S
  2981. 910(OP)S
  2982. 978(PS)S
  2983. 1030(SI)S
  2984. 1082(IS)S
  2985. 1115(S)S
  2986. 1368 V
  2987. 10 B
  2988. 1080(#include)S
  2989. 1482(<stdio.h>)S
  2990. 1608 V
  2991. 1080(int)S
  2992. 1236(setbuf(FILE)S
  2993. 1807(*)S
  2994. 10 I
  2995. 1857(stream)S
  2996. 10 B
  2997. 2131(,)S
  2998. 2194(char)S
  2999. 2428(*)S
  3000. 10 I
  3001. 2478(buf)S
  3002. 10 B
  3003. 2606())S
  3004. 1728 V
  3005. 1080(int)S
  3006. 1236(setvbuf(FILE)S
  3007. 1857(*)S
  3008. 10 I
  3009. 1907(stream)S
  3010. 10 B
  3011. 2181(,)S
  3012. 2244(char)S
  3013. 2478(*)S
  3014. 10 I
  3015. 2528(buf)S
  3016. 10 B
  3017. 2656(,)S
  3018. 2719(int)S
  3019. 10 I
  3020. 2875(type)S
  3021. 10 B
  3022. 3043(,)S
  3023. 3106(size_t)S
  3024. 10 I
  3025. 3385(size)S
  3026. 10 B
  3027. 3536())S
  3028. 1896 V
  3029. 9 R
  3030. 720(D)S
  3031. 722(DE)S
  3032. 790(ES)S
  3033. 848(SC)S
  3034. 900(CR)S
  3035. 962(RI)S
  3036. 1024(IP)S
  3037. 1057(PT)S
  3038. 1109(TI)S
  3039. 1167(IO)S
  3040. 1200(ON)S
  3041. 1268(N)S
  3042. 2016 V
  3043. 10 R
  3044. 1080(The)S
  3045. 1265(three)S
  3046. 1495(types)S
  3047. 1735(of)S
  3048. 1847(buffering)S
  3049. 2250(available)S
  3050. 2642(are)S
  3051. (unbuffered,)467 2794 A
  3052. 3289(block)S
  3053. 3540(buffered,)S
  3054. 3935(and)S
  3055. 4108(line)S
  3056. 4287(buffered.)S
  3057. 4707(When)S
  3058. 4975(an)S
  3059. 5099(out-)S
  3060. 2136 V
  3061. 1080(put)S
  3062. 1247(stream)S
  3063. 1555(is)S
  3064. (unbuffered,)467 1661 A
  3065. 2167(information)S
  3066. 2681(appears)S
  3067. 3028(on)S
  3068. 3167(the)S
  3069. 3328(destination)S
  3070. 3807(file)S
  3071. 3980(or)S
  3072. 4102(terminal)S
  3073. 4476(as)S
  3074. (soon)189 4598 A
  3075. 4825(as)S
  3076. (written;)314 4947 A
  3077. 2256 V
  3078. 1080(when)S
  3079. 1326(it)S
  3080. 1410(is)S
  3081. 1505(block)S
  3082. 1756(buffered)S
  3083. 2126(many)S
  3084. 2377(characters)S
  3085. 2815(are)S
  3086. 2968(saved)S
  3087. 3226(up)S
  3088. 3355(and)S
  3089. (written)286 3529 A
  3090. 3844(as)S
  3091. 3957(a)S
  3092. 4031(block;)S
  3093. 4311(when)S
  3094. 4558(it)S
  3095. 4643(is)S
  3096. 4739(line)S
  3097. 4919(buffered)S
  3098. 2376 V
  3099. 1080(characters)S
  3100. 1541(are)S
  3101. 1715(saved)S
  3102. 1994(up)S
  3103. (until)184 2144 A
  3104. 2378(a)S
  3105. 2473(newline)S
  3106. 2842(is)S
  3107. (encountered)492 2959 A
  3108. 3501(or)S
  3109. (input)206 3635 A
  3110. 3891(is)S
  3111. 4008(read)S
  3112. 4232(from)S
  3113. 4478(stdin.)S
  3114. 10 B
  3115. 4773(Fflush)S
  3116. 10 R
  3117. 5098((see)S
  3118. 2496 V
  3119. 10 B
  3120. 1080(fclose)S
  3121. 10 R
  3122. 1321((3)))S
  3123. 1502(may)S
  3124. 1704(be)S
  3125. 1828(used)S
  3126. 2042(to)S
  3127. 2150(force)S
  3128. 2388(the)S
  3129. 2541(block)S
  3130. 2794(out)S
  3131. 2952(early.)S
  3132. 3234(Normally)S
  3133. 3650(all)S
  3134. 3781(files)S
  3135. 3985(are)S
  3136. 4139(block)S
  3137. 4392(buffered.)S
  3138. 4814(A)S
  3139. 4917(buffer)S
  3140. 5194(is)S
  3141. 2616 V
  3142. 1080(obtained)S
  3143. 1454(from)S
  3144. 10 B
  3145. 1678(malloc)S
  3146. 10 R
  3147. 1963((3))S
  3148. (upon)200 2109 A
  3149. 2337(the)S
  3150. 2488(first)S
  3151. 10 B
  3152. 2679(getc)S
  3153. 10 R
  3154. 2881(or)S
  3155. 10 B
  3156. 2993(putc)S
  3157. 10 R
  3158. 3184((3))S
  3159. 3330(on)S
  3160. 3458(the)S
  3161. 3609(file.)S
  3162. 3822(If)S
  3163. 3918(the)S
  3164. 4069(standard)S
  3165. 4438(stream)S
  3166. 10 B
  3167. 4734(stdout)S
  3168. 10 R
  3169. 5030(refers)S
  3170. 2736 V
  3171. 1080(to)S
  3172. 1183(a)S
  3173. 1253(terminal)S
  3174. 1614(it)S
  3175. 1695(is)S
  3176. 1787(line)S
  3177. 1963(buffered.)S
  3178. 2380(The)S
  3179. 2562(standard)S
  3180. 2928(stream)S
  3181. 10 B
  3182. (stderr)264 3222 A
  3183. 10 R
  3184. 3511(is)S
  3185. 3603(always)S
  3186. (unbuffered.)467 3908 A
  3187. 2904 V
  3188. 10 B
  3189. 1080(Setbuf)S
  3190. 10 R
  3191. 1386(is)S
  3192. 1478(used)S
  3193. 1687(after)S
  3194. 1898(a)S
  3195. 1968(stream)S
  3196. 2262(has)S
  3197. 2421(been)S
  3198. 2636(opened)S
  3199. 2951(but)S
  3200. 3104(before)S
  3201. 3387(it)S
  3202. 3468(is)S
  3203. 3560(read)S
  3204. 3759(or)S
  3205. (written.)311 3868 A
  3206. 4229(The)S
  3207. 4411(character)S
  3208. 4807(array)S
  3209. 10 I
  3210. 5040(buf)S
  3211. 10 R
  3212. 5194(is)S
  3213. 3024 V
  3214. 1080(used)S
  3215. 1291(instead)S
  3216. 1603(of)S
  3217. 1714(an)S
  3218. 1836(automatically)S
  3219. 2411(allocated)S
  3220. 2802(buffer.)S
  3221. 3126(If)S
  3222. 10 I
  3223. 3221(buf)S
  3224. 10 R
  3225. 3375(is)S
  3226. 3468(the)S
  3227. 3617(constant)S
  3228. 3978(pointer)S
  3229. 9 B
  3230. 4287(NULL)S
  3231. 9 R
  3232. 4539(,)S
  3233. 10 R
  3234. (input/output)490 4588 A
  3235. (will)157 5104 A
  3236. 3144 V
  3237. 1080(be)S
  3238. 1200(completely)S
  3239. (unbuffered.)467 1672 A
  3240. 2189(A)S
  3241. 2287(manifest)S
  3242. 2659(constant)S
  3243. 9 B
  3244. 3017(BUFSIZ)S
  3245. 10 R
  3246. 3369(tells)S
  3247. 3562(how)S
  3248. 3760(big)S
  3249. 3913(an)S
  3250. 4033(array)S
  3251. 4266(is)S
  3252. 4358(needed:)S
  3253. 3312 V
  3254. 10 B
  3255. 1440(char)S
  3256. 10 R
  3257. 1661(buf[BUFSIZ];)S
  3258. 3480 V
  3259. 10 B
  3260. 1080(Setvbuf)S
  3261. 10 R
  3262. 1411(,)S
  3263. 1471(an)S
  3264. 1601(alternate)S
  3265. 1984(form)S
  3266. 2216(of)S
  3267. 10 B
  3268. 2336(setbuf)S
  3269. 10 R
  3270. 2600(,)S
  3271. 2661(is)S
  3272. 2764(used)S
  3273. 2984(after)S
  3274. 3206(a)S
  3275. 3287(stream)S
  3276. 3592(has)S
  3277. 3762(been)S
  3278. 3988(opened)S
  3279. 4314(but)S
  3280. 4478(before)S
  3281. 4772(it)S
  3282. 4864(is)S
  3283. 4967(read)S
  3284. 5177(or)S
  3285. 3600 V
  3286. (written.)311 1080 A
  3287. 1441(It)S
  3288. 1528(has)S
  3289. 1687(three)S
  3290. 1914(uses,)S
  3291. 2137(depending)S
  3292. 2580(on)S
  3293. 2705(the)S
  3294. 2853(value)S
  3295. 3096(of)S
  3296. 3205(the)S
  3297. 10 I
  3298. 3353(type)S
  3299. 10 R
  3300. 3546(argument:)S
  3301. 3768 V
  3302. 10 B
  3303. 1080(setvbuf()S
  3304. 10 I
  3305. 1428(stream)S
  3306. 10 B
  3307. 1702(,)S
  3308. 10 I
  3309. 1752(buf)S
  3310. 10 B
  3311. 1880(,)S
  3312. 1930(_IOFBF,)S
  3313. 10 I
  3314. 2338(size)S
  3315. 10 B
  3316. 2489())S
  3317. 3888 V
  3318. 10 R
  3319. 1330(Causes)S
  3320. (input/output)490 1648 A
  3321. 2171(to)S
  3322. 2282(be)S
  3323. 2410(fully)S
  3324. 2633(buffered)S
  3325. 3008(using)S
  3326. 3259(the)S
  3327. 3416(character)S
  3328. 3821(array)S
  3329. 10 I
  3330. 4063(buf)S
  3331. 10 R
  3332. 4225(whose)S
  3333. 4516(size)S
  3334. 4707(is)S
  3335. 4808(determined)S
  3336. 4008 V
  3337. 1330(by)S
  3338. 1459(the)S
  3339. 10 I
  3340. 1610(size)S
  3341. 10 R
  3342. 1789(argument.)S
  3343. 2247(If)S
  3344. 10 I
  3345. 2343(buf)S
  3346. 10 R
  3347. 2499(is)S
  3348. 2594(the)S
  3349. 2745(constant)S
  3350. 3108(pointer)S
  3351. 9 B
  3352. 3419(NULL)S
  3353. 9 R
  3354. 3671(,)S
  3355. 10 R
  3356. 3722(then)S
  3357. 3923(an)S
  3358. 4046(automatically)S
  3359. 4622(allocated)S
  3360. 5014(buffer)S
  3361. 4128 V
  3362. (will)157 1330 A
  3363. 1512(be)S
  3364. 1632(used.)S
  3365. 4296 V
  3366. 10 B
  3367. 1080(setvbuf()S
  3368. 10 I
  3369. 1428(stream)S
  3370. 10 B
  3371. 1702(,)S
  3372. 10 I
  3373. 1752(buf)S
  3374. 10 B
  3375. 1880(,)S
  3376. 1930(_IOLBF,)S
  3377. 10 I
  3378. 2343(size)S
  3379. 10 B
  3380. 2494())S
  3381. 4416 V
  3382. 10 R
  3383. 1330(Like)S
  3384. (above,)265 1546 A
  3385. 1842(except)S
  3386. 2136(that)S
  3387. 2319(output)S
  3388. (will)157 2607 A
  3389. 2796(be)S
  3390. 2923(line)S
  3391. 3106(buffered,)S
  3392. 3505(i.e.)S
  3393. 3660(the)S
  3394. 3815(buffer)S
  3395. (will)157 4094 A
  3396. 4283(be)S
  3397. 4410(257ushed)S
  3398. 4732(when)S
  3399. 4982(a)S
  3400. 5059(new-)S
  3401. 4536 V
  3402. 1330(line)S
  3403. 1506(is)S
  3404. (written,)311 1598 A
  3405. 1934(the)S
  3406. 2082(buffer)S
  3407. 2354(is)S
  3408. 2446(full,)S
  3409. 2636(or)S
  3410. (input)206 2745 A
  3411. 2976(is)S
  3412. 3068(requested.)S
  3413. 4704 V
  3414. 10 B
  3415. 1080(setvbuf()S
  3416. 10 I
  3417. 1428(stream)S
  3418. 10 B
  3419. 1702(,)S
  3420. 10 I
  3421. 1752(buf)S
  3422. 10 B
  3423. 1880(,)S
  3424. 1930(_IONBF,)S
  3425. 10 I
  3426. 2349(size)S
  3427. 10 B
  3428. 2500())S
  3429. 4824 V
  3430. 10 R
  3431. 1330(Causes)S
  3432. (input/output)490 1640 A
  3433. 2155(to)S
  3434. 2258(be)S
  3435. 2378(completely)S
  3436. (unbuffered.)467 2850 A
  3437. 10 I
  3438. 3367(Buf)S
  3439. 10 R
  3440. 3532(and)S
  3441. 10 I
  3442. 3702(size)S
  3443. 10 R
  3444. 3878(are)S
  3445. (ignored.)332 4027 A
  3446. 4992 V
  3447. 1080(A)S
  3448. 1194(256le)S
  3449. 1364(can)S
  3450. 1546(be)S
  3451. 1683(changed)S
  3452. 2060(between)S
  3453. (unbuffered,)467 2438 A
  3454. 2947(line)S
  3455. 3140(buffered,)S
  3456. 3549(or)S
  3457. 3675(block)S
  3458. 3940(buffered)S
  3459. 4324(by)S
  3460. 4466(using)S
  3461. 10 B
  3462. 4725(freopen)S
  3463. 10 R
  3464. 5098((see)S
  3465. 5112 V
  3466. 10 B
  3467. 1080(fopen)S
  3468. 10 R
  3469. 1321((3)))S
  3470. 1498(followed)S
  3471. 1881(by)S
  3472. 2006(the)S
  3473. 2154(appropriate)S
  3474. 10 B
  3475. 2638(setvbuf)S
  3476. 10 R
  3477. 2977(call.)S
  3478. 5280 V
  3479. 9 R
  3480. 720(S)S
  3481. 722(SE)S
  3482. 774(EE)S
  3483. 832(E)S
  3484. 913(A)S
  3485. 915(AL)S
  3486. 983(LS)S
  3487. 1041(SO)S
  3488. 1093(O)S
  3489. 5400 V
  3490. 10 B
  3491. 1080(fopen)S
  3492. 10 R
  3493. 1321((3),)S
  3494. 10 B
  3495. 1489(getc)S
  3496. 10 R
  3497. 1663((3),)S
  3498. 10 B
  3499. 1831(putc)S
  3500. 10 R
  3501. 2022((3),)S
  3502. 10 B
  3503. 2190(malloc)S
  3504. 10 R
  3505. 2475((3),)S
  3506. 10 B
  3507. 2643(fclose)S
  3508. 10 R
  3509. 2884((3),)S
  3510. 10 B
  3511. 3052(puts)S
  3512. 10 R
  3513. 3237((3),)S
  3514. 10 B
  3515. 3405(printf)S
  3516. 10 R
  3517. 3658((3),)S
  3518. 10 B
  3519. 3826(fread)S
  3520. 10 R
  3521. 4056((3).)S
  3522. 7903 V
  3523. 720(Page)S
  3524. 941(1)S
  3525. 4455(September)S
  3526. 4911(17,)S
  3527. (1996)200 5061 A
  3528. 8143 V
  3529. EP
  3530. %%Page: 1 59
  3531. BP
  3532. /slant 0 def
  3533. /height 0 def
  3534. 480 V
  3535. 10 R
  3536. 720(SIGSET)S
  3537. 1071(()S
  3538. 1113(3)S
  3539. 1171())S
  3540. 2696(Eighth)S
  3541. (Edition)296 2989 A
  3542. 4776(SIGSET)S
  3543. 5127(()S
  3544. 5169(3)S
  3545. 5227())S
  3546. 960 V
  3547. 9 R
  3548. 720(N)S
  3549. 722(NA)S
  3550. 790(AM)S
  3551. 858(ME)S
  3552. 940(E)S
  3553. 1080 V
  3554. 10 R
  3555. 1080(sigset,)S
  3556. 1359(sigaddset,)S
  3557. 1783(sigdelset,)S
  3558. 2185(sigemptyset,)S
  3559. 2715(sig256llset,)S
  3560. 3106(sigismember)S
  3561. 10 R-1
  3562. 3645(-)S
  3563. 10 R
  3564. 3727(manipulate)S
  3565. 4199(signal)S
  3566. 4464(sets)S
  3567. 1248 V
  3568. 9 R
  3569. 720(S)S
  3570. 722(SY)S
  3571. 774(YN)S
  3572. 842(NO)S
  3573. 910(OP)S
  3574. 978(PS)S
  3575. 1030(SI)S
  3576. 1082(IS)S
  3577. 1115(S)S
  3578. 1368 V
  3579. 10 B
  3580. 1080(#include)S
  3581. 1482(<signal.h>)S
  3582. 1608 V
  3583. 1080(int)S
  3584. 1236(sigaddset(sigset_t)S
  3585. 2024(*)S
  3586. 10 I
  3587. 2074(set)S
  3588. 10 B
  3589. 2186(,)S
  3590. 2249(int)S
  3591. 10 I
  3592. 2405(sig)S
  3593. 10 B
  3594. 2522())S
  3595. 1728 V
  3596. 1080(int)S
  3597. 1236(sigdelset(sigset_t)S
  3598. 1991(*)S
  3599. 10 I
  3600. 2041(set)S
  3601. 10 B
  3602. 2153(,)S
  3603. 2216(int)S
  3604. 10 I
  3605. 2372(sig)S
  3606. 10 B
  3607. 2489())S
  3608. 1848 V
  3609. 1080(int)S
  3610. 1236(sigemptyset(sigset_t)S
  3611. 2131(*)S
  3612. 10 I
  3613. 2181(set)S
  3614. 10 B
  3615. 2293())S
  3616. 1968 V
  3617. 1080(int)S
  3618. 1236(sig256llset(sigset_t)S
  3619. 1974(*)S
  3620. 10 I
  3621. 2024(set)S
  3622. 10 B
  3623. 2136())S
  3624. 2088 V
  3625. 1080(int)S
  3626. 1236(sigismember(const)S
  3627. 2075(sigset_t)S
  3628. 2432(*)S
  3629. 10 I
  3630. 2482(set)S
  3631. 10 B
  3632. 2594(,)S
  3633. 2657(int)S
  3634. 10 I
  3635. 2813(sig)S
  3636. 10 B
  3637. 2930())S
  3638. 2256 V
  3639. 9 R
  3640. 720(D)S
  3641. 722(DE)S
  3642. 790(ES)S
  3643. 848(SC)S
  3644. 900(CR)S
  3645. 962(RI)S
  3646. 1024(IP)S
  3647. 1057(PT)S
  3648. 1109(TI)S
  3649. 1167(IO)S
  3650. 1200(ON)S
  3651. 1268(N)S
  3652. 2376 V
  3653. 10 R
  3654. 1080(The)S
  3655. 1273(system)S
  3656. 1588(calls)S
  3657. 1809(that)S
  3658. 1996(handle)S
  3659. 2300(signals,)S
  3660. 2640(such)S
  3661. 2860(as)S
  3662. 10 B
  3663. 2980(sigaction)S
  3664. 10 R
  3665. 3360((2))S
  3666. 3514(and)S
  3667. 10 B
  3668. 3695(sigprocmask)S
  3669. 10 R
  3670. 4237((2))S
  3671. 4391(use)S
  3672. 4561(sets)S
  3673. 4748(of)S
  3674. 4868(signals)S
  3675. 5183(to)S
  3676. 2496 V
  3677. 1080(keep)S
  3678. 1307(a)S
  3679. 1389(process)S
  3680. 1728(from)S
  3681. 1961(being)S
  3682. 2220(interrupted)S
  3683. 2698(by)S
  3684. 2834(those)S
  3685. 3082(signals)S
  3686. 3397(while)S
  3687. 3657(executing)S
  3688. 4084(a)S
  3689. 4165(signal)S
  3690. 4441(handler)S
  3691. 4779(or)S
  3692. 4899(a)S
  3693. (critical)281 4980 A
  3694. 2616 V
  3695. 1080(code)S
  3696. 1295(segment.)S
  3697. 1705(These)S
  3698. 1971(signal)S
  3699. 2236(sets)S
  3700. 2412(are)S
  3701. 2561(manipulated)S
  3702. 3083(by)S
  3703. 3208(the)S
  3704. 3356(following)S
  3705. 3772(functions:)S
  3706. 2784 V
  3707. 10 B
  3708. 1080(int)S
  3709. 1223(sigaddset(sigset_t)S
  3710. 1998(*)S
  3711. 10 I
  3712. 2048(set)S
  3713. 10 B
  3714. 2160(,)S
  3715. 2210(int)S
  3716. 10 I
  3717. 2353(sig)S
  3718. 10 B
  3719. 2470())S
  3720. 2904 V
  3721. 10 R
  3722. 1330(Add)S
  3723. 1528(signal)S
  3724. 10 I
  3725. 1793(sig)S
  3726. 10 R
  3727. 1935(to)S
  3728. 2038(the)S
  3729. 2186(signal)S
  3730. 2451(set)S
  3731. 2588(referenced)S
  3732. 3040(by)S
  3733. 10 I
  3734. 3165(set)S
  3735. 10 R
  3736. 3285(.)S
  3737. 3072 V
  3738. 10 B
  3739. 1080(int)S
  3740. 1223(sigdelset(sigset_t)S
  3741. 1965(*)S
  3742. 10 I
  3743. 2015(set)S
  3744. 10 B
  3745. 2127(,)S
  3746. 2177(int)S
  3747. 10 I
  3748. 2320(sig)S
  3749. 10 B
  3750. 2437())S
  3751. 3192 V
  3752. 10 R
  3753. 1330(Remove)S
  3754. 1690(signal)S
  3755. 10 I
  3756. 1955(sig)S
  3757. 10 R
  3758. 2097(from)S
  3759. 2318(the)S
  3760. 2466(signal)S
  3761. 2731(set)S
  3762. 2868(referenced)S
  3763. 3320(by)S
  3764. 10 I
  3765. 3445(set)S
  3766. 10 R
  3767. 3565(.)S
  3768. 3360 V
  3769. 10 B
  3770. 1080(int)S
  3771. 1223(sigemptyset(sigset_t)S
  3772. 2105(*)S
  3773. 10 I
  3774. 2155(set)S
  3775. 10 B
  3776. 2267())S
  3777. 3480 V
  3778. 10 R
  3779. (Initialize)359 1330 A
  3780. 1714(the)S
  3781. 1862(signal)S
  3782. 2127(set)S
  3783. 2264(referenced)S
  3784. 2716(by)S
  3785. 10 I
  3786. 2841(set)S
  3787. 10 R
  3788. 2978(to)S
  3789. 3081(an)S
  3790. 3201(empty)S
  3791. 3477(set.)S
  3792. 3648 V
  3793. 10 B
  3794. 1080(int)S
  3795. (sigfillset(sigset_t)706 1223 A
  3796. 1954(*)S
  3797. 10 I
  3798. 2004(set)S
  3799. 10 B
  3800. 2116())S
  3801. 3768 V
  3802. 10 R
  3803. (Initialize)359 1330 A
  3804. 1714(the)S
  3805. 1862(signal)S
  3806. 2127(set)S
  3807. 2264(referenced)S
  3808. 2716(by)S
  3809. 10 I
  3810. 2841(set)S
  3811. 10 R
  3812. 2978(to)S
  3813. 3081(an)S
  3814. 3201(full)S
  3815. 3366(set,)S
  3816. 3528(i.e.)S
  3817. 3676(all)S
  3818. 3802(signals)S
  3819. 4106(are)S
  3820. 4255(in)S
  3821. 4358(the)S
  3822. 4506(set.)S
  3823. 3936 V
  3824. 10 B
  3825. 1080(int)S
  3826. 1223(sigismember(const)S
  3827. 2049(sigset_t)S
  3828. 2393(*)S
  3829. 10 I
  3830. 2443(set)S
  3831. 10 B
  3832. 2555(,)S
  3833. 2605(int)S
  3834. 10 I
  3835. 2748(sig)S
  3836. 10 B
  3837. 2865())S
  3838. 4056 V
  3839. 10 R
  3840. 1330(Return)S
  3841. 10 B
  3842. 1629(1)S
  3843. 10 R
  3844. 1704(if)S
  3845. 1791(the)S
  3846. 1939(signal)S
  3847. 10 I
  3848. 2204(sig)S
  3849. 10 R
  3850. 2346(is)S
  3851. 2438(present)S
  3852. 2754(in)S
  3853. 2857(the)S
  3854. 3005(set)S
  3855. 3142(referenced)S
  3856. 3594(by)S
  3857. 10 I
  3858. 3719(set)S
  3859. 10 R
  3860. 3839(,)S
  3861. 10 B
  3862. 3889(0)S
  3863. 10 R
  3864. 3964(otherwise.)S
  3865. 4224 V
  3866. 9 R
  3867. 720(S)S
  3868. 722(SE)S
  3869. 774(EE)S
  3870. 832(E)S
  3871. 913(A)S
  3872. 915(AL)S
  3873. 983(LS)S
  3874. 1041(SO)S
  3875. 1093(O)S
  3876. 4344 V
  3877. 10 B
  3878. 1080(sigaction)S
  3879. 10 R
  3880. 1460((2),)S
  3881. 10 B
  3882. 1628(sigpending)S
  3883. 10 R
  3884. 2092((2),)S
  3885. 10 B
  3886. 2260(sigprocmask)S
  3887. 10 R
  3888. 2802((2),)S
  3889. 10 B
  3890. 2970(sigsuspend)S
  3891. 10 R
  3892. 3434((2).)S
  3893. 4512 V
  3894. 9 R
  3895. 720(D)S
  3896. 722(DI)S
  3897. 790(IA)S
  3898. 823(AG)S
  3899. 891(GN)S
  3900. 959(NO)S
  3901. 1027(OS)S
  3902. 1095(ST)S
  3903. 1147(TI)S
  3904. 1205(IC)S
  3905. 1238(CS)S
  3906. 1300(S)S
  3907. 4632 V
  3908. 10 R
  3909. 1080(All)S
  3910. 1238(functions)S
  3911. 1641(except)S
  3912. 10 B
  3913. 1933(sigismember)S
  3914. 10 R
  3915. 2505(return)S
  3916. 10 B
  3917. 2776(0)S
  3918. 10 R
  3919. 2856(on)S
  3920. (success.)327 2986 A
  3921. 10 B
  3922. 3368(Sigismember)S
  3923. 10 R
  3924. 3958(returns)S
  3925. 10 B
  3926. 4268(0)S
  3927. 10 R
  3928. 4348(or)S
  3929. 10 B
  3930. 4462(1)S
  3931. 10 R
  3932. 4542(on)S
  3933. (success.)327 4672 A
  3934. 5054(They)S
  3935. 4752 V
  3936. 1080(return)S
  3937. 10 B-1
  3938. 1347(-)S
  3939. 10 B
  3940. 1404(1)S
  3941. 10 R
  3942. 1480(with)S
  3943. 1685(error)S
  3944. 1908(code)S
  3945. 10 B
  3946. (EINVAL)392 2124 A
  3947. 10 R
  3948. 2542(for)S
  3949. 2686(an)S
  3950. 2807(invalid)S
  3951. 3112(signal)S
  3952. 3378(number.)S
  3953. 3761((They)S
  3954. 4028(do)S
  3955. 4154(not)S
  3956. 4308(use)S
  3957. 10 B
  3958. 4468(EFAULT)S
  3959. 10 R
  3960. 4903(for)S
  3961. 5046(a)S
  3962. 5116(bad)S
  3963. 4872 V
  3964. 10 I
  3965. 1080(set)S
  3966. 10 R
  3967. 1217(address,)S
  3968. 1569(but)S
  3969. (will)157 1722 A
  3970. 1904(simply)S
  3971. 2202(cause)S
  3972. 2451(a)S
  3973. 2521(segmentation)S
  3974. 3082(violation.))S
  3975. 5040 V
  3976. 9 R
  3977. 720(A)S
  3978. 722(AU)S
  3979. 790(UT)S
  3980. 858(TH)S
  3981. 916(HO)S
  3982. 984(OR)S
  3983. 1052(R)S
  3984. 5160 V
  3985. 10 R
  3986. 1080(Kees)S
  3987. 1307(J.)S
  3988. 1396(Bot)S
  3989. 1566((kjb@cs.vu.nl))S
  3990. 7903 V
  3991. 720(Page)S
  3992. 941(1)S
  3993. 2669(()S
  3994. 2711(May)S
  3995. 2920(12,)S
  3996. (1986)200 3070 A
  3997. 3278())S
  3998. 4455(September)S
  3999. 4911(17,)S
  4000. (1996)200 5061 A
  4001. 8143 V
  4002. EP
  4003. %%Page: 1 60
  4004. BP
  4005. /slant 0 def
  4006. /height 0 def
  4007. 480 V
  4008. 10 R
  4009. (SLEEP)298 720 A
  4010. 1026(()S
  4011. 1068(3)S
  4012. 1126())S
  4013. 2696(Eighth)S
  4014. (Edition)296 2989 A
  4015. (SLEEP)298 4821 A
  4016. 5127(()S
  4017. 5169(3)S
  4018. 5227())S
  4019. 960 V
  4020. 9 R
  4021. 720(N)S
  4022. 722(NA)S
  4023. 790(AM)S
  4024. 858(ME)S
  4025. 940(E)S
  4026. 1080 V
  4027. 10 R
  4028. 1080(sleep)S
  4029. 10 R-1
  4030. 1312(-)S
  4031. 10 R
  4032. 1394(suspend)S
  4033. 1742(execution)S
  4034. 2158(for)S
  4035. 2301(interval)S
  4036. 1248 V
  4037. 9 R
  4038. 720(S)S
  4039. 722(SY)S
  4040. 774(YN)S
  4041. 842(NO)S
  4042. 910(OP)S
  4043. 978(PS)S
  4044. 1030(SI)S
  4045. 1082(IS)S
  4046. 1115(S)S
  4047. 1368 V
  4048. 10 B
  4049. 1080(#include)S
  4050. 1482(<unistd.h>)S
  4051. 1608 V
  4052. 1080(unsigned)S
  4053. 1504(int)S
  4054. 1660(sleep(unsigned)S
  4055. 2331(int)S
  4056. 10 I
  4057. (seconds)318 2487 A
  4058. 10 B
  4059. 2805())S
  4060. 1776 V
  4061. 9 R
  4062. 720(D)S
  4063. 722(DE)S
  4064. 790(ES)S
  4065. 848(SC)S
  4066. 900(CR)S
  4067. 962(RI)S
  4068. 1024(IP)S
  4069. 1057(PT)S
  4070. 1109(TI)S
  4071. 1167(IO)S
  4072. 1200(ON)S
  4073. 1268(N)S
  4074. 1896 V
  4075. 10 R
  4076. 1080(The)S
  4077. 1262(current)S
  4078. 1573(process)S
  4079. 1900(is)S
  4080. 1992(suspended)S
  4081. 2435(from)S
  4082. 2656(execution)S
  4083. 3072(for)S
  4084. 3215(the)S
  4085. 3363(number)S
  4086. 3695(of)S
  4087. (seconds)318 3804 A
  4088. 4147(speci256ed)S
  4089. 4530(by)S
  4090. 4655(the)S
  4091. 4803(argument.)S
  4092. 2064 V
  4093. 1080(The)S
  4094. 1264(routine)S
  4095. 1576(is)S
  4096. 1670(implemented)S
  4097. 2222(by)S
  4098. (setting)268 2349 A
  4099. 2644(an)S
  4100. 2766(alarm)S
  4101. 3023(timer)S
  4102. 3263(and)S
  4103. 3435(pausing)S
  4104. (until)184 3774 A
  4105. 3985(it)S
  4106. 4068(occurs.)S
  4107. 4408(The)S
  4108. 4592(previous)S
  4109. 4965(state)S
  4110. 5177(of)S
  4111. 2184 V
  4112. 1080(this)S
  4113. 1261(timer)S
  4114. 1510(is)S
  4115. 1613(saved)S
  4116. 1878(and)S
  4117. 2059(restored.)S
  4118. 2470(If)S
  4119. 2574(the)S
  4120. 2733(sleep)S
  4121. 2976(time)S
  4122. (exceeds)319 3191 A
  4123. 3546(the)S
  4124. 3705(time)S
  4125. 3920(to)S
  4126. 4034(the)S
  4127. 4193(expiration)S
  4128. 4637(of)S
  4129. 4757(the)S
  4130. 4915(previous)S
  4131. 2304 V
  4132. 1080(timer,)S
  4133. 1343(the)S
  4134. 1491(process)S
  4135. 1818(sleeps)S
  4136. 2089(only)S
  4137. (until)184 2292 A
  4138. 2501(the)S
  4139. 2649(signal)S
  4140. 2914(would)S
  4141. 3190(have)S
  4142. 3405(occurred,)S
  4143. 3808(and)S
  4144. 3978(the)S
  4145. 4126(signal)S
  4146. 4391(is)S
  4147. 4483(sent)S
  4148. 4670(1)S
  4149. (second)279 4745 A
  4150. 5049(later.)S
  4151. 2472 V
  4152. 9 R
  4153. 720(S)S
  4154. 722(SE)S
  4155. 774(EE)S
  4156. 832(E)S
  4157. 913(A)S
  4158. 915(AL)S
  4159. 983(LS)S
  4160. 1041(SO)S
  4161. 1093(O)S
  4162. 2592 V
  4163. 10 B
  4164. 1080(alarm)S
  4165. 10 R
  4166. 1337((2),)S
  4167. 10 B
  4168. 1505(pause)S
  4169. 10 R
  4170. 1751((2).)S
  4171. 7903 V
  4172. 720(Page)S
  4173. 941(1)S
  4174. 2669(()S
  4175. 2711(May)S
  4176. 2920(15,)S
  4177. (1986)200 3070 A
  4178. 3278())S
  4179. 4455(September)S
  4180. 4911(17,)S
  4181. (1996)200 5061 A
  4182. 8143 V
  4183. EP
  4184. %%Page: 1 61
  4185. BP
  4186. /slant 0 def
  4187. /height 0 def
  4188. 480 V
  4189. 10 R
  4190. 720(STDARG)S
  4191. 1132(()S
  4192. 1174(3)S
  4193. 1232())S
  4194. 2696(Eighth)S
  4195. (Edition)296 2989 A
  4196. 4715(STDARG)S
  4197. 5127(()S
  4198. 5169(3)S
  4199. 5227())S
  4200. 960 V
  4201. 9 R
  4202. 720(N)S
  4203. 722(NA)S
  4204. 790(AM)S
  4205. 858(ME)S
  4206. 940(E)S
  4207. 1080 V
  4208. 10 R
  4209. 1080(stdarg)S
  4210. 10 R-1
  4211. 1351(-)S
  4212. 10 R
  4213. 1433(variable)S
  4214. 1783(argument)S
  4215. 2188(list)S
  4216. 1248 V
  4217. 9 R
  4218. 720(S)S
  4219. 722(SY)S
  4220. 774(YN)S
  4221. 842(NO)S
  4222. 910(OP)S
  4223. 978(PS)S
  4224. 1030(SI)S
  4225. 1082(IS)S
  4226. 1115(S)S
  4227. 1368 V
  4228. 10 B
  4229. 1080(#include)S
  4230. 1482(<stdarg.h>)S
  4231. 1608 V
  4232. 1080(void)S
  4233. (va_start(va_list)665 1302 A
  4234. 10 I
  4235. 2005(ap)S
  4236. 10 B
  4237. 2105(,)S
  4238. 10 I
  4239. 2168(argtypeN)S
  4240. 2580(parmN)S
  4241. 10 B
  4242. 2859())S
  4243. 1728 V
  4244. 10 I
  4245. 1080(type)S
  4246. 10 B
  4247. (va_arg(va_list)608 1286 A
  4248. 10 I
  4249. 1932(ap)S
  4250. 10 B
  4251. 2032(,)S
  4252. 10 I
  4253. 2095(type)S
  4254. 10 B
  4255. 2263())S
  4256. 1848 V
  4257. 1080(void)S
  4258. (va_end(va_list)620 1302 A
  4259. 10 I
  4260. 1960(ap)S
  4261. 10 B
  4262. 2060())S
  4263. 2016 V
  4264. 9 R
  4265. 720(D)S
  4266. 722(DE)S
  4267. 790(ES)S
  4268. 848(SC)S
  4269. 900(CR)S
  4270. 962(RI)S
  4271. 1024(IP)S
  4272. 1057(PT)S
  4273. 1109(TI)S
  4274. 1167(IO)S
  4275. 1200(ON)S
  4276. 1268(N)S
  4277. 2136 V
  4278. 10 R
  4279. 1080(This)S
  4280. 1286(set)S
  4281. 1426(of)S
  4282. 1538(macros)S
  4283. 1857(provides)S
  4284. 2231(a)S
  4285. 2304(means)S
  4286. 2589(of)S
  4287. (writing)291 2701 A
  4288. 3020(portable)S
  4289. 3378(procedures)S
  4290. 3848(that)S
  4291. (accept)258 4027 A
  4292. 4313(variable)S
  4293. 4666(argument)S
  4294. 5074(lists.)S
  4295. 2256 V
  4296. 1080(Routines)S
  4297. 1469(having)S
  4298. 1774(variable)S
  4299. 2131(argument)S
  4300. 2543(lists)S
  4301. 2737((such)S
  4302. 2987(as)S
  4303. 10 B
  4304. 3103(printf)S
  4305. 10 R
  4306. 3356((3)))S
  4307. 3540(that)S
  4308. 3723(do)S
  4309. 3854(not)S
  4310. 4013(use)S
  4311. 10 B
  4312. 4178(stdarg)S
  4313. 10 R
  4314. 4483(are)S
  4315. 4638(inherently)S
  4316. (non-)184 5077 A
  4317. 2376 V
  4318. 1080(portable,)S
  4319. 1460(since)S
  4320. 1692(different)S
  4321. 2065(machines)S
  4322. 2470(use)S
  4323. 2629(different)S
  4324. 3002(argument)S
  4325. 3407(passing)S
  4326. (conventions.)510 3733 A
  4327. 2544 V
  4328. 1080(A)S
  4329. 1181(function)S
  4330. 1544(that)S
  4331. (accepts)297 1723 A
  4332. 2049(a)S
  4333. 2123(variable)S
  4334. 2477(argument)S
  4335. 2886(list)S
  4336. 3038(is)S
  4337. 3134(declared)S
  4338. 3505(with)S
  4339. ("...")157 3713 A
  4340. 3899(at)S
  4341. 4001(the)S
  4342. 4153(end)S
  4343. 4327(of)S
  4344. 4440(its)S
  4345. 4564(parameter)S
  4346. 4997(list.)S
  4347. 5199(It)S
  4348. 2664 V
  4349. 1080(must)S
  4350. 1300(have)S
  4351. 1515(at)S
  4352. 1613(least)S
  4353. 1823(one)S
  4354. 1993(normal)S
  4355. 2303(argument)S
  4356. 2708(before)S
  4357. 2991(the)S
  4358. ("...".)182 3139 A
  4359. 3371(For)S
  4360. 3536(example:)S
  4361. 2832 V
  4362. 1440(int)S
  4363. 1571(printf(const)S
  4364. 2066(char)S
  4365. 2265(*format,)S
  4366. (...))109 2634 A
  4367. 2768({)S
  4368. 2841(/*)S
  4369. 2944(code)S
  4370. 3159(*/)S
  4371. 3262(})S
  4372. 2952 V
  4373. 1440(int)S
  4374. 1571(fprintf(FILE)S
  4375. 2102(*stream,)S
  4376. 2471(const)S
  4377. 2708(char)S
  4378. 2907(*format,)S
  4379. (...))109 3276 A
  4380. 3410({)S
  4381. 3483(/*)S
  4382. 3586(code)S
  4383. 3801(*/)S
  4384. 3904(})S
  4385. 3120 V
  4386. 10 B
  4387. (va_list)279 1080 A
  4388. 10 R
  4389. 1398(is)S
  4390. 1504(a)S
  4391. 1588(type)S
  4392. 1800(which)S
  4393. 2085(is)S
  4394. 2191(used)S
  4395. 2414(for)S
  4396. 2571(the)S
  4397. 2733(variable)S
  4398. 10 I
  4399. 3097(ap)S
  4400. 10 R
  4401. 3236(within)S
  4402. 3532(the)S
  4403. (body)200 3694 A
  4404. 3933(of)S
  4405. 4056(a)S
  4406. 4141(variable)S
  4407. 4506(argument)S
  4408. 4926(function)S
  4409. 3240 V
  4410. 1080(which)S
  4411. 1351(is)S
  4412. 1443(used)S
  4413. 1652(to)S
  4414. 1755(traverse)S
  4415. 2100(the)S
  4416. 2248(list.)S
  4417. 3408 V
  4418. 10 B
  4419. (va_start)352 1080 A
  4420. 10 R
  4421. 1432(()S
  4422. 10 I
  4423. 1466(ap)S
  4424. 10 R
  4425. 1574(,)S
  4426. 10 I
  4427. 1624(parmN)S
  4428. 10 R
  4429. 1911())S
  4430. 1970(is)S
  4431. 2062(called)S
  4432. 2328(to)S
  4433. (initialize)353 2431 A
  4434. 10 I
  4435. 2809(ap)S
  4436. 10 R
  4437. 2934(to)S
  4438. 3037(the)S
  4439. 3185(beginning)S
  4440. 3611(of)S
  4441. 3720(the)S
  4442. 3868(list.)S
  4443. 4066(The)S
  4444. 4249(last)S
  4445. 4415(true)S
  4446. 4598(parameter)S
  4447. 5028(of)S
  4448. 5138(the)S
  4449. 3528 V
  4450. 1080(function,)S
  4451. 10 I
  4452. 1466(parmN)S
  4453. 10 R
  4454. 1753(,)S
  4455. 1803(must)S
  4456. 2023(be)S
  4457. (supplied)340 2143 A
  4458. 2508(to)S
  4459. 2611(allow)S
  4460. 10 B
  4461. (va_start)352 2860 A
  4462. 10 R
  4463. 3237(to)S
  4464. 3340(compute)S
  4465. 3711(the)S
  4466. 3859(address)S
  4467. 4186(of)S
  4468. 4295(the)S
  4469. 4443(256rst)S
  4470. 4625(variable)S
  4471. 4975(param-)S
  4472. 3648 V
  4473. 1080(eter.)S
  4474. 3816 V
  4475. 10 B
  4476. (va_arg)295 1080 A
  4477. 10 R
  4478. 1375(()S
  4479. 10 I
  4480. 1409(ap)S
  4481. 10 R
  4482. 1517(,)S
  4483. 10 I
  4484. 1573(type)S
  4485. 10 R
  4486. 1749())S
  4487. (will)157 1814 A
  4488. 2002(return)S
  4489. 2274(the)S
  4490. 2428(next)S
  4491. 2632(argument)S
  4492. 3043(in)S
  4493. 3152(the)S
  4494. 3306(list)S
  4495. 3460(pointed)S
  4496. 3792(to)S
  4497. 3901(by)S
  4498. 10 I
  4499. 4032(ap)S
  4500. 10 R
  4501. 4140(.)S
  4502. 10 I
  4503. 4221(Type)S
  4504. 10 R
  4505. 4448(is)S
  4506. 4546(the)S
  4507. 4700(type)S
  4508. 4905(to)S
  4509. 5015(which)S
  4510. 3936 V
  4511. 1080(the)S
  4512. 1228(expected)S
  4513. 1611(argument)S
  4514. (will)157 2016 A
  4515. 2198(be)S
  4516. (converted)397 2318 A
  4517. 2740(when)S
  4518. 2983(passed)S
  4519. 3276(as)S
  4520. 3385(an)S
  4521. 3505(argument.)S
  4522. 4104 V
  4523. 1080(Different)S
  4524. 1486(types)S
  4525. 1733(can)S
  4526. 1908(be)S
  4527. 2038(mixed,)S
  4528. 2349(but)S
  4529. 2512(it)S
  4530. 2603(is)S
  4531. 2705(up)S
  4532. 2840(to)S
  4533. 2953(the)S
  4534. 3111(routine)S
  4535. 3431(to)S
  4536. (know)223 3544 A
  4537. 3802(what)S
  4538. 4033(type)S
  4539. 4241(of)S
  4540. 4360(argument)S
  4541. 4775(is)S
  4542. 4878(expected,)S
  4543. 4224 V
  4544. 1080(since)S
  4545. 1312(it)S
  4546. (cannot)268 1393 A
  4547. 1686(be)S
  4548. 1806(determined)S
  4549. 2284(at)S
  4550. 2382(runtime.)S
  4551. 4392 V
  4552. 10 B
  4553. (va_end)307 1080 A
  4554. 10 R
  4555. 1387(()S
  4556. 10 I
  4557. 1421(ap)S
  4558. 10 R
  4559. 1529())S
  4560. 1588(must)S
  4561. 1808(be)S
  4562. 1928(used)S
  4563. 2137(to)S
  4564. 2240(256nish)S
  4565. 2488(up.)S
  4566. 4560 V
  4567. (Multiple)346 1080 A
  4568. 1451(traversals,)S
  4569. (each)185 1888 A
  4570. 2098(bracketed)S
  4571. 2515(by)S
  4572. 10 B
  4573. (va_start)352 2640 A
  4574. 10 R
  4575. (...)75 3017 A
  4576. 10 B
  4577. (va_end,)332 3142 A
  4578. 10 R
  4579. 3499(are)S
  4580. 3648(possible.)S
  4581. 4728 V
  4582. 9 R
  4583. 720(E)S
  4584. 722(EX)S
  4585. 780(XA)S
  4586. 848(AM)S
  4587. 916(MP)S
  4588. 998(PL)S
  4589. 1050(LE)S
  4590. 1108(E)S
  4591. 4848 V
  4592. 10 B
  4593. 1280(#include)S
  4594. 10 R
  4595. 1669(<stdarg.h>)S
  4596. 5016 V
  4597. 1280(execl()S
  4598. 10 B
  4599. 1527(const)S
  4600. 1776(char)S
  4601. 10 R
  4602. 1997(*path,)S
  4603. 10 B
  4604. (...)75 2270 A
  4605. 10 R
  4606. 2345())S
  4607. 5136 V
  4608. 1280({)S
  4609. 5256 V
  4610. 10 B
  4611. (va_list)279 1480 A
  4612. 10 R
  4613. 1784(ap;)S
  4614. 5376 V
  4615. 10 B
  4616. 1480(char)S
  4617. 10 R
  4618. (*args[100];)464 1701 A
  4619. 5496 V
  4620. 10 B
  4621. 1480(int)S
  4622. 10 R
  4623. (argno)229 1623 A
  4624. 1877(=)S
  4625. 1959(0;)S
  4626. 5736 V
  4627. 10 B
  4628. (va_start)352 1480 A
  4629. 10 R
  4630. 1832((ap,)S
  4631. 2011(path);)S
  4632. 5856 V
  4633. 10 B
  4634. 1480(while)S
  4635. 10 R
  4636. (((args[argno++])647 1735 A
  4637. 2407(=)S
  4638. 10 B
  4639. (va_arg)295 2489 A
  4640. 10 R
  4641. 2784((ap,)S
  4642. 10 B
  4643. 2963(char)S
  4644. 10 R
  4645. 3184(*)))S
  4646. 3327(!=)S
  4647. 3443(NULL))S
  4648. 3772({})S
  4649. 5976 V
  4650. 10 B
  4651. (va_end)307 1480 A
  4652. 10 R
  4653. 1787((ap);)S
  4654. 6096 V
  4655. 10 B
  4656. 1480(return)S
  4657. 10 R
  4658. 1786(execv(path,)S
  4659. 2278(args);)S
  4660. 6216 V
  4661. 1280(})S
  4662. 6384 V
  4663. 9 R
  4664. 720(N)S
  4665. 722(NO)S
  4666. 790(OT)S
  4667. 858(TE)S
  4668. 916(ES)S
  4669. 974(S)S
  4670. 6504 V
  4671. 10 R
  4672. 1080(It)S
  4673. 1177(is)S
  4674. 1279(up)S
  4675. 1414(to)S
  4676. 1527(the)S
  4677. (calling)274 1686 A
  4678. 1996(routine)S
  4679. 2317(to)S
  4680. 2431(determine)S
  4681. 2870(how)S
  4682. 3079(many)S
  4683. 3338(arguments)S
  4684. 3793(there)S
  4685. 4031(are,)S
  4686. 4216(since)S
  4687. 4459(it)S
  4688. 4551(is)S
  4689. 4654(not)S
  4690. 4818(possible)S
  4691. 5183(to)S
  4692. 6624 V
  4693. 1080(determine)S
  4694. 1515(this)S
  4695. 1692(from)S
  4696. 1920(the)S
  4697. 2075(stack)S
  4698. 2314(frame.)S
  4699. 2632(For)S
  4700. 2804(example,)S
  4701. 10 B
  4702. 3202(execl)S
  4703. 10 R
  4704. 3446(passes)S
  4705. 3734(a)S
  4706. 3810(null)S
  4707. 3997(pointer)S
  4708. 4313(to)S
  4709. 4422(signal)S
  4710. 4693(the)S
  4711. 4847(end)S
  4712. 5023(of)S
  4713. 5138(the)S
  4714. 6744 V
  4715. 1080(list.)S
  4716. 10 B
  4717. 1278(Printf)S
  4718. 10 R
  4719. 1562(can)S
  4720. 1727(tell)S
  4721. 1881(how)S
  4722. 2079(many)S
  4723. 2327(arguments)S
  4724. 2771(are)S
  4725. (supposed)373 2920 A
  4726. 3318(to)S
  4727. 3421(be)S
  4728. 3541(there)S
  4729. 3768(by)S
  4730. 3893(the)S
  4731. 4041(format.)S
  4732. 6912 V
  4733. 1080(The)S
  4734. 1267(macros)S
  4735. 10 B
  4736. (va_start)352 1588 A
  4737. 10 R
  4738. 1970(and)S
  4739. 10 B
  4740. (va_end)307 2145 A
  4741. 10 R
  4742. 2482(may)S
  4743. 2685(be)S
  4744. 2810(arbitrarily)S
  4745. 3244(complex;)S
  4746. 3648(for)S
  4747. 3796(example,)S
  4748. 10 B
  4749. (va_start)352 4192 A
  4750. 10 R
  4751. 4574(might)S
  4752. 4839(contain)S
  4753. 5166(an)S
  4754. 7032 V
  4755. 1080(opening)S
  4756. (brace,)244 1433 A
  4757. 1707(which)S
  4758. 1983(is)S
  4759. 2080(closed)S
  4760. 2367(by)S
  4761. 2497(a)S
  4762. 2572(matching)S
  4763. (brace)219 2976 A
  4764. 3224(in)S
  4765. 10 B
  4766. (va_end)307 3331 A
  4767. 10 R
  4768. 3638(.)S
  4769. 3717(Thus,)S
  4770. 3972(they)S
  4771. (should)267 4174 A
  4772. 4470(only)S
  4773. 4677(be)S
  4774. 4801(used)S
  4775. 5014(where)S
  4776. 7152 V
  4777. 1080(they)S
  4778. 1278(could)S
  4779. 1526(be)S
  4780. (placed)263 1646 A
  4781. 1934(within)S
  4782. 2216(a)S
  4783. 2286(single)S
  4784. 2551(complex)S
  4785. 2922(statement.)S
  4786. 7320 V
  4787. 9 R
  4788. 720(B)S
  4789. 722(BU)S
  4790. 784(UG)S
  4791. 852(GS)S
  4792. 920(S)S
  4793. 7440 V
  4794. 10 R
  4795. 1080(It)S
  4796. 1177(is)S
  4797. 1279(impossible)S
  4798. 1749(to)S
  4799. 1863(properly)S
  4800. 2240(show)S
  4801. 2488(the)S
  4802. 2647(macros)S
  4803. 2974(as)S
  4804. 3094(C)S
  4805. 3197(declarations)S
  4806. 3720(as)S
  4807. 3840(is)S
  4808. (done)195 3943 A
  4809. 4174(in)S
  4810. 4288(the)S
  4811. (synopsis.)370 4447 A
  4812. 4878(They)S
  4813. 5121(can)S
  4814. 7903 V
  4815. 720(Page)S
  4816. 941(1)S
  4817. 2669(()S
  4818. 2711(May)S
  4819. 2920(15,)S
  4820. (1986)200 3070 A
  4821. 3278())S
  4822. 4455(September)S
  4823. 4911(17,)S
  4824. (1996)200 5061 A
  4825. 8143 V
  4826. EP
  4827. %%Page: 2 62
  4828. BP
  4829. /slant 0 def
  4830. /height 0 def
  4831. 480 V
  4832. 10 R
  4833. 720(STDARG)S
  4834. 1132(()S
  4835. 1174(3)S
  4836. 1232())S
  4837. 2696(Eighth)S
  4838. (Edition)296 2989 A
  4839. 4715(STDARG)S
  4840. 5127(()S
  4841. 5169(3)S
  4842. 5227())S
  4843. 960 V
  4844. 1080(never)S
  4845. 1337(be)S
  4846. 1465(coded)S
  4847. 1738(as)S
  4848. 1855(C)S
  4849. 1955(functions,)S
  4850. (because)319 2387 A
  4851. 2739(all)S
  4852. 2873(three)S
  4853. 3108(macros)S
  4854. 3432(use)S
  4855. 3599(their)S
  4856. 3817(arguments)S
  4857. 4269(by)S
  4858. 4402(address,)S
  4859. 4761(and)S
  4860. 4938(the)S
  4861. 10 I
  4862. 5093(type)S
  4863. 1080 V
  4864. 10 R
  4865. 1080(256eld)S
  4866. 1284(is)S
  4867. 1376(certainly)S
  4868. 1754(impossible.)S
  4869. 2264(Just)S
  4870. (look)178 2445 A
  4871. 2648(at)S
  4872. 2746(them)S
  4873. 2972(as)S
  4874. 3081(being)S
  4875. 3329(part)S
  4876. 3511(of)S
  4877. 3620(the)S
  4878. 3768(C)S
  4879. (language,)388 3860 A
  4880. 4273(like)S
  4881. 10 B
  4882. 4449(sizeof)S
  4883. 10 R
  4884. 4690(.)S
  4885. 7903 V
  4886. 720(September)S
  4887. 1176(17,)S
  4888. (1996)200 1326 A
  4889. 2669(()S
  4890. 2711(May)S
  4891. 2920(13,)S
  4892. (1986)200 3070 A
  4893. 3278())S
  4894. 4990(Page)S
  4895. 5211(2)S
  4896. 8143 V
  4897. EP
  4898. %%Page: 1 63
  4899. BP
  4900. /slant 0 def
  4901. /height 0 def
  4902. 480 V
  4903. 10 R
  4904. 720(STDIO)S
  4905. 1026(()S
  4906. 1068(3)S
  4907. 1126())S
  4908. 2696(Eighth)S
  4909. (Edition)296 2989 A
  4910. 4821(STDIO)S
  4911. 5127(()S
  4912. 5169(3)S
  4913. 5227())S
  4914. 960 V
  4915. 9 R
  4916. 720(N)S
  4917. 722(NA)S
  4918. 790(AM)S
  4919. 858(ME)S
  4920. 940(E)S
  4921. 1080 V
  4922. 10 R
  4923. 1080(stdio)S
  4924. 10 R-1
  4925. 1300(-)S
  4926. 10 R
  4927. 1382(standard)S
  4928. 1748(buffered)S
  4929. (input/output)490 2115 A
  4930. 2630(package)S
  4931. 1248 V
  4932. 9 R
  4933. 720(S)S
  4934. 722(SY)S
  4935. 774(YN)S
  4936. 842(NO)S
  4937. 910(OP)S
  4938. 978(PS)S
  4939. 1030(SI)S
  4940. 1082(IS)S
  4941. 1115(S)S
  4942. 1368 V
  4943. 10 B
  4944. 1080(#include)S
  4945. 1482(<stdio.h>)S
  4946. 1608 V
  4947. 1080(FILE)S
  4948. 1353(*stdin;)S
  4949. 1728 V
  4950. 1080(FILE)S
  4951. 1353(*stdout;)S
  4952. 1848 V
  4953. 1080(FILE)S
  4954. (*stderr;)348 1353 A
  4955. 2016 V
  4956. 9 R
  4957. 720(D)S
  4958. 722(DE)S
  4959. 790(ES)S
  4960. 848(SC)S
  4961. 900(CR)S
  4962. 962(RI)S
  4963. 1024(IP)S
  4964. 1057(PT)S
  4965. 1109(TI)S
  4966. 1167(IO)S
  4967. 1200(ON)S
  4968. 1268(N)S
  4969. 2136 V
  4970. 10 R
  4971. 1080(The)S
  4972. 1267(functions)S
  4973. 1671(in)S
  4974. 1780(the)S
  4975. 1934(standard)S
  4976. 2306(I/O)S
  4977. 2472(library)S
  4978. (constitute)391 2772 A
  4979. 3194(a)S
  4980. 3270(user-level)S
  4981. 3699(buffering)S
  4982. 4105(scheme.)S
  4983. 4488(The)S
  4984. 4676(in-line)S
  4985. 4970(macros)S
  4986. 2256 V
  4987. 10 B
  4988. 1080(getc)S
  4989. 10 R
  4990. 1282(and)S
  4991. 10 B
  4992. 1455(putc)S
  4993. 10 R
  4994. 1646((3))S
  4995. 1792(handle)S
  4996. 2088(characters)S
  4997. 2526(quickly.)S
  4998. 2904(The)S
  4999. 3088(higher)S
  5000. 3372(level)S
  5001. 3595(routines)S
  5002. 10 B
  5003. 3946(gets)S
  5004. 10 R
  5005. 4114(,)S
  5006. 10 B
  5007. 4166(fgets)S
  5008. 10 R
  5009. 4368(,)S
  5010. 10 B
  5011. 4420(scanf)S
  5012. 10 R
  5013. 4644(,)S
  5014. 10 B
  5015. 4696(fscanf)S
  5016. 10 R
  5017. 4954(,)S
  5018. 10 B
  5019. 5006(fread)S
  5020. 10 R
  5021. 5236(,)S
  5022. 2376 V
  5023. 10 B
  5024. 1080(puts)S
  5025. 10 R
  5026. 1265(,)S
  5027. 10 B
  5028. 1315(fputs)S
  5029. 10 R
  5030. 1534(,)S
  5031. 10 B
  5032. 1584(printf)S
  5033. 10 R
  5034. 1837(,)S
  5035. 10 B
  5036. 1887(fprintf)S
  5037. 10 R
  5038. 2174(,)S
  5039. 10 B
  5040. 2224(fwrite)S
  5041. 10 R
  5042. 2508(all)S
  5043. 2634(use)S
  5044. 10 B
  5045. 2793(getc)S
  5046. 10 R
  5047. 2992(and)S
  5048. 10 B
  5049. 3162(putc)S
  5050. 10 R
  5051. 3353(;)S
  5052. 3406(they)S
  5053. 3604(can)S
  5054. 3769(be)S
  5055. 3889(freely)S
  5056. 4150(intermixed.)S
  5057. 2544 V
  5058. 1080(A)S
  5059. 1189(256le)S
  5060. 1355(with)S
  5061. 1571(associated)S
  5062. 2022(buffering)S
  5063. 2434(is)S
  5064. 2538(called)S
  5065. 2816(a)S
  5066. 10 I
  5067. 2898(stream)S
  5068. 10 R
  5069. 3180(,)S
  5070. 3242(and)S
  5071. 3424(is)S
  5072. 3528(declared)S
  5073. 3907(to)S
  5074. 4022(be)S
  5075. 4154(a)S
  5076. 4236(pointer)S
  5077. 4558(to)S
  5078. 4673(a)S
  5079. 4755(de256ned)S
  5080. 5088(type)S
  5081. 2664 V
  5082. 9 B
  5083. 1080(FILE)S
  5084. 9 R
  5085. 1291(.)S
  5086. 10 B
  5087. 1380(Fopen)S
  5088. 10 R
  5089. 1649((3))S
  5090. 1807(creates)S
  5091. 2128(certain)S
  5092. 2443(descriptive)S
  5093. 2925(data)S
  5094. 3133(for)S
  5095. 3291(a)S
  5096. 3376(stream)S
  5097. 3685(and)S
  5098. 3870(returns)S
  5099. 4190(a)S
  5100. 4275(pointer)S
  5101. 4600(to)S
  5102. 4718(designate)S
  5103. 5138(the)S
  5104. 2784 V
  5105. 1080(stream)S
  5106. 1399(in)S
  5107. 1527(all)S
  5108. 1679(further)S
  5109. 2005(transactions.)S
  5110. 2587(There)S
  5111. 2874(are)S
  5112. 3049(three)S
  5113. 3302(normally)S
  5114. 3716(open)S
  5115. 3962(streams)S
  5116. 4321(with)S
  5117. 4551(constant)S
  5118. 4937(pointers)S
  5119. 2904 V
  5120. 1080(declared)S
  5121. 1447(in)S
  5122. 1550(the)S
  5123. 1698(include)S
  5124. 2019(256le)S
  5125. 2173(and)S
  5126. 2343(associated)S
  5127. 2782(with)S
  5128. 2986(the)S
  5129. 3134(standard)S
  5130. 3500(open)S
  5131. 3720(256les:)S
  5132. 3072 V
  5133. 10 B
  5134. 1080(stdin)S
  5135. 10 R
  5136. 1580(standard)S
  5137. (input)206 1946 A
  5138. 2177(256le)S
  5139. 3192 V
  5140. 10 B
  5141. 1080(stdout)S
  5142. 10 R
  5143. 1580(standard)S
  5144. 1946(output)S
  5145. 2227(256le)S
  5146. 3312 V
  5147. 10 B
  5148. (stderr)264 1080 A
  5149. 10 R
  5150. 1580(standard)S
  5151. 1946(error)S
  5152. 2168(256le)S
  5153. 3480 V
  5154. 1080(A)S
  5155. 1178(constant)S
  5156. 1538(`pointer')S
  5157. 9 B
  5158. 1914(NULL)S
  5159. 10 R
  5160. 2191((0))S
  5161. 2334(designates)S
  5162. 2778(no)S
  5163. 2903(stream)S
  5164. 3197(at)S
  5165. 3295(all.)S
  5166. 3648 V
  5167. 1080(An)S
  5168. 1235(integer)S
  5169. 1547(constant)S
  5170. 9 B
  5171. 1912(EOF)S
  5172. 10 R
  5173. 2130(()S
  5174. 10 R-1
  5175. 2164(-)S
  5176. 10 R
  5177. 2221(1))S
  5178. 2338(is)S
  5179. 2438(returned)S
  5180. (upon)200 2807 A
  5181. 3040(end)S
  5182. 3218(of)S
  5183. 3335(256le)S
  5184. 3497(or)S
  5185. 3614(error)S
  5186. 3844(by)S
  5187. 3977(integer)S
  5188. 4290(functions)S
  5189. 4697(that)S
  5190. 4881(deal)S
  5191. 5082(with)S
  5192. 3768 V
  5193. 1080(streams.)S
  5194. 3936 V
  5195. 1080(Any)S
  5196. 1283(routine)S
  5197. 1599(that)S
  5198. 1781(uses)S
  5199. 1985(the)S
  5200. 2139(standard)S
  5201. (input/output)490 2511 A
  5202. 3032(package)S
  5203. 3393(must)S
  5204. 3619(include)S
  5205. 3946(the)S
  5206. 4100(header)S
  5207. 4400(256le)S
  5208. 4560(<)S
  5209. 10 I
  5210. 4617(stdio.h)S
  5211. 10 R
  5212. 4895(>)S
  5213. 4983(of)S
  5214. 5098(per-)S
  5215. 4056 V
  5216. 1080(tinent)S
  5217. 1340(macro)S
  5218. (de256nitions.)449 1623 A
  5219. 2128(The)S
  5220. 2316(functions)S
  5221. 2721(and)S
  5222. 2897(constants)S
  5223. 3301(mentioned)S
  5224. 3755(in)S
  5225. 3863(the)S
  5226. 4016(standard)S
  5227. 4387(I/O)S
  5228. 4552(manual)S
  5229. 4878(pages)S
  5230. 5137(are)S
  5231. 4176 V
  5232. 1080(declared)S
  5233. 1458(in)S
  5234. 1572(the)S
  5235. 1731(include)S
  5236. 2063(256le)S
  5237. 2228(and)S
  5238. 2409(need)S
  5239. 2635(no)S
  5240. 2771(further)S
  5241. 3082(declaration.)S
  5242. 3616(The)S
  5243. 3809(constants,)S
  5244. 4244(and)S
  5245. 4426(the)S
  5246. 4586(following)S
  5247. 5014(`func-)S
  5248. 4296 V
  5249. 1080(tions')S
  5250. 1347(are)S
  5251. 1509(implemented)S
  5252. 2072(as)S
  5253. 2193(macros;)S
  5254. 2549(redeclaration)S
  5255. 3113(of)S
  5256. 3234(these)S
  5257. 3478(names)S
  5258. 3772(is)S
  5259. 3876(perilous:)S
  5260. 10 B
  5261. (clearerr)348 4265 A
  5262. 10 R
  5263. 4613(,)S
  5264. 10 B
  5265. 4675(getc)S
  5266. 10 R
  5267. 4849(,)S
  5268. 10 B
  5269. 4911(getchar)S
  5270. 10 R
  5271. 5236(,)S
  5272. 4416 V
  5273. 10 B
  5274. 1080(putc)S
  5275. 10 R
  5276. 1271(,)S
  5277. 10 B
  5278. 1321(putchar)S
  5279. 10 R
  5280. 1663(,)S
  5281. 10 B
  5282. 1713(feof)S
  5283. 10 R
  5284. 1876(,)S
  5285. 10 B
  5286. (ferror)264 1926 A
  5287. 10 R
  5288. 2190(,)S
  5289. 10 B
  5290. 2240(256leno)S
  5291. 10 R
  5292. 2475(.)S
  5293. 4584 V
  5294. 9 R
  5295. 720(S)S
  5296. 722(SE)S
  5297. 774(EE)S
  5298. 832(E)S
  5299. 913(A)S
  5300. 915(AL)S
  5301. 983(LS)S
  5302. 1041(SO)S
  5303. 1093(O)S
  5304. 4704 V
  5305. 10 B
  5306. 1080(open)S
  5307. 10 R
  5308. 1287((2),)S
  5309. 10 B
  5310. 1490(close)S
  5311. 10 R
  5312. 1697((2),)S
  5313. 10 B
  5314. 1900(read)S
  5315. 10 R
  5316. 2096((2),)S
  5317. 10 B
  5318. 2300(write)S
  5319. 10 R
  5320. 2525((2),)S
  5321. 10 B
  5322. 2729(fclose)S
  5323. 10 R
  5324. 2970((3),)S
  5325. 10 B
  5326. (ferror)264 3174 A
  5327. 10 R
  5328. 3438((3),)S
  5329. 10 B
  5330. 3642(fopen)S
  5331. 10 R
  5332. 3883((3),)S
  5333. 10 B
  5334. 4087(fread)S
  5335. 10 R
  5336. 4317((3),)S
  5337. 10 B
  5338. 4521(fseek)S
  5339. 10 R
  5340. 4740((3),)S
  5341. 10 B
  5342. 4944(getc)S
  5343. 10 R
  5344. 5118((3),)S
  5345. 4824 V
  5346. 10 B
  5347. 1080(gets)S
  5348. 10 R
  5349. 1248((3),)S
  5350. 10 B
  5351. 1416(printf)S
  5352. 10 R
  5353. 1669((3),)S
  5354. 10 B
  5355. 1837(putc)S
  5356. 10 R
  5357. 2028((3),)S
  5358. 10 B
  5359. 2196(puts)S
  5360. 10 R
  5361. 2381((3),)S
  5362. 10 B
  5363. 2549(scanf)S
  5364. 10 R
  5365. 2773((3),)S
  5366. 10 B
  5367. 2941(setbuf)S
  5368. 10 R
  5369. 3205((3),)S
  5370. 10 B
  5371. 3373(ungetc)S
  5372. 10 R
  5373. 3659((3).)S
  5374. 4992 V
  5375. 9 R
  5376. 720(D)S
  5377. 722(DI)S
  5378. 790(IA)S
  5379. 823(AG)S
  5380. 891(GN)S
  5381. 959(NO)S
  5382. 1027(OS)S
  5383. 1095(ST)S
  5384. 1147(TI)S
  5385. 1205(IC)S
  5386. 1238(CS)S
  5387. 1300(S)S
  5388. 5112 V
  5389. 10 R
  5390. 1080(The)S
  5391. 1262(value)S
  5392. 9 B
  5393. 1503(EOF)S
  5394. 10 R
  5395. 1714(is)S
  5396. 1806(returned)S
  5397. 2167(uniformly)S
  5398. 2594(to)S
  5399. 2697(indicate)S
  5400. 3041(that)S
  5401. 3217(a)S
  5402. 9 B
  5403. 3285(FILE)S
  5404. 10 R
  5405. 3521(pointer)S
  5406. 3831(has)S
  5407. 3991(not)S
  5408. 4145(been)S
  5409. (initialized)403 4361 A
  5410. 4790(with)S
  5411. 10 B
  5412. 4995(fopen)S
  5413. 10 R
  5414. 5236(,)S
  5415. 5232 V
  5416. (input)206 1080 A
  5417. 1317((output))S
  5418. 1672(has)S
  5419. 1837(been)S
  5420. 2058(attempted)S
  5421. 2486(on)S
  5422. 2617(an)S
  5423. 2743(output)S
  5424. ((input))274 3030 A
  5425. 3335(stream,)S
  5426. 3660(or)S
  5427. 3775(a)S
  5428. 9 B
  5429. 3849(FILE)S
  5430. 10 R
  5431. 4091(pointer)S
  5432. 4407(designates)S
  5433. 4856(corrupt)S
  5434. 5177(or)S
  5435. 5352 V
  5436. 1080(otherwise)S
  5437. (unintelligible)536 1497 A
  5438. 9 B
  5439. 2056(FILE)S
  5440. 10 R
  5441. 2292(data.)S
  5442. 5520 V
  5443. 1080(For)S
  5444. 1249(purposes)S
  5445. 1636(of)S
  5446. 1750(ef256ciency,)S
  5447. 2203(this)S
  5448. 2378(implementation)S
  5449. 3039(of)S
  5450. 3153(the)S
  5451. 3306(standard)S
  5452. 3677(library)S
  5453. 3976(has)S
  5454. 4140(been)S
  5455. 4360(changed)S
  5456. 4725(to)S
  5457. 4833(line)S
  5458. 5014(buffer)S
  5459. 5640 V
  5460. 1080(output)S
  5461. 1367(to)S
  5462. 1476(a)S
  5463. 1551(terminal)S
  5464. 1917(by)S
  5465. 2047(default)S
  5466. 2357(and)S
  5467. 2532(attempts)S
  5468. 2903(to)S
  5469. 3011(do)S
  5470. 3141(this)S
  5471. 3316(transparently)S
  5472. 3872(by)S
  5473. 4002(257ushing)S
  5474. 4355(the)S
  5475. 4508(output)S
  5476. 4794(whenever)S
  5477. 5216(a)S
  5478. 5760 V
  5479. 10 B
  5480. 1080(read)S
  5481. 10 R
  5482. 1276((2))S
  5483. 1423(from)S
  5484. 1648(the)S
  5485. 1800(standard)S
  5486. (input)206 2170 A
  5487. 2405(is)S
  5488. (necessary.)417 2501 A
  5489. 2972(This)S
  5490. 3180(is)S
  5491. 3276(almost)S
  5492. 3573(always)S
  5493. 3882(transparent,)S
  5494. 4384(but)S
  5495. 4541(may)S
  5496. 4744(cause)S
  5497. 4998(confu-)S
  5498. 5880 V
  5499. 1080(sion)S
  5500. 1276(or)S
  5501. 1389(malfunctioning)S
  5502. 2032(of)S
  5503. 2145(programs)S
  5504. 2554(which)S
  5505. 2829(use)S
  5506. 2991(standard)S
  5507. 3360(i/o)S
  5508. 3494(routines)S
  5509. 3846(but)S
  5510. 4002(use)S
  5511. 10 B
  5512. 4164(read)S
  5513. 10 R
  5514. 4360((2))S
  5515. 4506(themselves)S
  5516. 4981(to)S
  5517. 5087(read)S
  5518. 6000 V
  5519. 1080(from)S
  5520. 1301(the)S
  5521. 1449(standard)S
  5522. (input.)231 1815 A
  5523. 6168 V
  5524. 1080(In)S
  5525. 1189(cases)S
  5526. 1427(where)S
  5527. 1699(a)S
  5528. 1769(large)S
  5529. (amount)301 1996 A
  5530. 2322(of)S
  5531. 2432(computation)S
  5532. 2960(is)S
  5533. (done)195 3053 A
  5534. 3274(after)S
  5535. 3486(printing)S
  5536. 3830(part)S
  5537. 4013(of)S
  5538. 4123(a)S
  5539. 4194(line)S
  5540. 4371(on)S
  5541. 4497(an)S
  5542. 4618(output)S
  5543. 4900(terminal,)S
  5544. 6288 V
  5545. 1080(it)S
  5546. 1169(is)S
  5547. (necessary)392 1269 A
  5548. 1694(to)S
  5549. 10 B
  5550. 1805(f257ush)S
  5551. 10 R
  5552. 2046((3))S
  5553. 2197(the)S
  5554. 2353(standard)S
  5555. 2727(output)S
  5556. 3016(before)S
  5557. 3307(going)S
  5558. 3568(off)S
  5559. 3719(and)S
  5560. 3896(computing)S
  5561. 4357(so)S
  5562. 4478(that)S
  5563. 4661(the)S
  5564. 4816(output)S
  5565. (will)157 5104 A
  5566. 6408 V
  5567. 1080(appear.)S
  5568. 6576 V
  5569. 9 R
  5570. 720(B)S
  5571. 722(BU)S
  5572. 784(UG)S
  5573. 852(GS)S
  5574. 920(S)S
  5575. 6696 V
  5576. 10 R
  5577. 1080(The)S
  5578. 1273(standard)S
  5579. 1650(buffered)S
  5580. 2028(functions)S
  5581. 2438(do)S
  5582. 2574(not)S
  5583. 2738(interact)S
  5584. 3077(well)S
  5585. 3287(with)S
  5586. 3502(certain)S
  5587. 3814(other)S
  5588. 4058(library)S
  5589. 4364(and)S
  5590. 4546(system)S
  5591. 4862(functions,)S
  5592. 6816 V
  5593. 1080(especially)S
  5594. 10 B
  5595. 1508(fork)S
  5596. 10 R
  5597. 1718(and)S
  5598. 10 B
  5599. 1888(abort)S
  5600. 10 R
  5601. 2123(.)S
  5602. 6984 V
  5603. 9 R
  5604. 720(L)S
  5605. 722(LI)S
  5606. 780(IS)S
  5607. 813(ST)S
  5608. 865(T)S
  5609. 946(O)S
  5610. 948(OF)S
  5611. 1016(F)S
  5612. 1091(F)S
  5613. 1093(FU)S
  5614. 1145(UN)S
  5615. 1213(NC)S
  5616. 1281(CT)S
  5617. 1343(TI)S
  5618. 1401(IO)S
  5619. 1434(ON)S
  5620. 1502(NS)S
  5621. 1570(S)S
  5622. 7104 V
  5623. 10 B
  5624. 1080(Name)S
  5625. 1577(Appears)S
  5626. 1966(on)S
  5627. 2097(Page)S
  5628. 2441(Description)S
  5629. 7274 V
  5630. 10 R
  5631. 1080(clearerr)S
  5632. 1677(ferror(3))S
  5633. 2241(stream)S
  5634. 2535(status)S
  5635. (inquiries)352 2789 A
  5636. 7394 V
  5637. 1080(fclose)S
  5638. 1677(fclose(3))S
  5639. 2241(close)S
  5640. 2473(or)S
  5641. 2582(257ush)S
  5642. 2802(a)S
  5643. 2872(stream)S
  5644. 7514 V
  5645. (fdopen)279 1080 A
  5646. 1677(fopen(3))S
  5647. 2241(open)S
  5648. 2461(a)S
  5649. 2531(stream)S
  5650. 7903 V
  5651. 720(Page)S
  5652. 941(1)S
  5653. 2669(()S
  5654. 2711(May)S
  5655. 2920(13,)S
  5656. (1986)200 3070 A
  5657. 3278())S
  5658. 4455(September)S
  5659. 4911(17,)S
  5660. (1996)200 5061 A
  5661. 8143 V
  5662. EP
  5663. %%Page: 2 64
  5664. BP
  5665. /slant 0 def
  5666. /height 0 def
  5667. 480 V
  5668. 10 R
  5669. 720(STDIO)S
  5670. 1026(()S
  5671. 1068(3)S
  5672. 1126())S
  5673. 2696(Eighth)S
  5674. (Edition)296 2989 A
  5675. 4821(STDIO)S
  5676. 5127(()S
  5677. 5169(3)S
  5678. 5227())S
  5679. 960 V
  5680. 1080(feof)S
  5681. 1677(ferror(3))S
  5682. 2241(stream)S
  5683. 2535(status)S
  5684. (inquiries)352 2789 A
  5685. 1080 V
  5686. 1080(ferror)S
  5687. 1677(ferror(3))S
  5688. 2241(stream)S
  5689. 2535(status)S
  5690. (inquiries)352 2789 A
  5691. 1200 V
  5692. 1080(f257ush)S
  5693. 1677(fclose(3))S
  5694. 2241(close)S
  5695. 2473(or)S
  5696. 2582(257ush)S
  5697. 2802(a)S
  5698. 2872(stream)S
  5699. 1320 V
  5700. 1080(fgetc)S
  5701. 1677(getc(3))S
  5702. 2241(get)S
  5703. 2389(character)S
  5704. 2785(or)S
  5705. 2894(word)S
  5706. 3126(from)S
  5707. 3347(stream)S
  5708. 1440 V
  5709. 1080(fgets)S
  5710. 1677(gets(3))S
  5711. 2241(get)S
  5712. 2389(a)S
  5713. 2459(string)S
  5714. 2713(from)S
  5715. 2934(a)S
  5716. 3004(stream)S
  5717. 1560 V
  5718. 1080(256leno)S
  5719. 1677(ferror(3))S
  5720. 2241(stream)S
  5721. 2535(status)S
  5722. (inquiries)352 2789 A
  5723. 1680 V
  5724. 1080(fopen)S
  5725. 1677(fopen(3))S
  5726. 2241(open)S
  5727. 2461(a)S
  5728. 2531(stream)S
  5729. 1800 V
  5730. 1080(fprintf)S
  5731. 1677(printf(3))S
  5732. 2241(formatted)S
  5733. 2658(output)S
  5734. (conversion)441 2939 A
  5735. 1920 V
  5736. 1080(fputc)S
  5737. 1677(putc(3))S
  5738. 2241(put)S
  5739. 2394(character)S
  5740. 2790(or)S
  5741. 2899(word)S
  5742. 3131(on)S
  5743. 3256(a)S
  5744. 3326(stream)S
  5745. 2040 V
  5746. 1080(fputs)S
  5747. 1677(puts(3))S
  5748. 2241(put)S
  5749. 2394(a)S
  5750. 2464(string)S
  5751. 2718(on)S
  5752. 2843(a)S
  5753. 2913(stream)S
  5754. 2160 V
  5755. 1080(fread)S
  5756. 1677(fread(3))S
  5757. 2241(buffered)S
  5758. 2608(binary)S
  5759. (input/output)490 2890 A
  5760. 2280 V
  5761. 1080(freopen)S
  5762. 1677(fopen(3))S
  5763. 2241(open)S
  5764. 2461(a)S
  5765. 2531(stream)S
  5766. 2400 V
  5767. 1080(fscanf)S
  5768. 1677(scanf(3))S
  5769. 2241(formatted)S
  5770. (input)206 2658 A
  5771. (conversion)441 2889 A
  5772. 2520 V
  5773. 1080(fseek)S
  5774. 1677(fseek(3))S
  5775. (reposition)402 2241 A
  5776. 2668(a)S
  5777. 2738(stream)S
  5778. 2640 V
  5779. 1080(ftell)S
  5780. 1677(fseek(3))S
  5781. (reposition)402 2241 A
  5782. 2668(a)S
  5783. 2738(stream)S
  5784. 2760 V
  5785. 1080(fwrite)S
  5786. 1677(fread(3))S
  5787. 2241(buffered)S
  5788. 2608(binary)S
  5789. (input/output)490 2890 A
  5790. 2880 V
  5791. 1080(getc)S
  5792. 1677(getc(3))S
  5793. 2241(get)S
  5794. 2389(character)S
  5795. 2785(or)S
  5796. 2894(word)S
  5797. 3126(from)S
  5798. 3347(stream)S
  5799. 3000 V
  5800. 1080(getchar)S
  5801. 1677(getc(3))S
  5802. 2241(get)S
  5803. 2389(character)S
  5804. 2785(or)S
  5805. 2894(word)S
  5806. 3126(from)S
  5807. 3347(stream)S
  5808. 3120 V
  5809. 1080(gets)S
  5810. 1677(gets(3))S
  5811. 2241(get)S
  5812. 2389(a)S
  5813. 2459(string)S
  5814. 2713(from)S
  5815. 2934(a)S
  5816. 3004(stream)S
  5817. 3240 V
  5818. 1080(getw)S
  5819. 1677(getc(3))S
  5820. 2241(get)S
  5821. 2389(character)S
  5822. 2785(or)S
  5823. 2894(word)S
  5824. 3126(from)S
  5825. 3347(stream)S
  5826. 3360 V
  5827. 1080(printf)S
  5828. 1677(printf(3))S
  5829. 2241(formatted)S
  5830. 2658(output)S
  5831. (conversion)441 2939 A
  5832. 3480 V
  5833. 1080(putc)S
  5834. 1677(putc(3))S
  5835. 2241(put)S
  5836. 2394(character)S
  5837. 2790(or)S
  5838. 2899(word)S
  5839. 3131(on)S
  5840. 3256(a)S
  5841. 3326(stream)S
  5842. 3600 V
  5843. 1080(putchar)S
  5844. 1677(putc(3))S
  5845. 2241(put)S
  5846. 2394(character)S
  5847. 2790(or)S
  5848. 2899(word)S
  5849. 3131(on)S
  5850. 3256(a)S
  5851. 3326(stream)S
  5852. 3720 V
  5853. 1080(puts)S
  5854. 1677(puts(3))S
  5855. 2241(put)S
  5856. 2394(a)S
  5857. 2464(string)S
  5858. 2718(on)S
  5859. 2843(a)S
  5860. 2913(stream)S
  5861. 3840 V
  5862. 1080(putw)S
  5863. 1677(putc(3))S
  5864. 2241(put)S
  5865. 2394(character)S
  5866. 2790(or)S
  5867. 2899(word)S
  5868. 3131(on)S
  5869. 3256(a)S
  5870. 3326(stream)S
  5871. 3960 V
  5872. 1080(rewind)S
  5873. 1677(fseek(3))S
  5874. (reposition)402 2241 A
  5875. 2668(a)S
  5876. 2738(stream)S
  5877. 4080 V
  5878. 1080(scanf)S
  5879. 1677(scanf(3))S
  5880. 2241(formatted)S
  5881. (input)206 2658 A
  5882. (conversion)441 2889 A
  5883. 4200 V
  5884. 1080(setbuf)S
  5885. 1677(setbuf(3))S
  5886. 2241(assign)S
  5887. 2517(buffering)S
  5888. 2917(to)S
  5889. 3020(a)S
  5890. 3090(stream)S
  5891. 4320 V
  5892. (setvbuf)296 1080 A
  5893. 1677(setbuf(3))S
  5894. 2241(assign)S
  5895. 2517(buffering)S
  5896. 2917(to)S
  5897. 3020(a)S
  5898. 3090(stream)S
  5899. 4440 V
  5900. 1080(snprintf)S
  5901. 1677(printf(3))S
  5902. 2241(formatted)S
  5903. 2658(output)S
  5904. (conversion)441 2939 A
  5905. 4560 V
  5906. 1080(sprintf)S
  5907. 1677(printf(3))S
  5908. 2241(formatted)S
  5909. 2658(output)S
  5910. (conversion)441 2939 A
  5911. 4680 V
  5912. 1080(sscanf)S
  5913. 1677(scanf(3))S
  5914. 2241(formatted)S
  5915. (input)206 2658 A
  5916. (conversion)441 2889 A
  5917. 4800 V
  5918. (ungetc)268 1080 A
  5919. (ungetc(3))386 1677 A
  5920. 2241(push)S
  5921. 2455(character)S
  5922. 2851(back)S
  5923. 3066(into)S
  5924. (input)206 3247 A
  5925. 3478(stream)S
  5926. 4920 V
  5927. 1080(vfprintf)S
  5928. 1677(printf(3))S
  5929. 2241(formatted)S
  5930. 2658(output)S
  5931. (conversion)441 2939 A
  5932. 5040 V
  5933. 1080(vfscanf)S
  5934. 1677(scanf(3))S
  5935. 2241(formatted)S
  5936. (input)206 2658 A
  5937. (conversion)441 2889 A
  5938. 5160 V
  5939. 1080(vprintf)S
  5940. 1677(printf(3))S
  5941. 2241(formatted)S
  5942. 2658(output)S
  5943. (conversion)441 2939 A
  5944. 5280 V
  5945. 1080(vscanf)S
  5946. 1677(scanf(3))S
  5947. 2241(formatted)S
  5948. (input)206 2658 A
  5949. (conversion)441 2889 A
  5950. 5400 V
  5951. 1080(vsnprintf)S
  5952. 1677(printf(3))S
  5953. 2241(formatted)S
  5954. 2658(output)S
  5955. (conversion)441 2939 A
  5956. 5520 V
  5957. 1080(vsprintf)S
  5958. 1677(printf(3))S
  5959. 2241(formatted)S
  5960. 2658(output)S
  5961. (conversion)441 2939 A
  5962. 5640 V
  5963. 1080(vsscanf)S
  5964. 1677(scanf(3))S
  5965. 2241(formatted)S
  5966. (input)206 2658 A
  5967. (conversion)441 2889 A
  5968. 7903 V
  5969. 720(September)S
  5970. 1176(17,)S
  5971. (1996)200 1326 A
  5972. 2669(()S
  5973. 2711(May)S
  5974. 2920(15,)S
  5975. (1985)200 3070 A
  5976. 3278())S
  5977. 4990(Page)S
  5978. 5211(2)S
  5979. 8143 V
  5980. EP
  5981. %%Page: 1 65
  5982. BP
  5983. /slant 0 def
  5984. /height 0 def
  5985. 480 V
  5986. 10 R
  5987. 720(STRING)S
  5988. 1093(()S
  5989. 1135(3)S
  5990. 1193())S
  5991. 2696(Eighth)S
  5992. (Edition)296 2989 A
  5993. 4754(STRING)S
  5994. 5127(()S
  5995. 5169(3)S
  5996. 5227())S
  5997. 960 V
  5998. 9 R
  5999. 720(N)S
  6000. 722(NA)S
  6001. 790(AM)S
  6002. 858(ME)S
  6003. 940(E)S
  6004. 1080 V
  6005. 10 R
  6006. 1080(string,)S
  6007. 1367(strcat,)S
  6008. 1644(strncat,)S
  6009. 1971(strcmp,)S
  6010. 2303(strncmp,)S
  6011. 2685(strcpy,)S
  6012. 2989(strncpy,)S
  6013. 3344(strlen,)S
  6014. 3627(index,)S
  6015. 3909(rindex)S
  6016. 10 R-1
  6017. 4200(-)S
  6018. 10 R
  6019. 4291(string)S
  6020. 4554(operations)S
  6021. 5007(string,)S
  6022. 1200 V
  6023. 1080(strcat,)S
  6024. 1371(strncat,)S
  6025. 1712(strcmp,)S
  6026. 2058(strncmp,)S
  6027. 2454(strcpy,)S
  6028. 2772(strncpy,)S
  6029. 3140(strlen,)S
  6030. 3436(strchr,)S
  6031. 3738(strrchr,)S
  6032. 4074(strerror,)S
  6033. 4444(memcmp,)S
  6034. 4890(memcpy,)S
  6035. 1320 V
  6036. 1080(memmove,)S
  6037. 1554(memchr,)S
  6038. 1934(memset,)S
  6039. 2297(index,)S
  6040. 2570(rindex)S
  6041. 10 R-1
  6042. 2852(-)S
  6043. 10 R
  6044. 2934(string)S
  6045. 3188(operations)S
  6046. 1488 V
  6047. 9 R
  6048. 720(S)S
  6049. 722(SY)S
  6050. 774(YN)S
  6051. 842(NO)S
  6052. 910(OP)S
  6053. 978(PS)S
  6054. 1030(SI)S
  6055. 1082(IS)S
  6056. 1115(S)S
  6057. 1608 V
  6058. 10 B
  6059. 1080(#include)S
  6060. 1482(<sys/types.h>)S
  6061. 1728 V
  6062. 1080(#include)S
  6063. 1482(<strings.h>)S
  6064. 1968 V
  6065. 1080(char)S
  6066. 1314(*strcat(char)S
  6067. 1879(*)S
  6068. 10 I
  6069. 1929(s1)S
  6070. 10 B
  6071. 2018(,)S
  6072. 2081(const)S
  6073. 2343(char)S
  6074. 2577(*)S
  6075. 10 I
  6076. 2627(s2)S
  6077. 10 B
  6078. 2716())S
  6079. 2088 V
  6080. 1080(char)S
  6081. 1314(*strncat(char)S
  6082. 1935(*)S
  6083. 10 I
  6084. 1985(s1)S
  6085. 10 B
  6086. 2074(,)S
  6087. 2137(const)S
  6088. 2399(char)S
  6089. 2633(*)S
  6090. 10 I
  6091. 2683(s2)S
  6092. 10 B
  6093. 2772(,)S
  6094. 2835(size_t)S
  6095. 10 I
  6096. 3114(n)S
  6097. 10 B
  6098. 3164())S
  6099. 2208 V
  6100. 1080(int)S
  6101. 1236(strcmp(const)S
  6102. 1835(char)S
  6103. 2069(*)S
  6104. 10 I
  6105. 2119(s1)S
  6106. 10 B
  6107. 2208(,)S
  6108. 2271(const)S
  6109. 2533(char)S
  6110. 2767(*)S
  6111. 10 I
  6112. 2817(s2)S
  6113. 10 B
  6114. 2906())S
  6115. 2328 V
  6116. 1080(int)S
  6117. 1236(strncmp(const)S
  6118. 1891(char)S
  6119. 2125(*)S
  6120. 10 I
  6121. 2175(s1)S
  6122. 10 B
  6123. 2264(,)S
  6124. 2327(const)S
  6125. 2589(char)S
  6126. 2823(*)S
  6127. 10 I
  6128. 2873(s2)S
  6129. 10 B
  6130. 2962(,)S
  6131. 3025(size_t)S
  6132. 10 I
  6133. 3304(n)S
  6134. 10 B
  6135. 3354())S
  6136. 2448 V
  6137. 1080(char)S
  6138. 1314(*strcpy(char)S
  6139. 1901(*)S
  6140. 10 I
  6141. 1951(s1)S
  6142. 10 B
  6143. 2040(,)S
  6144. 2103(const)S
  6145. 2365(char)S
  6146. 2599(*)S
  6147. 10 I
  6148. 2649(s2)S
  6149. 10 B
  6150. 2738())S
  6151. 2568 V
  6152. 1080(char)S
  6153. 1314(*strncpy(char)S
  6154. 1957(*)S
  6155. 10 I
  6156. 2007(s1)S
  6157. 10 B
  6158. 2096(,)S
  6159. 2159(const)S
  6160. 2421(char)S
  6161. 2655(*)S
  6162. 10 I
  6163. 2705(s2)S
  6164. 10 B
  6165. 2794(,)S
  6166. 2857(size_t)S
  6167. 10 I
  6168. 3136(n)S
  6169. 10 B
  6170. 3186())S
  6171. 2688 V
  6172. 1080(size_t)S
  6173. 1359(strlen(const)S
  6174. 1902(char)S
  6175. 2136(*)S
  6176. 10 I
  6177. 2186(s)S
  6178. 10 B
  6179. 2225())S
  6180. 2808 V
  6181. 1080(char)S
  6182. 1314(*strchr(const)S
  6183. 1924(char)S
  6184. 2158(*)S
  6185. 10 I
  6186. 2208(s)S
  6187. 10 B
  6188. 2247(,)S
  6189. 2310(int)S
  6190. 10 I
  6191. 2466(c)S
  6192. 10 B
  6193. 2511())S
  6194. 2928 V
  6195. 1080(char)S
  6196. (*strrchr(const)617 1314 A
  6197. 1969(char)S
  6198. 2203(*)S
  6199. 10 I
  6200. 2253(s)S
  6201. 10 B
  6202. 2292(,)S
  6203. 2355(int)S
  6204. 10 I
  6205. 2511(c)S
  6206. 10 B
  6207. 2556())S
  6208. 3048 V
  6209. 1080(char)S
  6210. (*strerror(int)550 1314 A
  6211. 10 I
  6212. 1902(errnum)S
  6213. 10 B
  6214. 2198())S
  6215. 3168 V
  6216. 1080(int)S
  6217. 1236(memcmp(const)S
  6218. 1930(void)S
  6219. 2152(*)S
  6220. 10 I
  6221. 2202(s1)S
  6222. 10 B
  6223. 2291(,)S
  6224. 2354(const)S
  6225. 2616(void)S
  6226. 2838(*)S
  6227. 10 I
  6228. 2888(s2)S
  6229. 10 B
  6230. 2977(,)S
  6231. 3040(size_t)S
  6232. 10 I
  6233. 3319(n)S
  6234. 10 B
  6235. 3369())S
  6236. 3288 V
  6237. 1080(void)S
  6238. 1302(*memcpy(void)S
  6239. 1972(*)S
  6240. 10 I
  6241. 2022(s1)S
  6242. 10 B
  6243. 2111(,)S
  6244. 2174(const)S
  6245. 2436(void)S
  6246. 2658(*)S
  6247. 10 I
  6248. 2708(s2)S
  6249. 10 B
  6250. 2797(,)S
  6251. 2860(size_t)S
  6252. 10 I
  6253. 3139(n)S
  6254. 10 B
  6255. 3189())S
  6256. 3408 V
  6257. 1080(void)S
  6258. 1302(*memmove(void)S
  6259. 2050(*)S
  6260. 10 I
  6261. 2100(s1)S
  6262. 10 B
  6263. 2189(,)S
  6264. 2252(const)S
  6265. 2514(void)S
  6266. 2736(*)S
  6267. 10 I
  6268. 2786(s2)S
  6269. 10 B
  6270. 2875(,)S
  6271. 2938(size_t)S
  6272. 10 I
  6273. 3217(n)S
  6274. 10 B
  6275. 3267())S
  6276. 3528 V
  6277. 1080(void)S
  6278. 1302(*memchr(const)S
  6279. 2007(void)S
  6280. 2229(*)S
  6281. 10 I
  6282. 2279(s)S
  6283. 10 B
  6284. 2318(,)S
  6285. 2381(int)S
  6286. 10 I
  6287. 2537(c)S
  6288. 10 B
  6289. 2582(,)S
  6290. 2645(size_t)S
  6291. 10 I
  6292. 2924(n)S
  6293. 10 B
  6294. 2974())S
  6295. 3648 V
  6296. 1080(void)S
  6297. 1302(*memset(void)S
  6298. 1939(*)S
  6299. 10 I
  6300. 1989(s)S
  6301. 10 B
  6302. 2028(,)S
  6303. 2091(int)S
  6304. 10 I
  6305. 2247(c)S
  6306. 10 B
  6307. 2292(,)S
  6308. 2355(size_t)S
  6309. 10 I
  6310. 2634(n)S
  6311. 10 B
  6312. 2684())S
  6313. 3768 V
  6314. 1080(char)S
  6315. 1314(*index(const)S
  6316. 1895(char)S
  6317. 2129(*)S
  6318. 10 I
  6319. 2179(s)S
  6320. 10 B
  6321. 2218(,)S
  6322. 2281(int)S
  6323. 10 I
  6324. 2437(c)S
  6325. 10 B
  6326. 2482())S
  6327. 3888 V
  6328. 1080(char)S
  6329. 1314(*rindex(const)S
  6330. 1940(char)S
  6331. 2174(*)S
  6332. 10 I
  6333. 2224(s)S
  6334. 10 B
  6335. 2263(,)S
  6336. 2326(int)S
  6337. 10 I
  6338. 2482(c)S
  6339. 10 B
  6340. 2527())S
  6341. 4056 V
  6342. 9 R
  6343. 720(D)S
  6344. 722(DE)S
  6345. 790(ES)S
  6346. 848(SC)S
  6347. 900(CR)S
  6348. 962(RI)S
  6349. 1024(IP)S
  6350. 1057(PT)S
  6351. 1109(TI)S
  6352. 1167(IO)S
  6353. 1200(ON)S
  6354. 1268(N)S
  6355. 4176 V
  6356. 10 R
  6357. 1080(These)S
  6358. 1355(functions)S
  6359. 1763(operate)S
  6360. 2094(on)S
  6361. 2228(null-terminated)S
  6362. 2883(strings.)S
  6363. 3235(They)S
  6364. 3476(do)S
  6365. 3610(not)S
  6366. 3772(check)S
  6367. 4041(for)S
  6368. 4194(over257ow)S
  6369. 4587(of)S
  6370. 4706(any)S
  6371. (receiving)375 4886 A
  6372. 4296 V
  6373. 1080(string.)S
  6374. 4464 V
  6375. 10 B
  6376. 1080(Strcat)S
  6377. 10 R
  6378. 1375(appends)S
  6379. 1735(a)S
  6380. (copy)195 1811 A
  6381. 2037(of)S
  6382. 2152(string)S
  6383. 10 I
  6384. 2412(s2)S
  6385. 10 R
  6386. 2532(to)S
  6387. 2641(the)S
  6388. 2795(end)S
  6389. 2971(of)S
  6390. 3086(string)S
  6391. 10 I
  6392. 3346(s1)S
  6393. 10 R
  6394. 3443(.)S
  6395. 10 B
  6396. 3524(Strncat)S
  6397. 10 R
  6398. 3875(copies)S
  6399. 4163(at)S
  6400. 4267(most)S
  6401. 10 I
  6402. 4493(n)S
  6403. 10 R
  6404. 4574(characters.)S
  6405. 5066(Both)S
  6406. 4584 V
  6407. 1080(return)S
  6408. 1346(a)S
  6409. 1416(pointer)S
  6410. 1726(to)S
  6411. 1829(the)S
  6412. 1977(null-terminated)S
  6413. 2623(result.)S
  6414. 4752 V
  6415. 10 B
  6416. 1080(Strcmp)S
  6417. 10 R
  6418. 1430(compares)S
  6419. 1846(its)S
  6420. 1971(arguments)S
  6421. 2420(and)S
  6422. 2595(returns)S
  6423. 2905(an)S
  6424. 3030(integer)S
  6425. 3340(greater)S
  6426. 3651(than,)S
  6427. 3879(equal)S
  6428. 4127(to,)S
  6429. 4260(or)S
  6430. 4374(less)S
  6431. 4555(than)S
  6432. 4758(0,)S
  6433. (according)397 4864 A
  6434. 4872 V
  6435. 1080(as)S
  6436. 10 I
  6437. 1193(s1)S
  6438. 10 R
  6439. 1311(is)S
  6440. 1407(lexicographically)S
  6441. 2135(greater)S
  6442. 2445(than,)S
  6443. 2672(equal)S
  6444. 2919(to,)S
  6445. 3050(or)S
  6446. 3162(less)S
  6447. 3341(than)S
  6448. 10 I
  6449. 3542(s2)S
  6450. 10 R
  6451. 3639(.)S
  6452. 10 B
  6453. 3717(Strncmp)S
  6454. 10 R
  6455. 4121(makes)S
  6456. 4406(the)S
  6457. 4557(same)S
  6458. 4792(comparison)S
  6459. 4992 V
  6460. 1080(but)S
  6461. (looks)217 1233 A
  6462. 1475(at)S
  6463. 1573(at)S
  6464. 1671(most)S
  6465. 10 I
  6466. 1891(n)S
  6467. 10 R
  6468. 1966(characters.)S
  6469. 5160 V
  6470. 10 B
  6471. 1080(Strcpy)S
  6472. 10 R
  6473. 1391(copies)S
  6474. 1673(string)S
  6475. 10 I
  6476. 1927(s2)S
  6477. 10 R
  6478. 2041(to)S
  6479. 10 I
  6480. 2144(s1)S
  6481. 10 R
  6482. 2241(,)S
  6483. (stopping)345 2291 A
  6484. 2661(after)S
  6485. 2872(the)S
  6486. 3020(null)S
  6487. 3201(character)S
  6488. 3597(has)S
  6489. 3756(been)S
  6490. 3971(moved.)S
  6491. 10 B
  6492. 4319(Strncpy)S
  6493. 10 R
  6494. 4687(copies)S
  6495. 4970(exactly)S
  6496. 5280 V
  6497. 10 I
  6498. 1080(n)S
  6499. 10 R
  6500. 1157(characters,)S
  6501. 1619(truncating)S
  6502. 2054(or)S
  6503. 2165(null-padding)S
  6504. 10 I
  6505. 2704(s2;)S
  6506. 10 R
  6507. 2853(the)S
  6508. 3002(target)S
  6509. 3258(may)S
  6510. 3457(not)S
  6511. 3611(be)S
  6512. 3732(null-terminated)S
  6513. 4379(if)S
  6514. 4467(the)S
  6515. 4616(length)S
  6516. 4893(of)S
  6517. 10 I
  6518. 5003(s2)S
  6519. 10 R
  6520. 5118(is)S
  6521. 10 I
  6522. 5211(n)S
  6523. 5400 V
  6524. 10 R
  6525. 1080(or)S
  6526. 1189(more.)S
  6527. 1471(Both)S
  6528. 1691(return)S
  6529. 10 I
  6530. 1957(s1)S
  6531. 10 R
  6532. 2054(.)S
  6533. 5568 V
  6534. 10 B
  6535. 1080(Strlen)S
  6536. 10 R
  6537. 1369(returns)S
  6538. 1674(the)S
  6539. 1822(number)S
  6540. 2154(of)S
  6541. (non-null)340 2263 A
  6542. 2628(characters)S
  6543. 3063(in)S
  6544. 10 I
  6545. 3166(s)S
  6546. 10 R
  6547. 3213(.)S
  6548. 5736 V
  6549. 10 B
  6550. 1080(Strchr)S
  6551. 10 R
  6552. 1386(()S
  6553. 10 B
  6554. (strrchr)309 1420 A
  6555. 10 R
  6556. 1729())S
  6557. 1788(returns)S
  6558. 2093(a)S
  6559. 2163(pointer)S
  6560. 2473(to)S
  6561. 2576(the)S
  6562. 2724(256rst)S
  6563. 2906((last))S
  6564. 3139(occurrence)S
  6565. 3607(of)S
  6566. 3716(character)S
  6567. 10 I
  6568. 4112(c)S
  6569. 10 R
  6570. 4182(in)S
  6571. 4285(string)S
  6572. 10 I
  6573. 4539(s,)S
  6574. 10 R
  6575. 4628(or)S
  6576. 4737(null)S
  6577. 4918(if)S
  6578. 10 I
  6579. 5006(c)S
  6580. 10 R
  6581. 5077(does)S
  6582. 5856 V
  6583. 1080(not)S
  6584. 1233(occur)S
  6585. 1482(in)S
  6586. 1585(the)S
  6587. 1733(string.)S
  6588. 6024 V
  6589. 10 B
  6590. (Strerror)365 1080 A
  6591. 10 R
  6592. 1470(returns)S
  6593. 1775(the)S
  6594. 1923(error)S
  6595. 2145(string)S
  6596. 2399(for)S
  6597. 2542(the)S
  6598. 2690(system)S
  6599. 2994(call)S
  6600. 3165(error)S
  6601. 10 I
  6602. 3387(errnum)S
  6603. 10 R
  6604. 3691(.)S
  6605. 3766(See)S
  6606. 10 B
  6607. 3937(intro)S
  6608. 10 R
  6609. 4150((2).)S
  6610. 6192 V
  6611. 10 B
  6612. 1080(Memcmp)S
  6613. 10 R
  6614. 1524(is)S
  6615. 1626(like)S
  6616. 10 B
  6617. 1812(strcmp)S
  6618. 10 R
  6619. 2150(except)S
  6620. 2448(that)S
  6621. 2634(the)S
  6622. 2792(strings)S
  6623. 3096(are)S
  6624. 3256(memory)S
  6625. 3627(blocks)S
  6626. 3925(of)S
  6627. 4045(length)S
  6628. 10 I
  6629. 4332(n)S
  6630. 10 R
  6631. 4390(.)S
  6632. 4476(Null)S
  6633. 4691(characters)S
  6634. 5137(are)S
  6635. 6312 V
  6636. 1080(treated)S
  6637. 1380(as)S
  6638. 1489(ordinary)S
  6639. 1855(characters.)S
  6640. 6480 V
  6641. 10 B
  6642. 1080(Memcpy)S
  6643. 10 R
  6644. 1487(copies)S
  6645. 10 I
  6646. 1776(n)S
  6647. 10 R
  6648. 1858(bytes)S
  6649. 2102(from)S
  6650. 2330(the)S
  6651. 2485(location)S
  6652. 2841(pointed)S
  6653. 3174(to)S
  6654. 3284(by)S
  6655. 10 I
  6656. 3416(s2)S
  6657. 10 R
  6658. 3537(to)S
  6659. 10 I
  6660. 3647(s1)S
  6661. 10 R
  6662. 3744(.)S
  6663. 10 B
  6664. 3826(Memmove)S
  6665. 10 R
  6666. 4311(is)S
  6667. 4410(like)S
  6668. 4594(memcpy,)S
  6669. 4998(except)S
  6670. 6600 V
  6671. 1080(that)S
  6672. 1256(it)S
  6673. 1337(can)S
  6674. 1502(handle)S
  6675. 1795(overlap)S
  6676. 2122(between)S
  6677. 2483(the)S
  6678. 2631(two)S
  6679. 2807(strings.)S
  6680. 3150(Both)S
  6681. 3370(functions)S
  6682. 3769(return)S
  6683. 10 I
  6684. 4035(s1)S
  6685. 10 R
  6686. 4132(.)S
  6687. 6768 V
  6688. 10 B
  6689. 1080(Memchr)S
  6690. 10 R
  6691. 1477(returns)S
  6692. 1784(a)S
  6693. 1856(pointer)S
  6694. 2168(to)S
  6695. 2273(the)S
  6696. 2423(256rst)S
  6697. 2607(occurrence)S
  6698. 3077(of)S
  6699. 3188(character)S
  6700. 10 I
  6701. 3586(c)S
  6702. 10 R
  6703. 3658(in)S
  6704. 3763(string)S
  6705. 10 I
  6706. 4019(s,)S
  6707. 10 R
  6708. 4110(or)S
  6709. 4221(null)S
  6710. 4404(if)S
  6711. 10 I
  6712. 4493(c)S
  6713. 10 R
  6714. 4565(does)S
  6715. 4776(not)S
  6716. 4931(occur)S
  6717. 5183(in)S
  6718. 6888 V
  6719. 1080(the)S
  6720. 1228(string.)S
  6721. 7056 V
  6722. 10 B
  6723. 1080(Memset)S
  6724. 10 R
  6725. 1447(sets)S
  6726. 10 I
  6727. 1623(n)S
  6728. 10 R
  6729. 1698(bytes)S
  6730. 1935(to)S
  6731. 10 I
  6732. 2038(c)S
  6733. 10 R
  6734. 2108(starting)S
  6735. 2435(at)S
  6736. 2533(location)S
  6737. 10 I
  6738. 2882(s)S
  6739. 10 R
  6740. 2929(.)S
  6741. 3004(It)S
  6742. 3091(returns)S
  6743. 10 I
  6744. 3396(s)S
  6745. 10 R
  6746. 3443(.)S
  6747. 7224 V
  6748. 10 B
  6749. 1080(Index)S
  6750. 10 R
  6751. 1351(and)S
  6752. 10 B
  6753. 1521(rindex)S
  6754. 10 R
  6755. 1826(are)S
  6756. 1975(obsolete)S
  6757. 2335(versions)S
  6758. 2695(of)S
  6759. 10 B
  6760. 2804(strchr)S
  6761. 10 R
  6762. 3093(and)S
  6763. 10 B
  6764. (strrchr)309 3263 A
  6765. 10 R
  6766. 3572(.)S
  6767. 3647(New)S
  6768. 3863(code)S
  6769. (should)267 4078 A
  6770. 4370(avoid)S
  6771. 4618(using)S
  6772. 4860(them.)S
  6773. 7392 V
  6774. 9 R
  6775. 720(N)S
  6776. 722(NO)S
  6777. 790(OT)S
  6778. 858(TE)S
  6779. 916(ES)S
  6780. 974(S)S
  6781. 7512 V
  6782. 10 R
  6783. 1080(Characters)S
  6784. 1537(are)S
  6785. 1686(compared)S
  6786. 2108(as)S
  6787. 10 B
  6788. 2217(unsigned)S
  6789. 2628(char)S
  6790. 10 R
  6791. 2824(,)S
  6792. 2874(whether)S
  6793. 10 B
  6794. 3224(char)S
  6795. 10 R
  6796. 3445(itself)S
  6797. 3672(is)S
  6798. 3764(signed)S
  6799. 4051(or)S
  6800. 4160(not.)S
  6801. 7903 V
  6802. 720(Page)S
  6803. 941(1)S
  6804. 2669(()S
  6805. 2711(May)S
  6806. 2920(15,)S
  6807. (1985)200 3070 A
  6808. 3278())S
  6809. 4455(September)S
  6810. 4911(17,)S
  6811. (1996)200 5061 A
  6812. 8143 V
  6813. EP
  6814. %%Page: 1 66
  6815. BP
  6816. /slant 0 def
  6817. /height 0 def
  6818. 480 V
  6819. 10 R
  6820. 720(SYSTEM)S
  6821. 1126(()S
  6822. 1168(3)S
  6823. 1226())S
  6824. 2696(Eighth)S
  6825. (Edition)296 2989 A
  6826. 4721(SYSTEM)S
  6827. 5127(()S
  6828. 5169(3)S
  6829. 5227())S
  6830. 960 V
  6831. 9 R
  6832. 720(N)S
  6833. 722(NA)S
  6834. 790(AM)S
  6835. 858(ME)S
  6836. 940(E)S
  6837. 1080 V
  6838. 10 R
  6839. 1080(system)S
  6840. 10 R-1
  6841. 1384(-)S
  6842. 10 R
  6843. 1466(issue)S
  6844. 1692(a)S
  6845. 1762(shell)S
  6846. 1977(command)S
  6847. 1248 V
  6848. 9 R
  6849. 720(S)S
  6850. 722(SY)S
  6851. 774(YN)S
  6852. 842(NO)S
  6853. 910(OP)S
  6854. 978(PS)S
  6855. 1030(SI)S
  6856. 1082(IS)S
  6857. 1115(S)S
  6858. 1368 V
  6859. 10 B
  6860. 1080(#include)S
  6861. 1482(<stdlib.h>)S
  6862. 1608 V
  6863. 1080(int)S
  6864. 1236(system(const)S
  6865. 1823(char)S
  6866. 2057(*)S
  6867. 10 I
  6868. 2107(string)S
  6869. 10 B
  6870. 2341())S
  6871. 1776 V
  6872. 9 R
  6873. 720(D)S
  6874. 722(DE)S
  6875. 790(ES)S
  6876. 848(SC)S
  6877. 900(CR)S
  6878. 962(RI)S
  6879. 1024(IP)S
  6880. 1057(PT)S
  6881. 1109(TI)S
  6882. 1167(IO)S
  6883. 1200(ON)S
  6884. 1268(N)S
  6885. 1896 V
  6886. 10 B
  6887. 1080(System)S
  6888. 10 R
  6889. 1414(causes)S
  6890. 1703(the)S
  6891. 10 I
  6892. 1852(string)S
  6893. 10 R
  6894. 2112(to)S
  6895. 2216(be)S
  6896. 2337(given)S
  6897. 2586(to)S
  6898. 10 B
  6899. 2690(sh)S
  6900. 10 R
  6901. 2785((1))S
  6902. 2929(as)S
  6903. (input)206 3039 A
  6904. 3271(as)S
  6905. 3381(if)S
  6906. 3469(the)S
  6907. 3618(string)S
  6908. 3873(had)S
  6909. 4044(been)S
  6910. 4260(typed)S
  6911. 4510(as)S
  6912. 4621(a)S
  6913. 4693(command)S
  6914. 5116(at)S
  6915. 5216(a)S
  6916. 2016 V
  6917. 1080(terminal.)S
  6918. 1504(The)S
  6919. 1699(current)S
  6920. 2023(process)S
  6921. 2363(waits)S
  6922. (until)184 2614 A
  6923. 2836(the)S
  6924. 2997(shell)S
  6925. 3224(has)S
  6926. 3395(completed,)S
  6927. 3876(then)S
  6928. 4086(returns)S
  6929. 4403(the)S
  6930. 4563(exit)S
  6931. 4751(status)S
  6932. 5017(of)S
  6933. 5138(the)S
  6934. 2136 V
  6935. 1080(shell.)S
  6936. 2304 V
  6937. 9 R
  6938. 720(S)S
  6939. 722(SE)S
  6940. 774(EE)S
  6941. 832(E)S
  6942. 913(A)S
  6943. 915(AL)S
  6944. 983(LS)S
  6945. 1041(SO)S
  6946. 1093(O)S
  6947. 2424 V
  6948. 10 B
  6949. 1080(sh)S
  6950. 10 R
  6951. 1175((1),)S
  6952. 10 B
  6953. 1343(popen)S
  6954. 10 R
  6955. 1606((3),)S
  6956. 10 B
  6957. 1774(execve)S
  6958. 10 R
  6959. 2054((2),)S
  6960. 10 B
  6961. 2222(wait)S
  6962. 10 R
  6963. 2407((2).)S
  6964. 2592 V
  6965. 9 R
  6966. 720(D)S
  6967. 722(DI)S
  6968. 790(IA)S
  6969. 823(AG)S
  6970. 891(GN)S
  6971. 959(NO)S
  6972. 1027(OS)S
  6973. 1095(ST)S
  6974. 1147(TI)S
  6975. 1205(IC)S
  6976. 1238(CS)S
  6977. 1300(S)S
  6978. 2712 V
  6979. 10 R
  6980. 1080(Exit)S
  6981. 1273(status)S
  6982. (127)150 1527 A
  6983. 1702(indicates)S
  6984. 2085(the)S
  6985. 2233(shell)S
  6986. 2448(couldn't)S
  6987. 2808(be)S
  6988. 2928(executed.)S
  6989. 7903 V
  6990. 720(Page)S
  6991. 941(1)S
  6992. 2669(()S
  6993. 2711(May)S
  6994. 2920(15,)S
  6995. (1985)200 3070 A
  6996. 3278())S
  6997. 4455(September)S
  6998. 4911(17,)S
  6999. (1996)200 5061 A
  7000. 8143 V
  7001. EP
  7002. %%Page: 1 67
  7003. BP
  7004. /slant 0 def
  7005. /height 0 def
  7006. 480 V
  7007. 10 R
  7008. 720(TERMCAP)S
  7009. 1204(()S
  7010. 1246(3)S
  7011. 1304())S
  7012. 2696(Eighth)S
  7013. (Edition)296 2989 A
  7014. 4643(TERMCAP)S
  7015. 5127(()S
  7016. 5169(3)S
  7017. 5227())S
  7018. 960 V
  7019. 9 R
  7020. 720(N)S
  7021. 722(NA)S
  7022. 790(AM)S
  7023. 858(ME)S
  7024. 940(E)S
  7025. 1080 V
  7026. 10 R
  7027. 1080(termcap,)S
  7028. 1455(tgetent,)S
  7029. 1779(tgetnum,)S
  7030. 2158(tget257ag,)S
  7031. 2510(tgetstr,)S
  7032. 2812(tgoto,)S
  7033. 3068(tputs)S
  7034. 10 R-1
  7035. 3288(-)S
  7036. 10 R
  7037. 3370(terminal)S
  7038. 3731(independent)S
  7039. 4247(operation)S
  7040. 4652(routines)S
  7041. 1248 V
  7042. 9 R
  7043. 720(S)S
  7044. 722(SY)S
  7045. 774(YN)S
  7046. 842(NO)S
  7047. 910(OP)S
  7048. 978(PS)S
  7049. 1030(SI)S
  7050. 1082(IS)S
  7051. 1115(S)S
  7052. 1368 V
  7053. 10 B
  7054. 1080(#include)S
  7055. 1482(<termcap.h>)S
  7056. 1608 V
  7057. 1080(int)S
  7058. 1236(tgetent(char)S
  7059. 1802(*)S
  7060. 10 I
  7061. 1852(bp)S
  7062. 10 B
  7063. 1952(,)S
  7064. 2015(char)S
  7065. 2249(*)S
  7066. 10 I
  7067. 2299(name)S
  7068. 10 B
  7069. 2517())S
  7070. 1728 V
  7071. 1080(int)S
  7072. 1236(tget257ag(char)S
  7073. 1823(*)S
  7074. 10 I
  7075. 1873(id)S
  7076. 10 B
  7077. 1951())S
  7078. 1848 V
  7079. 1080(int)S
  7080. 1236(tgetnum(char)S
  7081. 1863(*)S
  7082. 10 I
  7083. 1913(id)S
  7084. 10 B
  7085. 1991())S
  7086. 1968 V
  7087. 1080(char)S
  7088. 1314(*tgetstr(char)S
  7089. 1913(*)S
  7090. 10 I
  7091. 1963(id)S
  7092. 10 B
  7093. 2041(,)S
  7094. 2104(char)S
  7095. 2338(**)S
  7096. 10 I
  7097. 2438(area)S
  7098. 10 B
  7099. 2622())S
  7100. 2088 V
  7101. 1080(char)S
  7102. 1314(*tgoto(char)S
  7103. 1850(*)S
  7104. 10 I
  7105. 1900(cm)S
  7106. 10 B
  7107. 2018(,)S
  7108. 2081(int)S
  7109. 10 I
  7110. 2237(destcol)S
  7111. 10 B
  7112. 2522(,)S
  7113. 2585(int)S
  7114. 10 I
  7115. (destline)313 2741 A
  7116. 10 B
  7117. 3054())S
  7118. 2208 V
  7119. 1080(int)S
  7120. 1236(tputs(char)S
  7121. 1723(*)S
  7122. 10 I
  7123. 1773(cp)S
  7124. 10 B
  7125. 1868(,)S
  7126. 1931(int)S
  7127. 10 I
  7128. 2087(affcnt)S
  7129. 10 B
  7130. 2316(,)S
  7131. 2379(void)S
  7132. 2601((*)S
  7133. 10 I
  7134. 2685(outc)S
  7135. 10 B
  7136. ()(int)))254 2858 A
  7137. 2376 V
  7138. 9 R
  7139. 720(D)S
  7140. 722(DE)S
  7141. 790(ES)S
  7142. 848(SC)S
  7143. 900(CR)S
  7144. 962(RI)S
  7145. 1024(IP)S
  7146. 1057(PT)S
  7147. 1109(TI)S
  7148. 1167(IO)S
  7149. 1200(ON)S
  7150. 1268(N)S
  7151. 2496 V
  7152. 10 R
  7153. 1080(These)S
  7154. 1350(functions)S
  7155. 1753(extract)S
  7156. 2057(and)S
  7157. 2231(use)S
  7158. (capabilities)459 2395 A
  7159. 2884(from)S
  7160. 3110(the)S
  7161. 3263(terminal)S
  7162. (capability)397 3629 A
  7163. 4056(data)S
  7164. 4254(base)S
  7165. 10 B
  7166. 4463(termcap)S
  7167. 10 R
  7168. 4822((5).)S
  7169. 5020(These)S
  7170. 2616 V
  7171. 1080(are)S
  7172. 1229(low)S
  7173. 1405(level)S
  7174. 1626(routines;)S
  7175. 2003(see)S
  7176. 10 B
  7177. 2157(curses)S
  7178. 10 R
  7179. 2426((3))S
  7180. 2569(for)S
  7181. 2712(a)S
  7182. 2782(higher)S
  7183. 3064(level)S
  7184. 3285(package.)S
  7185. 2784 V
  7186. 10 B
  7187. 1080(Tgetent)S
  7188. 10 R
  7189. 1441(extracts)S
  7190. 1785(the)S
  7191. 1939(entry)S
  7192. 2177(for)S
  7193. 2326(terminal)S
  7194. 10 I
  7195. 2693(name)S
  7196. 10 R
  7197. 2942(into)S
  7198. 3129(the)S
  7199. 3283(buffer)S
  7200. 3561(at)S
  7201. 10 I
  7202. 3665(bp)S
  7203. 10 R
  7204. 3773(.)S
  7205. 10 I
  7206. 3854(Bp)S
  7207. 10 R
  7208. (should)267 3997 A
  7209. 4295(be)S
  7210. 4421(a)S
  7211. 4497(character)S
  7212. 4899(buffer)S
  7213. 5177(of)S
  7214. 2904 V
  7215. 1080(size)S
  7216. (1024)200 1265 A
  7217. 1493(and)S
  7218. 1665(must)S
  7219. 1887(be)S
  7220. 2009(retained)S
  7221. (through)312 2361 A
  7222. 2700(all)S
  7223. 2828(subsequent)S
  7224. 3301(calls)S
  7225. 3513(to)S
  7226. 10 B
  7227. 3618(tgetnum)S
  7228. 10 R
  7229. 3977(,)S
  7230. 10 B
  7231. 4029(tget257ag)S
  7232. 10 R
  7233. 4348(,)S
  7234. 4400(and)S
  7235. 10 B
  7236. 4572(tgetstr)S
  7237. 10 R
  7238. 4853(.)S
  7239. 10 B
  7240. 4930(Tgetent)S
  7241. 3024 V
  7242. 10 R
  7243. 1080(returns)S
  7244. 10 R-1
  7245. 1388(-)S
  7246. 10 R
  7247. 1445(1)S
  7248. 1523(if)S
  7249. 1613(it)S
  7250. (cannot)268 1697 A
  7251. 1993(256nd)S
  7252. 2177(a)S
  7253. 2250(termcap)S
  7254. 2603(256le,)S
  7255. 2786(0)S
  7256. 2865(if)S
  7257. 2956(the)S
  7258. 3108(terminal)S
  7259. 3473(name)S
  7260. 3720(given)S
  7261. 3972(does)S
  7262. 4185(not)S
  7263. 4342(have)S
  7264. 4561(an)S
  7265. 4685(entry,)S
  7266. 4946(and)S
  7267. 5120(1)S
  7268. 5199(if)S
  7269. 3144 V
  7270. 1080(all)S
  7271. 1206(goes)S
  7272. 1415(well.)S
  7273. 3312 V
  7274. 10 B
  7275. 1080(Tgetent)S
  7276. 10 R
  7277. 1436(uses)S
  7278. 1634(the)S
  7279. 1782(following)S
  7280. 2198(recipe)S
  7281. 2470(to)S
  7282. 2573(256nd)S
  7283. 2754(the)S
  7284. 2902(termcap)S
  7285. 3252(256le)S
  7286. 3406(and)S
  7287. 3576(entry)S
  7288. 10 I
  7289. 3808(name)S
  7290. 10 R
  7291. 4034(:)S
  7292. 3480 V
  7293. 1330(if)S
  7294. 1417($TERMCAP)S
  7295. 1968(is)S
  7296. 2060(itself)S
  7297. 2287(a)S
  7298. 2357(termcap)S
  7299. 2707(entry)S
  7300. 2939(for)S
  7301. 10 I
  7302. 3082(name)S
  7303. 3600 V
  7304. 10 R
  7305. 1330(then)S
  7306. 3720 V
  7307. 1580(use)S
  7308. 1739($TERMCAP)S
  7309. 3840 V
  7310. 1330(elif)S
  7311. 1490($TERMCAP)S
  7312. 2041(names)S
  7313. 2323(a)S
  7314. 2393(256le)S
  7315. 3960 V
  7316. 1330(then)S
  7317. 4080 V
  7318. 1580(use)S
  7319. 1739(entry)S
  7320. 10 I
  7321. 1971(name)S
  7322. 10 R
  7323. (found)234 2214 A
  7324. 2473(in)S
  7325. 2576(that)S
  7326. 2752(256le)S
  7327. 4200 V
  7328. 1330(elif)S
  7329. 1490(this)S
  7330. 1660(is)S
  7331. 1752(Minix-vmd)S
  7332. 4320 V
  7333. 1330(then)S
  7334. 4440 V
  7335. 1580(if)S
  7336. 1667($TERMPATH)S
  7337. 2286(is)S
  7338. 2378(de256ned)S
  7339. 4560 V
  7340. 1580(then)S
  7341. 4680 V
  7342. 1830(search)S
  7343. 2123(the)S
  7344. 2281(termcap)S
  7345. 2641(256les)S
  7346. 2844(named)S
  7347. 3147(in)S
  7348. 3261($TERMPATH)S
  7349. 3891(for)S
  7350. 4045(the)S
  7351. 4204(256rst)S
  7352. 4397(occurance)S
  7353. 4842(of)S
  7354. 4962(a)S
  7355. 10 I
  7356. 5043(name)S
  7357. 4800 V
  7358. 10 R
  7359. 1830(entry)S
  7360. 2062(and)S
  7361. 2232(use)S
  7362. 2391(that)S
  7363. 2567(entry)S
  7364. 4920 V
  7365. 1580(else)S
  7366. 5040 V
  7367. 1830(the)S
  7368. 1993(path)S
  7369. 10 B
  7370. 2206($HOME/.termcap:/etc/termcap:/usr/etc/termcap")S
  7371. 10 R
  7372. 4396(is)S
  7373. 4503(searched)S
  7374. 4896(for)S
  7375. 5054(entry)S
  7376. 5160 V
  7377. 10 I
  7378. 1830(name)S
  7379. 5280 V
  7380. 10 R
  7381. 1580(256)S
  7382. 5400 V
  7383. 1330(256)S
  7384. 5568 V
  7385. 10 B
  7386. 1080(Tgetnum)S
  7387. 10 R
  7388. 1497(gets)S
  7389. 1684(the)S
  7390. 1832(numeric)S
  7391. 2187(value)S
  7392. 2430(of)S
  7393. (capability)397 2539 A
  7394. 10 I
  7395. 2961(id)S
  7396. 10 R
  7397. 3047(,)S
  7398. 3097(returning)S
  7399. 10 R-1
  7400. 3491(-)S
  7401. 10 R
  7402. 3548(1)S
  7403. 3623(if)S
  7404. 3710(is)S
  7405. 3802(not)S
  7406. 3955(given)S
  7407. 4204(for)S
  7408. 4348(the)S
  7409. 4497(terminal.)S
  7410. 10 B
  7411. 4909(Tget257ag)S
  7412. 5688 V
  7413. 10 R
  7414. 1080(returns)S
  7415. 1391(1)S
  7416. 1472(if)S
  7417. 1565(the)S
  7418. 1719(speci256ed)S
  7419. (capability)397 2108 A
  7420. 2536(is)S
  7421. 2634(present)S
  7422. 2956(in)S
  7423. 3065(the)S
  7424. 3219(terminal's)S
  7425. 3659(entry,)S
  7426. 3921(0)S
  7427. 4001(if)S
  7428. 4093(it)S
  7429. 4179(is)S
  7430. 4276(not.)S
  7431. 10 B
  7432. 4484(Tgetstr)S
  7433. 10 R
  7434. 4828(returns)S
  7435. 5138(the)S
  7436. 5808 V
  7437. 1080(string)S
  7438. 1350(value)S
  7439. 1610(of)S
  7440. 1736(the)S
  7441. (capability)397 1901 A
  7442. 10 I
  7443. 2340(id)S
  7444. 10 R
  7445. 2426(,)S
  7446. (places)252 2493 A
  7447. 2787(it)S
  7448. 2885(in)S
  7449. 3005(the)S
  7450. 3170(buffer)S
  7451. 3459(at)S
  7452. 10 I
  7453. 3574(area)S
  7454. 10 R
  7455. 3766(,)S
  7456. 3833(and)S
  7457. 4020(advances)S
  7458. 4431(the)S
  7459. 10 I
  7460. 4596(area)S
  7461. 10 R
  7462. 4822(pointer.)S
  7463. 5199(It)S
  7464. 5928 V
  7465. 1080(decodes)S
  7466. 1433(the)S
  7467. 1585(abbreviations)S
  7468. 2156(for)S
  7469. 2303(this)S
  7470. 2477(256eld)S
  7471. 2684(described)S
  7472. 3098(in)S
  7473. 10 B
  7474. 3204(termcap)S
  7475. 10 R
  7476. 3563((5),)S
  7477. 3734(except)S
  7478. 4025(for)S
  7479. 4171(cursor)S
  7480. 4451(addressing)S
  7481. 4909(and)S
  7482. 5082(pad-)S
  7483. 6048 V
  7484. 1080(ding)S
  7485. 1283(information.)S
  7486. 10 B
  7487. 1833(Tgetstr)S
  7488. 10 R
  7489. 2172(returns)S
  7490. 2477(NULL)S
  7491. 2772(if)S
  7492. 2859(the)S
  7493. (capability)397 3007 A
  7494. 3429(was)S
  7495. 3611(not)S
  7496. (found.)259 3764 A
  7497. 6216 V
  7498. 10 B
  7499. 1080(Tgoto)S
  7500. 10 R
  7501. 1362(returns)S
  7502. 1673(a)S
  7503. 1749(cursor)S
  7504. 2033(addressing)S
  7505. 2495(string)S
  7506. 2756(decoded)S
  7507. 3123(from)S
  7508. 10 I
  7509. 3351(cm)S
  7510. 10 R
  7511. 3501(to)S
  7512. 3611(go)S
  7513. 3743(to)S
  7514. 3853(column)S
  7515. 10 I
  7516. 4186(destcol)S
  7517. 10 R
  7518. 4503(in)S
  7519. 4613(line)S
  7520. 10 I
  7521. (destline)313 4796 A
  7522. 10 R
  7523. 5117(.)S
  7524. 5199(It)S
  7525. 6336 V
  7526. 1080(uses)S
  7527. 1282(the)S
  7528. 1434(external)S
  7529. 1788(variables)S
  7530. 10 B
  7531. 2180(UP)S
  7532. 10 R
  7533. ((from)230 2343 A
  7534. 2601(the)S
  7535. 10 B
  7536. 2752(up)S
  7537. 10 R
  7538. (capability))431 2892 A
  7539. 3351(and)S
  7540. 10 B
  7541. 3524(BC)S
  7542. 10 R
  7543. 3692((if)S
  7544. 10 B
  7545. 3816(bc)S
  7546. 10 R
  7547. 3945(is)S
  7548. 4040(given)S
  7549. 4291(rather)S
  7550. 4555(than)S
  7551. 10 B
  7552. 4756(bs)S
  7553. 10 R
  7554. 4851())S
  7555. 4913(if)S
  7556. (neces-)258 5003 A
  7557. 6456 V
  7558. 1080(sary)S
  7559. 1276(to)S
  7560. 1382(avoid)S
  7561. 1633(placing)S
  7562. 10 B
  7563. 1957(\n)S
  7564. 10 R
  7565. 2041(,)S
  7566. 10 B
  7567. 2095(303D)S
  7568. 10 R
  7569. 2231(or)S
  7570. 10 B
  7571. 2344(303@)S
  7572. 10 R
  7573. 2500(in)S
  7574. 2607(the)S
  7575. 2759(returned)S
  7576. 3124(string.)S
  7577. 3432((Programs)S
  7578. 3881(which)S
  7579. 4156(call)S
  7580. 4331(tgoto)S
  7581. (should)267 4566 A
  7582. 4862(be)S
  7583. 4986(sure)S
  7584. 5183(to)S
  7585. 6576 V
  7586. 1080(turn)S
  7587. 1268(off)S
  7588. 1412(the)S
  7589. 1561(XTABS)S
  7590. 1917(bit(s),)S
  7591. 2180(since)S
  7592. 10 B
  7593. 2412(tgoto)S
  7594. 10 R
  7595. 2655(may)S
  7596. 2853(now)S
  7597. 3051(output)S
  7598. 3332(a)S
  7599. 3402(tab.)S
  7600. 3600(Note)S
  7601. 3821(that)S
  7602. 3997(programs)S
  7603. 4402(using)S
  7604. 4644(termcap)S
  7605. (should)267 4994 A
  7606. 6696 V
  7607. 1080(in)S
  7608. 1186(general)S
  7609. 1511(turn)S
  7610. 1701(off)S
  7611. 1847(XTABS)S
  7612. 2206(anyway)S
  7613. 2547(since)S
  7614. 2782(some)S
  7615. 3022(terminals)S
  7616. 3425(use)S
  7617. 3587(CTRL-I)S
  7618. 3941(for)S
  7619. 4087(other)S
  7620. 4323(functions,)S
  7621. 4751(such)S
  7622. 4964(as)S
  7623. (non-)184 5077 A
  7624. 6816 V
  7625. 1080(destructive)S
  7626. (space.))283 1547 A
  7627. 1880(If)S
  7628. 1973(a)S
  7629. 10 B
  7630. 2043(%)S
  7631. 10 R
  7632. 2168(sequence)S
  7633. 2562(is)S
  7634. 2654(given)S
  7635. 2902(which)S
  7636. 3173(is)S
  7637. 3265(not)S
  7638. (understood,)471 3418 A
  7639. 3914(then)S
  7640. 10 B
  7641. 4112(tgoto)S
  7642. 10 R
  7643. 4355(returns)S
  7644. 4660(OOPS.)S
  7645. 6984 V
  7646. 10 B
  7647. 1080(Tputs)S
  7648. 10 R
  7649. 1377(decodes)S
  7650. 1746(the)S
  7651. 1914(leading)S
  7652. 2255(padding)S
  7653. 2623(information)S
  7654. 3143(of)S
  7655. 3272(the)S
  7656. 3440(string)S
  7657. 10 I
  7658. 3714(cp)S
  7659. 10 R
  7660. 3817(;)S
  7661. 10 I
  7662. 3890(affcnt)S
  7663. 10 R
  7664. 4164(gives)S
  7665. 4421(the)S
  7666. 4589(number)S
  7667. 4941(of)S
  7668. 5071(lines)S
  7669. 7104 V
  7670. 1080(affected)S
  7671. 1434(by)S
  7672. 1562(the)S
  7673. 1713(operation,)S
  7674. 2146(or)S
  7675. 2258(1)S
  7676. 2336(if)S
  7677. 2426(this)S
  7678. 2599(is)S
  7679. 2694(not)S
  7680. 2850(applicable,)S
  7681. 10 I
  7682. 3317(outc)S
  7683. 10 R
  7684. 3518(is)S
  7685. 3613(a)S
  7686. 3686(routine)S
  7687. 3999(which)S
  7688. 4273(is)S
  7689. 4367(called)S
  7690. 4635(with)S
  7691. (each)185 4841 A
  7692. 5053(char-)S
  7693. 7224 V
  7694. 1080(acter)S
  7695. 1305(in)S
  7696. 1412(turn.)S
  7697. 1653(The)S
  7698. 1839(external)S
  7699. 2193(variable)S
  7700. 10 B
  7701. 2547(ospeed)S
  7702. 10 R
  7703. (should)267 2867 A
  7704. 3163(contain)S
  7705. 3488(the)S
  7706. 3640(output)S
  7707. 3925(speed)S
  7708. 4183(of)S
  7709. 4296(the)S
  7710. 4448(terminal)S
  7711. 4813(as)S
  7712. 4926(encoded)S
  7713. 7344 V
  7714. 1080(by)S
  7715. 10 B
  7716. 1207(stty)S
  7717. 10 R
  7718. 1364((3).)S
  7719. 1559(The)S
  7720. 1743(external)S
  7721. 2095(variable)S
  7722. 10 B
  7723. 2447(PC)S
  7724. 10 R
  7725. (should)267 2609 A
  7726. 2902(contain)S
  7727. 3224(a)S
  7728. 3295(pad)S
  7729. 3466(character)S
  7730. 3863(to)S
  7731. 3967(be)S
  7732. 4088(used)S
  7733. ((from)230 4298 A
  7734. 4554(the)S
  7735. 10 B
  7736. 4703(pc)S
  7737. 10 R
  7738. (capability))431 4830 A
  7739. 7464 V
  7740. 1080(if)S
  7741. 1167(a)S
  7742. 1237(null)S
  7743. 1418(()S
  7744. 10 B
  7745. 1452(303@)S
  7746. 10 R
  7747. 1579())S
  7748. 1638(is)S
  7749. 1730(inappropriate.)S
  7750. 7903 V
  7751. 720(Page)S
  7752. 941(1)S
  7753. 2669(()S
  7754. 2711(May)S
  7755. 2920(15,)S
  7756. (1985)200 3070 A
  7757. 3278())S
  7758. 4455(September)S
  7759. 4911(17,)S
  7760. (1996)200 5061 A
  7761. 8143 V
  7762. EP
  7763. %%Page: 2 68
  7764. BP
  7765. /slant 0 def
  7766. /height 0 def
  7767. 480 V
  7768. 10 R
  7769. 720(TERMCAP)S
  7770. 1204(()S
  7771. 1246(3)S
  7772. 1304())S
  7773. 2696(Eighth)S
  7774. (Edition)296 2989 A
  7775. 4643(TERMCAP)S
  7776. 5127(()S
  7777. 5169(3)S
  7778. 5227())S
  7779. 960 V
  7780. 9 R
  7781. 720(S)S
  7782. 722(SE)S
  7783. 774(EE)S
  7784. 832(E)S
  7785. 928(A)S
  7786. 930(AL)S
  7787. 998(LS)S
  7788. 1056(SO)S
  7789. 1108(O)S
  7790. 1080 V
  7791. 10 B
  7792. 1080(curses)S
  7793. 10 R
  7794. 1349((3),)S
  7795. 10 B
  7796. 1517(termcap)S
  7797. 10 R
  7798. 1876((5).)S
  7799. 1248 V
  7800. 9 R
  7801. 720(A)S
  7802. 722(AU)S
  7803. 790(UT)S
  7804. 858(TH)S
  7805. 916(HO)S
  7806. 984(OR)S
  7807. 1052(R)S
  7808. 1368 V
  7809. 10 R
  7810. (William)330 1080 A
  7811. 1435(Joy)S
  7812. 1536 V
  7813. 9 R
  7814. 720(N)S
  7815. 722(NO)S
  7816. 790(OT)S
  7817. 858(TE)S
  7818. 916(ES)S
  7819. 974(S)S
  7820. 1656 V
  7821. 10 R
  7822. 1080(The)S
  7823. 1263(Minix)S
  7824. 1534(implementation)S
  7825. 2191(does)S
  7826. 2402(not)S
  7827. (support)301 2557 A
  7828. 2885(any)S
  7829. 3057(of)S
  7830. 3168(the)S
  7831. 3318(external)S
  7832. 3670(variables,)S
  7833. 4086(only)S
  7834. 4291(the)S
  7835. 4441(functions)S
  7836. 4842(calls.)S
  7837. 5104(The)S
  7838. 1776 V
  7839. 1080(Minix-vmd)S
  7840. 1562(termcap)S
  7841. 1912(does)S
  7842. (support)301 2121 A
  7843. 2447(it)S
  7844. 2528(all,)S
  7845. (although)351 2679 A
  7846. (noone)245 3055 A
  7847. 3325(in)S
  7848. 3428(his)S
  7849. 3570(right)S
  7850. 3785(mind)S
  7851. 4016(meddles)S
  7852. 4376(with)S
  7853. 4580(those)S
  7854. 4817(variables.)S
  7855. 7903 V
  7856. 720(September)S
  7857. 1176(17,)S
  7858. (1996)200 1326 A
  7859. 4990(Page)S
  7860. 5211(2)S
  7861. 8143 V
  7862. EP
  7863. %%Page: 1 69
  7864. BP
  7865. /slant 0 def
  7866. /height 0 def
  7867. 480 V
  7868. 10 R
  7869. 720(TERMIOS)S
  7870. 1171(()S
  7871. 1213(3)S
  7872. 1271())S
  7873. 2696(Eighth)S
  7874. (Edition)296 2989 A
  7875. 4676(TERMIOS)S
  7876. 5127(()S
  7877. 5169(3)S
  7878. 5227())S
  7879. 960 V
  7880. 9 R
  7881. 720(N)S
  7882. 722(NA)S
  7883. 790(AM)S
  7884. 858(ME)S
  7885. 940(E)S
  7886. 1080 V
  7887. 10 R
  7888. 1080(termios,)S
  7889. 1455(tcgetattr,)S
  7890. 1859(tcsetattr,)S
  7891. 2252(cfgetispeed,)S
  7892. 2784(cfgetospeed,)S
  7893. 3338(cfsetispeed,)S
  7894. 3859(cfsetospeed,)S
  7895. (tcsendbreak,)506 4402 A
  7896. 4956(tcdrain,)S
  7897. 1200 V
  7898. 1080(tc257ush,)S
  7899. 1398(tc257ow)S
  7900. 10 R-1
  7901. 1675(-)S
  7902. 10 R
  7903. 1757(change)S
  7904. 2067(terminal)S
  7905. 2428(attributes)S
  7906. 1368 V
  7907. 9 R
  7908. 720(S)S
  7909. 722(SY)S
  7910. 774(YN)S
  7911. 842(NO)S
  7912. 910(OP)S
  7913. 978(PS)S
  7914. 1030(SI)S
  7915. 1082(IS)S
  7916. 1115(S)S
  7917. 1488 V
  7918. 10 B
  7919. 1080(#include)S
  7920. 1482(<termios.h>)S
  7921. 1728 V
  7922. 1080(int)S
  7923. 1236(tcgetattr(int)S
  7924. 10 I
  7925. 1797(fd)S
  7926. 10 B
  7927. 1875(,)S
  7928. 1938(struct)S
  7929. 2229(termios)S
  7930. 2592(*)S
  7931. 10 I
  7932. 2642(tp)S
  7933. 10 B
  7934. 2720())S
  7935. 1848 V
  7936. 1080(int)S
  7937. 1236(tcsetattr(int)S
  7938. 10 I
  7939. 1786(fd)S
  7940. 10 B
  7941. 1864(,)S
  7942. 1927(int)S
  7943. 10 I
  7944. 2083(action)S
  7945. 10 B
  7946. 2334(,)S
  7947. 2397(const)S
  7948. 2659(struct)S
  7949. 2950(termios)S
  7950. 3313(*)S
  7951. 10 I
  7952. 3363(tp)S
  7953. 10 B
  7954. 3441())S
  7955. 2088 V
  7956. 1080(speed_t)S
  7957. 1443(cfgetispeed(const)S
  7958. 2216(struct)S
  7959. 2507(termios)S
  7960. 2870(*)S
  7961. 10 I
  7962. 2920(tp)S
  7963. 10 B
  7964. 2998())S
  7965. 2208 V
  7966. 1080(speed_t)S
  7967. 1443(cfgetospeed(const)S
  7968. 2238(struct)S
  7969. 2529(termios)S
  7970. 2892(*)S
  7971. 10 I
  7972. 2942(tp)S
  7973. 10 B
  7974. 3020())S
  7975. 2328 V
  7976. 1080(int)S
  7977. 1236(cfsetispeed(struct)S
  7978. 2027(termios)S
  7979. 2390(*)S
  7980. 10 I
  7981. 2440(tp)S
  7982. 10 B
  7983. 2518(,)S
  7984. 2581(speed_t)S
  7985. 10 I
  7986. 2944(speed)S
  7987. 10 B
  7988. 3173())S
  7989. 2448 V
  7990. 1080(int)S
  7991. 1236(cfsetospeed(struct)S
  7992. 2049(termios)S
  7993. 2412(*)S
  7994. 10 I
  7995. 2462(tp)S
  7996. 10 B
  7997. 2540(,)S
  7998. 2603(speed_t)S
  7999. 10 I
  8000. 2966(speed)S
  8001. 10 B
  8002. 3195())S
  8003. 2688 V
  8004. 1080(int)S
  8005. (tcsendbreak(int)679 1236 A
  8006. 10 I
  8007. 1953(fd)S
  8008. 10 B
  8009. 2031(,)S
  8010. 2094(int)S
  8011. 10 I
  8012. 2250(duration)S
  8013. 10 B
  8014. 2595())S
  8015. 2808 V
  8016. 1080(int)S
  8017. 1236(tcdrain(int)S
  8018. 10 I
  8019. 1740(fd)S
  8020. 10 B
  8021. 1818())S
  8022. 2928 V
  8023. 1080(int)S
  8024. 1236(tc257ush(int)S
  8025. 10 I
  8026. 1712(fd)S
  8027. 10 B
  8028. 1790(,)S
  8029. 1853(int)S
  8030. 10 I
  8031. 2009(queue_selector)S
  8032. 10 B
  8033. 2618())S
  8034. 3048 V
  8035. 1080(int)S
  8036. 1236(tc257ow(int)S
  8037. 10 I
  8038. 1684(fd)S
  8039. 10 B
  8040. 1762(,)S
  8041. 1825(int)S
  8042. 10 I
  8043. 1981(action)S
  8044. 10 B
  8045. 2232())S
  8046. 3216 V
  8047. 9 R
  8048. 720(D)S
  8049. 722(DE)S
  8050. 790(ES)S
  8051. 848(SC)S
  8052. 900(CR)S
  8053. 962(RI)S
  8054. 1024(IP)S
  8055. 1057(PT)S
  8056. 1109(TI)S
  8057. 1167(IO)S
  8058. 1200(ON)S
  8059. 1268(N)S
  8060. 3336 V
  8061. 10 R
  8062. 1080(These)S
  8063. 1359(are)S
  8064. 1521(the)S
  8065. 1682(user)S
  8066. 1888(functions)S
  8067. 2300(that)S
  8068. 2489(modify)S
  8069. 2817(the)S
  8070. 2979(tty)S
  8071. 3124(attributes)S
  8072. 3538(mentioned)S
  8073. 4001(in)S
  8074. 10 B
  8075. 4118(tty)S
  8076. 10 R
  8077. 4236((4).)S
  8078. 4443(In)S
  8079. 4566(the)S
  8080. 4728(following,)S
  8081. 10 I
  8082. 5183(fd)S
  8083. 3456 V
  8084. 10 R
  8085. 1080(refers)S
  8086. 1347(to)S
  8087. 1461(an)S
  8088. 1591(open)S
  8089. 1821(terminal)S
  8090. 2192(device)S
  8091. 2490(256le,)S
  8092. 10 I
  8093. 2679(tp)S
  8094. 10 R
  8095. 2792(is)S
  8096. 2894(the)S
  8097. 3052(address)S
  8098. 3389(of)S
  8099. 3508(a)S
  8100. 10 B
  8101. 3588(struct)S
  8102. 3876(termios)S
  8103. 10 R
  8104. 4201(,)S
  8105. 4261(and)S
  8106. 10 I
  8107. 4441(speed)S
  8108. 10 R
  8109. 4705(and)S
  8110. 4885(values)S
  8111. 5177(of)S
  8112. 3576 V
  8113. 1080(type)S
  8114. 10 B
  8115. 1278(speed_t)S
  8116. 10 R
  8117. 1628(are)S
  8118. 1777(equal)S
  8119. 2020(to)S
  8120. 2123(one)S
  8121. 2293(of)S
  8122. 2402(the)S
  8123. 10 B
  8124. 2550(B0)S
  8125. 10 R
  8126. 2667(,)S
  8127. 10 B
  8128. 2717(B50)S
  8129. 10 R
  8130. 2884(,)S
  8131. 2935(etc.)S
  8132. 3104(baud)S
  8133. 3325(rate)S
  8134. 3503(symbols.)S
  8135. 3913(All)S
  8136. 4068(functions,)S
  8137. 4493(symbols,)S
  8138. 4878(and)S
  8139. 5049(types)S
  8140. 3696 V
  8141. 1080(are)S
  8142. 1229(declared)S
  8143. 1596(in)S
  8144. 10 B
  8145. 1699(<termios.h>)S
  8146. 10 R
  8147. 2219(.)S
  8148. 3864 V
  8149. 1080(The)S
  8150. 1262(effects)S
  8151. 1557(of)S
  8152. 1666(the)S
  8153. 1814(tty)S
  8154. 1945(functions)S
  8155. 2344(are:)S
  8156. 4032 V
  8157. 10 B
  8158. 1080(tcgetattr()S
  8159. 10 I
  8160. 1485(fd)S
  8161. 10 B
  8162. 1563(,)S
  8163. 10 I
  8164. 1613(tp)S
  8165. 10 B
  8166. 1691())S
  8167. 4152 V
  8168. 10 R
  8169. 1440(Get)S
  8170. 1611(the)S
  8171. 1759(current)S
  8172. (settings)307 2070 A
  8173. 2402(of)S
  8174. 2511(the)S
  8175. 2659(tty)S
  8176. 2790(attributes.)S
  8177. 4320 V
  8178. 10 B
  8179. 1080(tcsetattr()S
  8180. 10 I
  8181. 1474(fd)S
  8182. 10 B
  8183. 1552(,)S
  8184. 1602(TCSANOW,)S
  8185. 10 I
  8186. 2172(tp)S
  8187. 10 B
  8188. 2250())S
  8189. 4440 V
  8190. 10 R
  8191. 1440(Set)S
  8192. 1594(the)S
  8193. 1742(terminal)S
  8194. 2103(attributes.)S
  8195. 2553(The)S
  8196. 2735(change)S
  8197. 3045(occurs)S
  8198. 3333(immediately.)S
  8199. 4608 V
  8200. 10 B
  8201. 1080(tcsetattr()S
  8202. 10 I
  8203. 1474(fd)S
  8204. 10 B
  8205. 1552(,)S
  8206. (TCSADRAIN,)625 1602 A
  8207. 10 I
  8208. 2252(tp)S
  8209. 10 B
  8210. 2330())S
  8211. 4728 V
  8212. 10 R
  8213. 1440(Set)S
  8214. 1595(the)S
  8215. 1744(terminal)S
  8216. 2106(attributes.)S
  8217. 2557(The)S
  8218. 2740(change)S
  8219. 3051(occurs)S
  8220. 3340(once)S
  8221. 3556(all)S
  8222. 3683(the)S
  8223. 3832(output)S
  8224. (waiting)302 4115 A
  8225. 4444(in)S
  8226. 4549(the)S
  8227. 4699(output)S
  8228. 4982(queues)S
  8229. 4848 V
  8230. 1440(has)S
  8231. 1599(been)S
  8232. (transmitted.)478 1814 A
  8233. 2342(This)S
  8234. (should)267 2546 A
  8235. 2838(be)S
  8236. 2958(used)S
  8237. 3167(when)S
  8238. 3410(options)S
  8239. 3730(affecting)S
  8240. 4114(output)S
  8241. 4395(are)S
  8242. 4544(changed.)S
  8243. 5016 V
  8244. 10 B
  8245. 1080(tcsetattr()S
  8246. 10 I
  8247. 1474(fd)S
  8248. 10 B
  8249. 1552(,)S
  8250. 1602(TCSAFLUSH,)S
  8251. 10 I
  8252. 2257(tp)S
  8253. 10 B
  8254. 2335())S
  8255. 5136 V
  8256. 10 R
  8257. 1440(Set)S
  8258. 1600(the)S
  8259. 1754(terminal)S
  8260. 2121(attributes.)S
  8261. 2577(But)S
  8262. 2753(256rst)S
  8263. 2941(wait)S
  8264. (until)184 3146 A
  8265. 3361(all)S
  8266. 3493(the)S
  8267. 3647(output)S
  8268. (waiting)302 3934 A
  8269. 4267(in)S
  8270. 4376(the)S
  8271. 4530(output)S
  8272. 4817(queues)S
  8273. 5127(has)S
  8274. 5256 V
  8275. 1440(been)S
  8276. (transmitted.)478 1668 A
  8277. 2209(All)S
  8278. (input)206 2376 A
  8279. (waiting)302 2620 A
  8280. 2959(in)S
  8281. 3074(the)S
  8282. (input)206 3234 A
  8283. 3477(queues)S
  8284. 3793(is)S
  8285. 3897(then)S
  8286. 4107(discarded)S
  8287. 4530(and)S
  8288. 4712(the)S
  8289. 4872(change)S
  8290. 5194(is)S
  8291. 5376 V
  8292. 1440(made.)S
  8293. 1744(This)S
  8294. (should)267 1960 A
  8295. 2264(be)S
  8296. 2396(used)S
  8297. 2617(when)S
  8298. 2872(switching)S
  8299. 3300(from)S
  8300. (canonical)386 3533 A
  8301. 3956(to)S
  8302. (non-canonical)570 4071 A
  8303. 4678(mode)S
  8304. 4938(or)S
  8305. 5059(vice-)S
  8306. 5496 V
  8307. 1440(versa.)S
  8308. 1733((Oddly)S
  8309. (enough,)320 2048 A
  8310. 2398(this)S
  8311. 2573(is)S
  8312. 2670(seldom)S
  8313. 2990(what)S
  8314. (you)150 3216 A
  8315. 3395(want,)S
  8316. (because)319 3645 A
  8317. 3993(it)S
  8318. 4078(discards)S
  8319. 4437(typeahead.)S
  8320. 4924(An)S
  8321. 5076(edit-)S
  8322. 5616 V
  8323. 1440(ing)S
  8324. 1599(shell)S
  8325. 1820(does)S
  8326. 2035(the)S
  8327. 2189(Right)S
  8328. 2443(Thing)S
  8329. 2714(if)S
  8330. 2807(it)S
  8331. 2894(uses)S
  8332. 10 B
  8333. 3098(TCSANOW)S
  8334. 10 R
  8335. 3649(instead.)S
  8336. 8 R
  8337. 4010(POSIX)S
  8338. 10 R
  8339. 4274(may)S
  8340. 4478(not)S
  8341. 4637(guarantee)S
  8342. (good)200 5061 A
  8343. 5736 V
  8344. 1440(results,)S
  8345. 1753(but)S
  8346. 1906(in)S
  8347. 2009(practice)S
  8348. 2354(most)S
  8349. 2574(systems)S
  8350. 2917(make)S
  8351. 3160(the)S
  8352. (canonical)386 3308 A
  8353. (input)206 3719 A
  8354. 3950(available)S
  8355. 4339(in)S
  8356. 4442(raw)S
  8357. 4619(mode.))S
  8358. 5904 V
  8359. 10 B
  8360. 1080(cfgetispeed()S
  8361. 10 I
  8362. 1591(tp)S
  8363. 10 B
  8364. 1669())S
  8365. 6024 V
  8366. 10 R
  8367. 1440(Return)S
  8368. 1739(the)S
  8369. (input)206 1887 A
  8370. 2118(baud)S
  8371. 2338(rate)S
  8372. 2515(encoded)S
  8373. 2875(in)S
  8374. 2978(the)S
  8375. 3126(termios)S
  8376. 3453(structure.)S
  8377. 6192 V
  8378. 10 B
  8379. 1080(cfgetospeed()S
  8380. 10 I
  8381. 1613(tp)S
  8382. 10 B
  8383. 1691())S
  8384. 6312 V
  8385. 10 R
  8386. 1440(Return)S
  8387. 1739(the)S
  8388. 1887(output)S
  8389. 2168(baud)S
  8390. 2388(rate)S
  8391. 2565(encoded)S
  8392. 2925(in)S
  8393. 3028(the)S
  8394. 3176(termios)S
  8395. 3503(structure.)S
  8396. 6480 V
  8397. 10 B
  8398. 1080(cfsetispeed()S
  8399. 10 I
  8400. 1580(tp)S
  8401. 10 B
  8402. 1658(,)S
  8403. 10 I
  8404. 1708(speed)S
  8405. 10 B
  8406. 1937())S
  8407. 6600 V
  8408. 10 R
  8409. 1440(Encode)S
  8410. 1767(the)S
  8411. 1915(new)S
  8412. (input)206 2108 A
  8413. 2339(baud)S
  8414. 2559(rate)S
  8415. 2736(into)S
  8416. 2917(the)S
  8417. 3065(termios)S
  8418. 3392(structure.)S
  8419. 6768 V
  8420. 10 B
  8421. 1080(cfsetospeed()S
  8422. 10 I
  8423. 1602(tp)S
  8424. 10 B
  8425. 1680(,)S
  8426. 10 I
  8427. 1730(speed)S
  8428. 10 B
  8429. 1959())S
  8430. 6888 V
  8431. 10 R
  8432. 1440(Encode)S
  8433. 1767(the)S
  8434. 1915(new)S
  8435. 2108(output)S
  8436. 2389(baud)S
  8437. 2609(rate)S
  8438. 2786(into)S
  8439. 2967(the)S
  8440. 3115(termios)S
  8441. 3442(structure.)S
  8442. 7056 V
  8443. 10 B
  8444. (tcsendbreak()561 1080 A
  8445. 10 I
  8446. 1641(fd)S
  8447. 10 B
  8448. 1719(,)S
  8449. 10 I
  8450. 1769(duration)S
  8451. 10 B
  8452. 2114())S
  8453. 7176 V
  8454. 10 R
  8455. 1440(Emit)S
  8456. 1664(a)S
  8457. 1738(break)S
  8458. (condition)379 1991 A
  8459. 2399(on)S
  8460. 2528(a)S
  8461. 2602(serial)S
  8462. 2850(line)S
  8463. 3030(for)S
  8464. 3177(a)S
  8465. 3251(time)S
  8466. 3459(indicated)S
  8467. 3857(by)S
  8468. 10 I
  8469. 3986(duration)S
  8470. 10 R
  8471. 4339(.)S
  8472. 4418((Always)S
  8473. 4789(0.4)S
  8474. (seconds)318 4943 A
  8475. 7296 V
  8476. (under)229 1440 A
  8477. 1694(Minix,)S
  8478. 10 I
  8479. 1989(duration)S
  8480. 10 R
  8481. 2359(is)S
  8482. (ignored.))366 2451 A
  8483. 7903 V
  8484. 720(Page)S
  8485. 941(1)S
  8486. 4455(September)S
  8487. 4911(17,)S
  8488. (1996)200 5061 A
  8489. 8143 V
  8490. EP
  8491. %%Page: 2 70
  8492. BP
  8493. /slant 0 def
  8494. /height 0 def
  8495. 480 V
  8496. 10 R
  8497. 720(TERMIOS)S
  8498. 1171(()S
  8499. 1213(3)S
  8500. 1271())S
  8501. 2696(Eighth)S
  8502. (Edition)296 2989 A
  8503. 4676(TERMIOS)S
  8504. 5127(()S
  8505. 5169(3)S
  8506. 5227())S
  8507. 960 V
  8508. 10 B
  8509. 1080(tcdrain()S
  8510. 10 I
  8511. 1428(fd)S
  8512. 10 B
  8513. 1506())S
  8514. 1080 V
  8515. 10 R
  8516. 1440(Wait)S
  8517. (until)184 1661 A
  8518. 1870(all)S
  8519. 1996(output)S
  8520. (waiting)302 2277 A
  8521. 2604(in)S
  8522. 2707(the)S
  8523. 2855(output)S
  8524. 3136(queues)S
  8525. 3440(has)S
  8526. 3599(been)S
  8527. (transmitted.)478 3814 A
  8528. 1248 V
  8529. 10 B
  8530. 1080(tcflush()S
  8531. 10 I
  8532. 1406(fd)S
  8533. 10 B
  8534. 1484(,)S
  8535. 1534(TCIFLUSH))S
  8536. 1368 V
  8537. 10 R
  8538. 1440(Flush)S
  8539. 1688(the)S
  8540. (input)206 1836 A
  8541. 2067(queue.)S
  8542. 2382((I.e.)S
  8543. 2570(discard)S
  8544. 2886(it.))S
  8545. 1536 V
  8546. 10 B
  8547. 1080(tcflush()S
  8548. 10 I
  8549. 1406(fd)S
  8550. 10 B
  8551. 1484(,)S
  8552. 1534(TCOFLUSH))S
  8553. 1656 V
  8554. 10 R
  8555. 1440(Flush)S
  8556. 1688(the)S
  8557. 1836(output)S
  8558. 2117(queue.)S
  8559. 1824 V
  8560. 10 B
  8561. 1080(tcflush()S
  8562. 10 I
  8563. 1406(fd)S
  8564. 10 B
  8565. 1484(,)S
  8566. 1534(TCIOFLUSH))S
  8567. 1944 V
  8568. 10 R
  8569. 1440(Flush)S
  8570. 1688(the)S
  8571. (input)206 1836 A
  8572. 2067(and)S
  8573. 2237(output)S
  8574. 2518(queues.)S
  8575. 2112 V
  8576. 10 B
  8577. 1080(tcflow()S
  8578. 10 I
  8579. 1378(fd)S
  8580. 10 B
  8581. 1456(,)S
  8582. 1506(TCOOFF))S
  8583. 2232 V
  8584. 10 R
  8585. 1440(Suspend)S
  8586. 1805(output.)S
  8587. 2136((Like)S
  8588. 2380(the)S
  8589. 2528(effect)S
  8590. 2784(of)S
  8591. 10 B
  8592. 2893(STOP)S
  8593. 10 R
  8594. 3156(.))S
  8595. 2400 V
  8596. 10 B
  8597. 1080(tcflow()S
  8598. 10 I
  8599. 1378(fd)S
  8600. 10 B
  8601. 1456(,)S
  8602. 1506(TCOON))S
  8603. 2520 V
  8604. 10 R
  8605. 1440(Restart)S
  8606. 1751(output.)S
  8607. 2082((Like)S
  8608. 2326(the)S
  8609. 2474(effect)S
  8610. 2730(of)S
  8611. 10 B
  8612. 2839(START)S
  8613. 10 R
  8614. 3175(.))S
  8615. 2688 V
  8616. 10 B
  8617. 1080(tcflow()S
  8618. 10 I
  8619. 1378(fd)S
  8620. 10 B
  8621. 1456(,)S
  8622. 1506(TCIOFF))S
  8623. 2808 V
  8624. 10 R
  8625. 1440(Transmit)S
  8626. 1829(a)S
  8627. 10 B
  8628. 1899(STOP)S
  8629. 10 R
  8630. 2187(character)S
  8631. 2583(intended)S
  8632. 2954(to)S
  8633. 3057(make)S
  8634. 3300(the)S
  8635. 3448(remote)S
  8636. 3753(device)S
  8637. 4041(stop)S
  8638. (transmitting)486 4233 A
  8639. 4744(data.)S
  8640. 2976 V
  8641. 10 B
  8642. 1080(tcflow()S
  8643. 10 I
  8644. 1378(fd)S
  8645. 10 B
  8646. 1456(,)S
  8647. 1506(TCION))S
  8648. 3096 V
  8649. 10 R
  8650. 1440(Transmit)S
  8651. 1829(a)S
  8652. 10 B
  8653. 1899(START)S
  8654. 10 R
  8655. 2260(character)S
  8656. 2656(to)S
  8657. 2759(restart)S
  8658. 3037(the)S
  8659. 3185(remote)S
  8660. 3490(device.)S
  8661. 3264 V
  8662. 9 R
  8663. 720(S)S
  8664. 722(SE)S
  8665. 774(EE)S
  8666. 832(E)S
  8667. 913(A)S
  8668. 915(AL)S
  8669. 983(LS)S
  8670. 1041(SO)S
  8671. 1093(O)S
  8672. 3384 V
  8673. 10 B
  8674. 1080(stty)S
  8675. 10 R
  8676. 1237((1),)S
  8677. 10 B
  8678. 1405(tty)S
  8679. 10 R
  8680. 1523((4).)S
  8681. 3552 V
  8682. 9 R
  8683. 720(D)S
  8684. 722(DI)S
  8685. 790(IA)S
  8686. 823(AG)S
  8687. 891(GN)S
  8688. 959(NO)S
  8689. 1027(OS)S
  8690. 1095(ST)S
  8691. 1147(TI)S
  8692. 1205(IC)S
  8693. 1238(CS)S
  8694. 1300(S)S
  8695. 3672 V
  8696. 10 R
  8697. 1080(All)S
  8698. 1236(functions)S
  8699. 1638(return)S
  8700. 1907(0)S
  8701. 1985(unless)S
  8702. 2264(otherwise)S
  8703. 2684(speci256ed,)S
  8704. 3095(and)S
  8705. 10 R-1
  8706. 3268(-)S
  8707. 10 R
  8708. 3325(1)S
  8709. 3403(on)S
  8710. 3531(error)S
  8711. 3756(with)S
  8712. 10 B
  8713. (errno)241 3963 A
  8714. 10 R
  8715. 4232(set)S
  8716. 4372(to)S
  8717. 4478(indicate)S
  8718. 4825(the)S
  8719. 4976(type)S
  8720. 5177(of)S
  8721. 3792 V
  8722. 1080(error.)S
  8723. 1360(The)S
  8724. 1550(most)S
  8725. 1778(notable)S
  8726. 2107(errors)S
  8727. 2376(are)S
  8728. 10 B
  8729. 2533(ENOTTY)S
  8730. 10 R
  8731. 2991(if)S
  8732. 10 I
  8733. 3086(fd)S
  8734. 10 R
  8735. 3196(does)S
  8736. 3412(not)S
  8737. 3572(refer)S
  8738. 3796(to)S
  8739. 3906(a)S
  8740. 3983(terminal)S
  8741. 4351(device,)S
  8742. 4671(and)S
  8743. 10 B
  8744. 4848(EINTR)S
  8745. 10 R
  8746. 5199(if)S
  8747. 3912 V
  8748. 1080(one)S
  8749. 1250(of)S
  8750. 1359(the)S
  8751. 1507(functions)S
  8752. (waiting)302 1906 A
  8753. 2233(for)S
  8754. 2376(output)S
  8755. 2657(to)S
  8756. 2760(drain)S
  8757. 2992(is)S
  8758. 3084(interrupted.)S
  8759. 4080 V
  8760. 9 R
  8761. 720(N)S
  8762. 722(NO)S
  8763. 790(OT)S
  8764. 858(TE)S
  8765. 916(ES)S
  8766. 974(S)S
  8767. 4200 V
  8768. 10 R
  8769. 1080(It)S
  8770. 1170(may)S
  8771. 1371(be)S
  8772. 1494(interesting)S
  8773. 1948(to)S
  8774. (know)223 2055 A
  8775. 2307(that)S
  8776. 2487(the)S
  8777. 2639(functions)S
  8778. 3042(operating)S
  8779. 3451(on)S
  8780. 3580(the)S
  8781. 3732(tty)S
  8782. 3867(are)S
  8783. 4020(directly)S
  8784. 4357(translated)S
  8785. 4778(into)S
  8786. 4963(the)S
  8787. 5115(fol-)S
  8788. 4320 V
  8789. 1080(lowing)S
  8790. 1408(Minix)S
  8791. 10 B
  8792. 1702(ioctl)S
  8793. 10 R
  8794. 1935(requests:)S
  8795. 10 B
  8796. 2341(TCGETS)S
  8797. 10 R
  8798. 2749(,)S
  8799. 10 B
  8800. 2822(TCSETS)S
  8801. 10 R
  8802. 3256((now),)S
  8803. 10 B
  8804. 3570(TCSETSW)S
  8805. 10 R
  8806. 4104((drain),)S
  8807. 10 B
  8808. 4452(TCSETSF)S
  8809. 10 R
  8810. 4900(,)S
  8811. 4973((257ush),)S
  8812. 4440 V
  8813. 10 B
  8814. 1080(TCSBRK)S
  8815. 10 R
  8816. 1494(,)S
  8817. 10 B
  8818. (TCDRAIN)471 1550 A
  8819. 10 R
  8820. 2021(,)S
  8821. 10 B
  8822. 2077(TCFLSH)S
  8823. 10 R
  8824. 2480(,)S
  8825. 2536(and)S
  8826. 10 B
  8827. 2712(TCFLOW)S
  8828. 10 R
  8829. 3159(.)S
  8830. 3241(You)S
  8831. (should)267 3446 A
  8832. 3745(only)S
  8833. 3955(use)S
  8834. 4121(this)S
  8835. (knowledge)441 4298 A
  8836. 4771(when)S
  8837. 5021(trying)S
  8838. 4560 V
  8839. 1080(to)S
  8840. (understand)441 1183 A
  8841. 1649(the)S
  8842. 1797(tty)S
  8843. 1928(driver)S
  8844. 2194(code,)S
  8845. 2434(of)S
  8846. 2543(course.)S
  8847. 4728 V
  8848. 9 R
  8849. 720(B)S
  8850. 722(BU)S
  8851. 784(UG)S
  8852. 852(GS)S
  8853. 920(S)S
  8854. 4848 V
  8855. 720(A)S
  8856. 722(AU)S
  8857. 790(UT)S
  8858. 858(TH)S
  8859. 916(HO)S
  8860. 984(OR)S
  8861. 1052(R)S
  8862. 4968 V
  8863. 10 R
  8864. 1080(Kees)S
  8865. 1307(J.)S
  8866. 1396(Bot)S
  8867. 1566((kjb@cs.vu.nl))S
  8868. 7903 V
  8869. 720(September)S
  8870. 1176(17,)S
  8871. (1996)200 1326 A
  8872. 4990(Page)S
  8873. 5211(2)S
  8874. 8143 V
  8875. EP
  8876. %%Page: 1 71
  8877. BP
  8878. /slant 0 def
  8879. /height 0 def
  8880. 480 V
  8881. 10 R
  8882. (TTYNAME)494 720 A
  8883. 1222(()S
  8884. 1264(3)S
  8885. 1322())S
  8886. 2696(Eighth)S
  8887. (Edition)296 2989 A
  8888. (TTYNAME)494 4625 A
  8889. 5127(()S
  8890. 5169(3)S
  8891. 5227())S
  8892. 960 V
  8893. 9 R
  8894. 720(N)S
  8895. 722(NA)S
  8896. 790(AM)S
  8897. 858(ME)S
  8898. 940(E)S
  8899. 1080 V
  8900. 10 R
  8901. 1080(ttyname)S
  8902. 10 R-1
  8903. 1429(-)S
  8904. 10 R
  8905. 1511(256le)S
  8906. 1665(descriptor)S
  8907. 2093(to)S
  8908. 2196(terminal)S
  8909. 2557(device)S
  8910. 2845(name)S
  8911. 1248 V
  8912. 9 R
  8913. 720(S)S
  8914. 722(SY)S
  8915. 774(YN)S
  8916. 842(NO)S
  8917. 910(OP)S
  8918. 978(PS)S
  8919. 1030(SI)S
  8920. 1082(IS)S
  8921. 1115(S)S
  8922. 1368 V
  8923. 10 B
  8924. 1080(#de256ne)S
  8925. (_POSIX_SOURCE)828 1426 A
  8926. 2520(1)S
  8927. 1488 V
  8928. 1080(#include)S
  8929. 1482(<unistd.h>)S
  8930. 1728 V
  8931. 1080(char)S
  8932. 1314(*ttyname(int)S
  8933. 10 I
  8934. 1907(fd)S
  8935. 10 B
  8936. 1985())S
  8937. 1896 V
  8938. 9 R
  8939. 720(D)S
  8940. 722(DE)S
  8941. 790(ES)S
  8942. 848(SC)S
  8943. 900(CR)S
  8944. 962(RI)S
  8945. 1024(IP)S
  8946. 1057(PT)S
  8947. 1109(TI)S
  8948. 1167(IO)S
  8949. 1200(ON)S
  8950. 1268(N)S
  8951. 2016 V
  8952. 10 B
  8953. 1080(Ttyname)S
  8954. 10 R
  8955. 1503(searches)S
  8956. (through)312 1882 A
  8957. 2231(the)S
  8958. 10 B
  8959. 2391(/dev)S
  8960. 10 R
  8961. 2608(directory)S
  8962. 3010(for)S
  8963. 3166(the)S
  8964. 3327(terminal)S
  8965. 3701(device)S
  8966. 4002(256le)S
  8967. 4169(that)S
  8968. 4358(is)S
  8969. 4463(associated)S
  8970. 4915(with)S
  8971. 5132(256le)S
  8972. 2136 V
  8973. 1080(descriptor)S
  8974. 10 I
  8975. 1508(fd)S
  8976. 10 R
  8977. 1594(.)S
  8978. 1669(It)S
  8979. 1756(returns)S
  8980. 2061(the)S
  8981. 2209(full)S
  8982. 2374(path)S
  8983. 2572(name)S
  8984. 2815(of)S
  8985. 2924(the)S
  8986. 3072(terminal)S
  8987. 3433(256le)S
  8988. 3587(if)S
  8989. (found,)259 3674 A
  8990. 3958(NULL)S
  8991. 4253(is)S
  8992. 4345(returned)S
  8993. 4706(otherwise.)S
  8994. 2304 V
  8995. 9 R
  8996. 720(S)S
  8997. 722(SE)S
  8998. 774(EE)S
  8999. 832(E)S
  9000. 913(A)S
  9001. 915(AL)S
  9002. 983(LS)S
  9003. 1041(SO)S
  9004. 1093(O)S
  9005. 2424 V
  9006. 10 B
  9007. 1080(ttyslot)S
  9008. 10 R
  9009. 1349((3).)S
  9010. 2592 V
  9011. 9 R
  9012. 720(A)S
  9013. 722(AU)S
  9014. 790(UT)S
  9015. 858(TH)S
  9016. 916(HO)S
  9017. 984(OR)S
  9018. 1052(R)S
  9019. 2712 V
  9020. 10 R
  9021. 1080(Kees)S
  9022. 1307(J.)S
  9023. 1396(Bot)S
  9024. 1566((kjb@cs.vu.nl))S
  9025. 7903 V
  9026. 720(Page)S
  9027. 941(1)S
  9028. 4455(September)S
  9029. 4911(17,)S
  9030. (1996)200 5061 A
  9031. 8143 V
  9032. EP
  9033. %%Page: 1 72
  9034. BP
  9035. /slant 0 def
  9036. /height 0 def
  9037. 480 V
  9038. 10 R
  9039. 720(TTYSLOT)S
  9040. 1178(()S
  9041. 1220(3)S
  9042. 1278())S
  9043. 2696(Eighth)S
  9044. (Edition)296 2989 A
  9045. 4669(TTYSLOT)S
  9046. 5127(()S
  9047. 5169(3)S
  9048. 5227())S
  9049. 960 V
  9050. 9 R
  9051. 720(N)S
  9052. 722(NA)S
  9053. 790(AM)S
  9054. 858(ME)S
  9055. 940(E)S
  9056. 1080 V
  9057. 10 R
  9058. 1080(ttyslot,)S
  9059. 1381(fttyslot)S
  9060. 10 R-1
  9061. 1691(-)S
  9062. 10 R
  9063. 1773(utmp)S
  9064. 2004(slot)S
  9065. 2174(number)S
  9066. 1248 V
  9067. 9 R
  9068. 720(S)S
  9069. 722(SY)S
  9070. 774(YN)S
  9071. 842(NO)S
  9072. 910(OP)S
  9073. 978(PS)S
  9074. 1030(SI)S
  9075. 1082(IS)S
  9076. 1115(S)S
  9077. 1368 V
  9078. 10 B
  9079. 1080(#de256ne)S
  9080. (_MINIX_SOURCE)839 1426 A
  9081. 2303(1)S
  9082. 1488 V
  9083. 1080(#include)S
  9084. 1482(<unistd.h>)S
  9085. 1728 V
  9086. 1080(int)S
  9087. 1236(ttyslot(void))S
  9088. 1848 V
  9089. 1080(int)S
  9090. (fttyslot(int)455 1236 A
  9091. 10 I
  9092. 1729(fd)S
  9093. 10 B
  9094. 1807())S
  9095. 2016 V
  9096. 9 R
  9097. 720(D)S
  9098. 722(DE)S
  9099. 790(ES)S
  9100. 848(SC)S
  9101. 900(CR)S
  9102. 962(RI)S
  9103. 1024(IP)S
  9104. 1057(PT)S
  9105. 1109(TI)S
  9106. 1167(IO)S
  9107. 1200(ON)S
  9108. 1268(N)S
  9109. 2136 V
  9110. 10 B
  9111. (Ttyslot())370 1080 A
  9112. 10 R
  9113. 1476(returns)S
  9114. 1782(the)S
  9115. 1931(index)S
  9116. 2180(of)S
  9117. 2290(the)S
  9118. 2439(login)S
  9119. 2671(terminal)S
  9120. 3033(in)S
  9121. 3137(the)S
  9122. 10 B
  9123. 3286(utmp)S
  9124. 10 R
  9125. 3542(256le.)S
  9126. 3747(It)S
  9127. 3835(tries)S
  9128. 10 B
  9129. (fttyslot())371 4036 A
  9130. 10 R
  9131. 4434(on)S
  9132. 4561(256le)S
  9133. 4717(descriptors)S
  9134. 10 B
  9135. 5186(0,)S
  9136. 2256 V
  9137. 1080(1,)S
  9138. 10 R
  9139. 1180(and)S
  9140. 10 B
  9141. 1350(2)S
  9142. 10 R
  9143. 1425(to)S
  9144. 1528(256nd)S
  9145. 1709(the)S
  9146. 1857(index.)S
  9147. 2424 V
  9148. 10 B
  9149. (Fttyslot())399 1080 A
  9150. 10 R
  9151. 1507(returns)S
  9152. 1815(the)S
  9153. 1966(utmp)S
  9154. 2200(index)S
  9155. 2451(of)S
  9156. 2563(the)S
  9157. 2714(terminal)S
  9158. 3078(associated)S
  9159. 3520(with)S
  9160. 3727(256le)S
  9161. 3884(descriptor)S
  9162. 10 I
  9163. 4315(fd)S
  9164. 10 R
  9165. 4401(.)S
  9166. 4479(First)S
  9167. 4693(it)S
  9168. 4778(tries)S
  9169. 4981(to)S
  9170. 5088(map)S
  9171. 2544 V
  9172. 10 I
  9173. 1080(fd)S
  9174. 10 R
  9175. 1194(to)S
  9176. 1308(a)S
  9177. 1389(terminal)S
  9178. 1761(name)S
  9179. 2015(with)S
  9180. 10 B
  9181. 2230(ttyname)S
  9182. 10 R
  9183. 2583((3),)S
  9184. 2762(then)S
  9185. 2970(it)S
  9186. 3061(searches)S
  9187. 3438(the)S
  9188. 10 B
  9189. 3596(ttytab)S
  9190. 10 R
  9191. 3854((5))S
  9192. 4007(database)S
  9193. 4389(with)S
  9194. 4603(the)S
  9195. 10 B
  9196. (getttyent)382 4761 A
  9197. 10 R
  9198. 5143((3))S
  9199. 2664 V
  9200. 1080(function)S
  9201. 1441(for)S
  9202. 1585(this)S
  9203. 1756(terminal.)S
  9204. 2168(This)S
  9205. 2374(means)S
  9206. 2658(that)S
  9207. 2836(the)S
  9208. 2986(utmp)S
  9209. 3219(slot)S
  9210. 3391(number)S
  9211. 3725(is)S
  9212. 3819(the)S
  9213. 3969(same)S
  9214. 4203(as)S
  9215. 4314(the)S
  9216. 4464(ttytab)S
  9217. 4720(entry)S
  9218. 4954(number)S
  9219. 2784 V
  9220. (counting)351 1080 A
  9221. 1456(from)S
  9222. 1677(1.)S
  9223. 1802(The)S
  9224. 1984(value)S
  9225. 2227(0)S
  9226. 2302(is)S
  9227. 2394(returned)S
  9228. 2755(if)S
  9229. 2842(no)S
  9230. 2967(slot)S
  9231. 3137(number)S
  9232. 3469(can)S
  9233. 3634(be)S
  9234. (found)234 3754 A
  9235. 4013(for)S
  9236. 4156(a)S
  9237. 4226(256le)S
  9238. 4380(descriptor.)S
  9239. 2952 V
  9240. 9 R
  9241. 720(S)S
  9242. 722(SE)S
  9243. 774(EE)S
  9244. 832(E)S
  9245. 913(A)S
  9246. 915(AL)S
  9247. 983(LS)S
  9248. 1041(SO)S
  9249. 1093(O)S
  9250. 3072 V
  9251. 10 B
  9252. 1080(ttyname)S
  9253. 10 R
  9254. 1433((3),)S
  9255. 10 B
  9256. (getttyent)382 1601 A
  9257. 10 R
  9258. 1983((3),)S
  9259. 10 B
  9260. 2151(utmp)S
  9261. 10 R
  9262. 2381((5),)S
  9263. 10 B
  9264. 2549(ttytab)S
  9265. 10 R
  9266. 2807((5),)S
  9267. 10 B
  9268. 2975(init)S
  9269. 10 R
  9270. 3121((8).)S
  9271. 3240 V
  9272. 9 R
  9273. 720(N)S
  9274. 722(NO)S
  9275. 790(OT)S
  9276. 858(TE)S
  9277. 916(ES)S
  9278. 974(S)S
  9279. 3360 V
  9280. 10 R
  9281. 1080(Since)S
  9282. 1329(0)S
  9283. 1404(is)S
  9284. 1496(used)S
  9285. 1705(as)S
  9286. 1814(an)S
  9287. 1934(error)S
  9288. 2156(return)S
  9289. 2422(this)S
  9290. 2592(means)S
  9291. 2874(that)S
  9292. 3050(the)S
  9293. 3198(256rst)S
  9294. 3380(entry)S
  9295. 3612(in)S
  9296. 3715(the)S
  9297. 3863(utmp)S
  9298. 4094(256le)S
  9299. 4248(is)S
  9300. 4340(not)S
  9301. 4493(used.)S
  9302. 3528 V
  9303. 10 B
  9304. (Ttyslot())370 1080 A
  9305. 10 R
  9306. 1475(is)S
  9307. 1567(often)S
  9308. (found)234 1799 A
  9309. 2058(in)S
  9310. 2161(a)S
  9311. 2231(UNIX)S
  9312. 2509(implementation,)S
  9313. 10 B
  9314. (fttyslot())371 3190 A
  9315. 10 R
  9316. 3586(is)S
  9317. 3678(Minix)S
  9318. 3948(speci256c.)S
  9319. 3696 V
  9320. 9 R
  9321. 720(A)S
  9322. 722(AU)S
  9323. 790(UT)S
  9324. 858(TH)S
  9325. 916(HO)S
  9326. 984(OR)S
  9327. 1052(R)S
  9328. 3816 V
  9329. 10 R
  9330. 1080(Kees)S
  9331. 1307(J.)S
  9332. 1396(Bot)S
  9333. 1566((kjb@cs.vu.nl))S
  9334. 7903 V
  9335. 720(Page)S
  9336. 941(1)S
  9337. 2669(()S
  9338. 2711(May)S
  9339. 2920(15,)S
  9340. (1985)200 3070 A
  9341. 3278())S
  9342. 4455(September)S
  9343. 4911(17,)S
  9344. (1996)200 5061 A
  9345. 8143 V
  9346. EP
  9347. %%Page: 1 73
  9348. BP
  9349. /slant 0 def
  9350. /height 0 def
  9351. 480 V
  9352. 10 R
  9353. (UNGETC)410 720 A
  9354. 1138(()S
  9355. 1180(3)S
  9356. 1238())S
  9357. 2696(Eighth)S
  9358. (Edition)296 2989 A
  9359. (UNGETC)410 4709 A
  9360. 5127(()S
  9361. 5169(3)S
  9362. 5227())S
  9363. 960 V
  9364. 9 R
  9365. 720(N)S
  9366. 722(NA)S
  9367. 790(AM)S
  9368. 858(ME)S
  9369. 940(E)S
  9370. 1080 V
  9371. 10 R
  9372. (ungetc)268 1080 A
  9373. 10 R-1
  9374. 1373(-)S
  9375. 10 R
  9376. 1455(push)S
  9377. 1669(character)S
  9378. 2065(back)S
  9379. 2280(into)S
  9380. (input)206 2461 A
  9381. 2692(stream)S
  9382. 1248 V
  9383. 9 R
  9384. 720(S)S
  9385. 722(SY)S
  9386. 774(YN)S
  9387. 842(NO)S
  9388. 910(OP)S
  9389. 978(PS)S
  9390. 1030(SI)S
  9391. 1082(IS)S
  9392. 1115(S)S
  9393. 1368 V
  9394. 10 B
  9395. 1080(#include)S
  9396. 1482(<stdio.h>)S
  9397. 1608 V
  9398. 1080(int)S
  9399. 1236(ungetc(int)S
  9400. 10 I
  9401. 1712(c)S
  9402. 10 B
  9403. 1757(,)S
  9404. 1820(FILE)S
  9405. 2093(*)S
  9406. 10 I
  9407. 2143(stream)S
  9408. 10 B
  9409. 2417())S
  9410. 1776 V
  9411. 9 R
  9412. 720(D)S
  9413. 722(DE)S
  9414. 790(ES)S
  9415. 848(SC)S
  9416. 900(CR)S
  9417. 962(RI)S
  9418. 1024(IP)S
  9419. 1057(PT)S
  9420. 1109(TI)S
  9421. 1167(IO)S
  9422. 1200(ON)S
  9423. 1268(N)S
  9424. 1896 V
  9425. 10 B
  9426. 1080(Ungetc)S
  9427. 10 R
  9428. 1419(pushes)S
  9429. 1728(the)S
  9430. 1887(character)S
  9431. 10 I
  9432. 2294(c)S
  9433. 10 R
  9434. 2375(back)S
  9435. 2601(on)S
  9436. 2737(an)S
  9437. (input)206 2868 A
  9438. 3110(stream.)S
  9439. 3465(That)S
  9440. 3686(character)S
  9441. (will)157 4093 A
  9442. 4286(be)S
  9443. 4418(returned)S
  9444. 4791(by)S
  9445. 4928(the)S
  9446. 5088(next)S
  9447. 2016 V
  9448. 10 B
  9449. 1080(getc)S
  9450. 10 R
  9451. 1279(call)S
  9452. 1450(on)S
  9453. 1575(that)S
  9454. 1751(stream.)S
  9455. 10 B
  9456. 2095(Ungetc)S
  9457. 10 R
  9458. 2423(returns)S
  9459. 10 I
  9460. 2728(c)S
  9461. 10 R
  9462. 2781(.)S
  9463. 2184 V
  9464. 1080(One)S
  9465. 1284(character)S
  9466. 1691(of)S
  9467. 1811(pushback)S
  9468. 2226(is)S
  9469. 2329(guaranteed)S
  9470. 2807(provided)S
  9471. 3200(something)S
  9472. 3654(has)S
  9473. 3824(been)S
  9474. 4050(read)S
  9475. 4260(from)S
  9476. 4492(the)S
  9477. 4651(stream)S
  9478. 4956(and)S
  9479. 5138(the)S
  9480. 2304 V
  9481. 1080(stream)S
  9482. 1374(is)S
  9483. 1466(actually)S
  9484. 1810(buffered.)S
  9485. 2227(Attempts)S
  9486. 2621(to)S
  9487. 2724(push)S
  9488. 2938(EOF)S
  9489. 3154(are)S
  9490. 3303(rejected.)S
  9491. 2472 V
  9492. 10 B
  9493. 1080(Fseek)S
  9494. 10 R
  9495. 1327((3))S
  9496. 1470(erases)S
  9497. 1742(all)S
  9498. 1868(memory)S
  9499. 2228(of)S
  9500. 2337(pushed)S
  9501. 2646(back)S
  9502. 2861(characters.)S
  9503. 2640 V
  9504. 9 R
  9505. 720(S)S
  9506. 722(SE)S
  9507. 774(EE)S
  9508. 832(E)S
  9509. 913(A)S
  9510. 915(AL)S
  9511. 983(LS)S
  9512. 1041(SO)S
  9513. 1093(O)S
  9514. 2760 V
  9515. 10 B
  9516. 1080(getc)S
  9517. 10 R
  9518. 1254((3),)S
  9519. 10 B
  9520. 1422(setbuf)S
  9521. 10 R
  9522. 1686((3),)S
  9523. 10 B
  9524. 1854(fseek)S
  9525. 10 R
  9526. 2073((3).)S
  9527. 2928 V
  9528. 9 R
  9529. 720(D)S
  9530. 722(DI)S
  9531. 790(IA)S
  9532. 823(AG)S
  9533. 891(GN)S
  9534. 959(NO)S
  9535. 1027(OS)S
  9536. 1095(ST)S
  9537. 1147(TI)S
  9538. 1205(IC)S
  9539. 1238(CS)S
  9540. 1300(S)S
  9541. 3048 V
  9542. 10 B
  9543. 1080(Ungetc)S
  9544. 10 R
  9545. 1408(returns)S
  9546. 9 B
  9547. 1711(EOF)S
  9548. 10 R
  9549. 1922(if)S
  9550. 2009(it)S
  9551. 2090(can't)S
  9552. 2317(push)S
  9553. 2531(a)S
  9554. 2601(character)S
  9555. 2997(back.)S
  9556. 7903 V
  9557. 720(Page)S
  9558. 941(1)S
  9559. 2669(()S
  9560. 2711(May)S
  9561. 2920(15,)S
  9562. (1985)200 3070 A
  9563. 3278())S
  9564. 4455(September)S
  9565. 4911(17,)S
  9566. (1996)200 5061 A
  9567. 8143 V
  9568. EP
  9569. %%Trailer
  9570. %%DocumentFonts: Times-Roman Times-Bold Times-Italic Symbol Troff
  9571. %%Pages: 73