Annotation of researchv10dc/vol2/index/sindex, revision 1.1.1.1

1.1       root        1: \s-1\f(CW\s-1$LPSPOOL\s+1/defdevice\fP\s+1,\fI lp\fP, 603-604
                      2: \s-1\f(CW\s-1$LPSPOOL\s+1/prob\fP\s+1 directory,\fI lp\fP, 607
                      3: \s-1\f(CW\(emmcs\fP\s+1, \fIms\fP, 7-20
                      4: \s-1\f(CW\(emmm\fP\s+1,\fI eqn\fP, 25-27
                      5:     \fItrofftut\fP, 223
                      6: \s-1\f(CW\(emmpm\fP\s+1,\fI trofftut\fP, 223
                      7: \s-1\f(CW\(emmpm\fP\s+1 Macro Package, \fIpm\fP, 21-24
                      8: \s-1\f(CW\(emms\fP\s+1,\fI eqn\fP, 25-27, 30, 34
                      9:     \fIlatex\fP, 260
                     10:     \fIms\fP, 7-20
                     11:     \fIpic\fP, 54, 69
                     12:     \fIpm\fP, 21, 23
                     13:     \fItbl\fP, 40
                     14:     \fItrofftut\fP, 223, 231
                     15: \s-1\f(CW\&.profile\fP\s+1 files,\fI security\fP, 549
                     16: \s-1\f(CW/bin\fP\s+1,\fI security\fP, 547, 549
                     17: \s-1\f(CW/bin/su\fP\s+1,\fI security\fP, 549
                     18: \s-1\f(CW/cs\fP\s+1,\fI ipc\fP, 528
                     19:     \fIsetup\fP, 500
                     20: \s-1\f(CW/cs/dk\fP\s+1,\fI setup\fP, 500
                     21: \s-1\f(CW/dev\fP\s+1 directory,\fI uucp\fP, 565
                     22: \s-1\f(CW/dev/dk\fP\s+1,\fI setup\fP, 500
                     23: \s-1\f(CW/dev/dk/dkctl\fP\s+1,\fI setup\fP, 500
                     24: \s-1\f(CW/dev/floppy\fP\s+1,\fI setup\fP, 501
                     25: \s-1\f(CW/dev/kmem\fP\s+1,\fI security\fP, 547
                     26: \s-1\f(CW/dev/mem\fP\s+1,\fI security\fP, 547
                     27: \s-1\f(CW/dev/om0\fP\s+1,\fI pico\fP, 423
                     28: \s-1\f(CW/dev/om[0-6]\fP\s+1,\fI raster\fP, 486
                     29: \s-1\f(CW/etc\fP\s+1 directory,\fI uucp\fP, 572
                     30: \s-1\f(CW/etc/crontab\fP\s+1,\fI backup\fP, 597
                     31: \s-1\f(CW/etc/gettydefs\fP\s+1,\fI uucp\fP, 565
                     32: \s-1\f(CW/etc/inetd.conf\fP\s+1,\fI backup\fP, 599
                     33: \s-1\f(CW/etc/inittab\fP\s+1,\fI uucp\fP, 564-565
                     34: \s-1\f(CW/etc/netcaller\fP\s+1 program,\fI ipc\fP, 527
                     35: \s-1\f(CW/etc/passwd\fP\s+1,\fI upas\fP, 560
                     36:     \fIuucp\fP, 563-564, 576, 578
                     37: \s-1\f(CW/etc/rc\fP\s+1,\fI backup\fP, 601
                     38:     \fIsetup\fP, 499
                     39: \s-1\f(CW/etc/services\fP\s+1,\fI backup\fP, 599
                     40: \s-1\f(CW/etc/utmp\fP\s+1 file,\fI ipc\fP, 526
                     41: \s-1\f(CW/etc/whoami\fP\s+1,\fI setup\fP, 499
                     42: \s-1\f(CW/fb/cmap\fP\s+1,\fI raster\fP, 486
                     43: \s-1\f(CW/n\fP\s+1,\fI backup\fP, 594-595, 600
                     44:     \fInetb\fP, 513
                     45:     \fIsetup\fP, 499-500
                     46: \s-1\f(CW/n/clientname\fP\s+1,\fI backup\fP, 598
                     47: \s-1\f(CW/proc\fP\s+1,\fI pi\fP, 335, 343
                     48: \s-1\f(CW/rc\fP\s+1,\fI uucp\fP, 575
                     49: \s-1\f(CW/unix\fP\s+1,\fI setup\fP, 497
                     50: \s-1\f(CW/usr\fP\s+1,\fI setup\fP, 497-499
                     51: \s-1\f(CW/usr/630\fP\s+1,\fI setup\fP, 501
                     52: \s-1\f(CW/usr/adm/monthclean\fP\s+1,\fI setup\fP, 499
                     53: \s-1\f(CW/usr/adm/weekclean\fP\s+1,\fI setup\fP, 499
                     54: \s-1\f(CW/usr/backup\fP\s+1,\fI backup\fP, 597, 600
                     55: \s-1\f(CW/usr/backup/filenames\fP\s+1,\fI backup\fP, 597
                     56: \s-1\f(CW/usr/backup/rcv\fP\s+1,\fI backup\fP, 597
                     57: \s-1\f(CW/usr/backup/v\fP\s+1,\fI backup\fP, 597
                     58: \s-1\f(CW/usr/bin\fP\s+1,\fI security\fP, 549, 552
                     59:     \fIsetup\fP, 498
                     60: \s-1\f(CW/usr/bin/backup\fP\s+1,\fI backup\fP, 595
                     61: \s-1\f(CW/usr/etc/inetd.conf\fP\s+1,\fI backup\fP, 599
                     62: \s-1\f(CW/usr/filemotel\fP\s+1,\fI backup\fP, 595-596, 599-601
                     63: \s-1\f(CW/usr/filemotel/adm/rcvdirs\fP\s+1,\fI backup\fP,
                     64:        596, 601
                     65: \s-1\f(CW/usr/filemotel/bin\fP\s+1,\fI backup\fP, 595
                     66: \s-1\f(CW/usr/filemotel/bin/backupdb\fP\s+1,\fI backup\fP,
                     67:        597
                     68: \s-1\f(CW/usr/filemotel/bin/fetchj\fP\s+1,\fI backup\fP,
                     69:        597
                     70: \s-1\f(CW/usr/filemotel/bin/fetchw\fP\s+1,\fI backup\fP,
                     71:        597
                     72: \s-1\f(CW/usr/filemotel/bin/fetch_\fP\s+1,\fI backup\fP,
                     73:        597
                     74: \s-1\f(CW/usr/filemotel/bin/fmmv\fP\s+1,\fI backup\fP, 596
                     75: \s-1\f(CW/usr/filemotel/bin/stopmunge\fP\s+1,
                     76:       \fI backup\fP, 596
                     77: \s-1\f(CW/usr/filemotel/bin/updatef\fP\s+1,\fI backup\fP,
                     78:        596
                     79: \s-1\f(CW/usr/filemotel/db/filemaplist\fP\s+1,
                     80:       \fI backup\fP, 597
                     81: \s-1\f(CW/usr/filemotel/locks\fP\s+1,\fI backup\fP, 601
                     82: \s-1\f(CW/usr/filemotel/rcv\fP\s+1,\fI backup\fP, 601
                     83: \s-1\f(CW/usr/filemotel/stat.log\fP\s+1,\fI backup\fP, 596
                     84: \s-1\f(CW/usr/filemotel/stat/system\fP\s+1,\fI backup\fP,
                     85:        596
                     86: \s-1\f(CW/usr/filemotel/v\fP\s+1,\fI backup\fP, 597, 601
                     87: \s-1\f(CW/usr/ipc/lib/auth.local\fP\s+1,\fI lp\fP, 608
                     88: \s-1\f(CW/usr/ipc/lib/ns.db\fP\s+1,\fI setup\fP, 501
                     89: \s-1\f(CW/usr/ipc/lib/serv\fP\s+1,\fI setup\fP, 500
                     90: \s-1\f(CW/usr/ipc/lib/serv.local\fP\s+1,\fI backup\fP, 599
                     91:     \fIlp\fP, 608
                     92: \s-1\f(CW/usr/ipc/log files\fP\s+1,\fI setup\fP, 499
                     93: \s-1\f(CW/usr/ipc/mgrs\fP\s+1,\fI setup\fP, 499
                     94: \s-1\f(CW/usr/ipc/servers/daily\fP\s+1,\fI setup\fP, 499
                     95: \s-1\f(CW/usr/jerq\fP\s+1,\fI setup\fP, 501
                     96: \s-1\f(CW/usr/jerq/src\fP\s+1,\fI setup\fP, 498
                     97: \s-1\f(CW/usr/lbin/rnews\fP\s+1,\fI uucp\fP, 573
                     98: \s-1\f(CW/usr/lib/filemotel\fP\s+1,\fI backup\fP, 595,
                     99:        598-599
                    100: \s-1\f(CW/usr/lib/filemotel/act\fP\s+1,\fI backup\fP, 595,
                    101:        598
                    102: \s-1\f(CW/usr/lib/filemotel/doclient\fP\s+1,\fI backup\fP,
                    103:        595
                    104: \s-1\f(CW/usr/lib/filemotel/sel\fP\s+1,\fI backup\fP, 598
                    105: \s-1\f(CW/usr/lib/font\fP\s+1,\fI troffref\fP, 189, 214-215
                    106: \s-1\f(CW/usr/lib/monk/prefs\fP\s+1,\fI prefer\fP, 170
                    107: \s-1\f(CW/usr/lib/tex/fonts\fP\s+1,\fI latex\fP, 264
                    108: \s-1\f(CW/usr/lib/tex/macros\fP\s+1,\fI latex\fP, 259
                    109: \s-1\f(CW/usr/lib/tmac\fP\s+1,\fI troffref\fP, 189
                    110: \s-1\f(CW/usr/lib/tmac/pm\fP\s+1,\fI pm\fP, 21
                    111: \s-1\f(CW/usr/lib/tmac/tmac.pm\fP\s+1,\fI pm\fP, 23
                    112: \s-1\f(CW/usr/lib/upas\fP\s+1,\fI setup\fP, 500
                    113: \s-1\f(CW/usr/lib/upas/names\fP\s+1,\fI upas\fP, 561
                    114: \s-1\f(CW/usr/lib/upas/rewrite\fP\s+1,\fI upas\fP, 559
                    115: \s-1\f(CW/usr/lib/upas/route\fP\s+1,\fI upas\fP, 560
                    116: \s-1\f(CW/usr/lib/uucp\fP\s+1,\fI setup\fP, 500
                    117:     \fIuucp\fP, 564, 569, 575, 577, 579
                    118: \s-1\f(CW/usr/lib/uucp/Devices\fP\s+1,\fI uucp\fP, 565-566,
                    119:        569
                    120: \s-1\f(CW/usr/lib/uucp/Dialers\fP\s+1,\fI uucp\fP, 566, 569
                    121: \s-1\f(CW/usr/lib/uucp/Maxuuscheds\fP\s+1, \fIuucp\fP,
                    122:        563-580
                    123: \s-1\f(CW/usr/lib/uucp/Maxuuxqts\fP\s+1, \fIuucp\fP,
                    124:        563-580
                    125: \s-1\f(CW/usr/lib/uucp/Permissions\fP\s+1,\fI uucp\fP, 563,
                    126:        569
                    127: \s-1\f(CW/usr/lib/uucp/Poll\fP\s+1,\fI uucp\fP, 575
                    128: \s-1\f(CW/usr/lib/uucp/Sysfiles\fP\s+1,\fI setup\fP, 500
                    129: \s-1\f(CW/usr/lib/uucp/Systems\fP\s+1,\fI uucp\fP, 563, 567,
                    130:        569
                    131: \s-1\f(CW/usr/lib/uucp/uudemon.hr\fP\s+1,\fI setup\fP, 500
                    132: \s-1\f(CW/usr/lib/uucp/uugetty\fP\s+1,\fI uucp\fP, 565
                    133: \s-1\f(CW/usr/lib/uucp/uugrep\fP\s+1,\fI setup\fP, 500
                    134: \s-1\f(CW/usr/local/lp\fP\s+1,\fI uucp\fP, 573
                    135: \s-1\f(CW/usr/netb\fP\s+1,\fI netb\fP, 514
                    136:     \fIsetup\fP, 499, 501
                    137: \s-1\f(CW/usr/netb/except\fP\s+1,\fI netb\fP, 522
                    138: \s-1\f(CW/usr/netb/friends\fP\s+1,\fI netb\fP, 513
                    139: \s-1\f(CW/usr/news\fP\s+1,\fI uucp\fP, 572
                    140: \s-1\f(CW/usr/spool/locks\fP\s+1,\fI uucp\fP, 578
                    141: \s-1\f(CW/usr/spool/lp\fP\s+1,\fI lp\fP, 603
                    142: \s-1\f(CW/usr/spool/uucp\fP\s+1,\fI uucp\fP, 574-576, 578-579
                    143: \s-1\f(CW/usr/spool/uucppublic\fP\s+1,\fI security\fP, 550
                    144:     \fIuucp\fP, 564, 570, 572, 574
                    145: \s-1\f(CW/usr/src\fP\s+1,\fI setup\fP, 498
                    146: \s-1\f(CW/usr/src/cmd\fP\s+1,\fI setup\fP, 498
                    147: \s-1\f(CW/usr/src/ipc\fP\s+1,\fI setup\fP, 498
                    148: \s-1\f(CW/usr/src/netb\fP\s+1,\fI setup\fP, 498
                    149: \s-1\f(CW/usr/src/sys\fP\s+1,\fI setup\fP, 498
                    150: \s-1\f(CW/usr/td/2d/cmap/lib\fP\s+1,\fI raster\fP, 486
                    151: 5620 terminal,\fI anim\fP, 451, 456-458, 460-461
                    152:     \fIcip\fP, 175-186
                    153:     \fImusic\fP, 477-478
                    154:     \fIpi\fP, 335-336, 343
                    155:     \fIpico\fP, 427
                    156:     \fIraster\fP, 483
                    157:     \fIsam\fP, 399-421
                    158:     \fIsetup\fP, 498, 501
                    159: 630 terminal, \fIcip\fP, 175-186
                    160:     \fIpico\fP, 427
                    161:     \fIraster\fP, 483
                    162: \s-1\f(CW630mux\fP\s+1,\fI setup\fP, 501
                    163: acyclic graphs,\fI dag\fP, 147
                    164: address-list,\fI upas\fP, 559-560
                    165: administrative login,\fI uucp\fP, 564
                    166: Aggregates,\fI mk\fP, 272, 278
                    167: Algorithm Animation, \fIanim\fP, 451-475
                    168: Alignment Aids,\fI cip\fP, 180, 185
                    169: Ambiguous Source Rules,\fI lex\fP, 380
                    170: 
                    171: \fIanim\fP, 451-475
                    172:     \s-1\f(CW\(eml\fP\s+1, 460
                    173:     \s-1\f(CW\(emm\fP\s+1, 460
                    174:     \s-1\f(CW\(ems\fP\s+1, 460
                    175:     \s-1\f(CW\&.begin stills\fP\s+1, 456
                    176:     \s-1\f(CW\&.end\fP\s+1, 451-452, 454, 456-463, 465, 467,
                    177:        469-475
                    178:     5620 terminal, 451, 456-458, 460-461
                    179:     \s-1\f(CWagain\fP\s+1, 456-457
                    180:     \s-1\f(CWawk\fP\s+1, 452, 454, 463-464, 466-467, 470,
                    181:        472
                    182:     \s-1\f(CWbackward\fP\s+1, 457
                    183:     blank lines, 458, 461
                    184:     \s-1\f(CWbox\fP\s+1, 458
                    185:     \s-1\f(CWbullet\fP\s+1, 459, 463, 467, 472
                    186:     \s-1\f(CWcircle\fP\s+1, 457-460, 471, 473-474
                    187:     \s-1\f(CWclear\fP\s+1, 459, 475
                    188:     click name, 455, 458, 462, 472
                    189:     \s-1\f(CWclick\fP\s+1, 454-457, 459, 462-463, 465, 472
                    190:     comment, 456, 458, 460-461, 473-475
                    191:     Control Commands, 459
                    192:     current view, 459-460, 472
                    193:     data structures, 463, 468
                    194:     \s-1\f(CWdef.view\fP\s+1, 459, 475
                    195:     \s-1\f(CWdevelop\fP\s+1, 458-462, 468, 472-475
                    196:     Direction, 462
                    197:     \s-1\f(CWdot\fP\s+1, 451, 459, 468
                    198:     dynamic display, 451, 453
                    199:     \s-1\f(CWerase\fP\s+1, 454, 459
                    200:     \s-1\f(CWfdevelop\fP\s+1, 460-461, 469, 473
                    201:     file assignment, 462
                    202:     file parameter, 456, 461-462
                    203:     Filename, 451, 462
                    204:     \s-1\f(CWfill\fP\s+1, 459-460, 474
                    205:     \s-1\f(CWfmovie\fP\s+1, 461, 473
                    206:     \s-1\f(CWforward\fP\s+1, 457
                    207:     Frame parameters, 462
                    208:     Geometric Commands, 458, 474
                    209:     geometric objects, 458-459
                    210:     implicit erasure, 454, 458
                    211:     Intermediate Files, 458, 472, 474
                    212:     \s-1\f(CWis.gen\fP\s+1, 454-456, 463
                    213:     label, 454-455, 457-460, 465
                    214:     Larger Animations, 462
                    215:     Line widths, 462
                    216:     \s-1\f(CWline\fP\s+1, 451, 453-454, 457-461, 463-470,
                    217:        472-475
                    218:     Living With The System, 471
                    219:     Making Stills, 456
                    220:     memory allocator, 451, 468
                    221:     \s-1\f(CWmerge\fP\s+1, 472
                    222:     Movie Program, 460
                    223:     \s-1\f(CWmovie\fP\s+1, 451-452, 454-455, 457-458,
                    224:        460-461, 463, 473-474
                    225:     \s-1\f(CWmux\fP\s+1, 457, 461
                    226:     \s-1\f(CWnofill\fP\s+1, 459-460, 474
                    227:     non-blank character, 458-459, 474
                    228:     Optional parts, 462
                    229:     parameter assignments, 456, 461
                    230:     \s-1\f(CWpic\fP\s+1, 451, 461
                    231:     \s-1\f(CWprint\fP\s+1 statement, 453-454, 456, 461-462,
                    232:        472
                    233:     quotes, 459
                    234:     \s-1\f(CWrun\fP\s+1 mode, 457
                    235:     Script File, 451-452, 454-460, 462-463,
                    236:        465, 469, 472-475
                    237:     Script Language, 458, 460
                    238:     shell script, 460, 472-473
                    239:     \s-1\f(CWsmall\fP\s+1 option, 462
                    240:     snapshot, 451, 453, 455-457, 461-462,
                    241:        467-469
                    242:     \s-1\f(CWsolid\fP\s+1 lines, 461
                    243:     speed, 451, 456-458, 460
                    244:     Stills Language, 461
                    245:     \s-1\f(CWstills\fP\s+1, 451-452, 454-458, 460-463, 465,
                    246:        472-474
                    247:     terminal process, 460
                    248:     Text sizes, 462
                    249:     text, 454, 458
                    250:     \s-1\f(CWtimes\fP\s+1, 459
                    251:     Trees, 463, 465-468
                    252:     \s-1\f(CWtroff\fP\s+1, 451, 456, 458, 461-462
                    253:     typewriter font, 454
                    254:     variables, 460, 465, 470, 473
                    255:     vertical bar, 453-454, 463, 468
                    256:     \s-1\f(CWview\fP\s+1, 454, 456, 459, 461-462
                    257:     \s-1\f(CWview.clicks\fP\s+1, 472
                    258:     Viewing A Movie, 456
                    259:     white space, 459, 462
                    260:     X window system, 451, 461, 473
                    261: 
                    262: animation, \fIanim\fP, 451-475
                    263:     \fIraster\fP, 484, 486, 491
                    264: \s-1\f(CWar\fP\s+1 command,\fI mk\fP, 272
                    265: Architecture,\fI netb\fP, 513
                    266: \s-1\f(CWarff\fP\s+1,\fI setup\fP, 501
                    267: arithmetic,\fI grap\fP, 117, 121, 129, 133, 144
                    268: assertion violation,\fI spin\fP, 439-441, 446-449
                    269: Assertions,\fI spin\fP, 436, 446, 449
                    270: associative array,\fI snocone\fP, 297
                    271: asynchronous communication,\fI spin\fP, 433, 445
                    272: Asynchronous Multiple Processes,\fI pi\fP, 343
                    273: \s-2AT&T T\s+2ransport Layer Interface,\fI uucp\fP, 563,
                    274:        577
                    275: \s-1\f(CWauth\fP\s+1,\fI ipc\fP, 529
                    276:     \fIsetup\fP, 500
                    277: Authentication Manager,\fI authmgr\fP, 531, 533
                    278: \s-1\f(CWAuthmgr\fP\s+1 \(em An Authentication Service
                    279:       for Datakit, \fIauthmgr\fP, 531-541
                    280: 
                    281: \fIauthmgr\fP, 531-541
                    282:     Administrative Changes to Implement
                    283:       Call Redial, 540
                    284:     authenticated calls, 531, 533
                    285:     authenticated name, 534-535
                    286:     authenticated username, 531, 540-541
                    287:     Authentication Manager, 531, 533
                    288:     \s-1\f(CWAuthmgr\fP\s+1 Operation, 534
                    289:     call redial, 531, 536, 541
                    290:     \s-2CALLMOD \s+2message, 536, 538-541
                    291:     \s-1\f(CWcon\fP\s+1, 534-535
                    292:     Confidante terminal, 533
                    293:     control channel, 531, 537-540
                    294:     control computer, 531, 533, 535, 541
                    295:     control database, 540-541
                    296:     control process, 534, 536, 538-539, 541
                    297:     data channel, 538-540
                    298:     Datakit administrator, 540-541
                    299:     Datakit controller, 533, 536
                    300:     Datakit node, 531, 535-536
                    301:     Datakit Redial Mechanism, 535, 541
                    302:     \s-1\f(CWdcon\fP\s+1 service, 534
                    303:     \s-1\f(CWdkmgr\fP\s+1, 538
                    304:     Experience, 541
                    305:     file server, 531
                    306:     Gnot terminal, 531-534, 540-541
                    307:     host module configuration description,
                    308:        540
                    309:     \s-1\f(CWipcredial\fP\s+1, 535, 538
                    310:     line identifier, 538-539
                    311:     line process, 536, 538-540
                    312:     login name, 533-534
                    313:     Message Flow to Implement Call
                    314:       Redial, 536
                    315:     originating host, 539
                    316:     Phase 1 Host Control Module Messages,
                    317:        537
                    318:     Phase 1 Trunk Control Module
                    319:       Messages, 538
                    320:     Phase 2 Host Control Module
                    321:       Messages at the Originating Host,
                    322:        540
                    323:     Phase 2 Trunk Control Module
                    324:       Messages, 539
                    325:     redial feature, 535, 540
                    326:     redial implementation, 536, 539
                    327:     redial mechanism, 531, 533, 535-536,
                    328:        540-541
                    329:     redial message, 534, 536, 538-539
                    330:     redial point, 536, 538
                    331:     redialer, 540
                    332:     remote login service, 531, 533-535
                    333:     rerouted, 532-535, 541
                    334:     security computer, 531, 535
                    335:     security host, 536, 538, 540
                    336:     security \s-2ID\s+2, 534-535, 540-541
                    337:     signaling protocol, 536
                    338:     \s-2SIREQ \s+2message, 536, 539-540
                    339:     Software Architecture, 531
                    340:     \s-1\f(CWtdkp\fP\s+1 process, 538-539
                    341:     \s-1\f(CWtdktrkp\fP\s+1 process, 538-540
                    342:     trusted domain, 531, 533-534, 536, 541
                    343:     \s-1\f(CWunixcscp\fP\s+1 process, 538, 540
                    344:     \s-1\f(CWunixp\fP\s+1 process, 538, 540
                    345:     untrusted domain, 531, 533-534, 536,
                    346:        538-539, 541
                    347:     untrusted trunk, 532-533, 541
                    348:     untrusted user, 531, 533-534, 541
                    349:     \s-2VLP \s+2protocol, 536-537, 539, 541
                    350: 
                    351: automatic dialers,\fI ipc\fP, 525-526
                    352: automatic figure placement, \fIpm\fP, 21-24
                    353: automaton interpreter,\fI lex\fP, 376, 378, 385
                    354: \s-1\f(CWawk\fP\s+1,\fI anim\fP, 452, 454, 463-464, 466-467, 470,
                    355:        472
                    356:     \fIgrap\fP, 127, 131-132, 135-138
                    357:     \fImk\fP, 273
                    358:     \fImusic\fP, 477, 481
                    359:     \fIprefer\fP, 163-164, 166, 168, 170
                    360:     \fIsam\fP, 405
                    361: 
                    362: \fIbackup\fP, 593-601
                    363:     \s-1\f(CW\s-1$FB\s+1/fetchj\fP\s+1, 597
                    364:     \s-1\f(CW\s-1$FB\s+1/fetchw\fP\s+1, 597
                    365:     \s-1\f(CW\s-1$FB\s+1/fetch_\fP\s+1, 597
                    366:     \s-1\f(CW\s-1$FB\s+1/fmmv\fP\s+1, 596
                    367:     \s-1\f(CW\s-1$FB\s+1/stopmunge\fP\s+1, 596
                    368:     \s-1\f(CW\s-1$FB\s+1/updatef\fP\s+1, 596
                    369:     \s-1\f(CW\s-1$FL\s+1/act\fP\s+1, 595, 598
                    370:     \s-1\f(CW\s-1$FL\s+1/doclient\fP\s+1, 595
                    371:     \s-1\f(CW\s-1$FM\s+1\fP\s+1, 595-596, 599-601
                    372:     \s-1\f(CW\s-1$FM\s+1/adm/rcvdirs\fP\s+1, 596, 601
                    373:     \s-1\f(CW\s-1$FM\s+1/bin\fP\s+1, 595
                    374:     \s-1\f(CW\s-1$FM\s+1/bin/backupdb\fP\s+1, 597
                    375:     \s-1\f(CW\s-1$FM\s+1/db/filemaplist\fP\s+1, 597
                    376:     \s-1\f(CW\s-1$FM\s+1/locks\fP\s+1, 601
                    377:     \s-1\f(CW\s-1$FM\s+1/rcv\fP\s+1, 601
                    378:     \s-1\f(CW\s-1$FM\s+1/stat.log\fP\s+1, 596
                    379:     \s-1\f(CW\s-1$FM\s+1/stat/system\fP\s+1, 596
                    380:     \s-1\f(CW\s-1$FM\s+1/v\fP\s+1, 597, 601
                    381:     \s-1\f(CW\s-1$FMBIN\s+1/backup\fP\s+1, 598
                    382:     \s-1\f(CW\s-1$FMLIB\s+1\fP\s+1, 598
                    383:     \s-1\f(CW\s-1$FMLIB\s+1/conf\fP\s+1, 598, 600
                    384:     \s-1\f(CW\s-1$FMSRC\s+1\fP\s+1, 598-599
                    385:     \s-1\f(CW\s-1$FMSRC\s+1/\s-1CONF\s+1\fP\s+1, 598-599
                    386:     \s-1\f(CW\s-1$FMSRC\s+1/fm\fP\s+1, 601
                    387:     \s-1\f(CW\s-1$FMSRC\s+1/media\fP\s+1, 601
                    388:     \s-1\f(CW\s-1$PROCPERM\s+1\fP\s+1, 596
                    389:     \s-1\f(CW\(em\s-1DNO_NETNAME\s+1,\fP\s+1 594, 600
                    390:     \s-1\f(CW/etc/crontab\fP\s+1, 597
                    391:     \s-1\f(CW/etc/inetd.conf\fP\s+1, 599
                    392:     \s-1\f(CW/etc/rc\fP\s+1, 601
                    393:     \s-1\f(CW/etc/services\fP\s+1, 599
                    394:     \s-1\f(CW/n\fP\s+1, 594-595, 600
                    395:     \s-1\f(CW/n/clientname\fP\s+1, 598
                    396:     \s-1\f(CW/usr/backup\fP\s+1, 597, 600
                    397:     \s-1\f(CW/usr/backup/filenames\fP\s+1, 597
                    398:     \s-1\f(CW/usr/backup/rcv\fP\s+1, 597
                    399:     \s-1\f(CW/usr/backup/v\fP\s+1, 597
                    400:     \s-1\f(CW/usr/bin/backup\fP\s+1, 595
                    401:     \s-1\f(CW/usr/etc/inetd.conf\fP\s+1, 599
                    402:     \s-1\f(CW/usr/ipc/lib/serv.local\fP\s+1, 599
                    403:     \s-1\f(CW/usr/lib/filemotel\fP\s+1, 595, 598-599
                    404:     \s-1\f(CW/usr/lib/filemotel/sel\fP\s+1, 598
                    405:     \s-1\f(CWact\fP\s+1, 595
                    406:     Administrivia, 597
                    407:     backup area, 596
                    408:     backup copy name, 596
                    409:     backup media, 593-598, 600
                    410:     \s-1\f(CWbackup stats\fP\s+1, 596
                    411:     \s-1\f(CWbackup\fP\s+1, 598-600
                    412:     \s-1\f(CWbackupdb\fP\s+1, 598
                    413:     \s-1\f(CWcallmunge\fP\s+1, 596, 601
                    414:     \s-1\f(CWcbt\fP\s+1, 596
                    415:     client installation, 600-601
                    416:     Client Sends Files to the Server, 595
                    417:     \s-1\f(CW\s-1CONF\fP\s+1 \s+1file, 598-599
                    418:     Configuration and Compiling Options,
                    419:        599
                    420:     \s-1\f(CWcron\fP\s+1, 593, 596, 598
                    421:     \s-1\f(CWcrontab\fP\s+1, 598
                    422:     Databases on the Server, 596
                    423:     Datakit, 597-598, 600
                    424:     \s-1\f(CWdb\fP\s+1, 596
                    425:     \s-1\f(CWdbupdate\fP\s+1, 594, 596, 598, 601
                    426:     Detailed Description, 595
                    427:     \s-1\f(CWdir\fP\s+1, 596
                    428:     Disasters, 598
                    429:     \s-1\f(CWdoprint\fP\s+1, 594
                    430:     \s-1\f(CWfcheck\fP\s+1, 595
                    431:     \s-1\f(CWfetchf\fP\s+1, 597
                    432:     \s-1\f(CWfetchj_\fP\s+1, 601
                    433:     \s-1\f(CWfetchw_\fP\s+1, 601
                    434:     \s-1\f(CWfetch_\fP\s+1, 597
                    435:     File Layout, 597
                    436:     \s-1\f(CWfilemap\fP\s+1, 596-597
                    437:     \s-1\f(CWfmclient\fP\s+1, 599-600
                    438:     \s-1\f(CWfmdaemon\fP\s+1, 594, 600
                    439:     \s-1\f(CWfmpush\fP\s+1, 595, 598
                    440:     \s-1\f(CWfs\fP\s+1, 596
                    441:     holding area, 597-598
                    442:     \s-1\f(CWinetd\fP\s+1, 599
                    443:     Installing the File Motel on a
                    444:       Client System, 598
                    445:     Installing the File Motel on a
                    446:       Server System, 600
                    447:     \s-2IPC \s+2system, 594, 597-600
                    448:     \s-1\f(CWiprint\fP\s+1, 595
                    449:     log file, 595, 599-600
                    450:     logger server, 599
                    451:     \s-1\f(CWlogprint\fP\s+1, 599
                    452:     \s-1\f(CWlstat\fP\s+1, 595
                    453:     Media Management, 594, 597, 601
                    454:     \s-1\f(CWmediainit\fP\s+1, 601
                    455:     \s-1\f(CWmissing\fP\s+1, 595
                    456:     \s-1\f(CWmk\fP\s+1, 597-599, 601
                    457:     \s-1\f(CWmrcv\fP\s+1, 601
                    458:     \s-1\f(CWmunge\fP\s+1, 596-598, 600-601
                    459:     Overview, 593
                    460:     Problems, 593-594, 598-599
                    461:     \s-1\f(CW\s-1PROCPERM\s+1\fP\s+1, 597, 600
                    462:     \s-1\f(CWprocstats\fP\s+1, 596
                    463:     \s-1\f(CWpwd\fP\s+1, 595
                    464:     \s-1\f(CWranlib\fP\s+1, 599-600
                    465:     receiving area, 593, 596-598, 601
                    466:     \s-1\f(CWrsh\fP\s+1, 594
                    467:     \s-1\f(CWrx\fP\s+1, 594
                    468:     \s-1\f(CWsel\fP\s+1, 595
                    469:     server machine, 593, 595
                    470:     Server Processes Client's Files, 595
                    471:     Server Sends Files to the Client, 597
                    472:     server system, 593, 598-599
                    473:     \fIsetup\fP, 499
                    474:     \s-1\f(CWsocket\fP\s+1, 594, 599-600
                    475:     Some Things You Should Know, 594
                    476:     \s-1\f(CWsrc/sys/system\fP\s+1, 599
                    477:     \s-1\f(CWstat\fP\s+1, 595-596
                    478:     \s-1\f(CWsweep\fP\s+1, 593-594, 596, 598
                    479:     symbolic link, 594-595, 601
                    480:     system name, 595-596, 599-600
                    481:     Talking to the Clients, 597
                    482:     \s-1\f(CWtcp.inetd\fP\s+1, 599
                    483:     \s-1\f(CWtcp.services\fP\s+1, 599
                    484:     \s-2TCP\s+2/\s-2IP\s+2, 597, 599-600
                    485:     \s-1\f(CWtoworm\fP\s+1, 597
                    486:     \s-1\f(CWupdatef\fP\s+1, 598
                    487:     \s-1\f(CWupdatew\fP\s+1, 596, 598
                    488:     \s-1\f(CWv10\fP\s+1, 594, 599-600
                    489:     \s-2WORM \s+2disk, 593-594, 597
                    490: 
                    491: Bad block,\fI fsck\fP, 582-584, 587-589, 591-592
                    492: bad line,\fI uucp\fP, 576, 578-579
                    493: bad passwords,\fI security\fP, 545
                    494: \s-2BAD\s+2/\s-2DUP \s+2error condition,\fI fsck\fP, 587-588
                    495: Barco video projector,\fI raster\fP, 483
                    496: bibliographic references,\fI prefer\fP, 162-163,
                    497:        166, 169
                    498: Bibliographies,\fI latex\fP, 263
                    499: \s-1\f(CWbibtex\fP\s+1,\fI latex\fP, 259, 263-264
                    500: binary search tree, \fIanim\fP, 451-475
                    501: \s-1\f(CWbitblt\fP\s+1,\fI sam\fP, 416-418
                    502: bitmap display, \fIsam\fP, 399-421
                    503: bitmap fonts,\fI latex\fP, 265-266
                    504: bitmapped file system,\fI setup\fP, 498
                    505: Bitmapped terminals,\fI setup\fP, 501
                    506: bitmaps,\fI lp\fP, 606
                    507: black&white picture,\fI pico\fP, 424-426
                    508: Blit terminal, \fIcip\fP, 175-186
                    509:     \fIsam\fP, 399-421
                    510:     \fIstreams\fP, 508-510
                    511: bounding box,\fI cip\fP, 177-178, 181, 184
                    512:     \fIdag\fP, 148, 153, 161
                    513:     \fIpic\fP, 66, 72
                    514: Bourne shell,\fI rc\fP, 283, 285, 293-295
                    515: box definition,\fI ideal\fP, 82, 93, 106-107
                    516: boxed table,\fI tbl\fP, 36, 40
                    517: breakpoint,\fI pi\fP, 335, 338-340, 343
                    518: \s-1\f(CWbreakpoint\fP\s+1 function,\fI cin\fP, 327, 329-331
                    519: C,\fI lex\fP, 375-380, 382-383, 386
                    520:     \fIpi\fP, 335, 343
                    521:     \fIyacc\fP, 347, 349-352, 354-356, 358,
                    522:        368-370, 373
                    523: C function,\fI f77\fP, 312, 314-315
                    524: C Interpreter: A Tutorial for Cin, \fIcin\fP,
                    525:        325-334
                    526: C preprocessor,\fI spin\fP, 445
                    527: C program,\fI mk\fP, 269, 279
                    528:     \fIspin\fP, 429, 434, 438
                    529: C++,\fI pi\fP, 335, 343
                    530:     \fIyacc\fP, 347
                    531: call redial,\fI authmgr\fP, 531, 536, 541
                    532: \s-1\f(CWcbt\fP\s+1,\fI backup\fP, 596
                    533:     \fIsetup\fP, 500
                    534: \s-1\f(CW\s-1CC\fP\s+1 \s+1variable,\fI mk\fP, 271
                    535: \s-1\f(CW\s-1CFLAGS\s+1\fP\s+1,\fI mk\fP, 270-273, 275-277, 280
                    536: character device,\fI streams\fP, 503, 507
                    537: \s-1\f(CWcheckeq\fP\s+1,\fI eqn\fP, 34
                    538: \s-1\f(CWchmod\fP\s+1,\fI security\fP, 546-547, 549
                    539: \s-1\f(CWchown\fP\s+1,\fI security\fP, 546-547
                    540: \s-1\f(CWchuck\fP\s+1,\fI setup\fP, 497-498
                    541: 
                    542: \fIcin\fP, 325-334
                    543:     \s-1\f(CW\(emi\fP\s+1, 325-329, 331-333
                    544:     \s-1\f(CWbreakpoint\fP\s+1 function, 327, 329-331
                    545:     Bugs, 327, 332
                    546:     \s-1\f(CWcin_bind\fP\s+1, 332
                    547:     \s-1\f(CWcin_break\fP\s+1, 329, 331-332
                    548:     \s-1\f(CWcin_dump\fP\s+1, 328, 332
                    549:     \s-1\f(CWcin_eval\fP\s+1, 332-333
                    550:     \s-1\f(CWcin_libpath\fP\s+1, 333
                    551:     \s-1\f(CWcin_load\fP\s+1, 328, 330-332
                    552:     \s-1\f(CWcin_prompt\fP\s+1, 333
                    553:     \s-1\f(CWcin_quit\fP\s+1, 326, 328, 330-333
                    554:     \s-1\f(CWcin_return\fP\s+1, 327, 330-332
                    555:     \s-1\f(CWcin_spy\fP\s+1, 332
                    556:     \s-1\f(CWcin_system\fP\s+1, 326-327, 329, 331-332
                    557:     \s-1\f(CWcin_unbreak\fP\s+1, 331-332
                    558:     \s-1\f(CWcin_view\fP\s+1, 328-332
                    559:     \s-1\f(CWcin_views\fP\s+1, 328-329, 332
                    560:     \s-1\f(CWcin_whatis\fP\s+1, 332
                    561:     \s-1\f(CWcin_where\fP\s+1, 329, 331-332
                    562:     corrective action, 327, 330
                    563:     current \s-1\f(CWview,\fP\s+1 326, 329, 332
                    564:     Debugging with Breakpoints, 331
                    565:     default \s-1\f(CWview,\fP\s+1 328-329
                    566:     Getting Started, 325
                    567:     interactive mode, 325-330, 332-333
                    568:     pre-processor statement, 327
                    569:     predefined function, 328-329, 331-332
                    570:     predefined variables, 333
                    571:     Program Equals Data, 331
                    572:     return type, 326
                    573:     Summary Of Predefined Functions, 332
                    574:     Summary Of Predefined Variables, 333
                    575:     undefined function, 327
                    576:     Writing A Small Program, 327
                    577: 
                    578: Cip User's Manual: One Picture is Worth
                    579:       a Thousand Words, \fIcip\fP, 175-186
                    580: 
                    581: \fIcip\fP, 175-186
                    582:     Alignment Aids, 180, 185
                    583:     arcs, 178-180, 182
                    584:     bounding box, 177-178, 181, 184
                    585:     \s-1\f(CWclear screen\fP\s+1, 177
                    586:     click, 177, 180, 184
                    587:     command menu, 177, 179, 184
                    588:     Copying Existing Shapes, 180
                    589:     cursor position, 180, 182
                    590:     dashed box, 183
                    591:     \s-1\f(CWdefine macro\fP\s+1, 177-179, 184
                    592:     dotted box, 183
                    593:     Drawing New Shapes, 180
                    594:     Drawing, 175-181, 184-185
                    595:     Editing, 175-176, 181-182, 184-185
                    596:     \s-1\f(CWeqn\fP\s+1, 175
                    597:     \s-1\f(CWget file\fP\s+1, 177-179, 184-185
                    598:     \s-1\f(CWgrid\fP\s+1, 177, 181, 185
                    599:     guiding points, 182
                    600:     host machine, 184-185
                    601:     \s-1\f(CWideal\fP\s+1, 185
                    602:     macro editing, 182, 184
                    603:     macro facility, 175, 184
                    604:     macro instance, 178, 181, 184
                    605:     Macros, 182, 184
                    606:     Menus, Using the Mouse, 177, 179, 184
                    607:     mouse button functions, 175, 177-178
                    608:     mouse buttons, 177, 184-185
                    609:     origins of objects, 181
                    610:     \s-1\f(CWpic\fP\s+1, 175, 179-180, 184-185
                    611:     positional information, 175-176
                    612:     \s-1\f(CWput file\fP\s+1, 177-178, 184
                    613:     \s-1\f(CWredraw screen\fP\s+1, 177
                    614:     Saving Pictures, 184
                    615:     Screen, 175-177, 180, 184-185
                    616:     Selection, Using the Mouse, 175-177,
                    617:        184
                    618:     \s-1\f(CWseparate\fP\s+1, 184
                    619:     spline, 175, 178-184
                    620:     sticky points, 180-182, 185
                    621:     text string, 175, 178, 180, 182-183,
                    622:        185
                    623:     \s-1\f(CWtroff\fP\s+1, 175
                    624:     Using the Mouse, 175
                    625: 
                    626: Citations,\fI monk\fP, 244, 251
                    627:     \fIprefer\fP, 163, 167-170
                    628: \s-1\f(CWcite\fP\s+1, \fImonk\fP, 239-258
                    629: classical file system,\fI setup\fP, 498
                    630: client machine,\fI netb\fP, 513-514, 516, 518, 522
                    631: client name,\fI netb\fP, 522
                    632: Client Startup,\fI netb\fP, 513
                    633: code generator,\fI dag\fP, 153
                    634: code-sharing mechanism,\fI music\fP, 478
                    635: color composite,\fI pico\fP, 425, 427
                    636: Color Image, \fIraster\fP, 483-495
                    637: Color Map,\fI pico\fP, 425-427
                    638:     \fIraster\fP, 485-489
                    639: command interpreter, \fIrc\fP, 283-296
                    640: communication protocol, \fIspin\fP, 429-450
                    641: complex numbers,\fI ideal\fP, 79, 81
                    642: Computer Music, \fImusic\fP, 477-481
                    643: \s-1\f(CWcon\fP\s+1,\fI authmgr\fP, 534-535
                    644:     \fIipc\fP, 529
                    645:     \fIsetup\fP, 500
                    646: concurrent processes, \fIspin\fP, 429-450
                    647: conditional shell construct,\fI mk\fP, 272, 274
                    648: Confidante terminal,\fI authmgr\fP, 533
                    649: \s-1\f(CWconfig\fP\s+1 directory,\fI upas\fP, 561
                    650: Connection Server,\fI ipc\fP, 527
                    651: console disk,\fI setup\fP, 497, 501
                    652: Context sensitivity,\fI lex\fP, 378
                    653: control blocks,\fI streams\fP, 504, 506, 508
                    654: control flow,\fI lex\fP, 375-376
                    655: control messages,\fI streams\fP, 505-506, 508
                    656: coordinate system,\fI ideal\fP, 79-80, 107
                    657: core dump,\fI pi\fP, 336
                    658: corrupted file system,\fI fsck\fP, 581-582
                    659: Cover Sheets and First Pages,\fI ms\fP, 8
                    660: \s-1\f(CWcron\fP\s+1,\fI backup\fP, 593, 596, 598
                    661:     \fIsetup\fP, 499
                    662:     \fIuucp\fP, 564, 575
                    663: \s-1\f(CWcrontab\fP\s+1,\fI backup\fP, 598
                    664: \s-1\f(CWcrypt\fP\s+1,\fI security\fP, 551-552
                    665: \s-1\f(CWct\fP\s+1,\fI security\fP, 551
                    666: \s-1\f(CWctime\fP\s+1,\fI setup\fP, 499
                    667: \s-1\f(CWcu\fP\s+1,\fI security\fP, 550-551
                    668:     \fIsetup\fP, 499-500
                    669:     \fIuucp\fP, 566-567, 569, 576, 578
                    670: cut-and-paste editor, \fIsam\fP, 399-421
                    671: daemon,\fI netb\fP, 513-514
                    672: \s-1\f(CWdaemon\fP\s+1 Files,\fI lp\fP, 607
                    673: Dag \(em A Program for Drawing Directed
                    674:       Graphs, \fIdag\fP, 147-162
                    675: 
                    676: \fIdag\fP, 147-162
                    677:     \s-1\f(CW\&.\s-1GD\s+1\fP\s+1, 148-150, 153, 155
                    678:     \s-1\f(CW\&.\s-1GE\s+1\fP\s+1, 147-152, 155-157, 159-160, 162
                    679:     \s-1\f(CW\&.\s-1GS\s+1\fP\s+1, 148
                    680:     acyclic graphs, 147
                    681:     \s-1\f(CWbackedge\fP\s+1, 149
                    682:     \s-1\f(CWbackpath\fP\s+1, 149-150
                    683:     Basics, 147
                    684:     bounding box, 148, 153, 161
                    685:     \s-1\f(CWBox\fP\s+1, 148-150, 152, 154-159, 162
                    686:     \s-1\f(CWCircle\fP\s+1, 150-152, 158
                    687:     code generator, 153
                    688:     \s-1\f(CWdagsetcolor\fP\s+1, 151
                    689:     default attributes, 150-151
                    690:     \s-1\f(CWDiamond\fP\s+1, 150, 152, 158
                    691:     \s-1\f(CWDoublecircle\fP\s+1, 150, 152, 158
                    692:     \s-1\f(CWdraw edges\fP\s+1, 151-152, 160
                    693:     \s-1\f(CWdraw nodes\fP\s+1, 150, 152, 160, 162
                    694:     Drawing Algorithms, 153
                    695:     \s-1\f(CWdraw_dag\fP\s+1, 153-157, 159
                    696:     dummy node, 155-157
                    697:     Edge Attributes, 151
                    698:     Edge Colors, 151-152
                    699:     edge crossing, 148, 153-157
                    700:     Edge Labels, 151
                    701:     \s-1\f(CWedge\fP\s+1 statements, 148
                    702:     Edge Styles, 151
                    703:     Edge Weights, 151, 153
                    704:     \s-1\f(CWEllipse\fP\s+1, 147-150, 152-153, 155, 158,
                    705:        161
                    706:     graph description, 147-151, 153, 159
                    707:     incident edges, 153, 157
                    708:     invisible flat-edges, 153
                    709:     line style, 151
                    710:     \s-1\f(CWmaximum rank\fP\s+1, 153, 160
                    711:     \s-1\f(CWminimum rank\fP\s+1, 153, 160
                    712:     Node Attributes, 150
                    713:     Node Colors, 151-152
                    714:     Node Labels, 150
                    715:     Node Shapes, 150-151
                    716:     optimal rank assignment, 155
                    717:     \s-1\f(CWordered edge\fP\s+1, 153, 155
                    718:     \s-1\f(CWPath\fP\s+1 statements, 149
                    719:     \s-1\f(CWpic\fP\s+1, 147, 150-151
                    720:     \s-1\f(CWPlaintext\fP\s+1, 150, 152, 154, 158
                    721:     PostScript, 147, 150-151, 161-162
                    722:     Rank Assignment Control, 153
                    723:     running time, 155
                    724:     \s-1\f(CWsame rank\fP\s+1, 153, 155-156, 160
                    725:     \s-1\f(CWseparate\fP\s+1, 152-153, 160
                    726:     \s-1\f(CWShadedBox\fP\s+1, 161-162
                    727:     Spacing Control, 152-153
                    728:     spline control points, 153, 156-157
                    729:     \s-1\f(CWSquare\fP\s+1, 150, 152, 158
                    730:     Syntax, 160
                    731:     \s-1\f(CWtroff\fP\s+1, 147, 151
                    732:     user-defined shapes, 150
                    733: 
                    734: dangerous commands,\fI uucp\fP, 572
                    735: Data Block,\fI fsck\fP, 581-584, 587, 589-592
                    736: data blocks,\fI streams\fP, 504-505, 508-509
                    737: data messages,\fI streams\fP, 505, 508
                    738: Datakit,\fI backup\fP, 597-598, 600
                    739:     \fIipc\fP, 526, 528-530
                    740:     \fIlp\fP, 603, 607-608
                    741:     \fInetb\fP, 513-514
                    742:     \fIsetup\fP, 497, 500
                    743:     \fIstreams\fP, 505
                    744:     \fIuucp\fP, 563, 566-567, 577
                    745: Datakit administrator,\fI authmgr\fP, 540-541
                    746: Datakit controller,\fI authmgr\fP, 533, 536
                    747: Datakit node,\fI authmgr\fP, 531, 535-536
                    748: Datakit Redial Mechanism,\fI authmgr\fP, 535, 541
                    749: \s-1\f(CWdcheck\fP\s+1,\fI setup\fP, 498
                    750: \s-1\f(CWdcon\fP\s+1 service,\fI authmgr\fP, 534
                    751: deadlock, \fIspin\fP, 429-450
                    752: debugger, \fIpi\fP, 335-345
                    753: debugging,\fI netb\fP, 521
                    754: Debugging with Breakpoints,\fI cin\fP, 331
                    755: \s-1\f(CWdemonk\fP\s+1, \fImonk\fP, 239-258
                    756: Dependencies on variables,\fI mk\fP, 276
                    757: dependency graph,\fI mk\fP, 273, 275-279
                    758: destination address,\fI upas\fP, 557-560
                    759: Detection And Correction Of Corruption,
                    760:       \fI fsck\fP, 582
                    761: deterministic finite automaton,\fI lex\fP, 375-376
                    762: device driver,\fI latex\fP, 264-266
                    763:     \fIstreams\fP, 503-504, 507-509
                    764: device number,\fI netb\fP, 514-515, 519-520
                    765:     \fIsetup\fP, 498
                    766: Diacritical Marks,\fI eqn\fP, 29, 34
                    767: \s-1\f(CWdialout\fP\s+1,\fI setup\fP, 499
                    768: digital images,\fI raster\fP, 486, 488
                    769: digitized image, \fIpico\fP, 423-428
                    770: direct connection,\fI uucp\fP, 563, 566, 568
                    771: directed graphs, \fIdag\fP, 147-162
                    772: directory entry,\fI fsck\fP, 582-585, 587-591
                    773: directory inode,\fI fsck\fP, 583-584, 587-591
                    774: Disabling accounts based on unsuccessful
                    775:       logins,\fI security\fP, 553
                    776: Disks and file systems,\fI setup\fP, 498
                    777: Display Equations,\fI eqn\fP, 25, 27, 32
                    778: \s-1\f(CWdither\fP\s+1,\fI raster\fP, 488-489
                    779: \s-1\f(CWdkhup\fP\s+1,\fI setup\fP, 500
                    780: \s-1\f(CWdkmgr\fP\s+1,\fI setup\fP, 499-500
                    781: \s-1\f(CWdmesg\fP\s+1,\fI setup\fP, 499
                    782: \s-1\f(CWdocgen\fP\s+1,\fI ms\fP, 8, 12, 16
                    783: \s-1\f(CWdoctype\fP\s+1,\fI ms\fP, 13
                    784: document language translator, \fIlp\fP, 603-608
                    785: Document Style Options,\fI latex\fP, 262
                    786: Document Styles,\fI latex\fP, 259, 266
                    787: Drawing,\fI cip\fP, 175-181, 184-185
                    788: Drawing Algorithms,\fI dag\fP, 153
                    789: Duplicate block,\fI fsck\fP, 583-584, 587-592
                    790: \s-1\f(CWdvips\fP\s+1,\fI latex\fP, 264-266
                    791: \s-1\f(CWdvit\fP\s+1,\fI latex\fP, 259, 264
                    792: dynamic display,\fI anim\fP, 451, 453
                    793: Dynamic Statistical Displays, \fIanim\fP, 451-475
                    794: dynamic typing,\fI snocone\fP, 297
                    795: \s-1\f(CWed\fP\s+1,\fI prefer\fP, 164
                    796:     \fIsam\fP, 399, 401, 403, 410, 413-414, 419-421
                    797:     \fIsed\fP, 389
                    798:     \fIupas\fP, 559
                    799: \s-1\f(CWegrep\fP\s+1,\fI sam\fP, 403, 410
                    800:     \fIupas\fP, 559
                    801: Encrypted File,\fI security\fP, 551-552
                    802: encrypted password,\fI security\fP, 544-545, 553
                    803: \s-1\f(CW\s-1ENVIRON\s+1\fP\s+1,\fI mk\fP, 281
                    804: 
                    805: \fIeqn\fP, 25-34
                    806:     \s-1\f(CW\(emmm\fP\s+1, 25-27
                    807:     \s-1\f(CW\(emms\fP\s+1, 25-27, 30, 34
                    808:     \s-1\f(CW\(emT\fP\s+1 argument, 34
                    809:     \s-1\f(CW\&.\s-1EN\s+1\fP\s+1, 25-34
                    810:     \s-1\f(CW\&.\s-1EQ\s+1\fP\s+1, 25-34
                    811:     \s-1\f(CWabove\fP\s+1, 25, 27, 31-33
                    812:     \s-1\f(CWback\fP\s+1, 31-33
                    813:     Big Brackets, Etc, 30
                    814:     \s-1\f(CWbold\fP\s+1, 29, 33
                    815:     Braces for Grouping, 27
                    816:     \s-1\f(CWceiling\fP\s+1, 30
                    817:     \s-1\f(CWcheckeq\fP\s+1, 34
                    818:     \fIcip\fP, 175
                    819:     \s-1\f(CWcol\fP\s+1, 31
                    820:     \s-1\f(CWcopy\fP\s+1, 32-33
                    821:     \s-1\f(CWcpile\fP\s+1, 31, 33
                    822:     Definitions, 32
                    823:     \s-1\f(CWdelim\fP\s+1, 25, 27-28, 30-34
                    824:     Diacritical Marks, 29, 34
                    825:     Display Equations, 25, 27, 32
                    826:     \s-1\f(CWdown\fP\s+1, 32-34
                    827:     \s-1\f(CWfat\fP\s+1, 29
                    828:     File Inclusion, 32
                    829:     \s-1\f(CWfloor\fP\s+1, 30
                    830:     \s-1\f(CWfont\fP\s+1, 29-30, 32-33
                    831:     Fractions, 28
                    832:     \s-1\f(CWfrom\fP\s+1, 28-29
                    833:     \s-1\f(CWfwd\fP\s+1, 31, 33
                    834:     \s-1\f(CWgfont\fP\s+1, 29, 33
                    835:     \fIgrap\fP, 129, 132, 142
                    836:     \s-1\f(CWgrap\fP\s+1, 34
                    837:     Greek, 26, 33
                    838:     \s-1\f(CWgsize\fP\s+1, 29, 33
                    839:     \s-1\f(CWinclude\fP\s+1, 30, 32-33
                    840:     Input spaces, 26
                    841:     \s-1\f(CWint\fP\s+1, 26, 28-29
                    842:     \s-1\f(CWitalic\fP\s+1, 26-27, 29-30, 33
                    843:     Keywords, Precedences, Etc, 32
                    844:     \s-1\f(CWlcol\fP\s+1, 31, 33
                    845:     \s-1\f(CWleft\fP\s+1, 25-28, 30-33
                    846:     \s-1\f(CWlineup\fP\s+1, 25, 30, 32-33
                    847:     Lining up Equations, 30
                    848:     Local Motions, 31-32
                    849:     \s-1\f(CWlpile\fP\s+1, 31, 33
                    850:     \s-1\f(CWmark\fP\s+1, 25, 27, 29-30, 32-34
                    851:     mathematical words, 33
                    852:     Matrices, 31
                    853:     \fImonk\fP, 249
                    854:     \fIms\fP, 11, 13, 17, 20
                    855:     Output spaces, 26
                    856:     \s-1\f(CWover\fP\s+1, 25, 28-30, 32-34
                    857:     \s-1\f(CWpic\fP\s+1, 34
                    858:     \fIpic\fP, 53, 69-70
                    859:     \s-1\f(CWpile\fP\s+1, 25, 31-34
                    860:     \s-1\f(CWpost\fP\s+1, 34
                    861:     PostScript, 34
                    862:     Quoted Text, 29
                    863:     \s-1\f(CWrcol\fP\s+1, 31, 33
                    864:     \s-1\f(CWright\fP\s+1, 25-33
                    865:     \s-1\f(CWroman\fP\s+1, 26, 29-33
                    866:     \s-1\f(CWrpile\fP\s+1, 31, 33
                    867:     Shorthand for In-line Equations, 27
                    868:     \s-1\f(CWsin\fP\s+1, 26, 30, 33
                    869:     Size and Font Changes, 29
                    870:     \s-1\f(CWsize\fP\s+1, 29
                    871:     Spaces, Again, 26
                    872:     \s-1\f(CWsqrt\fP\s+1, 28, 33
                    873:     Square Roots, 28
                    874:     \s-1\f(CWsub\fP\s+1, 25-29, 31-33
                    875:     Subscripts and Superscripts, 26-27
                    876:     Summation, Integral, Etc, 28
                    877:     \s-1\f(CWsup\fP\s+1, 25-33
                    878:     Symbols, Special Names, Greek, 26
                    879:     \s-1\f(CWtbl\fP\s+1, 34
                    880:     \fItbl\fP, 35-36, 40
                    881:     \s-1\f(CWto\fP\s+1, 28
                    882:     \s-1\f(CWtroff\fP\s+1 special-character, 30
                    883:     \s-1\f(CWtroff\fP\s+1, 25-26, 29-30, 34
                    884:     \fItrofftut\fP, 223, 226-228
                    885:     Troubleshooting, 33
                    886:     Tuning \s-1\f(CWeqn\fP\s+1 Output, 34
                    887:     \s-1\f(CWup\fP\s+1, 30-34
                    888:     Use on \s-2UNIX\s+2, 34
                    889: 
                    890: equations, \fIeqn\fP, 25-34
                    891:     \fImonk\fP, 239, 244, 249
                    892:     \fIms\fP, 7, 11-12, 17, 20
                    893: Error Handling,\fI yacc\fP, 367, 370
                    894: Error Messages,\fI uucp\fP, 578
                    895: error recovery,\fI yacc\fP, 363, 367-369, 372
                    896: Ethernet,\fI ipc\fP, 529
                    897:     \fIlp\fP, 603, 608
                    898:     \fIsetup\fP, 497, 500
                    899: Executability,\fI spin\fP, 429, 432, 443, 445
                    900: exhaustive validation,\fI spin\fP, 429, 438
                    901: 
                    902: \fIf77\fP, 311-323
                    903:     \s-1\f(CWa\fP\s+1 Format, 321
                    904:     Alternate Return, 315, 317, 320
                    905:     Argument Lists, 314-315
                    906:     Array Declarations, 318
                    907:     Automatic Storage, 312
                    908:     Binary Initialization Constants, 313
                    909:     Blank Lines, 317
                    910:     Blanks on Input, 320
                    911:     Block \s-1\f(CWif,\fP\s+1 319
                    912:     C compilers, 311-312
                    913:     C function, 312, 314-315
                    914:     \s-1\f(CWcanseek\fP\s+1, 316
                    915:     Character Constants, 313, 319-320
                    916:     \s-1\f(CWcharacter\fP\s+1 Data Type, 318
                    917:     Character String, 312-313, 318-319,
                    918:        321
                    919:     \s-1\f(CWclose\fP\s+1, 316, 321-322
                    920:     Colon, 318-320
                    921:     Commas in Formatted Input, 314
                    922:     \s-1\f(CWcommon\fP\s+1 block, 315, 318
                    923:     \s-1\f(CWcomplex\fP\s+1, 312, 314-315, 318-319, 321
                    924:     Concatenation, 319
                    925:     Data Representations, 315
                    926:     \s-1\f(CWdata\fP\s+1 statement, 313, 318-319
                    927:     Declarations, 314-315, 317, 323
                    928:     Differences Between Fortran 66 and
                    929:       Fortran 77, 317
                    930:     Direct I/O, 316, 321-323
                    931:     \s-1\f(CWdo\fP\s+1 loop, 312-314, 317, 319
                    932:     \s-1\f(CWdouble complex\fP\s+1, 312, 315
                    933:     double precision, 312, 314-315, 317,
                    934:        319
                    935:     \s-1\f(CWend=,\fP\s+1 \s-1\f(CWerr=,
                    936:       \fP\s+1 and \s-1\f(CWiostat=\fP\s+1 Clauses,
                    937:        320
                    938:     entry point, 315, 317, 320
                    939:     \s-1\f(CWentry\fP\s+1 statement, 317
                    940:     \s-1\f(CWequivalence\fP\s+1, 312-314
                    941:     Executable Statements, 317, 319
                    942:     Exponentiation, 319
                    943:     Expressions, 318-319
                    944:     Extended Range, 317
                    945:     external names, 313
                    946:     \s-1\f(CWexternal\fP\s+1, 315-318
                    947:     Features Deleted from Fortran 66, 317
                    948:     File Control Statements, 322
                    949:     File Formats, 311, 315
                    950:     flags, 311-312
                    951:     Floating Point, 317, 321
                    952:     Format Variables, 320
                    953:     Formatted I/O, 316, 320-323
                    954:     \s-1\f(CWfseek\fP\s+1, 316
                    955:     \s-1\f(CWgoto\fP\s+1, 315, 317, 319
                    956:     halfword integers, 314
                    957:     Hollerith, 313, 317
                    958:     I/O system, 311, 313-314, 316, 320
                    959:     Implementation Strategy, 312
                    960:     \s-1\f(CWimplicit\fP\s+1 statement, 318
                    961:     Implicit Undefined statement, 312
                    962:     \s-1\f(CWinclude\fP\s+1 Statement, 313
                    963:     Input/Output, 312, 320
                    964:     \s-1\f(CWinquire\fP\s+1, 322-323
                    965:     \s-1\f(CWinteger\fP\s+1, 312-313, 315, 318
                    966:     \s-1\f(CWinteger\(**2\fP\s+1, 314
                    967:     Inter-Procedure Interface, 314
                    968:     Internal Files, 321-322
                    969:     intrinsic function, 314, 318
                    970:     \s-1\f(CWintrinsic\fP\s+1 statement, 318
                    971:     \s-1\f(CWIw.m\fP\s+1, 321
                    972:     Language Extensions, 312
                    973:     \s-1\f(CWlen\fP\s+1, 318
                    974:     List-Directed Formatting, 321
                    975:     logical quantities, 312, 314
                    976:     lower case, 312-313
                    977:     non-character variables, 313-314
                    978:     One-Trip \s-1\f(CWdo\fP\s+1 Loops, 313
                    979:     \s-1\f(CWopen\fP\s+1, 316, 321-323
                    980:     Optional Plus Signs, 320
                    981:     Options, 311
                    982:     Portability Considerations, 316
                    983:     Positional Editing Codes, 320
                    984:     Pre-Connected Files and File
                    985:       Positions, 316
                    986:     \s-1\f(CWprint\fP\s+1 statement, 321
                    987:     Procedure Names, 314-315
                    988:     Program and Block Data Statements,
                    989:        317
                    990:     Program Form, 317
                    991:     \s-1\f(CWread\fP\s+1, 314, 316, 320-323
                    992:     \s-1\f(CWreal\fP\s+1, 312-315, 317-319, 321
                    993:     record length, 314, 316, 322-323
                    994:     Recursion, 312
                    995:     Relaxation of Restrictions, 319
                    996:     \s-1\f(CWreturn\fP\s+1, 314-315, 317-318, 320, 323
                    997:     \s-1\f(CWsave\fP\s+1 statement, 318
                    998:     scratch file, 322
                    999:     sequential I/O, 316, 321, 323
                   1000:     Short Integers, 312, 314
                   1001:     source file, 311
                   1002:     Source Input Format, 312
                   1003:     Standard Units, 321
                   1004:     \s-1\f(CWstatic\fP\s+1, 312, 317
                   1005:     Structure of Fortran Files, 315
                   1006:     \s-1\f(CWsubroutine\fP\s+1, 315, 317, 320
                   1007:     Substrings, 319, 321
                   1008:     \s-1\f(CWt\fP\s+1 and \s-1\f(CWtl\fP\s+1 Formats, 314
                   1009:     type statement, 312
                   1010:     Unrepresentable Values, 321
                   1011:     upper case letters, 312-313
                   1012:     Usage, 311-313
                   1013:     Violations Of The Standard, 314
                   1014:     \s-1\f(CWwrite\fP\s+1 statement, 320-321
                   1015: 
                   1016: Fatal System Errors,\fI uucp\fP, 578
                   1017: \s-1\f(CWfbi\fP\s+1,\fI raster\fP, 486
                   1018: figure placement, \fIpm\fP, 21-24
                   1019: Figures,\fI monk\fP, 239, 242-243, 248, 250
                   1020: file access,\fI uucp\fP, 569, 572, 578
                   1021: file assignment,\fI anim\fP, 462
                   1022: file backup system, \fIbackup\fP, 593-601
                   1023: file descriptor,\fI ipc\fP, 523, 525-528, 530
                   1024: File Inclusion,\fI eqn\fP, 32
                   1025: file mode,\fI security\fP, 546-547
                   1026: File Motel, \fIbackup\fP, 593-601
                   1027: file name,\fI ipc\fP, 526, 528, 530
                   1028: file names,\fI mk\fP, 276-277
                   1029: file parameter,\fI anim\fP, 456, 461-462
                   1030: file server,\fI authmgr\fP, 531
                   1031: file system, \fIfsck\fP, 581-592
                   1032:     \fIipc\fP, 523-525, 530
                   1033:     \fInetb\fP, 513-522
                   1034: file system check, \fIfsck\fP, 581-592
                   1035: File System Operations,\fI netb\fP, 513-515
                   1036: file system size,\fI fsck\fP, 582-583, 586
                   1037: file system type,\fI ipc\fP, 524-525
                   1038: file transfer,\fI uucp\fP, 563-565, 578
                   1039: \s-1\f(CWfilemap\fP\s+1,\fI backup\fP, 596-597
                   1040: Files And File Systems,\fI security\fP, 546-547
                   1041: finite automaton,\fI lex\fP, 376
                   1042: Flow Control,\fI streams\fP, 503-504, 506, 510
                   1043: \s-1\f(CWfmdaemon\fP\s+1,\fI backup\fP, 594, 600
                   1044: font directory,\fI latex\fP, 264-265
                   1045: Footnotes,\fI monk\fP, 244, 250-251, 253
                   1046: formatting information,\fI tbl\fP, 36
                   1047: Formatting References with Prefer, \fIprefer\fP,
                   1048:        163-174
                   1049: formatting styles,\fI prefer\fP, 163, 169
                   1050: Fortran compiler, \fIf77\fP, 311-323
                   1051: frame buffer,\fI pico\fP, 423, 425, 427
                   1052:     \fIraster\fP, 483-487
                   1053: Frame buffer commands,\fI raster\fP, 485-486
                   1054: Frame parameters,\fI anim\fP, 462
                   1055: Frame window,\fI pi\fP, 340-341
                   1056: free block list,\fI fsck\fP, 581-586, 591-592
                   1057:     \fIsetup\fP, 498
                   1058: Free list blocks,\fI fsck\fP, 581-583, 585
                   1059: Fsck - The \s-2UNIX F\s+2ile System Check\s+2
                   1060:       \s-2Program, \fIfsck\fP, 581-592
                   1061: 
                   1062: \fIfsck\fP, 581-592
                   1063:     Bad block, 582-584, 587-589, 591-592
                   1064:     bad data, 583-584
                   1065:     \s-2BAD\s+2/\s-2DUP \s+2error condition, 587-588
                   1066:     block number, 582-585, 587-588, 592
                   1067:     Cleanup, 586, 592
                   1068:     Conventions, 585
                   1069:     corrupted file system, 581-582
                   1070:     Corruption Of The File System, 582
                   1071:     Data Block, 581-584, 587, 589-592
                   1072:     de-allocate inode, 587-588, 591
                   1073:     Detection And Correction Of
                   1074:       Corruption, 582
                   1075:     directory data block, 584-585
                   1076:     directory entry inode number, 584
                   1077:     directory entry, 582-585, 587-591
                   1078:     directory inode numbers, 584-585
                   1079:     directory inode, 583-584, 587-591
                   1080:     Duplicate block, 583-584, 587-592
                   1081:     error conditions, 585-592
                   1082:     file system size, 582-583, 586
                   1083:     First Free List Block, 582
                   1084:     Free block count, 582-583, 591-592
                   1085:     free block list, 581-586, 591-592
                   1086:     Free inode count, 582-583, 590-591
                   1087:     Free List Block, 582-583, 592
                   1088:     Free list blocks, 581-583, 585
                   1089:     Hardware Failure, 582-583
                   1090:     Improper System Shutdown and Startup,
                   1091:        582
                   1092:     Indirect Block, 581-584
                   1093:     Initialization, 586
                   1094:     inode number, 582, 584-585, 588-590
                   1095:     inode size, 583-584, 587
                   1096:     inodes, 581-588, 591-592
                   1097:     Link count, 583, 587, 589-591
                   1098:     \s-1\f(CWlost+found\fP\s+1, 583, 585, 589-590
                   1099:     mode word, 583-584, 587
                   1100:     mounted file system, 581-582, 592
                   1101:     Phase 1: Check Blocks and sizes, 587
                   1102:     Phase 1B: Rescan for more dups, 588, 588
                   1103:     Phase 3: Check connectivity, 589, 590
                   1104:     Phase 5: Check free list, 591, 592
                   1105:     regular inode, 583, 587
                   1106:     root directory, 583, 585-586, 589-590
                   1107:     root file system, 581, 592
                   1108:     root inode, 588-589
                   1109:     \fIsetup\fP, 497-498
                   1110:     shutdown procedures, 582
                   1111:     Size check, 584, 586, 588
                   1112:     special character inode, 583, 587
                   1113:     Super-Block, 581-583, 585, 591-592
                   1114:     \s-1\f(CWsync\fP\s+1, 581-582
                   1115:     unreferenced files, 590
                   1116:     Update Of The File System, 581
                   1117:     virtual memory buffer cache, 587
                   1118: 
                   1119: \s-1\f(CWfstab\fP\s+1,\fI setup\fP, 499
                   1120: garbage-compacted arena,\fI sam\fP, 411
                   1121: garbage-compacting allocator,\fI sam\fP, 411
                   1122: gateway machine,\fI ipc\fP, 530
                   1123: geometric objects,\fI anim\fP, 458-459
                   1124: \s-1\f(CWgetty\fP\s+1,\fI setup\fP, 499
                   1125: Gnot terminal,\fI authmgr\fP, 531-534, 540-541
                   1126:     \fIraster\fP, 483-484
                   1127: Grammars for Expressions,\fI yacc\fP, 354
                   1128: Grammars in Yacc Specifications,\fI yacc\fP, 348
                   1129: Grap \(em A Language for Typesetting
                   1130:       Graphs, \fIgrap\fP, 109-146
                   1131: 
                   1132: \fIgrap\fP, 109-146
                   1133:     \s-1\f(CW\&.G1\fP\s+1, 109-110, 117, 140-143, 145
                   1134:     \s-1\f(CW\&.G2\fP\s+1, 109-110, 117, 130, 140-142, 145
                   1135:     \s-1\f(CW/usr/lib/grap.defines\fP\s+1, 141, 146
                   1136:     arithmetic, 117, 121, 129, 133, 144
                   1137:     \s-1\f(CWarrow\fP\s+1, 116, 144
                   1138:     \s-1\f(CWawk\fP\s+1, 127, 131-132, 135-138
                   1139:     \s-1\f(CWblob\fP\s+1, 140
                   1140:     \s-1\f(CWbullet\fP\s+1, 116, 118, 121, 123, 126,
                   1141:        135-136, 140-141, 146
                   1142:     \s-1\f(CWby\fP\s+1 clause, 143-144
                   1143:     \s-1\f(CWcircle\fP\s+1, 116, 118, 121, 135, 142, 144
                   1144:     comment, 145
                   1145:     \s-1\f(CWcoord\fP\s+1, 112, 115, 118, 121, 132, 141-143
                   1146:     \s-1\f(CWcopy thru\fP\s+1, 145
                   1147:     \s-1\f(CWcopy\fP\s+1, 110, 116-117, 119, 124, 130, 139,
                   1148:        141-142, 145
                   1149:     \s-1\f(CWdashed\fP\s+1, 112, 143
                   1150:     data file, 109-110, 119, 129
                   1151:     \s-1\f(CWdefine\fP\s+1, 117-118, 132, 141, 143, 145
                   1152:     \s-1\f(CWdotted\fP\s+1, 112, 114, 133, 143
                   1153:     \s-1\f(CWdraw\fP\s+1, 109, 114, 116, 119, 124, 127,
                   1154:        129, 131, 134, 139, 142-144
                   1155:     \s-1\f(CWelse\fP\s+1 clause, 120, 144
                   1156:     \s-1\f(CWeqn\fP\s+1, 129, 132, 142
                   1157:     \fIeqn\fP, 34
                   1158:     \s-1\f(CWexp\fP\s+1, 141, 144
                   1159:     \s-1\f(CWfor\fP\s+1 statement, 109, 119-120, 133, 144
                   1160:     \s-1\f(CWframe\fP\s+1, 111-112, 116, 128, 138, 140,
                   1161:        142-143, 145
                   1162:     \s-1\f(CWgraph\fP\s+1 command, 127, 145
                   1163:     \s-1\f(CWgrid\fP\s+1, 116, 142-143
                   1164:     horizontal lines, 123-124
                   1165:     \s-1\f(CWideal\fP\s+1, 142
                   1166:     \s-1\f(CWif\fP\s+1 statement, 109, 120, 124, 129, 137
                   1167:     \s-1\f(CWif-then-else\fP\s+1 statement, 144
                   1168:     immediate macro, 119
                   1169:     \s-1\f(CWin\fP\s+1 clauses, 132, 143
                   1170:     \s-1\f(CWinclude\fP\s+1, 110, 144-146
                   1171:     \s-1\f(CWlabel\fP\s+1, 143-144
                   1172:     \s-1\f(CWline\fP\s+1, 116, 124, 135, 144
                   1173:     \s-1\f(CWlog\fP\s+1, 115, 118, 121, 134, 141, 143-144
                   1174:     macro, 109, 117-120, 128, 132-133,
                   1175:        139-141, 144-145
                   1176:     \fIms\fP, 11
                   1177:     \s-1\f(CWnew,\fP\s+1 114, 144
                   1178:     \s-1\f(CWnext\fP\s+1, 116-117, 119, 129, 144
                   1179:     one-dimensional data, 133-135
                   1180:     \s-1\f(CWpic\fP\s+1, 109-110, 117, 128, 132, 141-143,
                   1181:        145
                   1182:     \fIpic\fP, 53, 67
                   1183:     \s-1\f(CWplot\fP\s+1, 142, 144
                   1184:     plotting symbol, 118-119, 135, 140
                   1185:     predefined macros, 116
                   1186:     \s-1\f(CWprint\fP\s+1 statement, 127, 145
                   1187:     \s-1\f(CWprintf\fP\s+1, 115, 143-144
                   1188:     Reference Manual, 109, 138, 142
                   1189:     \s-1\f(CWscatmat\fP\s+1 program, 132
                   1190:     scatter plot, 111
                   1191:     \s-1\f(CWsh\fP\s+1 command, 145
                   1192:     \s-1\f(CWsh\fP\s+1 statement, 138
                   1193:     \s-1\f(CWsin\fP\s+1, 144
                   1194:     size changes, 121, 140-141
                   1195:     \s-1\f(CWsize\fP\s+1 clause, 114
                   1196:     \s-1\f(CWsize\fP\s+1 command, 141
                   1197:     \s-1\f(CWsolid\fP\s+1, 111-112, 115-116, 143
                   1198:     \s-1\f(CWsqrt\fP\s+1, 117, 144
                   1199:     \s-1\f(CWsquare\fP\s+1, 117, 146
                   1200:     \s-1\f(CWstderr\fP\s+1, 127, 141, 145
                   1201:     \s-1\f(CWthru\fP\s+1 parameter, 117
                   1202:     tick-location, 143
                   1203:     \s-1\f(CWticks\fP\s+1 command, 113, 115-116, 133
                   1204:     \s-1\f(CWticks off\fP\s+1, 113
                   1205:     \s-1\f(CWticks\fP\s+1 statement, 120, 132, 143
                   1206:     \s-1\f(CWtroff\fP\s+1, 109-110, 136, 140-141, 145
                   1207:     Tutorial, 109-110
                   1208:     two coordinate systems, 118-119
                   1209:     typesetter graphics, 142
                   1210:     \s-1\f(CWuntil\fP\s+1 clause, 130
                   1211:     Using grap, 141
                   1212:     \s-1\f(CWvticks\fP\s+1, 134
                   1213:     \s-1\f(CWwidth\fP\s+1 attribute, 143
                   1214:     \s-1\f(CWwith\fP\s+1 clause, 128
                   1215: 
                   1216: graph description,\fI dag\fP, 147-151, 153, 159
                   1217: graphical I/O devices, \fIraster\fP, 483-495
                   1218: graphics, \fIanim\fP, 451-475
                   1219:     \fIcip\fP, 175-186
                   1220:     \fIideal\fP, 79-107
                   1221:     \fIlatex\fP, 265-266
                   1222:     \fIpic\fP, 53-77
                   1223: gray shades,\fI raster\fP, 491
                   1224: \s-1\f(CWgrep\fP\s+1,\fI sam\fP, 406
                   1225:     \fIspin\fP, 429-450
                   1226: group ids,\fI netb\fP, 513-515
                   1227: group logins,\fI security\fP, 554
                   1228: group permissions,\fI security\fP, 546, 554
                   1229: guarded command language, \fIspin\fP, 429-450
                   1230: Guide to Preparing Documents with \-mcs and
                   1231:       \-ms,\fI ms\fP, 17
                   1232: guiding points,\fI cip\fP, 182
                   1233:     \fIideal\fP, 84, 93
                   1234: halftone,\fI raster\fP, 488
                   1235: Hardware Failure,\fI fsck\fP, 582-583
                   1236: header file,\fI mk\fP, 269, 271-272, 277
                   1237: high-resolution rgb video,\fI raster\fP, 483
                   1238: host machine,\fI cip\fP, 184-185
                   1239: I/O control requests,\fI ipc\fP, 523
                   1240: \s-1\f(CWicheck\fP\s+1,\fI setup\fP, 498
                   1241: Ideal \(em A Picture-specification Language,
                   1242:        \fIideal\fP, 79-107
                   1243: 
                   1244: \fIideal\fP, 79-107
                   1245:     \s-1\f(CW\(em4\fP\s+1, 105
                   1246:     \s-1\f(CW\(eml\fP\s+1, 106
                   1247:     \s-1\f(CW\(emn\fP\s+1, 105
                   1248:     \s-1\f(CW\(emp\fP\s+1, 105
                   1249:     \s-1\f(CW\(emq\fP\s+1, 106
                   1250:     \s-1\f(CW\(emr\fP\s+1, 106
                   1251:     \s-1\f(CW\&.\s-1IE\s+1\fP\s+1, 79, 84, 88-90, 96-97, 101, 104-107
                   1252:     \s-1\f(CW\&.\s-1IF\s+1\fP\s+1, 104
                   1253:     \s-1\f(CW\&.\s-1IS\s+1\fP\s+1, 79-97, 99-101, 103-107
                   1254:     Absolute Value, 104
                   1255:     Angle Processing, 106
                   1256:     Arc, 82-83, 90, 92-93, 96-97, 104-106
                   1257:     Arrow, 82-84, 86-88, 94, 96-99, 106
                   1258:     B-Trees, 97
                   1259:     boundary list, 92, 105
                   1260:     box definition, 82, 93, 106-107
                   1261:     Box Placement, 105
                   1262:     Boxes, 80, 82, 84, 87, 90, 93-94,
                   1263:        104-106
                   1264:     \fIcip\fP, 185
                   1265:     Circles, 82, 89-90, 92, 96-97
                   1266:     circular arcs, 82, 92-93
                   1267:     Column Width, 106-107
                   1268:     Command-Line Options, 105
                   1269:     Commands to Control ideal Processing,
                   1270:        106
                   1271:     Commands to the Postprocessor, 106-107
                   1272:     comment, 80, 104
                   1273:     complex numbers, 79, 81
                   1274:     \s-1\f(CWconstruct\fP\s+1, 90-95, 105
                   1275:     Constructing and Drawing Boxes, 105
                   1276:     coordinate system, 79-80, 107
                   1277:     Dash, 89-91, 96, 106
                   1278:     Defining Boxes, 80
                   1279:     Defining the Bounding Box, 106
                   1280:     dependent variables, 81
                   1281:     \s-1\f(CWdraw\fP\s+1 command, 94
                   1282:     Elements of the \s-1\f(CWideal\fP\s+1 Language, 80,
                   1283:        104
                   1284:     Equations, 79-82, 88, 90, 104
                   1285:     error messages, 82, 90
                   1286:     Filling Regions, 90
                   1287:     Floating Truncation, 104
                   1288:     Forgetting a Box, 106
                   1289:     \fIgrap\fP, 142
                   1290:     guiding points, 84, 93
                   1291:     Including Files, 106
                   1292:     independent variables, 81
                   1293:     Inverse Trigonometric Function, 104
                   1294:     Iteration of \s-1\f(CWideal\fP\s+1 Constructs, 88
                   1295:     \fIlatex\fP, 265
                   1296:     Library Files, 82, 95-96, 106
                   1297:     Line Drawing, 104
                   1298:     local variables, 80, 82-84, 90, 93, 97
                   1299:     Manipulating Complex Numbers, 104
                   1300:     Naming Instances of Boxes, 84
                   1301:     Obsolete Features, 107
                   1302:     Opaque Box, 91, 93-94
                   1303:     Opaque Circular Arc Polygons, 92
                   1304:     \s-1\f(CWopaque exterior\fP\s+1, 92-93, 95, 100,
                   1305:        105
                   1306:     Opaque Polygons, 91
                   1307:     Order is Important, 93
                   1308:     Overview of \s-1\f(CWideal,\fP\s+1 79
                   1309:     Paper Commands, 93
                   1310:     Parameter Section Commands, 85
                   1311:     Pen Drawing, 105
                   1312:     Pens as For-Statements, 90
                   1313:     Pens, 89-91
                   1314:     \fIpic\fP, 53, 72
                   1315:     Picture Height, 106
                   1316:     Picture Width, 106
                   1317:     Placing Boxes, 80
                   1318:     Placing Captions, 105
                   1319:     \fIpm\fP, 23
                   1320:     Polygon Clipping, 100
                   1321:     Postprocessor, 105, 107
                   1322:     \s-1\f(CWput\fP\s+1 statement, 80-85, 92-93, 95
                   1323:     Putting Boxes Together, 84
                   1324:     Quality Option, 105
                   1325:     Rectangle, 80-82, 89, 91-92, 96
                   1326:     Reference Manual, 79, 104
                   1327:     Sector Grid, 99
                   1328:     Some Hard Facts, 93
                   1329:     spline, 83-84, 90, 93, 105
                   1330:     Square Root Function, 104
                   1331:     Statements Related to Opaquing, 105
                   1332:     Text Captions, 83
                   1333:     \s-1\f(CWtroff\fP\s+1, 79, 84, 93, 104-105
                   1334:     Unit Vector Functions, 104
                   1335:     Variable Declarations, 97, 104
                   1336:     \s-1\f(CWwavy\fP\s+1, 89-91, 96, 106
                   1337: 
                   1338: ImPress,\fI lp\fP, 603, 606
                   1339: Improper System Shutdown and Startup,\fI fsck\fP,
                   1340:        582
                   1341: Indirect Block,\fI fsck\fP, 581-584
                   1342: \s-1\f(CWinit\fP\s+1,\fI setup\fP, 499
                   1343: inode size,\fI fsck\fP, 583-584, 587
                   1344: inter-process communication, \fIstreams\fP, 
                   1345:        503-511
                   1346: interactive debugger, \fIpi\fP, 335-345
                   1347: interactive drawing system, \fIcip\fP, 175-186
                   1348: interactive editor, \fIsam\fP, 399-421
                   1349: interactive mode,\fI cin\fP, 325-330, 332-333
                   1350: intermediate modules,\fI ipc\fP, 524
                   1351: Interprocess Communication, \fIipc\fP, 523-530
                   1352:     \fIstreams\fP, 508
                   1353: Interprocessor Communication,\fI lp\fP, 607
                   1354: \s-2IP \s+2packets,\fI ipc\fP, 529-530
                   1355: 
                   1356: \fIipc\fP, 523-530
                   1357:     \s-1\f(CW/cs\fP\s+1, 528
                   1358:     \s-1\f(CW/etc/netcaller\fP\s+1 program, 527
                   1359:     \s-1\f(CW/etc/utmp\fP\s+1 file, 526
                   1360:     Addresses, 525, 528
                   1361:     \s-1\f(CWauth\fP\s+1, 529
                   1362:     automatic dialers, 525-526
                   1363:     \s-1\f(CWcon\fP\s+1, 529
                   1364:     Connection Server, 527
                   1365:     Datakit, 526, 528-530
                   1366:     \s-1\f(CWdk\fP\s+1, 528
                   1367:     Establishing Communication, 523, 525
                   1368:     Ethernet, 529
                   1369:     file descriptor, 523, 525-528, 530
                   1370:     file name, 526, 528, 530
                   1371:     file system type, 524-525
                   1372:     file system, 523-525, 530
                   1373:     gateway machine, 530
                   1374:     Generalized Mounting, 525
                   1375:     I/O control requests, 523
                   1376:     intermediate modules, 524
                   1377:     \s-2IP \s+2packets, 529-530
                   1378:     \s-2IPC I\s+2mplementation, 528
                   1379:     \s-2IPC \s+2routines, 528-529
                   1380:     \s-1\f(CWipcaccept\fP\s+1, 527-528
                   1381:     \s-1\f(CWipccreat\fP\s+1, 527-529
                   1382:     \s-1\f(CWipclisten\fP\s+1, 527-528
                   1383:     \s-1\f(CWipcopen\fP\s+1, 527-529
                   1384:     \s-1\f(CWipcreject\fP\s+1, 527-528
                   1385:     kernel code, 526-527
                   1386:     \s-1\f(CWlogin\fP\s+1, 526, 528-529
                   1387:     \s-1\f(CWmount\fP\s+1, 524-526
                   1388:     multi-player game, 527, 529
                   1389:     name translation, 526, 528
                   1390:     \fInetb\fP, 513
                   1391:     Network Calling: Simple Form, 526
                   1392:     network connection, 525-527, 529
                   1393:     Network Managers, 529
                   1394:     network server, 528
                   1395:     New System Mechanisms, 525
                   1396:     Passing Files, 526
                   1397:     \s-1\f(CWphone\fP\s+1, 528
                   1398:     \s-1\f(CWpi\fP\s+1, 525
                   1399:     \s-1\f(CWpipe\fP\s+1, 523-528, 530
                   1400:     port number, 529
                   1401:     Process Connections, 527
                   1402:     \s-1\f(CWread\fP\s+1, 523-524
                   1403:     \s-1\f(CWrecvfile\fP\s+1, 526-527
                   1404:     remote file system, 524-525, 530
                   1405:     remote login, 529
                   1406:     remote mail, 528
                   1407:     remote system, 526
                   1408:     \s-1\f(CWrlogin\fP\s+1, 529
                   1409:     \s-1\f(CWselect\fP\s+1, 527-528
                   1410:     \s-1\f(CWsendfile\fP\s+1, 526
                   1411:     server process, 524-525
                   1412:     Service Manager, 529
                   1413:     socket, 525-526
                   1414:     special file, 525-526
                   1415:     stream, 523-530
                   1416:     Talking to Users, 526
                   1417:     \s-1\f(CWtcp\fP\s+1, 528
                   1418:     \s-2TCP\s+2/\s-2IP\s+2, 528-530
                   1419:     terminal processing, 523, 529
                   1420:     user id, 528-529
                   1421:     \s-1\f(CWuucp\fP\s+1 file-transfer, 529
                   1422:     \s-1\f(CWvismon\fP\s+1, 526
                   1423:     \s-1\f(CWwrite\fP\s+1, 524, 526
                   1424: 
                   1425: \s-2IPC \s+2routines,\fI ipc\fP, 528-529
                   1426: \s-2IPC \s+2system,\fI backup\fP, 594, 597-600
                   1427: \s-1\f(CWipccreat\fP\s+1,\fI setup\fP, 500
                   1428: \s-1\f(CWipconfig\fP\s+1,\fI setup\fP, 500
                   1429: \s-1\f(CWipcopen\fP\s+1,\fI setup\fP, 500
                   1430: \s-2IT\s+2frame buffer,\fI raster\fP, 484-486
                   1431: \s-1\f(CWjx7\fP\s+1,\fI music\fP, 478
                   1432: kernel,\fI netb\fP, 513
                   1433: kernel code,\fI ipc\fP, 526-527
                   1434: \s-1\f(CWkill\fP\s+1 Files,\fI lp\fP, 607
                   1435: kill processing,\fI streams\fP, 507
                   1436: \s-2KMC\s+2,\fI setup\fP, 500
                   1437: \s-2LALR \s+2grammars, \fIyacc\fP, 347-374
                   1438: laser printers,\fI trofftut\fP, 223, 225
                   1439: LaTeX User Guide, \fIlatex\fP, 259-267
                   1440: 
                   1441: \fIlatex\fP, 259-267
                   1442:     \s-1\f(CW\(emms\fP\s+1, 260
                   1443:     \s-1\f(CW\(emp\fP\s+1, 265
                   1444:     \s-1\f(CW\(emt\fP\s+1, 265
                   1445:     \s-1\f(CW/usr/lib/tex/fonts\fP\s+1, 264
                   1446:     \s-1\f(CW/usr/lib/tex/macros\fP\s+1, 259
                   1447:     \s-1\f(CW\edocumentstyle\fP\s+1, 259-260
                   1448:     \s-1\f(CW\especial\fP\s+1, 265-266
                   1449:     \s-1\f(CWacmtrans\fP\s+1 Style, 261
                   1450:     \s-1\f(CWattart\fP\s+1 Style, 260
                   1451:     \s-1\f(CWattletter\fP\s+1 Style, 262, 266
                   1452:     Bibliographies, 263
                   1453:     bibliography styles, 259, 263-264, 266
                   1454:     \s-1\f(CWbibtex\fP\s+1, 259, 263-264
                   1455:     bitmap fonts, 265-266
                   1456:     \s-1\f(CWcup\fP\s+1 Style, 262
                   1457:     device driver, 264-266
                   1458:     Document Style Options, 262
                   1459:     Document Styles, 259, 266
                   1460:     \s-1\f(CWdvips\fP\s+1, 264-266
                   1461:     \s-1\f(CWdvit\fP\s+1, 259, 264
                   1462:     font directory, 264-265
                   1463:     graphics, 265-266
                   1464:     \s-1\f(CWideal\fP\s+1, 265
                   1465:     \s-1\f(CWlp\fP\s+1, 264
                   1466:     \fIlp\fP, 603-604, 606
                   1467:     macro directory, 259, 263
                   1468:     Other Packages, 266
                   1469:     Output Devices and Fonts, 264
                   1470:     \fIpic\fP, 265-266
                   1471:     \s-1\f(CWpicext\fP\s+1, 265-266
                   1472:     \s-1\f(CWpicture\fP\s+1 Environment Extensions, 265
                   1473:     \s-1\f(CWpk\fP\s+1 files, 265
                   1474:     PostScript, 264-266
                   1475:     \s-1\f(CWproof\fP\s+1, 259, 264
                   1476:     \s-1\f(CWpsconfig\fP\s+1 file, 264
                   1477:     \s-1\f(CWPsfig\fP\s+1 package, 266
                   1478:     \s-1\f(CWrp\fP\s+1 Style, 260
                   1479:     \s-1\f(CWsiam\fP\s+1 Style, 261
                   1480:     \s-1\f(CWtm\fP\s+1 Style, 259-261
                   1481:     \s-1\f(CWtpic\fP\s+1, 265-266
                   1482:     \s-1\f(CWtroff\fP\s+1, 260, 264-265
                   1483: 
                   1484: \s-1\f(CWLayers\fP\s+1 software,\fI sam\fP, 417
                   1485: \s-1\f(CWldpcs\fP\s+1,\fI setup\fP, 501
                   1486: Left Context Sensitivity,\fI lex\fP, 384
                   1487: Lex \(em A Lexical Analyzer Generator, \fIlex\fP,
                   1488:        375-387
                   1489: 
                   1490: \fIlex\fP, 375-387
                   1491:     \s-1\f(CW$\fP\s+1, 376-378, 380, 384
                   1492:     \s-1\f(CW%%\fP\s+1, 376-377, 381-383, 385-386
                   1493:     \s-1\f(CW%start\fP\s+1, 385
                   1494:     \s-1\f(CW%T\fP\s+1, 385-386
                   1495:     \s-1\f(CW%{\fP\s+1, 382, 386
                   1496:     \s-1\f(CW%}\fP\s+1, 382, 386
                   1497:     \s-1\f(CW\(emll\fP\s+1, 382-383
                   1498:     \s-1\f(CW\(emly\fP\s+1, 383
                   1499:     \s-1\f(CW/\fP\s+1 operator, 378, 380
                   1500:     \s-1\f(CW^\fP\s+1 operator, 378-379, 384
                   1501:     action, 375-377, 379-382, 384-386
                   1502:     Alternation and Grouping, 378
                   1503:     Ambiguous Source Rules, 380
                   1504:     Arbitrary character, 378
                   1505:     automaton interpreter, 376, 378, 385
                   1506:     \s-1\f(CW\s-1BEGIN\s+1\fP\s+1, 385
                   1507:     C, 375-380, 382-383, 386
                   1508:     Caveats and Bugs, 386
                   1509:     character class, 376, 378, 386
                   1510:     character set table, 382, 386
                   1511:     Character Set, 378, 380, 385
                   1512:     comments, 382
                   1513:     Context sensitivity, 378
                   1514:     control flow, 375-376
                   1515:     default action, 379
                   1516:     deterministic finite automaton, 375-376
                   1517:     \s-1\f(CW\s-1ECHO\s+1\fP\s+1, 379, 383-385
                   1518:     end of line, 376
                   1519:     finite automaton, 376
                   1520:     general format, 377
                   1521:     host language, 375-376, 382
                   1522:     input pointer, 377, 381
                   1523:     input stream, 375-378, 380-381, 386
                   1524:     input string, 379, 381
                   1525:     \s-1\f(CWinput\fP\s+1, 376, 380, 382, 385
                   1526:     internal array sizes, 386
                   1527:     Left Context Sensitivity, 384
                   1528:     left context, 378, 384
                   1529:     \s-1\f(CWlex.yy.c\fP\s+1, 382-383
                   1530:     lexical rules, 383-384
                   1531:     longest match, 375, 381
                   1532:     \fImk\fP, 271-276, 279-280
                   1533:     \fImusic\fP, 477, 480
                   1534:     newline character, 376, 378
                   1535:     operators, 377-379, 386
                   1536:     Optional expressions, 378
                   1537:     \s-1\f(CWoutput\fP\s+1, 380, 382, 385
                   1538:     program fragments, 375, 377, 382
                   1539:     Ratfor, 375-376
                   1540:     regular expression, 375-377, 380, 384,
                   1541:        386
                   1542:     \s-1\f(CW\s-1REJECT\s+1\fP\s+1, 381, 386
                   1543:     Repeated expressions, 378
                   1544:     Repetitions and Definitions, 379
                   1545:     Source Definitions, 382
                   1546:     start condition, 378-379, 382, 384-386
                   1547:     Summary of Source Format, 382, 386
                   1548:     text character, 377
                   1549:     trailing context, 378, 386
                   1550:     \s-1\f(CWunput\fP\s+1, 380, 382, 385-386
                   1551:     Usage, 382
                   1552:     \fIyacc\fP, 347, 369
                   1553:     \s-1\f(CWyacc\fP\s+1, 375-376, 379, 382-383, 386
                   1554:     \s-1\f(CWyyleng\fP\s+1, 379-380, 383
                   1555:     \s-1\f(CWyyless\fP\s+1, 379-380
                   1556:     \s-1\f(CWyylex\fP\s+1, 376, 383
                   1557:     \s-1\f(CWyymore\fP\s+1, 379-380
                   1558:     \s-1\f(CWyytext\fP\s+1, 379-381, 383-385
                   1559:     \s-1\f(CWyywrap\fP\s+1, 380, 383
                   1560: 
                   1561: lexical analyzer, \fIlex\fP, 375-387
                   1562: lexical rules,\fI lex\fP, 383-384
                   1563: light source,\fI raster\fP, 490-491
                   1564: line disciplines,\fI streams\fP, 503, 509
                   1565: Link count,\fI fsck\fP, 583, 587, 589-591
                   1566: local area networks,\fI security\fP, 551
                   1567: local machine,\fI security\fP, 550-551
                   1568: log file,\fI backup\fP, 595, 599-600
                   1569:     \fInetb\fP, 513-514
                   1570: \s-1\f(CWlog\fP\s+1 Files,\fI lp\fP, 604, 607
                   1571: logger server,\fI backup\fP, 599
                   1572: \s-1\f(CWlogin\fP\s+1,\fI setup\fP, 499-500
                   1573: login ids,\fI uucp\fP, 570-571, 574
                   1574: login name,\fI security\fP, 545, 548, 550, 553-554
                   1575: login time,\fI security\fP, 547, 553
                   1576: \s-1\f(CWlost+found\fP\s+1,\fI fsck\fP, 583, 585, 589-590
                   1577: low-resolution rgb video,\fI raster\fP, 483
                   1578: 
                   1579: \fIlp\fP, 603-608
                   1580:     \s-1\f(CW\s-1$LPSPOOL\s+1/defdevice\fP\s+1, 603-604
                   1581:     \s-1\f(CW\s-1$LPSPOOL\s+1/prob\fP\s+1 directory, 607
                   1582:     \s-1\f(CW/usr/ipc/lib/auth.local\fP\s+1, 608
                   1583:     \s-1\f(CW/usr/ipc/lib/serv.local\fP\s+1, 608
                   1584:     \s-1\f(CW/usr/spool/lp\fP\s+1, 603
                   1585:     bitmaps, 606
                   1586:     \s-1\f(CWdaemon\fP\s+1 Files, 607
                   1587:     Datakit, 603, 607-608
                   1588:     \s-1\f(CWdefdevice\fP\s+1 specification, 603
                   1589:     \s-1\f(CWdevices\fP\s+1 file, 603-605
                   1590:     Ethernet, 603, 608
                   1591:     \s-1\f(CWgeneric\fP\s+1 preprocessor, 606
                   1592:     ImPress, 603, 606
                   1593:     Interprocessor Communication, 607
                   1594:     \s-1\f(CWkill\fP\s+1 Files, 607
                   1595:     \fIlatex\fP, 264
                   1596:     \s-1\f(CWlatex\fP\s+1, 603-604, 606
                   1597:     \s-1\f(CW\s-1LOCK\fP\s+1 \s+1file, 607
                   1598:     \s-1\f(CW\s-1LOCK\fP\s+1 \s+1program, 607
                   1599:     \s-1\f(CWlog\fP\s+1 Files, 604, 607
                   1600:     \s-2LPDEST\s+2, 603-605
                   1601:     Option list, 605
                   1602:     Options, 603-604
                   1603:     PostScript, 603, 606, 608
                   1604:     \s-1\f(CWprob\fP\s+1 Files, 607
                   1605:     \s-1\f(CWprocess\fP\s+1 Files, 605-606
                   1606:     Repairing Stuck Daemons, 607
                   1607:     \s-1\f(CWsched\fP\s+1 Files, 607
                   1608:     \s-1\f(CWspool\fP\s+1 Files, 606
                   1609:     \s-1\f(CWstat\fP\s+1 Files, 606
                   1610:     Support programs, 606
                   1611:     tektronix graphics, 606
                   1612:     \s-1\f(CWtroff\fP\s+1, 603, 606
                   1613:     Usage, 603
                   1614:     \fIuucp\fP, 572-573
                   1615:     When Thing Go Wrong, 607
                   1616: 
                   1617: \s-2LPDEST\s+2,\fI lp\fP, 603-605
                   1618: \s-1\f(CWls\fP\s+1,\fI security\fP, 545, 549
                   1619: \s-1\f(CWlstat\fP\s+1,\fI backup\fP, 595
                   1620: M keyboard interface,\fI music\fP, 481
                   1621: M language,\fI music\fP, 479
                   1622: macro facility,\fI cip\fP, 175, 184
                   1623: Macros,\fI trofftut\fP, 223, 229
                   1624: \s-1\f(CWmail\fP\s+1,\fI security\fP, 544, 547-551
                   1625:     \fIsetup\fP, 499-500
                   1626:     \fIuucp\fP, 563, 574-575
                   1627: mail interface,\fI upas\fP, 557
                   1628: mail system,\fI upas\fP, 557, 559, 561-562
                   1629: \s-1\f(CWmail.log\fP\s+1,\fI setup\fP, 499
                   1630: \s-1\f(CWmake\fP\s+1,\fI mk\fP, 269, 273, 276-281
                   1631:     \fIupas\fP, 561
                   1632: mapping table,\fI netb\fP, 514
                   1633: math functions,\fI raster\fP, 492-493
                   1634: mathematics, \fIeqn\fP, 25-34
                   1635: maximum message size,\fI netb\fP, 514
                   1636: \s-1\f(CWmaxuuscheds\fP\s+1 File,\fI uucp\fP, 574
                   1637: \s-1\f(CWmaxuuxqts\fP\s+1 File,\fI uucp\fP, 574
                   1638: \s-1\f(CWmembername\fP\s+1,\fI mk\fP, 272-274
                   1639: Memory allocation,\fI sam\fP, 411
                   1640: memory allocator,\fI anim\fP, 451, 468
                   1641: Message blocks,\fI streams\fP, 504-505
                   1642: Message Passing,\fI spin\fP, 432, 445
                   1643: Message Type Definitions,\fI spin\fP, 437
                   1644: Messages,\fI streams\fP, 503-508, 510
                   1645: Metheus frame buffer,\fI pico\fP, 423, 425, 427
                   1646:     \fIraster\fP, 484, 486-487
                   1647: \s-1\f(CWmidi\fP\s+1 process,\fI music\fP, 478
                   1648: \s-2MIDI \s+2standard,\fI music\fP, 477
                   1649: \s-1\f(CWmidiblt\fP\s+1,\fI music\fP, 478, 481
                   1650: minimum spanning tree, \fIanim\fP, 451-475
                   1651: Misguided Efforts,\fI security\fP, 552
                   1652: Mk: a successor to make, \fImk\fP, 269-281
                   1653: 
                   1654: \fImk\fP, 269-281
                   1655:     \s-1\f(CW\s-1$NPROC\s+1\fP\s+1, 280
                   1656:     \s-1\f(CW$prereq\fP\s+1, 270-273, 275-277, 280
                   1657:     \s-1\f(CW$target\fP\s+1, 273, 275-277, 280
                   1658:     \s-1\f(CW%\fP\s+1 metarules, 275, 277
                   1659:     \s-1\f(CW&&\fP\s+1, 274, 280
                   1660:     \s-1\f(CW\(emd\fP\s+1, 270, 272-273, 276-277
                   1661:     \s-1\f(CW\(emdg\fP\s+1, 279
                   1662:     \s-1\f(CW\(eme\fP\s+1, 270, 272-274, 279
                   1663:     \s-1\f(CW\(emg\fP\s+1, 270, 276-277
                   1664:     \s-1\f(CW\(emi\fP\s+1, 274
                   1665:     \s-1\f(CW\(emn\fP\s+1, 274-275, 279
                   1666:     \s-1\f(CW\(emp\fP\s+1, 270-271
                   1667:     \s-1\f(CW\(emS,\fP\s+1 272-273, 276
                   1668:     \s-1\f(CW\(emu\fP\s+1, 273
                   1669:     \s-1\f(CW\(emw\fP\s+1, 275, 277, 279-280
                   1670:     \s-1\f(CW/dev/tty\fP\s+1, 273
                   1671:     \s-1\f(CW:\fP\s+1 separator, 278
                   1672:     Administrative, 274, 279
                   1673:     Aggregates, 272, 278
                   1674:     \s-1\f(CWalltarget\fP\s+1, 280
                   1675:     \s-1\f(CWar\fP\s+1 command, 272
                   1676:     Availability of \s-1\f(CWmk,\fP\s+1 279
                   1677:     \s-1\f(CWawk\fP\s+1, 273
                   1678:     \fIbackup\fP, 597-599, 601
                   1679:     builtin variables, 269
                   1680:     \s-1\f(CW\s-1BUILTINS\s+1\fP\s+1, 277
                   1681:     C program, 269, 279
                   1682:     \s-1\f(CW\s-1CC\fP\s+1 \s+1variable, 271
                   1683:     \s-1\f(CW\s-1CFLAGS\s+1\fP\s+1, 270-273, 275-277, 280
                   1684:     conditional shell construct, 272, 274
                   1685:     Conversion between \s-1\f(CWmake\fP\s+1 and
                   1686:       \s-1\f(CWmk,\fP\s+1 278
                   1687:     \s-1\f(CWD\fP\s+1 attribute, 276, 280
                   1688:     default variable definitions, 280
                   1689:     Deleting targets on errors, 276
                   1690:     Dependencies on variables, 276
                   1691:     dependency graph, 273, 275-279
                   1692:     Differences between \s-1\f(CWmake\fP\s+1 and
                   1693:       \s-1\f(CWmk,\fP\s+1 277
                   1694:     Dynamic \s-1\f(CWmkfiles,\fP\s+1 277
                   1695:     \s-1\f(CW\s-1ENVIRON\s+1\fP\s+1, 281
                   1696:     file names, 276-277
                   1697:     Getting Fancy, 276
                   1698:     header file, 269, 271-272, 277
                   1699:     initial value, 270
                   1700:     \s-1\f(CWlex\fP\s+1, 271-276, 279-280
                   1701:     \s-1\f(CWmake\fP\s+1, 269, 273, 276-281
                   1702:     \s-1\f(CWmembername\fP\s+1, 272-274
                   1703:     Metarules, 269, 271, 275, 277-279
                   1704:     Missing intermediates, 274
                   1705:     \s-1\f(CWmkconv\fP\s+1, 278
                   1706:     \s-1\f(CWmkfile\fP\s+1, 269-281
                   1707:     multiple targets, 271
                   1708:     \s-1\f(CWN\fP\s+1 attribute, 272-273, 280
                   1709:     Namelists, 276
                   1710:     \s-1\f(CWnewprereq\fP\s+1, 272-274, 280
                   1711:     Nontemporal dependencies, 276
                   1712:     \s-1\f(CW\s-1NPROC\s+1\fP\s+1, 273, 280
                   1713:     \s-1\f(CW\s-1NREP\s+1\fP\s+1, 276, 280
                   1714:     object files, 270, 272, 274-276, 278
                   1715:     \s-1\f(CWP\fP\s+1 attribute, 277, 280
                   1716:     parallel execution, 274, 277-280
                   1717:     Parallel processing, 273, 279
                   1718:     \s-1\f(CWpid\fP\s+1, 280
                   1719:     \s-1\f(CWprereq\fP\s+1, 270
                   1720:     Principles, 269, 279
                   1721:     \s-1\f(CWQ\fP\s+1 attribute, 274
                   1722:     Quick hacks, 277
                   1723:     Quoting, 275
                   1724:     \s-1\f(CWR\fP\s+1 attribute, 271, 275
                   1725:     Recipe Execution, 273, 278, 281
                   1726:     \s-1\f(CWregexp\fP\s+1, 275
                   1727:     regular expression metarules, 275,
                   1728:        277-278
                   1729:     regular expression, 271, 275, 279-280
                   1730:     Rules with multiple targets, 271
                   1731:     Rules with no prerequisites, 271
                   1732:     Segmented \s-1\f(CWmkfiles,\fP\s+1 277
                   1733:     \fIsetup\fP, 498
                   1734:     shell script, 270-274, 277-279
                   1735:     shell variables, 273-274, 279
                   1736:     \s-1\f(CWstem\fP\s+1, 271-272, 275, 277, 280
                   1737:     Targets without recipes, 273
                   1738:     time stamp, 270, 272, 274-275, 278
                   1739:     transitive closure, 269, 277-279
                   1740:     Variables, 270-271, 273, 277-281
                   1741:     virtual targets, 273-274, 278
                   1742:     \s-1\f(CWyacc\fP\s+1, 271-273, 276, 278, 280-281
                   1743: 
                   1744: \s-1\f(CWmkbitfs\fP\s+1,\fI setup\fP, 498
                   1745: \s-1\f(CWmkconv\fP\s+1,\fI mk\fP, 278
                   1746: \s-1\f(CWmkdir\fP\s+1, \fInetb\fP, 513-522
                   1747: \s-1\f(CWmkfile\fP\s+1,\fI mk\fP, 269-281
                   1748:     \fIsetup\fP, 498
                   1749: \s-1\f(CWmkfs\fP\s+1,\fI setup\fP, 498
                   1750: \s-1\f(CWmknod\fP\s+1,\fI setup\fP, 497
                   1751: modeling language, \fIspin\fP, 429-450
                   1752: Modeling Procedures and Recursion,\fI spin\fP, 436
                   1753: 
                   1754: \fImonk\fP, 239-258
                   1755:     Advanced Monk, 251
                   1756:     Association for Computing Machinery
                   1757:       Proceedings, 256
                   1758:     Bi-Annual Research Reports, 254
                   1759:     Center Phone Books, 254
                   1760:     Citations, 244, 251
                   1761:     Command Scope, 239
                   1762:     Comments, 244, 249
                   1763:     Computer Output, 250, 253
                   1764:     Computer Science Press Books, 256
                   1765:     Conference Proceedings Model Sheets,
                   1766:        256
                   1767:     Content Formatting Commands, 244, 246
                   1768:     delimiters, 239, 244-245, 248-250
                   1769:     Document Commands, 240
                   1770:     Document Styles, 245
                   1771:     \s-1\f(CWeqn\fP\s+1, 249
                   1772:     equations, 239, 244, 249
                   1773:     Figures, 239, 242-243, 248, 250
                   1774:     Fonts, 241, 245-246, 252
                   1775:     Footnotes, 244, 250-251, 253
                   1776:     Global Commands, 253
                   1777:     Greek alphabet, 256
                   1778:     Headings, 246
                   1779:     hyphenation, 246
                   1780:     Inserting other files, 248
                   1781:     Internal Memoranda, 255
                   1782:     Kluwer Academic Publishers Books, 256
                   1783:     Letters, 239-240, 246-247, 254
                   1784:     List of Commands, 246, 251-252
                   1785:     Lists, 243-244, 247-248
                   1786:     Mathematical Symbols, 246, 256
                   1787:     Memoranda, 240-241, 254
                   1788:     Merit Review Form 1, 254
                   1789:     Mixing Text and Commands, 239, 242
                   1790:     Modifying the standard formats, 251
                   1791:     Other related programs, 252
                   1792:     \s-1\f(CWpic\fP\s+1, 250, 257
                   1793:     pictures, 250
                   1794:     Positioning Text: Indenting and
                   1795:       Centering, 244
                   1796:     \fIprefer\fP, 163, 169-170
                   1797:     Preparing a large document, 251
                   1798:     References, 242-244, 251, 253, 256-257
                   1799:     Release Papers, 239-240, 244, 255
                   1800:     Section headings, 246
                   1801:     Setting page headers and footers, 247
                   1802:     Setting page,
                   1803:        heading and figure numbers, 247
                   1804:     Spacing, 239, 244-246, 248, 254, 256
                   1805:     Special characters, 246, 254, 256
                   1806:     Strings, 247, 250
                   1807:     Table of contents, 254
                   1808:     tables, 239, 243, 249-250
                   1809:     \s-1\f(CWtbl\fP\s+1, 249-250, 254, 257
                   1810:     Technical Correspondence, 255
                   1811:     Technical Memoranda, 239-240, 242, 255
                   1812:     Typesetting a Letter, 240
                   1813:     Typesetting a Memorandum, 241
                   1814:     Typesetting a Release Paper, 244
                   1815:     Typesetting a Technical Memorandum,
                   1816:        242
                   1817:     Unnumbered headings, 242, 246
                   1818: 
                   1819: \s-1\f(CWmonkmerge\fP\s+1, \fImonk\fP, 239-258
                   1820: \s-1\f(CWmount\fP\s+1,\fI setup\fP, 498-499
                   1821: mount point,\fI netb\fP, 513-514
                   1822: mounted file system,\fI fsck\fP, 581-582, 592
                   1823: Mouse Interface,\fI sam\fP, 400, 407-408
                   1824: mouse language,\fI sam\fP, 399, 403, 405, 408, 
                   1825:        418
                   1826: Movie Program,\fI anim\fP, 460
                   1827: 
                   1828: \fIms\fP, 7-20
                   1829:     Accents, 12
                   1830:     bold italic, 10
                   1831:     bold, 9-10, 14, 20
                   1832:     Boxing words or lines, 11
                   1833:     constant width, 10, 14
                   1834:     Cover Sheet Macros in Order, 16
                   1835:     Cover Sheets and First Pages, 8
                   1836:     Date, 12, 14
                   1837:     displays, 11, 17, 19
                   1838:     \s-1\f(CWdocgen\fP\s+1, 8, 12, 16
                   1839:     \s-1\f(CWdoctype\fP\s+1, 13
                   1840:     double column, 8, 14, 17, 19
                   1841:     Emphasis, 10
                   1842:     \s-1\f(CWeqn\fP\s+1, 11, 13, 17, 20
                   1843:     equations, 7, 11-12, 17, 20
                   1844:     Footnotes, 7, 11, 17, 19
                   1845:     \s-1\f(CWgrap\fP\s+1, 11
                   1846:     Guide to Preparing Documents with
                   1847:       \-mcs and \-ms, 17
                   1848:     Headings, 7-9, 12, 16-17, 19
                   1849:     Indented paragraphs, 9
                   1850:     italic, 10-11, 14
                   1851:     Keeping blocks together, 12
                   1852:     keeps, 17, 19
                   1853:     List of \-ms Commands, 14
                   1854:     Multi-column formats, 8
                   1855:     number registers, 14
                   1856:     Page headings, 8
                   1857:     \s-1\f(CWpic\fP\s+1, 11, 13
                   1858:     pictures, 11-12
                   1859:     Programs, 11
                   1860:     Registers you can change, 12, 20
                   1861:     Registers, 7-8, 12, 17
                   1862:     Signature line, 12, 14
                   1863:     string registers, 15
                   1864:     Tables and Pictures, 11
                   1865:     tables, 7, 11-12, 17, 20
                   1866:     \s-1\f(CWtbl\fP\s+1, 11, 13, 17, 20
                   1867:     \s-1\f(CWtroff\fP\s+1, 7, 12-13, 20
                   1868:     underline, 10-11, 14
                   1869:     Usage, 12, 17, 20
                   1870: 
                   1871: Multi-column formats,\fI ms\fP, 8
                   1872: multi-page table,\fI tbl\fP, 39-40
                   1873: multi-player game,\fI ipc\fP, 527, 529
                   1874: multiple windows, \fIpi\fP, 335-345
                   1875: 
                   1876: \fImusic\fP, 477-481
                   1877:     5620 terminal, 477-478
                   1878:     \s-1\f(CWawk\fP\s+1, 477, 481
                   1879:     channel number, 477, 479
                   1880:     chord, 477, 480
                   1881:     code-sharing mechanism, 478
                   1882:     Communication with the host, 478
                   1883:     \s-1\f(CWDxvoice\fP\s+1, 479
                   1884:     interrupts, 478
                   1885:     \s-1\f(CWjx7\fP\s+1, 478
                   1886:     \s-1\f(CWlex\fP\s+1, 477, 480
                   1887:     M keyboard interface, 481
                   1888:     M language, 479
                   1889:     \s-1\f(CWMecho\fP\s+1, 479
                   1890:     middle c, 477, 480
                   1891:     \s-2MIDI \s+2channel number, 477, 480
                   1892:     \s-2MIDI \s+2device driver, 478
                   1893:     \s-2MIDI \s+2events, 477, 480
                   1894:     \s-2MIDI \s+2file, 477-478, 481
                   1895:     \s-1\f(CWmidi\fP\s+1 process, 478
                   1896:     \s-2MIDI \s+2standard, 477
                   1897:     \s-1\f(CWmidiblt\fP\s+1, 478, 481
                   1898:     modifiers, 480
                   1899:     Musical examples in C and the shell,
                   1900:        479
                   1901:     \s-1\f(CWmux\fP\s+1, 477-478
                   1902:     \s-1\f(CWNewfile\fP\s+1, 479
                   1903:     note list, 480
                   1904:     notes, 477, 479-481
                   1905:     octave number, 480
                   1906:     pitch class, 480
                   1907:     \s-1\f(CWplay\fP\s+1, 479
                   1908:     real-time controller, 477-478
                   1909:     receiver queue, 478
                   1910:     rests, 480
                   1911:     \s-1\f(CWretro\fP\s+1, 479
                   1912:     rhythm list, 480
                   1913:     \s-2RS232\s+2, 477
                   1914:     scheduler queue, 478
                   1915:     \s-1\f(CWscore\fP\s+1, 477-478
                   1916:     \s-1\f(CWscoreblt\fP\s+1, 478
                   1917:     \s-1\f(CWsed\fP\s+1, 477, 479
                   1918:     sequence, 477-480
                   1919:     shell script, 479-480
                   1920:     status byte, 477-478
                   1921:     streams mechanism, 478
                   1922:     Synthesizer control, 478
                   1923:     \s-1\f(CWthinkblt\fP\s+1, 478
                   1924:     time values, 480
                   1925:     transmitter queue, 478
                   1926:     \s-1\f(CWTxchan\fP\s+1, 479
                   1927:     \s-1\f(CWunmidi\fP\s+1, 481
                   1928:     voice name, 480-481
                   1929:     \s-1\f(CWyacc\fP\s+1, 477, 480
                   1930:     Yamaha \s-2DX7\s+2, 477-479, 481
                   1931:     Yamaha \s-2FB01\s+2, 477
                   1932:     Yamaha \s-2SPX90\s+2, 477
                   1933:     Yamaha \s-2TX816\s+2, 477-479
                   1934: 
                   1935: Musical Instrument Digital Interface, \fImusic\fP,
                   1936:        477-481
                   1937: \s-1\f(CWmux\fP\s+1,\fI anim\fP, 457, 461
                   1938:     \fImusic\fP, 477-478
                   1939:     \fIsam\fP, 399, 407, 409, 416, 418, 420
                   1940:     \fIsetup\fP, 501
                   1941: name translation,\fI ipc\fP, 526, 528
                   1942: \s-1\f(CWnamefiles\fP\s+1,\fI setup\fP, 500
                   1943: Namelists,\fI mk\fP, 276
                   1944: \s-1\f(CWnames.global\fP\s+1,\fI setup\fP, 500
                   1945: \s-1\f(CWnames.local\fP\s+1,\fI setup\fP, 500
                   1946: nami cache,\fI netb\fP, 516-517, 519
                   1947: National Television Standards Committee,
                   1948:        \fIraster\fP, 483-495
                   1949: \s-1\f(CWncheck\fP\s+1,\fI setup\fP, 498
                   1950: 
                   1951: \fInetb\fP, 513-522
                   1952:     \s-1\f(CW/n\fP\s+1, 513
                   1953:     \s-1\f(CW/usr/netb\fP\s+1, 514
                   1954:     \s-1\f(CW/usr/netb/except\fP\s+1, 522
                   1955:     \s-1\f(CW/usr/netb/friends\fP\s+1, 513
                   1956:     Architecture, 513
                   1957:     \s-2BSD\s+2, 514
                   1958:     \s-1\f(CWchmod\fP\s+1, 516
                   1959:     client machine, 513-514, 516, 518, 522
                   1960:     client name, 522
                   1961:     Client Startup, 513
                   1962:     \s-1\f(CWcreat\fP\s+1, 519-520
                   1963:     daemon, 513-514
                   1964:     Datakit, 513-514
                   1965:     debugging, 521
                   1966:     device number, 514-515, 519-520
                   1967:     \s-1\f(CWfchmod\fP\s+1, 516
                   1968:     File System Operations, 513-515
                   1969:     file system switch entry, 513
                   1970:     \s-1\f(CWfmount\fP\s+1, 515
                   1971:     \s-1\f(CWgetpeername\fP\s+1, 514
                   1972:     group ids, 513-515
                   1973:     \s-1\f(CWioctl\fP\s+1, 514, 521-522
                   1974:     \fIipc\fP, 513
                   1975:     kernel, 513
                   1976:     \s-1\f(CWlink\fP\s+1, 519-520
                   1977:     log file, 513-514
                   1978:     mapping table, 514
                   1979:     maximum message size, 514
                   1980:     mount point, 513-514
                   1981:     nami cache, 516-517, 519
                   1982:     \s-1\f(CWnami\fP\s+1, 514-516, 518-519
                   1983:     \s-1\f(CWnbdirread\fP\s+1, 520
                   1984:     \s-1\f(CWnbfree\fP\s+1, 516
                   1985:     \s-1\f(CWnbget\fP\s+1, 515
                   1986:     \s-1\f(CWnbioctl\fP\s+1, 521-522
                   1987:     \s-1\f(CWnbmount\fP\s+1, 515
                   1988:     \s-1\f(CWnbnami\fP\s+1, 519-520
                   1989:     \s-1\f(CWnbopen\fP\s+1, 515
                   1990:     \s-1\f(CWnbput\fP\s+1, 516
                   1991:     \s-1\f(CWnbread\fP\s+1, 516-517, 520-521
                   1992:     \s-1\f(CWnbstat\fP\s+1, 518-519
                   1993:     \s-1\f(CWnbtrunc\fP\s+1, 519
                   1994:     \s-1\f(CWnbupdat\fP\s+1, 516
                   1995:     \s-1\f(CWnbwrite\fP\s+1, 517
                   1996:     network connection, 514-515
                   1997:     network message structures, 515
                   1998:     Permissions, 520, 522
                   1999:     remote file system, 513-515, 519
                   2000:     \s-1\f(CWrmdir\fP\s+1, 516, 520
                   2001:     server hash list, 514
                   2002:     server machine, 513, 518, 522
                   2003:     Server Startup, 514
                   2004:     \s-1\f(CWstat\fP\s+1, 514, 516, 518
                   2005:     streams messages, 513
                   2006:     \s-2TCP\s+2, 513-514
                   2007:     \s-1\f(CWunlink\fP\s+1, 519-520
                   2008:     user id, 513-514
                   2009:     \s-1\f(CWutime\fP\s+1, 516
                   2010:     \s-1\f(CWzarf\fP\s+1, 513, 515, 522
                   2011:     \s-1\f(CWzarf.log\fP\s+1, 514
                   2012: 
                   2013: \s-1\f(CWnetfs\fP\s+1,\fI setup\fP, 499, 501
                   2014: \s-1\f(CWnetnews\fP\s+1,\fI uucp\fP, 574
                   2015: network connection,\fI ipc\fP, 525-527, 529
                   2016:     \fInetb\fP, 514-515
                   2017: Network File System, \fInetb\fP, 513-522
                   2018: network file system,\fI setup\fP, 498-499, 501
                   2019: network mailer,\fI upas\fP, 557-558
                   2020: Network Managers,\fI ipc\fP, 529
                   2021: network server,\fI ipc\fP, 528
                   2022: network-specific mailer,\fI upas\fP, 557, 559,
                   2023:        561-562
                   2024: Networking,\fI security\fP, 544-545, 549-550, 555
                   2025: non-interactive context editor, \fIsed\fP, 389-397
                   2026: Nontemporal dependencies,\fI mk\fP, 276
                   2027: \s-1\f(CWnpull\fP\s+1,\fI setup\fP, 500
                   2028: \s-1\f(CWnpush\fP\s+1,\fI setup\fP, 500
                   2029: \s-1\f(CWns\fP\s+1,\fI setup\fP, 501
                   2030: object-oriented programming,\fI pi\fP, 343
                   2031: one-dimensional data,\fI grap\fP, 133-135
                   2032: page-makeup program, \fIpm\fP, 21-24
                   2033: parallel execution,\fI mk\fP, 274, 277-280
                   2034: parser generator, \fIlex\fP, 375-387
                   2035: parsers, \fIyacc\fP, 347-374
                   2036: parsing rule,\fI upas\fP, 558
                   2037: \s-1\f(CWpasswd\fP\s+1,\fI security\fP, 545, 547, 550-551, 553
                   2038:     \fIsetup\fP, 499
                   2039: Password aging,\fI security\fP, 553
                   2040: password file,\fI security\fP, 544-545, 547,
                   2041:        549-554
                   2042: Password Security,\fI security\fP, 544-545
                   2043: path names, \fIuucp\fP, 563-580
                   2044: pattern match,\fI upas\fP, 559, 562
                   2045: Pattern Matching,\fI snocone\fP, 300-302, 304-305
                   2046: pattern space,\fI sed\fP, 390-391, 395-397
                   2047: permission bits,\fI security\fP, 546-547
                   2048: Permissions,\fI netb\fP, 520, 522
                   2049: physical disk,\fI security\fP, 547
                   2050: 
                   2051: \fIpi\fP, 335-345
                   2052:     $, 341-342
                   2053:     \s-1\f(CW/proc\fP\s+1, 335, 343
                   2054:     5620 terminal, 335-336, 343
                   2055:     \s-1\f(CWAssembler\fP\s+1, 337
                   2056:     Asynchronous Multiple Processes, 343
                   2057:     breakpoint, 335, 338-340, 343
                   2058:     C++, 335, 343
                   2059:     C, 335, 343
                   2060:     core dump, 336
                   2061:     current expression, 341-342
                   2062:     current window, 335
                   2063:     data structure, 339-340, 342
                   2064:     expressions, 335, 337, 340-343
                   2065:     \s-1\f(CWformat\fP\s+1, 335, 340-343
                   2066:     Frame window, 340-341
                   2067:     \s-1\f(CWGlobals\fP\s+1, 337
                   2068:     Implementation, 337, 343
                   2069:     Interface Model, 335
                   2070:     \fIipc\fP, 525
                   2071:     \s-1\f(CWJournal\fP\s+1, 337
                   2072:     \s-1\f(CWkill\fP\s+1, 337
                   2073:     object-oriented programming, 343
                   2074:     pop-up menus, 335-336
                   2075:     Process window, 336, 338
                   2076:     Programmer Reaction, 342
                   2077:     \s-1\f(CWps\fP\s+1, 336
                   2078:     \s-1\f(CWRawMemory\fP\s+1, 337
                   2079:     \s-1\f(CWrun\fP\s+1, 336-337, 339-340
                   2080:     \fIsam\fP, 418
                   2081:     \s-1\f(CWSignals\fP\s+1, 337, 343
                   2082:     source line, 338, 340
                   2083:     Source Text window, 337-339
                   2084:     source text, 337-339
                   2085:     spy expressions, 343
                   2086:     \s-1\f(CWstop\fP\s+1, 336-337, 342
                   2087:     subject process, 335-336, 342-343
                   2088:     user interface, 335-336
                   2089: 
                   2090: Pic \(em A Graphics Language for
                   2091:       Typesetting, \fIpic\fP, 53-77
                   2092: 
                   2093: \fIpic\fP, 53-77
                   2094:     \s-1\f(CW\(emms\fP\s+1, 54, 69
                   2095:     \s-1\f(CW\&.\s-1PE\s+1\fP\s+1, 53-74, 76-77
                   2096:     \s-1\f(CW\&.\s-1PF\s+1\fP\s+1, 69, 73
                   2097:     \s-1\f(CW\&.\s-1PS\s+1\fP\s+1, 53-74, 76-77
                   2098:     \fIanim\fP, 451, 461
                   2099:     \s-1\f(CWarc\fP\s+1, 54-55, 58-60, 62-63
                   2100:     \s-1\f(CWarcrad\fP\s+1, 58, 75
                   2101:     \s-1\f(CWarrow\fP\s+1, 53-65, 70-72, 74
                   2102:     \s-1\f(CWarrowhead\fP\s+1, 58-59, 62, 65, 74-75, 77
                   2103:     \s-1\f(CWarrowht\fP\s+1, 58, 75
                   2104:     \s-1\f(CWarrowwid\fP\s+1, 58, 75
                   2105:     \s-1\f(CWatan2\fP\s+1, 64, 76
                   2106:     Attributes, 56-57, 60, 64, 74
                   2107:     Basics, 53
                   2108:     Blocks, 65-66
                   2109:     bounding box, 66, 72
                   2110:     \s-1\f(CWbox\fP\s+1, 54-67, 70, 77
                   2111:     \s-1\f(CWboxht\fP\s+1, 58-59, 66-67, 70-71, 75
                   2112:     \s-1\f(CWboxwid\fP\s+1, 58-59, 66-67, 70-71, 75
                   2113:     \s-1\f(CWchop\fP\s+1, 62-63, 70, 74
                   2114:     \fIcip\fP, 175, 179-180, 184-185
                   2115:     \s-1\f(CWcircle\fP\s+1, 54-56, 59-63, 68-73
                   2116:     \s-1\f(CWcirclerad\fP\s+1, 58, 62, 70-71, 75
                   2117:     comments, 60, 73
                   2118:     Controlling Positions, 59
                   2119:     Controlling Sizes, 56
                   2120:     \s-1\f(CWcopy thru\fP\s+1, 68, 73, 76
                   2121:     \s-1\f(CWcopy\fP\s+1, 67-69, 73, 76
                   2122:     corners, 61-62, 66
                   2123:     \s-1\f(CWcos\fP\s+1, 76
                   2124:     \fIdag\fP, 147, 150-151
                   2125:     \s-1\f(CWdashed\fP\s+1, 53-54, 57, 65-67, 70, 74
                   2126:     \s-1\f(CWdashwid\fP\s+1, 58, 75
                   2127:     default size, 54, 56, 58, 63
                   2128:     default values, 56, 58-59, 75, 77
                   2129:     \s-1\f(CWdefine\fP\s+1, 64, 66-67, 70, 76-77
                   2130:     Definitions, 54, 68-69, 76
                   2131:     \s-1\f(CWdiameter\fP\s+1, 56
                   2132:     direction, 54-57, 60-61, 64, 73-74
                   2133:     \s-1\f(CWdotted\fP\s+1, 54, 57, 64, 74
                   2134:     Elements, 65, 73
                   2135:     \s-1\f(CWellipse\fP\s+1, 53-56, 59-60, 62-63, 69, 73
                   2136:     \s-1\f(CWellipseht\fP\s+1, 58, 75
                   2137:     \s-1\f(CWellipsewid\fP\s+1, 58, 75
                   2138:     \s-1\f(CWelse\fP\s+1 clause, 68, 77
                   2139:     \fIeqn\fP, 34
                   2140:     \s-1\f(CWeqn\fP\s+1, 53, 69-70
                   2141:     \s-1\f(CWexp\fP\s+1, 76
                   2142:     Expressions, 63-64, 75, 77
                   2143:     File Copy, 67
                   2144:     fill mode, 69, 77
                   2145:     \s-1\f(CWfill\fP\s+1, 58-59, 74, 77
                   2146:     \s-1\f(CWfillval\fP\s+1, 58-59, 75
                   2147:     \s-1\f(CWfor\fP\s+1 loop, 68
                   2148:     geometric center, 59, 61, 64
                   2149:     \fIgrap\fP, 109-110, 117, 128, 132,
                   2150:        141-143, 145
                   2151:     \s-1\f(CWgrap\fP\s+1, 53, 67
                   2152:     \s-1\f(CWht\fP\s+1, 56, 60-63, 66-67, 70
                   2153:     \s-1\f(CWideal\fP\s+1, 53, 72
                   2154:     \s-1\f(CWif\fP\s+1, 68, 76-77
                   2155:     \s-1\f(CWinvis\fP\s+1, 57, 64, 66-67, 70, 74, 77
                   2156:     Labels and Corners, 61
                   2157:     \s-1\f(CWlast\fP\s+1, 53, 59-63, 65-67, 70-72, 75
                   2158:     \fIlatex\fP, 265-266
                   2159:     \s-1\f(CWline\fP\s+1, 53-65, 67-69, 71-74, 76-77
                   2160:     \s-1\f(CWlineht\fP\s+1, 58, 75
                   2161:     Lines and Splines, 64
                   2162:     \s-1\f(CWlinewid\fP\s+1, 58, 70, 75
                   2163:     \s-1\f(CWlog\fP\s+1, 76
                   2164:     Loops and Conditionals, 68
                   2165:     macro definition, 67, 77
                   2166:     Macros, 67-68, 76
                   2167:     \s-1\f(CWmax\fP\s+1, 76
                   2168:     \s-1\f(CWmaxpsht\fP\s+1, 58, 73, 75, 77
                   2169:     \s-1\f(CWmaxpswid\fP\s+1, 58, 73, 75, 77
                   2170:     \s-1\f(CWmin\fP\s+1, 76
                   2171:     \fImonk\fP, 250, 257
                   2172:     More on Text, 64
                   2173:     \s-1\f(CWmove\fP\s+1, 54-61, 63, 66-67, 73, 76-77
                   2174:     \s-1\f(CWmoveht\fP\s+1, 58, 75
                   2175:     \s-1\f(CWmovewid\fP\s+1, 58-59, 66-67, 75
                   2176:     \fIms\fP, 11, 13
                   2177:     \fIpm\fP, 23
                   2178:     Positions and places, 74
                   2179:     Primitives, 73-74
                   2180:     quoted string, 54, 64, 69, 74, 77
                   2181:     \s-1\f(CWrad\fP\s+1 attribute, 58
                   2182:     \s-1\f(CWrand\fP\s+1, 64, 76
                   2183:     Reference Manual, 73
                   2184:     \s-1\f(CWreset\fP\s+1, 59, 61-63, 73, 75, 77
                   2185:     \s-1\f(CWscale\fP\s+1, 56, 58-59, 73, 75
                   2186:     \s-1\f(CWsh\fP\s+1 command, 68, 77
                   2187:     \s-1\f(CWsin\fP\s+1, 76
                   2188:     \s-1\f(CWspline\fP\s+1, 53-55, 59, 65, 70, 72-74
                   2189:     \s-1\f(CWsprintf\fP\s+1, 64, 74, 77
                   2190:     \s-1\f(CWsqrt\fP\s+1, 64, 75-76
                   2191:     string comparison, 69
                   2192:     Text, 53-54, 56-58, 62, 64, 67, 69,
                   2193:        73-74, 76-77
                   2194:     \s-1\f(CWtextht\fP\s+1, 58, 64, 75, 77
                   2195:     \s-1\f(CWtextwid\fP\s+1, 58, 64, 75, 77
                   2196:     \s-1\f(CWtroff\fP\s+1, 53-54, 69, 73-74, 77
                   2197:     \s-1\f(CWundef\fP\s+1, 67, 76-77
                   2198:     Variables Expressions and Built-in
                   2199:       Functions, 63
                   2200:     Variables, 56, 58-59, 63-64, 66, 73, 75,
                   2201:        77
                   2202: 
                   2203: Pico \(em A Language For Composing
                   2204:       Digital Images, \fIpico\fP, 423-428
                   2205: 
                   2206: \fIpico\fP, 423-428
                   2207:     \s-1\f(CW$0\fP\s+1, 424, 426
                   2208:     \s-1\f(CW$1\fP\s+1, 424, 426
                   2209:     \s-1\f(CW\&.blu\fP\s+1, 425-427
                   2210:     \s-1\f(CW\&.grn\fP\s+1, 425-427
                   2211:     \s-1\f(CW\&.red\fP\s+1, 425-427
                   2212:     \s-1\f(CW/dev/om0\fP\s+1, 423
                   2213:     \s-1\f(CW/usr/lib/pico/defines\fP\s+1, 427
                   2214:     5620 terminal, 427
                   2215:     630 terminal, 427
                   2216:     \s-1\f(CW^\fP\s+1 operator, 425
                   2217:     append, 424, 426, 428
                   2218:     arithmetic operators, 425
                   2219:     Array Indexing and Control Flow
                   2220:       Defaults, 427
                   2221:     Black&White Images, 423
                   2222:     black&white picture, 424-426
                   2223:     Builtin Procedures, 428
                   2224:     \s-1\f(CWcmap\fP\s+1, 425-428
                   2225:     color composite, 425, 427
                   2226:     Color Map, 425-427
                   2227:     \s-1\f(CWcolor\fP\s+1, 424-428
                   2228:     Command Summary, 428
                   2229:     composites, 425
                   2230:     control flow, 426
                   2231:     \s-1\f(CWdef\fP\s+1, 426-428
                   2232:     default, 423-428
                   2233:     delete, 428
                   2234:     double quotes, 424, 428
                   2235:     exclusive or, 425
                   2236:     \s-1\f(CWexecute\fP\s+1, 423, 428
                   2237:     file name, 424-426, 428
                   2238:     \s-1\f(CWflicks\fP\s+1, 427
                   2239:     frame buffer, 423, 425, 427
                   2240:     \s-1\f(CWget\fP\s+1, 423, 426, 428
                   2241:     \s-1\f(CWglobal\fP\s+1, 427
                   2242:     header, 426, 428
                   2243:     Metheus frame buffer, 423, 425, 427
                   2244:     New and Old, 423
                   2245:     \s-1\f(CWnew\fP\s+1, 423-427
                   2246:     \s-1\f(CWnocolor\fP\s+1, 425, 427-428
                   2247:     Non-Interactive Use of Pico, 427
                   2248:     \s-1\f(CWold\fP\s+1, 423-428
                   2249:     picture file format, 423
                   2250:     Procedures, 427
                   2251:     Programs, 426-427
                   2252:     \s-1\f(CWquit\fP\s+1 command, 426
                   2253:     read, 427-428
                   2254:     Read, Write, and Windows, 426
                   2255:     statements, 426
                   2256:     three color channels, 425
                   2257:     \s-1\f(CWw -\fP\s+1, 426-427
                   2258:     \s-1\f(CWw\fP\s+1, 426-427
                   2259:     \s-1\f(CWwindow\fP\s+1, 423, 426-428
                   2260:     \s-1\f(CWX\fP\s+1, 423-427
                   2261:     \s-1\f(CWxclamp\fP\s+1, 425
                   2262:     \s-1\f(CWY\fP\s+1, 424-427
                   2263:     \s-1\f(CWyclamp\fP\s+1, 425
                   2264:     \s-1\f(CWZ\fP\s+1, 424
                   2265: 
                   2266: picture composition, \fIpico\fP, 423-428
                   2267: \s-1\f(CWpicture\fP\s+1 Environment Extensions,\fI latex\fP, 265
                   2268: Picture file commands,\fI raster\fP, 487
                   2269: picture file editor, \fIpico\fP, 423-428
                   2270: picture file format,\fI pico\fP, 423
                   2271: pictures, \fIcip\fP, 175-186
                   2272:     \fImonk\fP, 250
                   2273:     \fIms\fP, 11-12
                   2274: Pixel Machine,\fI raster\fP, 484-485
                   2275: Plan 9,\fI rc\fP, 283, 286, 288-289, 291, 295
                   2276: \s-1\f(CWplot\fP\s+1,\fI grap\fP, 142
                   2277:     \fIgrap\fP, 144
                   2278: 
                   2279: \fIpm\fP, 21-24
                   2280:     \s-1\f(CW\(emms\fP\s+1, 21, 23
                   2281:     \s-1\f(CW/usr/lib/tmac/pm\fP\s+1, 21
                   2282:     \s-1\f(CW/usr/lib/tmac/tmac.pm\fP\s+1, 23
                   2283:     command language, 23
                   2284:     Features, 22
                   2285:     \fIideal\fP, 23
                   2286:     Macros, 21-23
                   2287:     Number Registers and Strings, 22
                   2288:     paddable space, 21, 23-24
                   2289:     \fIpic\fP, 23
                   2290:     program displays, 22
                   2291:     Rolling Your Own, 23
                   2292:     single-column region, 22
                   2293:     \s-1\f(CWtroff\fP\s+1, 21, 23
                   2294:     Two-Column Operation, 21-22, 24
                   2295:     two-column region, 22
                   2296:     Vertical Spacing, 22
                   2297:     warnings, 22, 24
                   2298: 
                   2299: Polygon Clipping,\fI ideal\fP, 100
                   2300: pop-up menus,\fI pi\fP, 335-336
                   2301: Portable Fortran 77 Compiler, \fIf77\fP, 311-323
                   2302: postfix notation,\fI yacc\fP, 354, 364
                   2303: PostScript,\fI dag\fP, 147, 150-151, 161-162
                   2304:     \fIeqn\fP, 34
                   2305:     \fIlatex\fP, 264-266
                   2306:     \fIlp\fP, 603, 606, 608
                   2307:     \fIraster\fP, 485
                   2308:     \fItroffref\fP, 189, 214-216
                   2309:     \fItrofftut\fP, 225
                   2310: precedence,\fI yacc\fP, 353-355, 357, 364-366
                   2311: 
                   2312: \fIprefer\fP, 163-174
                   2313:     \s-1\f(CW\s-1$EDITOR\s+1\fP\s+1, 164
                   2314:     \s-1\f(CW\s-1$VISUAL\s+1\fP\s+1, 164
                   2315:     \s-1\f(CW%also\fP\s+1, 165-167
                   2316:     \s-1\f(CW%verbatim\fP\s+1, 165
                   2317:     \s-1\f(CW\(emp\fP\s+1, 165
                   2318:     \s-1\f(CW/usr/lib/eign\fP\s+1, 165-166
                   2319:     \s-1\f(CW/usr/lib/monk/prefs\fP\s+1, 170
                   2320:     \s-1\f(CW|reference\fP\s+1, 163, 167, 169-170
                   2321:     \s-1\f(CW|reference_database\fP\s+1, 168-169
                   2322:     \s-1\f(CW|reference_list\fP\s+1, 169
                   2323:     \s-1\f(CW|reference_placement\fP\s+1, 163,
                   2324:        166-170
                   2325:     \s-1\f(CW|reference_style\fP\s+1, 167, 169-170
                   2326:     Author and editor names, 164
                   2327:     \s-1\f(CWawk\fP\s+1, 163-164, 166, 168, 170
                   2328:     bibliographic references, 162-163, 166,
                   2329:        169
                   2330:     bibliography database, 163-170
                   2331:     Bibliography Types and Attributes, 170
                   2332:     Building a Bibliography, 164
                   2333:     Citations, 163, 167-170
                   2334:     Command Line arguments, 169
                   2335:     Complete Bibliographies, 168
                   2336:     Converting From \s-1\f(CWrefer\fP\s+1 To
                   2337:       \s-1\f(CWprefer,\fP\s+1 170
                   2338:     \s-1\f(CWed\fP\s+1, 164
                   2339:     Formatting References in Documents,
                   2340:        166
                   2341:     formatting styles, 163, 169
                   2342:     header files, 165
                   2343:     Including Additional References, 168
                   2344:     Indexing a Bibliography, 165
                   2345:     \s-1\f(CWmonk\fP\s+1, 163, 169-170
                   2346:     \s-1\f(CWpconvert\fP\s+1, 164, 170
                   2347:     \s-1\f(CWpenter\fP\s+1, 163-165
                   2348:     \s-1\f(CWpinvert\fP\s+1, 164-168
                   2349:     \s-1\f(CWplook\fP\s+1, 164, 166
                   2350:     \s-1\f(CWprefer.out\fP\s+1, 164-165, 169-170
                   2351:     \s-1\f(CWprefer.out.h\fP\s+1, 165
                   2352:     \s-1\f(CWprefer.out.i\fP\s+1, 165
                   2353:     Reference Placement, 167
                   2354:     Retrieval by Keyword, 166
                   2355:     search keys, 165-167
                   2356:     Styles Options, 168
                   2357:     supporting tools, 163-164
                   2358:     Switching Databases, 168
                   2359:     text editor, 164-165
                   2360:     \s-1\f(CWtroff\fP\s+1, 163, 169-170
                   2361:     Using \s-1\f(CWprefer\fP\s+1 With \s-1\f(CWmonk,\fP\s+1 169
                   2362:     \s-1\f(CWvi\fP\s+1, 164
                   2363:     visual editor, 164
                   2364: 
                   2365: \s-1\f(CWprereq\fP\s+1,\fI mk\fP, 270
                   2366: printer spooler, \fIlp\fP, 603-608
                   2367: Process Connections,\fI ipc\fP, 527
                   2368: Process Instantiation,\fI spin\fP, 430, 432, 443
                   2369: Process window,\fI pi\fP, 336, 338
                   2370: Processes,\fI spin\fP, 443
                   2371: programmable editor, \fIsam\fP, 399-421
                   2372: \s-2PROMELA R\s+2eference Manual,\fI spin\fP, 442
                   2373: \s-1\f(CWproof\fP\s+1,\fI latex\fP, 259, 264
                   2374: propositional temporal logic,\fI spin\fP, 449
                   2375: \s-1\f(CWps\fP\s+1,\fI pi\fP, 336
                   2376:     \fIsecurity\fP, 547
                   2377: \s-1\f(CW\s-1PT\fP\s+1 \s+1files,\fI streams\fP, 508, 510
                   2378: public directory,\fI uucp\fP, 564, 571-572, 574-575
                   2379: public login,\fI uucp\fP, 569-570
                   2380: \s-1\f(CWpush\fP\s+1,\fI setup\fP, 500
                   2381: \s-1\f(CWpwd\fP\s+1,\fI backup\fP, 595
                   2382: \s-1\f(CWqns\fP\s+1,\fI setup\fP, 501
                   2383: Queue Mechanisms and Interfaces,\fI streams\fP,
                   2384:        506
                   2385: Queues,\fI streams\fP, 504, 506, 509
                   2386: random simulation,\fI spin\fP, 429, 438-439
                   2387: \s-1\f(CWrarepl\fP\s+1,\fI setup\fP, 501
                   2388: Raster Graphics System, \fIraster\fP, 483-495
                   2389: 
                   2390: \fIraster\fP, 483-495
                   2391:     \s-1\f(CW/dev/om[0-6]\fP\s+1, 486
                   2392:     \s-1\f(CW/fb/cmap\fP\s+1, 486
                   2393:     \s-1\f(CW/usr/td/2d/cmap/lib\fP\s+1, 486
                   2394:     \s-1\f(CW2500\fP\s+1 command, 484
                   2395:     3matte, 488, 490
                   2396:     3to1, 489
                   2397:     5620 terminal, 483
                   2398:     630 terminal, 483
                   2399:     \s-1\f(CWadapt\fP\s+1, 489
                   2400:     \s-1\f(CWahe\fP\s+1, 489
                   2401:     \s-1\f(CWalpha\fP\s+1, 484, 486, 490-491
                   2402:     animation, 484, 486, 491
                   2403:     \s-1\f(CWaplot\fP\s+1, 491
                   2404:     Barco video projector, 483
                   2405:     \s-1\f(CWbg\fP\s+1, 491, 493
                   2406:     \s-1\f(CWcbars\fP\s+1, 486
                   2407:     \s-1\f(CWclean\fP\s+1, 489
                   2408:     clip, 487-488, 490-491
                   2409:     \s-1\f(CWclr\fP\s+1, 486, 492
                   2410:     Color Map, 485-489
                   2411:     \s-1\f(CWcolors\fP\s+1, 486-487, 489, 491
                   2412:     \s-1\f(CWcrispen\fP\s+1, 489
                   2413:     \s-1\f(CWcscan\fP\s+1, 485
                   2414:     cue point, 484
                   2415:     digital images, 486, 488
                   2416:     \s-1\f(CWdither\fP\s+1, 488-489
                   2417:     \s-1\f(CWedge\fP\s+1, 489
                   2418:     \s-1\f(CWextremum\fP\s+1, 489
                   2419:     \s-1\f(CWfbi\fP\s+1, 486
                   2420:     \s-1\f(CWfloyd\fP\s+1, 488
                   2421:     Frame buffer commands, 485-486
                   2422:     frame buffer, 483-487
                   2423:     \s-1\f(CWgamma\fP\s+1, 486, 493
                   2424:     \s-1\f(CWgetmap\fP\s+1, 486
                   2425:     Gnot terminal, 483-484
                   2426:     \s-1\f(CWgrab\fP\s+1, 485, 490
                   2427:     gray shades, 491
                   2428:     halftone, 488
                   2429:     high-resolution rgb video, 483
                   2430:     \s-1\f(CWhysteresis\fP\s+1, 488
                   2431:     \s-1\f(CWimprove\fP\s+1, 483, 489
                   2432:     \s-1\f(CWimscan\fP\s+1, 485
                   2433:     \s-2IT\s+2frame buffer, 484-486
                   2434:     \s-1\f(CWitifbinit\fP\s+1, 485
                   2435:     \s-1\f(CWitigamma\fP\s+1, 485
                   2436:     \s-1\f(CWitigit\fP\s+1, 485
                   2437:     \s-1\f(CWitigrab\fP\s+1, 485
                   2438:     \s-1\f(CWitisiv\fP\s+1, 485
                   2439:     \s-1\f(CWlaplace\fP\s+1, 489
                   2440:     light source, 490-491
                   2441:     low-resolution rgb video, 483
                   2442:     \s-1\f(CWlum\fP\s+1, 488
                   2443:     math functions, 492-493
                   2444:     \s-1\f(CWmcut\fP\s+1, 489
                   2445:     \s-1\f(CWmedian\fP\s+1, 489
                   2446:     Metheus frame buffer, 484, 486-487
                   2447:     \s-1\f(CWmoto\fP\s+1, 491-493
                   2448:     \s-1\f(CWmovie\fP\s+1, 486, 493
                   2449:     \s-1\f(CWmplot\fP\s+1, 487
                   2450:     \s-1\f(CWncpr\fP\s+1, 490
                   2451:     \s-1\f(CWpcp\fP\s+1, 487-488, 492-493
                   2452:     \s-1\f(CWpic2ps\fP\s+1, 485
                   2453:     \s-1\f(CWpicaverage\fP\s+1, 488
                   2454:     \s-1\f(CWpiccat\fP\s+1, 488
                   2455:     \s-1\f(CWpicjoin\fP\s+1, 488
                   2456:     Picture file commands, 487
                   2457:     pixel aspect-ratio, 490
                   2458:     Pixel Machine, 484-485
                   2459:     \s-1\f(CWplot\fP\s+1, 487
                   2460:     PostScript, 485
                   2461:     \s-1\f(CWqsnap\fP\s+1, 485
                   2462:     \s-1\f(CWquad\fP\s+1, 491
                   2463:     \s-1\f(CWquantize\fP\s+1, 489
                   2464:     \s-1\f(CWramp\fP\s+1, 486-487
                   2465:     \s-1\f(CWranmap\fP\s+1 command, 486
                   2466:     \s-1\f(CWrecord\fP\s+1, 483-486, 491
                   2467:     \s-1\f(CWremap\fP\s+1, 489
                   2468:     \s-1\f(CWresample\fP\s+1, 489-490
                   2469:     \s-1\f(CWrmap\fP\s+1, 489
                   2470:     \s-1\f(CWshear\fP\s+1, 490
                   2471:     \s-1\f(CWsmooth\fP\s+1, 489, 491
                   2472:     \s-1\f(CWstill mode\fP\s+1, 484
                   2473:     \s-1\f(CWterminal lam\fP\s+1, 488
                   2474:     \s-1\f(CWterrain\fP\s+1, 491
                   2475:     \s-1\f(CWtranspose\fP\s+1, 490
                   2476:     video displays, 483
                   2477:     video equipment, 483-484
                   2478:     Video Facilities, 483
                   2479:     video formats, 483-484
                   2480:     work station, 483-484
                   2481:     \s-1\f(CWxhair\fP\s+1, 487
                   2482:     \s-1\f(CWxpand\fP\s+1, 488
                   2483:     \s-1\f(CWzoom\fP\s+1, 486
                   2484: 
                   2485: Ratfor,\fI lex\fP, 375-376
                   2486: Rc \(em A Shell for Plan 9 and \s-2UNIX\s+2, \fIrc\fP,
                   2487:        283-296
                   2488: 
                   2489: \fIrc\fP, 283-296
                   2490:     \s-1\f(CW#e\fP\s+1, 291
                   2491:     \s-1\f(CW$#\fP\s+1, 284, 287, 292, 295
                   2492:     \s-1\f(CW$$\fP\s+1, 290
                   2493:     \s-1\f(CW$*\fP\s+1, 285, 287-289, 291, 294
                   2494:     \s-1\f(CW$\fP\s+1, 284, 287, 289
                   2495:     \s-1\f(CW$apid\fP\s+1, 286, 289
                   2496:     \s-1\f(CW$cdpath\fP\s+1, 288
                   2497:     \s-1\f(CW$cflag\fP\s+1, 289, 291
                   2498:     \s-1\f(CW$home\fP\s+1, 288-289, 292
                   2499:     \s-1\f(CW$home/.rcrc\fP\s+1, 291
                   2500:     \s-1\f(CW$ifs\fP\s+1, 289, 293
                   2501:     \s-1\f(CW$path\fP\s+1, 284, 288-289, 291
                   2502:     \s-1\f(CW$pid\fP\s+1, 289, 291, 293
                   2503:     \s-1\f(CW$prompt\fP\s+1, 288-289, 291-292, 294
                   2504:     \s-1\f(CW$status\fP\s+1, 286-289, 291
                   2505:     \s-1\f(CW&&\fP\s+1, 286, 288-289, 292, 295
                   2506:     \s-1\f(CW*\fP\s+1 matches, 284
                   2507:     \s-1\f(CW\(emc\fP\s+1, 289, 291
                   2508:     \s-1\f(CW\(emd\fP\s+1, 292
                   2509:     \s-1\f(CW\(eme\fP\s+1, 291
                   2510:     \s-1\f(CW\(emi\fP\s+1, 291
                   2511:     \s-1\f(CW\(eml\fP\s+1, 291
                   2512:     \s-1\f(CW\(emp\fP\s+1, 291
                   2513:     \s-1\f(CW\(emr\fP\s+1, 292
                   2514:     \s-1\f(CW\(emv\fP\s+1, 291-292
                   2515:     \s-1\f(CW\(emx\fP\s+1, 291
                   2516:     \s-1\f(CW/bin\fP\s+1, 283-284, 288-289, 291-294
                   2517:     \s-1\f(CW/env\fP\s+1, 291
                   2518:     \s-1\f(CW/sys/lib/rcmain\fP\s+1, 291
                   2519:     \s-1\f(CW/usr/lib/rcmain\fP\s+1, 291
                   2520:     \s-1\f(CW<<\fP\s+1, 290, 293, 295
                   2521:     \s-1\f(CW?\fP\s+1 matches, 284
                   2522:     \s-1\f(CW@\fP\s+1 operator, 286
                   2523:     \s-1\f(CW[ ]\fP\s+1, 289
                   2524:     \s-1\f(CW\e\fP\s+1, 283, 290-292, 294-296
                   2525:     \s-1\f(CW|\fP\s+1 characters, 286, 289
                   2526:     \s-1\f(CW||\fP\s+1, 286, 289, 292, 295
                   2527:     Advanced I/O Redirection, 289
                   2528:     Arguments, 283-285, 287-288, 291-293
                   2529:     Bourne shell, 283, 285, 293-295
                   2530:     Built-in commands, 286, 288
                   2531:     \s-1\f(CWbuiltin\fP\s+1, 288, 292, 294
                   2532:     \s-1\f(CWcd\fP\s+1, 286, 288-289, 292
                   2533:     Command execution, 287
                   2534:     Command grouping, 286
                   2535:     Command substitution, 284-285, 289, 294
                   2536:     Comments and continuation, 283
                   2537:     Concatenation, 284-286, 294
                   2538:     Conditional execution \(em \s-1\f(CW&&\fP\s+1 and \s-1\f(CW||,
                   2539:       \fP\s+1 286
                   2540:     Conditional execution \(em \s-1\f(CWif,\fP\s+1 287
                   2541:     Control flow \(em \s-1\f(CWfor,\fP\s+1 286
                   2542:     Control flow \(em \s-1\f(CWswitch,\fP\s+1 287
                   2543:     Control flow \(em \s-1\f(CWwhile,\fP\s+1 287
                   2544:     current directory, 285-288, 292
                   2545:     debugging, 292
                   2546:     diagnostic output, 289, 291-292
                   2547:     \s-1\f(CWelse\fP\s+1, 286, 294-295
                   2548:     Environment, 283, 288-291, 294
                   2549:     eof marker, 290
                   2550:     \s-1\f(CWeval\fP\s+1, 288, 292-293
                   2551:     \s-1\f(CWexec\fP\s+1, 288, 291
                   2552:     Exit status, 285-286, 289, 293
                   2553:     \s-1\f(CWexit\fP\s+1, 286, 288-293
                   2554:     file descriptor, 285, 289-291
                   2555:     Filename patterns, 284
                   2556:     filename, 284, 287-288, 292
                   2557:     \s-1\f(CWfinit\fP\s+1, 287-288, 290
                   2558:     \s-1\f(CWflag\fP\s+1, 285, 288, 292, 295
                   2559:     Flow of control, 286
                   2560:     \s-1\f(CWfn\fP\s+1, 287-288, 290, 292-293, 295-296
                   2561:     \s-1\f(CWfor\fP\s+1, 286-287, 290, 292, 294
                   2562:     \s-1\f(CWfork\fP\s+1, 291
                   2563:     Free carets, 285, 295
                   2564:     Functions, 287-288, 291-292, 294
                   2565:     grammar, 295-296
                   2566:     Here documents, 290
                   2567:     I/O Redirection, 283
                   2568:     \s-1\f(CWif\fP\s+1, 287, 292-294
                   2569:     initialization procedure, 288-289
                   2570:     interactive mode, 291, 294
                   2571:     Invocation, 291
                   2572:     Local Variables, 291
                   2573:     meta-characters, 284
                   2574:     \s-1\f(CWmount\fP\s+1, 288, 291
                   2575:     parent process, 286, 293
                   2576:     parser, 292, 294-295
                   2577:     Pipeline branching, 284-285
                   2578:     Pipelines, 283, 285
                   2579:     Plan 9, 283, 286, 288-289, 291, 295
                   2580:     process id, 286, 289
                   2581:     Quotation, 283, 289-290, 292, 294
                   2582:     \s-1\f(CWrcmain\fP\s+1, 292
                   2583:     \fIsetup\fP, 499
                   2584:     \s-1\f(CWshift\fP\s+1, 285, 287-288
                   2585:     \s-1\f(CWsigexit\fP\s+1, 290, 293
                   2586:     \s-1\f(CWsighup\fP\s+1, 290, 293
                   2587:     \s-1\f(CWsigint\fP\s+1, 290-293
                   2588:     Signals, 290
                   2589:     \s-1\f(CWsigquit\fP\s+1, 290-293
                   2590:     \s-1\f(CWsigterm\fP\s+1, 290
                   2591:     Simple commands, 283
                   2592:     Special variables, 289
                   2593:     standard input, 283-284, 286-287,
                   2594:        289-291, 293
                   2595:     standard output, 283-286, 289-290
                   2596:     Subshells, 286
                   2597:     \s-1\f(CWumask\fP\s+1, 288
                   2598:     \s-1\f(CWunmount\fP\s+1, 288
                   2599:     unquoted word, 285
                   2600:     variable substitution, 284, 290, 293-294
                   2601:     Variables, 284, 289, 291, 293-294
                   2602:     \s-1\f(CWwait\fP\s+1, 286, 288, 291
                   2603:     \s-1\f(CWwhatis\fP\s+1, 288
                   2604:     \s-1\f(CWwhile\fP\s+1, 287, 293
                   2605:     white space, 283, 285
                   2606:     \s-1\f(CWyacc\fP\s+1, 295
                   2607: 
                   2608: \s-1\f(CWrcp\fP\s+1,\fI setup\fP, 500
                   2609: real-time controller,\fI music\fP, 477-478
                   2610: \s-1\f(CWreboot\fP\s+1,\fI setup\fP, 497-498
                   2611: Recording unsuccessful login attempts,
                   2612:       \fI security\fP, 553
                   2613: redial mechanism,\fI authmgr\fP, 531, 533, 
                   2614:        535-536, 540-541
                   2615: Reference Placement,\fI prefer\fP, 167
                   2616: \s-1\f(CWregexp\fP\s+1,\fI mk\fP, 275
                   2617: regular expression,\fI lex\fP, 375-377, 380, 384,
                   2618:        386
                   2619:     \fImk\fP, 271, 275, 279-280
                   2620:     \fIsam\fP, 399, 401-406, 408-411,
                   2621:        413-414, 420
                   2622:     \fIsed\fP, 389-391
                   2623: regular expression metarules,\fI mk\fP, 275,
                   2624:        277-278
                   2625: remote execution,\fI security\fP, 551
                   2626:     \fIuucp\fP, 563-564, 572, 574
                   2627: remote file system,\fI ipc\fP, 524-525, 530
                   2628:     \fInetb\fP, 513-515, 519
                   2629: remote file transfer,\fI streams\fP, 505
                   2630: remote login,\fI ipc\fP, 529
                   2631: remote login service,\fI authmgr\fP, 531, 533-535
                   2632: remote machine,\fI security\fP, 550-551
                   2633: remote mail,\fI ipc\fP, 528
                   2634: remote program,\fI streams\fP, 510
                   2635: remote system,\fI ipc\fP, 526
                   2636: Rendez-Vous Communication,\fI spin\fP, 433-435
                   2637: restricted shell,\fI security\fP, 548, 554
                   2638: \s-1\f(CWrewrite\fP\s+1,\fI setup\fP, 500
                   2639: \s-1\f(CWrewrite.fancy\fP\s+1,\fI setup\fP, 500
                   2640: \s-2RFC822\s+2,\fI upas\fP, 560-561
                   2641: \s-1\f(CWrlogin\fP\s+1,\fI ipc\fP, 529
                   2642: \s-1\f(CWrmail\fP\s+1,\fI uucp\fP, 570, 572-574
                   2643: \s-1\f(CWrnews\fP\s+1,\fI uucp\fP, 570, 572-574
                   2644: root,\fI security\fP, 547, 549, 552, 554
                   2645: root directory,\fI fsck\fP, 583, 585-586, 589-590
                   2646: root file system,\fI fsck\fP, 581, 592
                   2647:     \fIsetup\fP, 497-498
                   2648: root image,\fI setup\fP, 497-498
                   2649: root inode,\fI fsck\fP, 588-589
                   2650: \s-2RS232\s+2,\fI music\fP, 477
                   2651: \s-1\f(CWrsh\fP\s+1,\fI backup\fP, 594
                   2652: \s-1\f(CWrx\fP\s+1,\fI backup\fP, 594
                   2653: 
                   2654: \fIsam\fP, 399-421
                   2655:     \s-1\f(CW$\fP\s+1, 402-403, 406, 409, 411
                   2656:     \s-1\f(CW\(emd\fP\s+1, 400, 407, 414, 419
                   2657:     \s-1\f(CW<mux>\fP\s+1, 408
                   2658:     \s-1\f(CWa\fP\s+1, 400, 402, 404, 414
                   2659:     addresses, 401-404, 409, 411-413
                   2660:     \s-1\f(CWawk\fP\s+1, 405
                   2661:     \s-1\f(CWb\fP\s+1, 402, 406, 411
                   2662:     \s-1\f(CWbitblt\fP\s+1, 416-418
                   2663:     \s-1\f(CWBitmap\fP\s+1, 399, 416-417
                   2664:     Boxes, 416-418
                   2665:     \s-1\f(CWc\fP\s+1, 400-402, 404-405, 409, 419
                   2666:     caches, 400, 412, 414-417
                   2667:     \s-1\f(CWclose\fP\s+1, 407
                   2668:     \s-1\f(CWcmdexec\fP\s+1, 409-410
                   2669:     comma, 402-403, 409
                   2670:     command interpreter, 406, 409, 419
                   2671:     Command Language, 399-401, 407-410,
                   2672:        413-415, 418-421
                   2673:     Communications, 414
                   2674:     \s-1\f(CWcompile\fP\s+1, 410
                   2675:     compound address, 402, 404
                   2676:     current file, 400, 402, 405-407, 414-415
                   2677:     current text, 400-401, 407
                   2678:     current window, 407-408, 417
                   2679:     \s-1\f(CWcut\fP\s+1, 408
                   2680:     \s-1\f(CWd\fP\s+1, 400, 402-404, 406-407
                   2681:     Data structures for manipulating files,
                   2682:        411
                   2683:     Data structures in the terminal, 416
                   2684:     Display commands, 402
                   2685:     Doing and undoing, 413
                   2686:     double clicking, 408
                   2687:     \s-1\f(CWe\fP\s+1, 402, 405, 407, 409
                   2688:     \s-1\f(CWed\fP\s+1, 399, 401, 403, 410, 413-414, 419-421
                   2689:     \s-1\f(CWegrep\fP\s+1, 403, 410
                   2690:     \s-1\f(CWexecute\fP\s+1, 410-411
                   2691:     \s-1\f(CWf\fP\s+1, 402, 406-409
                   2692:     File commands, 402, 421
                   2693:     \s-1\f(CWFile\fP\s+1 data structure, 409-410, 412-413,
                   2694:        415, 419
                   2695:     file name, 400, 402, 406-407, 412-413
                   2696:     \s-1\f(CWFlayer\fP\s+1 software, 417
                   2697:     \s-1\f(CWFrame\fP\s+1 software, 417
                   2698:     \s-1\f(CWfrdelete\fP\s+1, 418
                   2699:     \s-1\f(CWfrinsert\fP\s+1, 418
                   2700:     \s-1\f(CWg\fP\s+1, 402, 404-406, 409-410, 419
                   2701:     garbage-compacted arena, 411
                   2702:     garbage-compacting allocator, 411
                   2703:     global substitutes, 419
                   2704:     \s-1\f(CWgrep\fP\s+1, 406
                   2705:     \s-1\f(CWi\fP\s+1, 400, 402, 409, 412-413, 415
                   2706:     I/O commands, 402
                   2707:     Implementation, 408
                   2708:     interactive editing, 399, 407, 419
                   2709:     \s-1\f(CWk\fP\s+1, 402
                   2710:     \s-1\f(CWLayers\fP\s+1 software, 417
                   2711:     \s-1\f(CWList\fP\s+1 structure, 411
                   2712:     \s-1\f(CWlook\fP\s+1, 408
                   2713:     Loops and conditionals, 402
                   2714:     \s-1\f(CWm\fP\s+1, 402, 406
                   2715:     main memory, 412, 415
                   2716:     Memory allocation, 411
                   2717:     menu line, 402, 404, 406-407
                   2718:     Miscellany, 402
                   2719:     modified bit, 400, 407, 412, 414
                   2720:     mouse cursor, 407
                   2721:     Mouse Interface, 400, 407-408
                   2722:     mouse language, 399, 403, 405, 408, 418
                   2723:     mouse-based interface, 403, 418
                   2724:     Multiple files, 400, 405, 414
                   2725:     multiple lines, 400, 403, 405
                   2726:     multiple windows, 407
                   2727:     \s-1\f(CWmux\fP\s+1, 399, 407, 409, 416, 418, 420
                   2728:     \s-1\f(CWn\fP\s+1, 402, 405
                   2729:     \s-1\f(CWnew\fP\s+1, 407
                   2730:     newline character, 400-401, 405, 410
                   2731:     null string, 400-402, 404, 408, 411
                   2732:     obscured windows, 415, 417
                   2733:     open files, 412
                   2734:     \s-1\f(CWp\fP\s+1, 401-406
                   2735:     parse tree, 409
                   2736:     Parsing and execution, 408
                   2737:     \s-1\f(CWpaste\fP\s+1, 408
                   2738:     \s-1\f(CWpi\fP\s+1, 418
                   2739:     \s-1\f(CWq\fP\s+1, 402, 407
                   2740:     \s-1\f(CWr\fP\s+1, 402, 406, 409
                   2741:     \s-1\f(CWRasp\fP\s+1, 415-417, 419, 421
                   2742:     real time, 414
                   2743:     regular expression, 399, 401-406,
                   2744:        408-411, 413-414, 420
                   2745:     relative addresses, 403
                   2746:     remote host, 399, 415
                   2747:     \s-1\f(CWreshape\fP\s+1, 407
                   2748:     \s-1\f(CWs\fP\s+1, 401-402, 404, 409, 418-419
                   2749:     \s-1\f(CWsam window\fP\s+1, 400-401, 407-409, 420
                   2750:     Screen update, 416-417
                   2751:     \s-1\f(CWsed\fP\s+1, 405, 419
                   2752:     \s-1\f(CWsetjmp/longjmp\fP\s+1, 409
                   2753:     \s-1\f(CWsnarf buffer\fP\s+1, 408, 420
                   2754:     \s-1\f(CWsnarf\fP\s+1, 408
                   2755:     Structural Regular Expressions, 405,
                   2756:        420
                   2757:     \s-1\f(CWt\fP\s+1, 402, 406, 419
                   2758:     Table of Commands, 402
                   2759:     Text commands, 402
                   2760:     \s-1\f(CWu\fP\s+1, 402, 406-407
                   2761:     undo, 399-400, 402, 406-407, 412-414,
                   2762:        420
                   2763:     update algorithm, 414, 417-418
                   2764:     updated windows, 416
                   2765:     \s-1\f(CWv\fP\s+1, 402, 404-405, 410
                   2766:     \s-1\f(CWvi\fP\s+1, 403, 410, 420
                   2767:     virtual memory, 412
                   2768:     \s-1\f(CWw\fP\s+1, 402, 405-407
                   2769:     window system, 399, 407-408, 416, 418,
                   2770:        420
                   2771:     \s-1\f(CWwrite\fP\s+1, 407
                   2772:     \s-1\f(CWx\fP\s+1, 402-406, 409, 411, 413-414, 418-419
                   2773:     \s-1\f(CWxerox\fP\s+1, 407
                   2774:     \s-1\f(CWy\fP\s+1, 402, 404-406, 414
                   2775: 
                   2776: scanner, \fIraster\fP, 483-495
                   2777: \s-1\f(CWscatmat\fP\s+1 program,\fI grap\fP, 132
                   2778: scatter plot,\fI grap\fP, 111
                   2779: Scheduling,\fI streams\fP, 504, 506-507, 510
                   2780: \s-1\f(CWscoreblt\fP\s+1,\fI music\fP, 478
                   2781: Script File,\fI anim\fP, 451-452, 454-460, 462-463,
                   2782:        465, 469, 472-475
                   2783: Script Language,\fI anim\fP, 458, 460
                   2784: 
                   2785: \fIsecurity\fP, 543-555
                   2786:     \s-1\f(CW\&.profile\fP\s+1 files, 549
                   2787:     \s-1\f(CW/bin\fP\s+1, 547, 549
                   2788:     \s-1\f(CW/bin/su\fP\s+1, 549
                   2789:     \s-1\f(CW/dev/kmem\fP\s+1, 547
                   2790:     \s-1\f(CW/dev/mem\fP\s+1, 547
                   2791:     \s-1\f(CW/usr/bin\fP\s+1, 549, 552
                   2792:     \s-1\f(CW/usr/spool/uucppublic\fP\s+1, 550
                   2793:     bad passwords, 545
                   2794:     \s-1\f(CWchmod\fP\s+1, 546-547, 549
                   2795:     \s-1\f(CWchown\fP\s+1, 546-547
                   2796:     \s-1\f(CWcrypt\fP\s+1, 551-552
                   2797:     \s-1\f(CWct\fP\s+1, 551
                   2798:     \s-1\f(CWcu\fP\s+1, 550-551
                   2799:     Disabling accounts based on
                   2800:       unsuccessful logins, 553
                   2801:     Encrypted File, 551-552
                   2802:     encrypted password, 544-545, 553
                   2803:     file mode, 546-547
                   2804:     Files And File Systems, 546-547
                   2805:     good passwords, 545, 553
                   2806:     group logins, 554
                   2807:     group permissions, 546, 554
                   2808:     local area networks, 551
                   2809:     local machine, 550-551
                   2810:     login name, 545, 548, 550, 553-554
                   2811:     login time, 547, 553
                   2812:     \s-1\f(CWls\fP\s+1, 545, 549
                   2813:     \s-1\f(CWmail\fP\s+1, 544, 547-551
                   2814:     Misguided Efforts, 552
                   2815:     Networking, 544-545, 549-550, 555
                   2816:     \s-1\f(CWpack\fP\s+1, 552
                   2817:     \s-1\f(CWpasswd\fP\s+1, 545, 547, 550-551, 553
                   2818:     Password aging, 553
                   2819:     password file, 544-545, 547, 549-554
                   2820:     Password Security, 544-545
                   2821:     \s-2PATH \s+2variables, 554
                   2822:     People, 545, 547-549, 552-555
                   2823:     permission bits, 546-547
                   2824:     physical disk, 547
                   2825:     \s-1\f(CWps\fP\s+1, 547
                   2826:     Recording unsuccessful login attempts,
                   2827:        553
                   2828:     remote execution, 551
                   2829:     remote machine, 550-551
                   2830:     restricted shell, 548, 554
                   2831:     root, 547, 549, 552, 554
                   2832:     set-userid facility, 547
                   2833:     special file, 546-547
                   2834:     \s-1\f(CWsu\fP\s+1, 549, 552-554
                   2835:     \s-2SUID P\s+2rograms, 547-548
                   2836:     \s-1\f(CWsulog\fP\s+1, 552-553
                   2837:     super-user privileges, 547, 549, 552,
                   2838:        554
                   2839:     super-user, 546-549, 552-554
                   2840:     system administrator, 545, 548-549,
                   2841:        551-554
                   2842:     Trojan Horses, 548, 554
                   2843:     \s-1\f(CWumask\fP\s+1, 547
                   2844:     user education, 549, 555
                   2845:     Users' Concerns, 554
                   2846:     \s-1\f(CWuucp\fP\s+1, 545, 550-551, 554
                   2847:     \s-1\f(CWuux\fP\s+1, 550
                   2848: 
                   2849: security computer,\fI authmgr\fP, 531, 535
                   2850: security host,\fI authmgr\fP, 536, 538, 540
                   2851: Sed \(em A Non-interactive Text Editor, \fIsed\fP,
                   2852:        389-397
                   2853: 
                   2854: \fIsed\fP, 389-397
                   2855:     \s-1\f(CW$\fP\s+1, 390, 397
                   2856:     \s-1\f(CW&\fP\s+1, 393
                   2857:     \s-1\f(CW*\fP\s+1, 390
                   2858:     \s-1\f(CW\(eme\fP\s+1, 390
                   2859:     \s-1\f(CW\(emf\fP\s+1, 390, 396-397
                   2860:     \s-1\f(CW\(emn\fP\s+1, 390, 394, 396
                   2861:     \s-1\f(CW=\fP\s+1 function, 396
                   2862:     \s-1\f(CW[]\fP\s+1, 390
                   2863:     \s-1\f(CW\e(\fP\s+1, 391, 393-396
                   2864:     \s-1\f(CW\e)\fP\s+1, 391, 393-396
                   2865:     \s-1\f(CW^\fP\s+1, 390
                   2866:     \s-1\f(CW{\fP\s+1, 390, 395
                   2867:     \s-1\f(CW}\fP\s+1, 396
                   2868:     \s-1\f(CWa\fP\s+1, 392, 394
                   2869:     Addresses: Selecting lines for
                   2870:       editing, 390
                   2871:     \s-1\f(CWb\fP\s+1, 390, 396
                   2872:     \s-1\f(CWc\fP\s+1, 392, 397
                   2873:     command file, 389
                   2874:     Command-line Flags, 390
                   2875:     Context Addresses, 390
                   2876:     current input line, 396
                   2877:     current line, 392, 395-396
                   2878:     \s-1\f(CWd\fP\s+1, 391, 395
                   2879:     delimiting character, 393
                   2880:     \s-1\f(CWed\fP\s+1, 389
                   2881:     embedded newline, 390, 395-396
                   2882:     Flow-of-Control Functions, 395
                   2883:     Functions, 389-396
                   2884:     \s-1\f(CWg\fP\s+1, 393-396
                   2885:     grouping command, 395
                   2886:     \s-1\f(CWh\fP\s+1, 395-396
                   2887:     Hold and Get Functions, 395
                   2888:     hold area, 395-396
                   2889:     \s-1\f(CWi\fP\s+1, 392
                   2890:     Input-output Functions, 394
                   2891:     leading blanks, 392
                   2892:     line number, 390, 396
                   2893:     Line-number Addresses, 390
                   2894:     line-number counter, 390, 392
                   2895:     Miscellaneous Functions, 396
                   2896:     Multiple Input-line Functions, 395
                   2897:     \fImusic\fP, 477, 479
                   2898:     \s-1\f(CWn\fP\s+1, 390, 392, 396-397
                   2899:     Number of Addresses, 391
                   2900:     Order of Application of Editing
                   2901:       Commands, 390
                   2902:     Overall Operation, 389
                   2903:     \s-1\f(CWp\fP\s+1, 390, 393-396
                   2904:     pattern space, 390-391, 395-397
                   2905:     \s-1\f(CWq\fP\s+1, 396
                   2906:     \s-1\f(CWr\fP\s+1, 392, 394
                   2907:     regular expression, 389-391
                   2908:     \s-1\f(CWs\fP\s+1, 390-391, 393-394, 396-397
                   2909:     \fIsam\fP, 405, 419
                   2910:     Substitute Function, 393
                   2911:     \s-1\f(CWt\fP\s+1, 390, 396
                   2912:     terminal newline, 390-391, 395
                   2913:     \s-1\f(CWw\fP\s+1, 393-394
                   2914:     Whole-line Oriented Functions, 391
                   2915: 
                   2916: \s-1\f(CWselect\fP\s+1,\fI ipc\fP, 527-528
                   2917: server machine,\fI backup\fP, 593, 595
                   2918:     \fInetb\fP, 513, 518, 522
                   2919: server process,\fI ipc\fP, 524-525
                   2920: server routines,\fI streams\fP, 510
                   2921: Server Startup,\fI netb\fP, 514
                   2922: server system,\fI backup\fP, 593, 598-599
                   2923: Service Manager,\fI ipc\fP, 529
                   2924: set-userid facility,\fI security\fP, 547
                   2925: Setting up a Research \s-2UNIX \s+2system, \fIsetup\fP,
                   2926:        497-501
                   2927: 
                   2928: \fIsetup\fP, 497-501
                   2929:     \s-1\f(CW/cs\fP\s+1, 500
                   2930:     \s-1\f(CW/cs/dk\fP\s+1, 500
                   2931:     \s-1\f(CW/dev/dk\fP\s+1, 500
                   2932:     \s-1\f(CW/dev/dk/dkctl\fP\s+1, 500
                   2933:     \s-1\f(CW/dev/floppy\fP\s+1, 501
                   2934:     \s-1\f(CW/etc/rc\fP\s+1, 499
                   2935:     \s-1\f(CW/etc/whoami\fP\s+1, 499
                   2936:     \s-1\f(CW/n\fP\s+1, 499-500
                   2937:     \s-1\f(CW/unix\fP\s+1, 497
                   2938:     \s-1\f(CW/usr\fP\s+1, 497-499
                   2939:     \s-1\f(CW/usr/630\fP\s+1, 501
                   2940:     \s-1\f(CW/usr/adm/monthclean\fP\s+1, 499
                   2941:     \s-1\f(CW/usr/adm/weekclean\fP\s+1, 499
                   2942:     \s-1\f(CW/usr/bin\fP\s+1, 498
                   2943:     \s-1\f(CW/usr/ipc/lib/ns.db\fP\s+1, 501
                   2944:     \s-1\f(CW/usr/ipc/lib/serv\fP\s+1, 500
                   2945:     \s-1\f(CW/usr/ipc/log files\fP\s+1, 499
                   2946:     \s-1\f(CW/usr/ipc/mgrs\fP\s+1, 499
                   2947:     \s-1\f(CW/usr/ipc/servers/daily\fP\s+1, 499
                   2948:     \s-1\f(CW/usr/jerq\fP\s+1, 501
                   2949:     \s-1\f(CW/usr/jerq/src\fP\s+1, 498
                   2950:     \s-1\f(CW/usr/lib/upas\fP\s+1, 500
                   2951:     \s-1\f(CW/usr/lib/uucp\fP\s+1, 500
                   2952:     \s-1\f(CW/usr/lib/uucp/Sysfiles\fP\s+1, 500
                   2953:     \s-1\f(CW/usr/lib/uucp/uudemon.hr\fP\s+1, 500
                   2954:     \s-1\f(CW/usr/lib/uucp/uugrep\fP\s+1, 500
                   2955:     \s-1\f(CW/usr/netb\fP\s+1, 499, 501
                   2956:     \s-1\f(CW/usr/src\fP\s+1, 498
                   2957:     \s-1\f(CW/usr/src/cmd\fP\s+1, 498
                   2958:     \s-1\f(CW/usr/src/ipc\fP\s+1, 498
                   2959:     \s-1\f(CW/usr/src/netb\fP\s+1, 498
                   2960:     \s-1\f(CW/usr/src/sys\fP\s+1, 498
                   2961:     5620 terminal, 498, 501
                   2962:     \s-1\f(CW630mux\fP\s+1, 501
                   2963:     \s-1\f(CWarff\fP\s+1, 501
                   2964:     \s-1\f(CWauth\fP\s+1, 500
                   2965:     \s-1\f(CWbackup\fP\s+1, 499
                   2966:     bitmapped file system, 498
                   2967:     Bitmapped terminals, 501
                   2968:     \s-1\f(CWcbt\fP\s+1, 500
                   2969:     \s-1\f(CWchuck\fP\s+1, 497-498
                   2970:     classical file system, 498
                   2971:     \s-1\f(CWcon\fP\s+1, 500
                   2972:     console disk, 497, 501
                   2973:     Cracking the tape and booting, 497
                   2974:     \s-1\f(CWcron\fP\s+1, 499
                   2975:     \s-1\f(CWctime\fP\s+1, 499
                   2976:     \s-1\f(CWcu\fP\s+1, 499-500
                   2977:     Datakit, 497, 500
                   2978:     \s-1\f(CWdcheck\fP\s+1, 498
                   2979:     device number, 498
                   2980:     \s-1\f(CWdialout\fP\s+1, 499
                   2981:     Disks and file systems, 498
                   2982:     \s-1\f(CWdkhup\fP\s+1, 500
                   2983:     \s-1\f(CWdkmgr\fP\s+1, 499-500
                   2984:     \s-1\f(CWdmesg\fP\s+1, 499
                   2985:     Documentation, 497, 501
                   2986:     Ethernet, 497, 500
                   2987:     Files to watch for, 499
                   2988:     free block list, 498
                   2989:     \s-1\f(CWfsck\fP\s+1, 497-498
                   2990:     \s-1\f(CWfstab\fP\s+1, 499
                   2991:     \s-1\f(CWgetty\fP\s+1, 499
                   2992:     \s-1\f(CWicheck\fP\s+1, 498
                   2993:     \s-1\f(CWinit\fP\s+1, 499
                   2994:     \s-1\f(CWipccreat\fP\s+1, 500
                   2995:     \s-1\f(CWipconfig\fP\s+1, 500
                   2996:     \s-1\f(CWipcopen\fP\s+1, 500
                   2997:     \s-2KMC\s+2, 500
                   2998:     \s-1\f(CWldpcs\fP\s+1, 501
                   2999:     \s-1\f(CWlogin\fP\s+1, 499-500
                   3000:     \s-1\f(CWmail\fP\s+1, 499-500
                   3001:     \s-1\f(CWmail.log\fP\s+1, 499
                   3002:     Miscellaneous hardware support, 501
                   3003:     \s-1\f(CWmk\fP\s+1, 498
                   3004:     \s-1\f(CWmkbitfs\fP\s+1, 498
                   3005:     \s-1\f(CWmkfile\fP\s+1, 498
                   3006:     \s-1\f(CWmkfs\fP\s+1, 498
                   3007:     \s-1\f(CWmknod\fP\s+1, 497
                   3008:     \s-1\f(CWmount\fP\s+1, 498-499
                   3009:     \s-1\f(CWmux\fP\s+1, 501
                   3010:     \s-1\f(CWnamefiles\fP\s+1, 500
                   3011:     \s-1\f(CWnames.global\fP\s+1, 500
                   3012:     \s-1\f(CWnames.local\fP\s+1, 500
                   3013:     \s-1\f(CWncheck\fP\s+1, 498
                   3014:     \fInetb\fP, 513-522
                   3015:     \s-1\f(CWnetfs\fP\s+1, 499, 501
                   3016:     network file system, 498-499, 501
                   3017:     \s-1\f(CWnpull\fP\s+1, 500
                   3018:     \s-1\f(CWnpush\fP\s+1, 500
                   3019:     \s-1\f(CWns\fP\s+1, 501
                   3020:     \s-1\f(CWpasswd\fP\s+1, 499
                   3021:     \s-1\f(CWpush\fP\s+1, 500
                   3022:     \s-1\f(CWqns\fP\s+1, 501
                   3023:     \s-1\f(CWrarepl\fP\s+1, 501
                   3024:     \s-1\f(CWrc\fP\s+1, 499
                   3025:     \s-1\f(CWrcp\fP\s+1, 500
                   3026:     \s-1\f(CWreboot\fP\s+1, 497-498
                   3027:     \s-1\f(CWrewrite\fP\s+1, 500
                   3028:     \s-1\f(CWrewrite.fancy\fP\s+1, 500
                   3029:     root file system, 497-498
                   3030:     root image, 497-498
                   3031:     Setting up \s-1\f(CWmail,\fP\s+1 500
                   3032:     Setting up networking, 500
                   3033:     Setting up \s-1\f(CWuucp,\fP\s+1 500
                   3034:     \s-1\f(CWsmash\fP\s+1, 501
                   3035:     special file, 497-500
                   3036:     \s-1\f(CWsvcmgr\fP\s+1, 499-500
                   3037:     system files, 498-499
                   3038:     \s-1\f(CWSystems\fP\s+1 entries, 500
                   3039:     \s-1\f(CWSystems\fP\s+1 file, 500
                   3040:     \s-2TCP\s+2/\s-2IP\s+2, 500-501
                   3041:     \s-1\f(CWtcpmgr\fP\s+1, 499-500
                   3042:     \s-1\f(CWttyname\fP\s+1, 499
                   3043:     \s-1\f(CWttys\fP\s+1, 499
                   3044:     \s-1\f(CWudpconfig\fP\s+1, 500
                   3045:     \s-1\f(CWumount\fP\s+1, 498
                   3046:     \s-1\f(CWupas\fP\s+1, 499-500
                   3047:     \s-1\f(CWuucp\fP\s+1, 499-500
                   3048:     \s-1\f(CWuudemon.day\fP\s+1, 500
                   3049:     \s-1\f(CWuugrep\fP\s+1, 500
                   3050: 
                   3051: \s-1\f(CWsh\fP\s+1 command,\fI grap\fP, 145
                   3052:     \fIpic\fP, 68, 77
                   3053: shell programming language, \fIrc\fP, 283-296
                   3054: shell script,\fI anim\fP, 460, 472-473
                   3055:     \fImk\fP, 270-274, 277-279
                   3056:     \fImusic\fP, 479-480
                   3057: shell variables,\fI mk\fP, 273-274, 279
                   3058: shutdown procedures,\fI fsck\fP, 582
                   3059: signaling protocol,\fI authmgr\fP, 536
                   3060: Size check,\fI fsck\fP, 584, 586, 588
                   3061: \s-1\f(CWsmash\fP\s+1,\fI setup\fP, 501
                   3062: \s-2SMTP\s+2,\fI upas\fP, 560-562
                   3063: \s-2SNOBOL4\s+2, \fIsnocone\fP, 297-309
                   3064: Snocone Programming Language, \fIsnocone\fP,
                   3065:        297-309
                   3066: 
                   3067: \fIsnocone\fP, 297-309
                   3068:     \s-1\f(CW#\fP\s+1, 299
                   3069:     \s-1\f(CW$\fP\s+1, 302
                   3070:     \s-1\f(CW&&\fP\s+1, 299, 301
                   3071:     \s-1\f(CW&\fP\s+1, 302, 306
                   3072:     \s-1\f(CW&\s-1ABORT\s+1\fP\s+1, 306
                   3073:     \s-1\f(CW&\s-1ALPHABET\s+1\fP\s+1, 306
                   3074:     \s-1\f(CW&\s-1ANCHOR\s+1\fP\s+1, 304, 306
                   3075:     \s-1\f(CW&\s-1ARB\s+1\fP\s+1, 306
                   3076:     \s-1\f(CW&\s-1BAL\s+1\fP\s+1, 306
                   3077:     \s-1\f(CW&\s-1CODE\s+1\fP\s+1, 306
                   3078:     \s-1\f(CW&\s-1DUMP\s+1\fP\s+1, 306
                   3079:     \s-1\f(CW&\s-1FAIL\s+1\fP\s+1, 306
                   3080:     \s-1\f(CW&\s-1FENCE\s+1\fP\s+1, 306
                   3081:     \s-1\f(CW&\s-1FNCLEVEL\s+1\fP\s+1, 306
                   3082:     \s-1\f(CW&\s-1INPUT\s+1\fP\s+1, 306
                   3083:     \s-1\f(CW&\s-1MAXLNGTH\s+1\fP\s+1, 306
                   3084:     \s-1\f(CW&\s-1OUTPUT\s+1\fP\s+1, 306
                   3085:     \s-1\f(CW&\s-1REM\s+1\fP\s+1, 306
                   3086:     \s-1\f(CW&\s-1STCOUNT\s+1\fP\s+1, 306
                   3087:     \s-1\f(CW&\s-1STLIMIT\s+1\fP\s+1, 306
                   3088:     \s-1\f(CW/usr/lib/snocone\fP\s+1, 299
                   3089:     \s-1\f(CW?\fP\s+1, 301-302, 304
                   3090:     \s-1\f(CW@\fP\s+1, 302
                   3091:     \s-1\f(CW@N\fP\s+1, 305
                   3092:     \s-1\f(CW|\fP\s+1, 301, 304
                   3093:     \s-1\f(CW||\fP\s+1, 301
                   3094:     \s-1\f(CW\s-1ABORT\s+1\fP\s+1, 302, 305-306
                   3095:     angle brackets, 299
                   3096:     \s-1\f(CW\s-1ANY\s+1\fP\s+1, 305
                   3097:     \s-1\f(CW\s-1ARB\s+1\fP\s+1, 305-306
                   3098:     \s-1\f(CW\s-1ARBNO\s+1\fP\s+1, 305
                   3099:     \s-1\f(CW\s-1ARRAY\s+1\fP\s+1, 298, 300-301, 303, 306
                   3100:     associative array, 297
                   3101:     \s-1\f(CW\s-1BAL\s+1\fP\s+1, 305-306
                   3102:     Binary Operators, 301
                   3103:     blanks, 299, 307
                   3104:     \s-1\f(CW\s-1BREAK\s+1\fP\s+1, 305, 308
                   3105:     \s-1\f(CW\s-1BREAKX\s+1\fP\s+1, 305
                   3106:     built-in function, 297-298
                   3107:     \s-1\f(CWcar\fP\s+1, 300
                   3108:     \s-1\f(CWcdr\fP\s+1, 300
                   3109:     comment, 299
                   3110:     Comparison predicates, 301
                   3111:     concatenation, 299, 301, 304
                   3112:     \s-1\f(CWcons\fP\s+1, 300
                   3113:     constant, 298-301
                   3114:     \s-1\f(CW\s-1CONTINUE\s+1\fP\s+1, 302
                   3115:     curly braces, 299-300
                   3116:     data structure, 304, 307-308
                   3117:     Data Types, Declarations, and Scope,
                   3118:        300
                   3119:     \s-1\f(CW\s-1DATATYPE\s+1\fP\s+1, 301
                   3120:     deferred evaluation, 302
                   3121:     \s-1\f(CW\s-1DEFINE\s+1\fP\s+1, 298
                   3122:     \s-1\f(CW\s-1DETACH\s+1\fP\s+1, 304
                   3123:     \s-1\f(CWdo\fP\s+1, 299-300, 302
                   3124:     double quotes, 299
                   3125:     dynamic typing, 297
                   3126:     \s-1\f(CW\s-1END\s+1\fP\s+1, 302
                   3127:     \s-1\f(CW\s-1ENDFILE\s+1\fP\s+1, 304
                   3128:     Expression Evaluation, Success,
                   3129:        and Failure, 300
                   3130:     \s-1\f(CW\s-1EXPRESSION\s+1\fP\s+1, 302
                   3131:     \s-1\f(CW\s-1FAIL\s+1\fP\s+1, 305-306
                   3132:     \s-1\f(CW\s-1FENCE\s+1\fP\s+1, 305-306, 308
                   3133:     File Inclusion, 299
                   3134:     \s-1\f(CWfor\fP\s+1, 299, 302
                   3135:     \s-1\f(CWfreturn\fP\s+1, 302, 307
                   3136:     \s-1\f(CWgo to\fP\s+1, 298, 302
                   3137:     identifier, 298-299, 306
                   3138:     \s-1\f(CWif\fP\s+1, 299-300, 302, 306
                   3139:     \s-1\f(CWinclude\fP\s+1, 299-300
                   3140:     initial value, 300-301, 306
                   3141:     \s-1\f(CW\s-1INPUT\s+1\fP\s+1, 303-304, 306-308
                   3142:     Input-Output, 303
                   3143:     label, 298-299, 302
                   3144:     Language Description, 299
                   3145:     \s-1\f(CW\s-1LEN\s+1\fP\s+1, 305
                   3146:     Lexical Conventions, 299
                   3147:     local variables, 297, 303
                   3148:     Motivation, 299
                   3149:     \s-1\f(CW\s-1NOTANY\s+1\fP\s+1, 305
                   3150:     \s-1\f(CWnreturn\fP\s+1, 302
                   3151:     null string, 298, 300-303, 305, 307
                   3152:     \s-1\f(CW\s-1OUTPUT\s+1\fP\s+1, 303-304, 306
                   3153:     pattern match operator, 301
                   3154:     Pattern Matching, 300-302, 304-305
                   3155:     pattern, 297-298, 301-302, 304-306, 308
                   3156:     \s-1\f(CW\s-1POS\s+1\fP\s+1, 305
                   3157:     pre-defined variable, 305-306
                   3158:     predicate function, 298
                   3159:     Procedures, 297, 300, 303, 305-306
                   3160:     program execution, 302, 304
                   3161:     \s-1\f(CW\s-1REM\s+1\fP\s+1, 305-306
                   3162:     \s-1\f(CWreturn\fP\s+1, 298-299, 302-303, 307-308
                   3163:     \s-1\f(CW\s-1RPOS\s+1\fP\s+1, 305
                   3164:     \s-1\f(CW\s-1RTAB\s+1\fP\s+1, 305-306
                   3165:     \s-1\f(CW\s-1SET\s+1\fP\s+1, 303
                   3166:     \s-1\f(CW\s-1SPAN\s+1\fP\s+1, 306, 308
                   3167:     statement failure, 298
                   3168:     Statement Separation, 299
                   3169:     Statements, 297-300, 302, 306
                   3170:     \s-1\f(CW\s-1SUCCEED\s+1\fP\s+1, 305-306
                   3171:     System Variable, 302, 304, 306
                   3172:     \s-1\f(CW\s-1TAB\s+1\fP\s+1, 299, 306
                   3173:     \s-1\f(CW\s-1TABLE\s+1\fP\s+1, 298-301, 303, 306-308
                   3174:     \s-1\f(CW\s-1TERMINAL\s+1\fP\s+1, 303, 308
                   3175:     Topological Sorting, 306
                   3176:     Unary Operators, 301
                   3177:     What's nice about \s-2SNOBOL4\s+2, 297
                   3178:     What's not nice about \s-2SNOBOL4\s+2, 298
                   3179:     \s-1\f(CWwhile\fP\s+1, 299-300, 302, 306
                   3180: 
                   3181: socket,\fI ipc\fP, 525-526
                   3182: sorting, \fIanim\fP, 451-475
                   3183: special character inode,\fI fsck\fP, 583, 587
                   3184: special file,\fI ipc\fP, 525-526
                   3185:     \fIsecurity\fP, 546-547
                   3186:     \fIsetup\fP, 497-500
                   3187: Spin \(em A Protocol Analyzer, \fIspin\fP,
                   3188:        429-450
                   3189: 
                   3190: \fIspin\fP, 429-450
                   3191:     \s-1\f(CW!\fP\s+1, 432
                   3192:     \s-1\f(CW\(ema\fP\s+1, 437-438, 440, 446-449
                   3193:     \s-1\f(CW\(emc\fP\s+1, 441, 449
                   3194:     \s-1\f(CW\(emg\fP\s+1, 438
                   3195:     \s-1\f(CW\(eml\fP\s+1, 437-438, 441
                   3196:     \s-1\f(CW\(emm\fP\s+1, 438, 441
                   3197:     \s-1\f(CW\(emn\fP\s+1, 438-439
                   3198:     \s-1\f(CW\(emp\fP\s+1, 438
                   3199:     \s-1\f(CW\(emq\fP\s+1, 438, 444
                   3200:     \s-1\f(CW\(emr\fP\s+1, 438
                   3201:     \s-1\f(CW\(ems\fP\s+1, 438
                   3202:     \s-1\f(CW\(emt\fP\s+1, 439-440, 447
                   3203:     \s-1\f(CW\(emw\fP\s+1, 441-442
                   3204:     \s-1\f(CW?\fP\s+1, 432
                   3205:     Analyzer, 437-442, 445
                   3206:     Array Variables, 430
                   3207:     \s-1\f(CWassert\fP\s+1, 436-437, 439, 444
                   3208:     assertion violation, 439-441, 446-449
                   3209:     Assertions, 436, 446, 449
                   3210:     asynchronous communication, 433, 445
                   3211:     Atomic Sequence, 431-434, 444
                   3212:     Bit State Space Analysis, 441
                   3213:     Bit State Space, 429, 438, 440-442
                   3214:     \s-1\f(CWblock\fP\s+1, 437, 444
                   3215:     \s-1\f(CWbreak\fP\s+1, 434, 436-437, 444
                   3216:     buffer size, 433
                   3217:     Building A Validation Suite, 446
                   3218:     C preprocessor, 445
                   3219:     C program, 429, 434, 438
                   3220:     Case Selection, 434, 444
                   3221:     \s-1\f(CWchan\fP\s+1, 430, 432-439, 442-445, 448
                   3222:     channel names, 432
                   3223:     channel, 429-436, 438-441, 443-445, 449
                   3224:     Comments, 442
                   3225:     composite condition, 433
                   3226:     Constants, 442
                   3227:     Control Flow, 434, 440-441
                   3228:     curly braces, 430, 432, 443
                   3229:     Data Types, 430-431, 443, 445
                   3230:     deadlocks, 429, 436-437, 441
                   3231:     Declarations, 430-431, 442-443, 445
                   3232:     Digging Deeper, 439, 449
                   3233:     \s-1\f(CWdo\fP\s+1, 435, 444
                   3234:     End-State Labels, 436
                   3235:     error sequence, 439-440
                   3236:     error trail, 439, 447, 449-450
                   3237:     Executability, 429, 432, 443, 445
                   3238:     Exhaustive Search, 440-441
                   3239:     exhaustive validation, 429, 438
                   3240:     Expressions, 442-445
                   3241:     Full State Space, 440-442
                   3242:     global variables, 429, 431, 438, 443
                   3243:     \s-1\f(CWgoto\fP\s+1, 435, 437, 444
                   3244:     greatest common divisor, 435
                   3245:     guard, 434, 436-437, 445
                   3246:     \s-1\f(CWhalt\fP\s+1, 437, 444
                   3247:     hash collision, 440-441
                   3248:     hash factor, 438, 442
                   3249:     hash table, 441
                   3250:     Identifiers, 442-443
                   3251:     \s-1\f(CWif\fP\s+1, 444
                   3252:     \s-1\f(CWinit\fP\s+1, 431, 435
                   3253:     Keywords, 442, 444
                   3254:     Lexical Conventions, 442
                   3255:     local variables, 430, 432, 438-439, 443,
                   3256:        449
                   3257:     Macros and Include File, 445
                   3258:     Message Channels, 429, 432-433, 436,
                   3259:        443
                   3260:     Message Passing, 432, 445
                   3261:     Message Type Definitions, 437
                   3262:     message type, 432, 437-439, 443
                   3263:     Modeling Procedures and Recursion, 436
                   3264:     non-progress loops, 437, 441, 449
                   3265:     Options, 434-435, 438-441, 444
                   3266:     \s-1\f(CWpan.trail\fP\s+1, 439-440, 442, 447, 449
                   3267:     process declaration, 430, 443
                   3268:     Process Instantiation, 430, 432, 443
                   3269:     Process Type, 430-431, 435-436
                   3270:     Processes, 443
                   3271:     \s-1\f(CWproctype\fP\s+1, 430-431, 443
                   3272:     Progress-State Labels, 437
                   3273:     \s-2PROMELA R\s+2eference Manual, 442
                   3274:     \s-2PROMELA\s+2, 429
                   3275:     propositional temporal logic, 449
                   3276:     Pseudo Statements, 437
                   3277:     random simulation, 429, 438-439
                   3278:     Receive, 444
                   3279:     Rendez-Vous Communication, 433-435
                   3280:     Repetition and Break, 444
                   3281:     Repetition, 434, 443-444
                   3282:     \s-1\f(CWrun\fP\s+1, 431, 437-438
                   3283:     run-time error, 432, 444
                   3284:     search depth, 441
                   3285:     Selection, 434, 443-445
                   3286:     Send, 444
                   3287:     side-effects, 429, 433, 445
                   3288:     Simulator, 439-440
                   3289:     \s-1\f(CWskip\fP\s+1, 431, 435-437, 444
                   3290:     Spin, 438
                   3291:     state space, 429, 438, 440-442
                   3292:     statement separator, 430, 442
                   3293:     Statements, 443
                   3294:     symbolic names, 442-443
                   3295:     synchronous communication, 429, 433,
                   3296:        445
                   3297:     system state space, 429, 438, 440-441,
                   3298:        449
                   3299:     test and set problem, 432
                   3300:     Timeout, 436-437, 442-445, 448
                   3301:     unary operator, 431, 437, 443
                   3302:     Unconditional Jumps, 434-435
                   3303:     unexecutable code, 429
                   3304:     unreachable state, 441
                   3305:     Variables, 443
                   3306: 
                   3307: spline,\fI cip\fP, 175, 178-184
                   3308:     \fIideal\fP, 83-84, 90, 93, 105
                   3309: spline control points,\fI dag\fP, 153, 156-157
                   3310: \s-1\f(CWspool\fP\s+1 Files,\fI lp\fP, 606
                   3311: \s-1\f(CWstat\fP\s+1,\fI backup\fP, 595-596
                   3312: \s-1\f(CWstat\fP\s+1 directory, \fIlp\fP, 603-608
                   3313: \s-1\f(CWstderr\fP\s+1,\fI grap\fP, 127, 141, 145
                   3314: sticky points,\fI cip\fP, 180-182, 185
                   3315: Stills Language,\fI anim\fP, 461
                   3316: stream,\fI ipc\fP, 523-530
                   3317: Stream Input-Output System, \fIstreams\fP, 
                   3318:        503-511
                   3319: 
                   3320: \fIstreams\fP, 503-511
                   3321:     Blit terminal, 508-510
                   3322:     character device, 503, 507
                   3323:     \s-1\f(CWclose\fP\s+1, 508
                   3324:     Connection with the Rest of the
                   3325:       System, 507
                   3326:     control blocks, 504, 506, 508
                   3327:     control messages, 505-506, 508
                   3328:     data blocks, 504-505, 508-509
                   3329:     data messages, 505, 508
                   3330:     Datakit, 505
                   3331:     device driver, 503-504, 507-509
                   3332:     Evaluation, 508
                   3333:     Flow Control, 503-504, 506, 510
                   3334:     \s-1\f(CWinit\fP\s+1, 508
                   3335:     Interprocess Communication, 508
                   3336:     \s-1\f(CWioctl\fP\s+1, 506, 508, 510
                   3337:     kill processing, 507
                   3338:     line disciplines, 503, 509
                   3339:     Message blocks, 504-505
                   3340:     message module, 508
                   3341:     Messages, 503-508, 510
                   3342:     Overview, 503
                   3343:     pseudo-terminal, 508
                   3344:     \s-1\f(CW\s-1PT\fP\s+1 \s+1files, 508, 510
                   3345:     put procedure, 504, 506-507, 509
                   3346:     Queue Mechanisms and Interfaces, 506
                   3347:     queue module, 504, 507
                   3348:     Queues, 504, 506, 509
                   3349:     \s-1\f(CWread\fP\s+1, 504, 508, 510
                   3350:     remote file transfer, 505
                   3351:     remote program, 510
                   3352:     Scheduling, 504, 506-507, 510
                   3353:     server routines, 510
                   3354:     service procedure, 504, 506-507, 509
                   3355:     stream device, 504, 507
                   3356:     stream I/O, 506, 508, 510
                   3357:     stream modules, 509
                   3358:     stream processing modules, 504, 507
                   3359:     terminal device, 504-506
                   3360:     terminal input, 504, 506-507, 509
                   3361:     terminal module, 507-508
                   3362:     terminal processing module, 505-507,
                   3363:        509
                   3364:     top-level routines, 504, 508
                   3365:     user process, 504, 508
                   3366:     user program, 503, 505, 510
                   3367:     virtual terminal, 508
                   3368:     \s-1\f(CWwrite\fP\s+1, 504-505, 508-510
                   3369: 
                   3370: streams mechanism,\fI music\fP, 478
                   3371: Structural Regular Expressions,\fI sam\fP, 405,
                   3372:        420
                   3373: \s-1\f(CWsu\fP\s+1,\fI security\fP, 549, 552-554
                   3374: \s-2SUID P\s+2rograms,\fI security\fP, 547-548
                   3375: \s-1\f(CWsulog\fP\s+1,\fI security\fP, 552-553
                   3376: Super-Block,\fI fsck\fP, 581-583, 585, 591-592
                   3377: super-user privileges,\fI security\fP, 547, 549,
                   3378:        552, 554
                   3379: \s-1\f(CWsvcmgr\fP\s+1,\fI setup\fP, 499-500
                   3380: \s-1\f(CWsweep\fP\s+1,\fI backup\fP, 593-594, 596, 598
                   3381: symbolic link,\fI backup\fP, 594-595, 601
                   3382: \s-1\f(CWsync\fP\s+1,\fI fsck\fP, 581-582
                   3383: synchronous communication,\fI spin\fP, 429, 433,
                   3384:        445
                   3385: syntax analyzer, \fIyacc\fP, 347-374
                   3386: Synthesizer control,\fI music\fP, 478
                   3387: system administrator,\fI security\fP, 545, 548-549,
                   3388:        551-554
                   3389: system files,\fI setup\fP, 498-499
                   3390: system name,\fI backup\fP, 595-596, 599-600
                   3391:     \fIuucp\fP, 571, 573, 575, 577, 579
                   3392: System Security, \fIsecurity\fP, 543-555
                   3393: System Status Messages,\fI uucp\fP, 579
                   3394: tables,\fI monk\fP, 239, 243, 249-250
                   3395:     \fIms\fP, 7, 11-12, 17, 20
                   3396:     \fItbl\fP, 35-51
                   3397: Tbl \(em A Program to Format Tables, \fItbl\fP,
                   3398:        35-51
                   3399: 
                   3400: \fItbl\fP, 35-51
                   3401:     \s-1\f(CW\(emms\fP\s+1, 40
                   3402:     \s-1\f(CW\&.T#\fP\s+1, 40
                   3403:     \s-1\f(CW\&.T&\fP\s+1, 36, 39-41, 43, 46-47
                   3404:     \s-1\f(CW\&.\s-1TE\s+1\fP\s+1, 35-50
                   3405:     \s-1\f(CW\&.\s-1TH\s+1\fP\s+1, 49-50
                   3406:     \s-1\f(CW\&.\s-1TS H\s+1\fP\s+1, 40
                   3407:     \s-1\f(CW\&.\s-1TS\s+1\fP\s+1, 35-51
                   3408:     \s-1\f(CW\e&\fP\s+1, 37, 39
                   3409:     Additional Command Lines, 39
                   3410:     \s-1\f(CWallbox\fP\s+1, 36, 38, 41, 44
                   3411:     alphabetic subcolumn, 36-37
                   3412:     Alternative notation, 38
                   3413:     block of text, 39
                   3414:     \s-1\f(CWbox\fP\s+1, 35-36, 40-43, 45, 47, 49-50
                   3415:     boxed table, 36, 40
                   3416:     \s-1\f(CWcenter\fP\s+1, 35-37, 47-48, 51
                   3417:     centered column entry, 36
                   3418:     column key-letters, 37, 39
                   3419:     column separation value, 38
                   3420:     Column width indication, 38
                   3421:     decimal point, 35-36
                   3422:     Default, 36-39
                   3423:     \s-1\f(CWdelim\fP\s+1, 36
                   3424:     \s-1\f(CWdoublebox\fP\s+1, 36, 44
                   3425:     \s-1\f(CWeqn\fP\s+1 delimiters, 40
                   3426:     \fIeqn\fP, 34
                   3427:     \s-1\f(CWeqn\fP\s+1, 35-36, 40
                   3428:     Equal width columns, 38
                   3429:     \s-1\f(CWexpand\fP\s+1, 36-37, 47-48
                   3430:     Font changes, 37-38
                   3431:     format section, 36-39
                   3432:     formatting information, 36
                   3433:     Full width horizontal lines, 38
                   3434:     global options, 36, 40
                   3435:     Horizontal line, 37
                   3436:     Input commands, 36
                   3437:     left-adjusted column entry, 36
                   3438:     \s-1\f(CWlinesize\fP\s+1, 36
                   3439:     List of Tbl Command Characters and
                   3440:       Words, 51
                   3441:     \fImonk\fP, 249-250, 254, 257
                   3442:     \fIms\fP, 11, 13, 17, 20
                   3443:     multi-page table, 39-40
                   3444:     non-printing character string, 37
                   3445:     number register, 39-40
                   3446:     numerical column entry, 36, 38
                   3447:     numerical data, 37
                   3448:     Options, 36, 40
                   3449:     point size, 38-39
                   3450:     Repeated characters, 39
                   3451:     right-adjusted column entry, 36
                   3452:     Short horizontal lines, 39
                   3453:     Single column horizontal lines, 39
                   3454:     size changes, 39
                   3455:     Space between columns, 37, 40
                   3456:     spanned heading, 36, 38
                   3457:     Staggered columns, 38
                   3458:     \s-1\f(CWtab\fP\s+1, 36
                   3459:     Text block, 38-39
                   3460:     Troff commands within tables, 38
                   3461:     \s-1\f(CWtroff\fP\s+1, 35-36, 38-40
                   3462:     \fItrofftut\fP, 223, 227
                   3463:     \s-1\f(CWT{\fP\s+1, 39, 44, 49-50
                   3464:     \s-1\f(CWT}\fP\s+1, 39, 44, 49-50
                   3465:     Usage, 36, 40
                   3466:     Vertical line, 35, 37-39
                   3467:     Vertical spacing changes, 38
                   3468:     Vertical spanning, 37
                   3469:     Vertically spanned items, 37, 39
                   3470:     Warning, 37, 39-40
                   3471:     width value, 38
                   3472:     Zero-width item, 38
                   3473: 
                   3474: \s-2TCP\s+2,\fI netb\fP, 513-514
                   3475:     \fIuucp\fP, 563, 566, 568, 577-578
                   3476: \s-2TCP\s+2/\s-2IP\s+2,\fI backup\fP, 597, 599-600
                   3477:     \fIipc\fP, 528-530
                   3478:     \fIsetup\fP, 500-501
                   3479: \s-1\f(CWtcpmgr\fP\s+1,\fI setup\fP, 499-500
                   3480: tektronix graphics,\fI lp\fP, 606
                   3481: terminal device,\fI streams\fP, 504-506
                   3482: terminal input,\fI streams\fP, 504, 506-507, 509
                   3483: terminal process,\fI anim\fP, 460
                   3484: terminal processing,\fI ipc\fP, 523, 529
                   3485: Text Editor Sam, \fIsam\fP, 399-421
                   3486: text processing, \fItroffref\fP, 187-221
                   3487: text-formatting program, \fImonk\fP, 239-258
                   3488:     \fItrofftut\fP, 223-238
                   3489: \s-1\f(CWthinkblt\fP\s+1,\fI music\fP, 478
                   3490: time stamp,\fI mk\fP, 270, 272, 274-275, 278
                   3491: Timeout,\fI spin\fP, 436-437, 442-445, 448
                   3492: Topological Sorting,\fI snocone\fP, 306
                   3493: \s-1\f(CWtpic\fP\s+1,\fI latex\fP, 265-266
                   3494: transitive closure,\fI mk\fP, 269, 277-279
                   3495: transmitter queue,\fI music\fP, 478
                   3496: Trees,\fI anim\fP, 463, 465-468
                   3497: \s-1\f(CWtroff\fP\s+1,\fI anim\fP, 451, 456, 458, 461-462
                   3498:     \fIcip\fP, 175
                   3499:     \fIdag\fP, 147, 151
                   3500:     \fIeqn\fP, 25-26, 29-30, 34
                   3501:     \fIgrap\fP, 109-110, 136, 140-141, 145
                   3502:     \fIideal\fP, 79, 84, 93, 104-105
                   3503:     \fIlatex\fP, 260, 264-265
                   3504:     \fIlp\fP, 603, 606
                   3505:     \fIms\fP, 7, 12-13, 20
                   3506:     \fIpic\fP, 53-54, 69, 73-74, 77
                   3507:     \fIpm\fP, 21, 23
                   3508:     \fIprefer\fP, 163, 169-170
                   3509:     \fItbl\fP, 35-36, 38-40
                   3510: Troff Tutorial, \fItrofftut\fP, 223-238
                   3511: Troff User's Manual, \fItroffref\fP, 187-221
                   3512: 
                   3513: \fItroffref\fP, 187-221
                   3514:     \s-1\f(CW/usr/lib/font\fP\s+1, 189, 214-215
                   3515:     \s-1\f(CW/usr/lib/tmac\fP\s+1, 189
                   3516:     absolute position, 195, 217
                   3517:     Arguments, 189, 194, 196, 201-203, 205,
                   3518:        210-211
                   3519:     auto-increment, 191, 204, 212
                   3520:     automatic hyphenation, 209
                   3521:     Background to the Second Edition, 187
                   3522:     Baseline spacing, 190, 200, 208, 217-219
                   3523:     basic units, 194-195, 197, 207
                   3524:     blank line, 199-200, 206, 209, 211
                   3525:     bottom margin, 198, 217-219
                   3526:     Bracket, 187, 191, 193, 207
                   3527:     Character set, 196, 205
                   3528:     character size, 197, 200, 211
                   3529:     character widths, 187, 195, 215
                   3530:     comments, 201, 206, 213, 215
                   3531:     concealed newlines, 201, 206
                   3532:     Conditional Acceptance of Input, 192,
                   3533:        210
                   3534:     conditional input, 187, 193, 217
                   3535:     control character, 190-191, 195, 199,
                   3536:        205-206
                   3537:     copy mode, 193, 201-202, 205-206, 212
                   3538:     current diversion level, 190, 198, 202
                   3539:     current diversion, 194, 198, 202
                   3540:     current escape character, 193, 205
                   3541:     current font, 190, 193-194, 196-197,
                   3542:        206, 213
                   3543:     current indent, 194, 198, 201
                   3544:     current line length, 194, 199, 201
                   3545:     current page, 190, 194, 198-199, 209,
                   3546:        211, 219
                   3547:     current point size, 194, 196-197
                   3548:     current vertical place, 190, 194-195,
                   3549:        198, 202
                   3550:     default scaling, 195-196, 209
                   3551:     Device and Font Description Files,
                   3552:        192, 214
                   3553:     Device description file, 196, 214
                   3554:     device resolution, 195
                   3555:     diversion trap, 191, 198, 202-203
                   3556:     Diversions, 202-203
                   3557:     embolden, 189-190, 194, 197, 202, 207
                   3558:     Environment Switching, 192, 206, 211,
                   3559:        217
                   3560:     escape character, 191, 205
                   3561:     escape mechanism, 205
                   3562:     Escape Sequences for Characters,
                   3563:        Indicators, and Functions, 193
                   3564:     Extra line-space, 193-194, 200
                   3565:     extra vertical space, 200
                   3566:     field delimiter, 191, 205
                   3567:     field length, 205
                   3568:     fill mode, 194, 199, 201, 213, 217, 219
                   3569:     Filling and adjusting, 198
                   3570:     Font and Character Size Control, 190,
                   3571:        196
                   3572:     font change, 197, 206-207, 214
                   3573:     Font description file, 215-216
                   3574:     font name, 196, 198, 215
                   3575:     font position, 198, 206, 214
                   3576:     footer macros, 209, 217
                   3577:     footer trap, 217, 219-220
                   3578:     Footnotes, 187, 217, 219-220
                   3579:     Graphics, 187, 189, 191, 193, 207-208,
                   3580:        213
                   3581:     horizontal motion, 193, 204, 206-208,
                   3582:        214
                   3583:     Hyphenation, 191, 193, 199, 209
                   3584:     Input and Output Conventions and
                   3585:       Character, 191, 205
                   3586:     input line, 191-192, 198-200, 202,
                   3587:        205-207, 211-212
                   3588:     input text, 190, 193, 198-199, 206, 219
                   3589:     input-line-count trap, 202-203
                   3590:     Input/Output File Switching, 192, 211
                   3591:     Insertions from the Standard Input, 192,
                   3592:        211
                   3593:     internal storage space, 203-204
                   3594:     Interrupted text, 199
                   3595:     Last Page, 220
                   3596:     leader character, 204
                   3597:     ligature mode, 191, 206
                   3598:     line adjustment, 199
                   3599:     Line Length and Indenting, 191, 201
                   3600:     line length, 191, 196, 198, 201, 209-210,
                   3601:        219
                   3602:     line number, 194, 209-210, 212
                   3603:     Line-drawing, 187, 191, 206-207
                   3604:     Local Horizontal and Vertical
                   3605:       Motions, 191, 207
                   3606:     Macros, Strings, Diversion,
                   3607:        and Position Traps, 191, 201
                   3608:     Miscellaneous, 192, 196, 212
                   3609:     Multiple Column Output, 187, 218
                   3610:     no-break control character, 191, 217
                   3611:     No-space mode, 190, 200, 202, 217, 219
                   3612:     nofill mode, 194, 199, 212, 219
                   3613:     Notation, 190, 196
                   3614:     number register format, 204
                   3615:     Number Register, 187, 189, 191, 193-196,
                   3616:        199, 201-204, 207-208, 210-212, 217
                   3617:     numerical expressions, 196
                   3618:     numerical font position, 196
                   3619:     numerical input, 195-196, 203
                   3620:     Numerical parameter input, 195
                   3621:     options, 187, 189
                   3622:     Output and Error Messages, 192, 212
                   3623:     output device, 187, 189, 195-197, 199,
                   3624:        213-215, 218
                   3625:     Output Language, 187, 192, 213
                   3626:     Output Line Numbering, 191, 209
                   3627:     output line, 190, 193-194, 198-201,
                   3628:        209-210, 212-213, 217
                   3629:     output text line, 198, 200-201, 209
                   3630:     Output translation, 199, 206
                   3631:     Overstrike, 191, 193, 207
                   3632:     padding indicator, 205
                   3633:     Page control, 190, 198
                   3634:     page length, 190, 198, 202
                   3635:     Page Margins, 217
                   3636:     page number, 189-191, 198, 200, 209,
                   3637:        211, 217-218
                   3638:     page offset, 190, 198, 201, 203, 209
                   3639:     page trap, 202
                   3640:     Paragraphs and Headings, 218
                   3641:     partial line, 199, 218, 220
                   3642:     partial word, 199, 220
                   3643:     point size, 190, 197, 200, 213, 215-216
                   3644:     PostScript, 189, 214-216
                   3645:     Predefined Number Registers, 194
                   3646:     Predefined Read-Only Number
                   3647:       Registers, 194
                   3648:     pseudo-page transition, 198, 217
                   3649:     read-only registers, 203-204
                   3650:     right margin, 199, 209, 212
                   3651:     space-character size, 190, 197
                   3652:     Special Character Names, 221
                   3653:     Special font, 190, 196-198, 207, 215
                   3654:     standard error, 192, 212-213
                   3655:     standard input, 189, 211
                   3656:     standard output, 189, 211, 213
                   3657:     tab stop, 204-205
                   3658:     Tabs, Leaders, and Fields, 191, 204
                   3659:     temporary indent, 191, 201, 218
                   3660:     Text Filling, Adjusting,
                   3661:        and Centering, 190, 198
                   3662:     Three-Part Titles, 191, 201, 209
                   3663:     Translations, 191, 205
                   3664:     Transparent output, 206
                   3665:     Transparent throughput, 206
                   3666:     trap position, 198, 200, 202-203, 217
                   3667:     underline font, 191, 206
                   3668:     Usage, 187, 189, 218
                   3669:     vertical place, 190, 195, 198, 208
                   3670:     vertical size, 194, 202, 219
                   3671:     vertical space, 190, 198, 200, 209
                   3672:     Vertical Spacing, 190, 200, 208, 217
                   3673:     Width Function, 191, 204, 207
                   3674:     Zero-width Function, 191, 207
                   3675: 
                   3676: \fItrofftut\fP, 223-238
                   3677:     \s-1\f(CW\(emmm\fP\s+1, 223
                   3678:     \s-1\f(CW\(emmpm\fP\s+1, 223
                   3679:     \s-1\f(CW\(emms\fP\s+1, 223, 231
                   3680:     arithmetic, 223, 231-233
                   3681:     backslash, 224, 226, 229, 232-233
                   3682:     bottom margin, 231, 235
                   3683:     Character Set, 223, 236
                   3684:     comment, 230, 235
                   3685:     Conditionals, 223, 233
                   3686:     current page number, 231
                   3687:     current page, 234-235
                   3688:     current point size, 227-228
                   3689:     default scale factor, 228
                   3690:     default units, 232
                   3691:     Diversions, 223, 234-235
                   3692:     double quotes, 226, 233
                   3693:     Environments, 223, 234
                   3694:     \s-1\f(CWeqn\fP\s+1, 223, 226-228
                   3695:     Fonts and Special Characters, 223, 225
                   3696:     greek, 225-226, 236
                   3697:     horizontal motion, 228, 233
                   3698:     in-line command, 224-225, 228
                   3699:     Indents and Line Lengths, 223, 226
                   3700:     laser printers, 223, 225
                   3701:     left margin, 226
                   3702:     line spacing, 225, 232
                   3703:     Local Motions: Drawing lines and
                   3704:       characters, 223, 227
                   3705:     machine units, 225, 228, 232
                   3706:     macro call, 230, 232-233
                   3707:     macro definition, 230, 232
                   3708:     Macros with arguments, 223, 232
                   3709:     Macros, 223, 229
                   3710:     mathematical symbols, 223, 225
                   3711:     number register, 231-233, 235
                   3712:     Number Registers and Arithmetic, 223,
                   3713:        231
                   3714:     page offset, 226
                   3715:     point size, 224-225, 227, 231-233
                   3716:     Point Sizes, Line Spacing, 223-224
                   3717:     PostScript, 225
                   3718:     relational operators, 232
                   3719:     relative size changes, 224
                   3720:     scale indicator, 232
                   3721:     Some Common Fonts, 237
                   3722:     special characters, 223-227
                   3723:     special-font characters, 236
                   3724:     Strings, 223, 229, 231, 233-234
                   3725:     tab replacement character, 227
                   3726:     tab stops, 227, 234
                   3727:     Tabs, 223, 227
                   3728:     \s-1\f(CWtbl\fP\s+1, 223, 227
                   3729:     temporary indent, 226, 229
                   3730:     Titles, Pages and Numbering, 223, 230
                   3731:     typesetter, 223, 225
                   3732:     unfilled text, 227, 230
                   3733:     unpaddable white space, 228
                   3734:     vertical motion, 228
                   3735:     vertical position, 228, 230-231
                   3736:     vertical space, 225, 230
                   3737: 
                   3738: Trojan Horses,\fI security\fP, 548, 554
                   3739: trusted domain,\fI authmgr\fP, 531, 533-534, 536,
                   3740:        541
                   3741: \s-1\f(CWttyname\fP\s+1,\fI setup\fP, 499
                   3742: \s-1\f(CWttys\fP\s+1,\fI setup\fP, 499
                   3743: two-column text, \fIpm\fP, 21-24
                   3744: typeset, \fIideal\fP, 79-107
                   3745:     \fIpic\fP, 53-77
                   3746: typesetter, \fItroffref\fP, 187-221
                   3747:     \fItrofftut\fP, 223, 225
                   3748: typesetter graphics,\fI grap\fP, 142
                   3749: typesetting, \fIlatex\fP, 259-267
                   3750:     \fImonk\fP, 239-258
                   3751:     \fIms\fP, 7-20
                   3752:     \fIpm\fP, 21-24
                   3753:     \fIprefer\fP, 163-174
                   3754:     \fItbl\fP, 35-51
                   3755:     \fItroffref\fP, 187-221
                   3756: Typesetting Mathematics \(em User's Guide,
                   3757:        \fIeqn\fP, 25-34
                   3758: Typing Documents on the \s-2UNIX S\s+2ystem, \fIms\fP,
                   3759:        7-20
                   3760: Typing Documents on the \s-1\s-2UNIX\s+2\s+1\s+2
                   3761:       \s-2System: Using Monk, \fImonk\fP, 239-258
                   3762: \s-1\f(CWudpconfig\fP\s+1,\fI setup\fP, 500
                   3763: \s-1\f(CWumask\fP\s+1,\fI security\fP, 547
                   3764: \s-1\f(CWumount\fP\s+1,\fI setup\fP, 498
                   3765: unreferenced files,\fI fsck\fP, 590
                   3766: untrusted domain,\fI authmgr\fP, 531, 533-534, 
                   3767:        536, 538-539, 541
                   3768: Upas \(em a Simpler Approach to Network
                   3769:       Mail, \fIupas\fP, 557-562
                   3770: 
                   3771: \fIupas\fP, 557-562
                   3772:     \s-1\f(CW/etc/passwd\fP\s+1, 560
                   3773:     \s-1\f(CW/usr/lib/upas/names\fP\s+1, 561
                   3774:     \s-1\f(CW/usr/lib/upas/rewrite\fP\s+1, 559
                   3775:     \s-1\f(CW/usr/lib/upas/route\fP\s+1, 560
                   3776:     \s-1\f(CW>>\fP\s+1, 559-560
                   3777:     \s-1\f(CW?\fP\s+1 operator, 559
                   3778:     \s-1\f(CW|\fP\s+1, 559
                   3779:     address-list, 559-560
                   3780:     \s-1\f(CWalias\fP\s+1, 559-561
                   3781:     Comparison With Sendmail, 561
                   3782:     Concealing Machine Names, 561
                   3783:     \s-1\f(CWconfig\fP\s+1 directory, 561
                   3784:     destination address, 557-560
                   3785:     \s-1\f(CWed\fP\s+1, 559
                   3786:     \s-1\f(CWegrep\fP\s+1, 559
                   3787:     Installation, 561
                   3788:     Loop Detection, 561
                   3789:     mail interface, 557
                   3790:     mail system, 557, 559, 561-562
                   3791:     mailing list, 560-561
                   3792:     \s-1\f(CWmake\fP\s+1, 561
                   3793:     Message Format Conversion, 560
                   3794:     Message Routing, 559
                   3795:     network mailer, 557-558
                   3796:     network-specific mailer, 557, 559,
                   3797:        561-562
                   3798:     parsing rule, 558
                   3799:     pattern match, 559, 562
                   3800:     rewrite commands, 559-560
                   3801:     \s-2RFC822\s+2, 560-561
                   3802:     sendmail, 561
                   3803:     \fIsetup\fP, 499-500
                   3804:     \s-2SMTP\s+2, 560-562
                   3805:     structure of Upas, 559
                   3806:     \s-1\f(CWtranslate\fP\s+1, 559-561
                   3807:     User Control, 561
                   3808:     user name, 558, 560
                   3809:     \fIuucp\fP, 558, 560, 562
                   3810: 
                   3811: user id,\fI ipc\fP, 528-529
                   3812:     \fInetb\fP, 513-514
                   3813: user interface,\fI pi\fP, 335-336
                   3814: user name,\fI upas\fP, 558, 560
                   3815: Using the \-ms and \-mcs Macros with Troff,
                   3816:        \fIms\fP, 7-20
                   3817: Uucp Administration, \fIuucp\fP, 563-580
                   3818: 
                   3819: \fIuucp\fP, 563-580
                   3820:     \s-1\f(CW/dev\fP\s+1 directory, 565
                   3821:     \s-1\f(CW/etc\fP\s+1 directory, 572
                   3822:     \s-1\f(CW/etc/gettydefs\fP\s+1, 565
                   3823:     \s-1\f(CW/etc/inittab\fP\s+1, 564-565
                   3824:     \s-1\f(CW/etc/passwd\fP\s+1, 563-564, 576, 578
                   3825:     \s-1\f(CW/rc\fP\s+1, 575
                   3826:     \s-1\f(CW/usr/lbin/rnews\fP\s+1, 573
                   3827:     \s-1\f(CW/usr/lib/uucp\fP\s+1, 564, 569, 575, 577,
                   3828:        579
                   3829:     \s-1\f(CW/usr/lib/uucp/Devices\fP\s+1, 565-566,
                   3830:        569
                   3831:     \s-1\f(CW/usr/lib/uucp/Dialers\fP\s+1, 566, 569
                   3832:     \s-1\f(CW/usr/lib/uucp/Permissions\fP\s+1, 563,
                   3833:        569
                   3834:     \s-1\f(CW/usr/lib/uucp/Poll\fP\s+1, 575
                   3835:     \s-1\f(CW/usr/lib/uucp/Systems\fP\s+1, 563, 567,
                   3836:        569
                   3837:     \s-1\f(CW/usr/lib/uucp/uugetty\fP\s+1, 565
                   3838:     \s-1\f(CW/usr/local/lp\fP\s+1, 573
                   3839:     \s-1\f(CW/usr/news\fP\s+1, 572
                   3840:     \s-1\f(CW/usr/spool/locks\fP\s+1, 578
                   3841:     \s-1\f(CW/usr/spool/uucp\fP\s+1, 574-576, 578-579
                   3842:     \s-1\f(CW/usr/spool/uucppublic\fP\s+1, 564, 570,
                   3843:        572, 574
                   3844:     Administration, 563, 575
                   3845:     administrative login, 564
                   3846:     \s-2AT&T T\s+2ransport Layer Interface, 563,
                   3847:        577
                   3848:     Bad \s-2ACU \s+2and Modems, 576
                   3849:     bad line, 576, 578-579
                   3850:     Basics, 570
                   3851:     Built-in Dialers, 566
                   3852:     \s-1\f(CW\s-1CALLBACK\s+1\fP\s+1, 571-572, 579
                   3853:     Cleanup of the Public Directory, 575
                   3854:     Cleanup of Undeliverable Jobs, 575
                   3855:     Combining \s-1\f(CW\s-1MACHINE\fP\s+1 \s+1and \s-1\f(CW\s-1LOGNAME\fP\s+1
                   3856:       E\s+1ntries, 574
                   3857:     command execution, 563-564, 569, 573,
                   3858:        577
                   3859:     \s-1\f(CW\s-1COMMANDS\fP\s+1 \s+1option, 572-574
                   3860:     Compaction of Log Files, 575
                   3861:     \s-1\f(CWcron\fP\s+1, 564, 575
                   3862:     \s-1\f(CWcu\fP\s+1, 566-567, 569, 576, 578
                   3863:     dangerous commands, 572
                   3864:     Datakit, 563, 566-567, 577
                   3865:     Debugging, 564, 576
                   3866:     default file, 578
                   3867:     default list, 570, 572-574
                   3868:     default path, 573
                   3869:     Default Settings, 574, 576
                   3870:     \s-1\f(CWDevices\fP\s+1 file, 566-569, 577-579
                   3871:     \s-1\f(CWDialcodes\fP\s+1 file, 566-568
                   3872:     \s-1\f(CWDialers\fP\s+1 file, 563, 566-567, 569, 579
                   3873:     direct connection, 563, 566, 568
                   3874:     Direct Distance Dialing, 563
                   3875:     Direct line, 565, 567
                   3876:     Error Messages, 578
                   3877:     Extent of the Network, 563
                   3878:     Fatal System Errors, 578
                   3879:     file access, 569, 572, 578
                   3880:     file transfer, 563-565, 578
                   3881:     \s-1\f(CWfind\fP\s+1 command, 575
                   3882:     Hardware, 563
                   3883:     header file, 572, 574, 576
                   3884:     \s-1\f(CW\s-1LCK\fP\s+1 \s+1file, 576, 579-580
                   3885:     Local Configuration Options, 576
                   3886:     local user, 570, 572
                   3887:     login ids, 570-571, 574
                   3888:     \s-2LOGNAME \s+2option, 570-571, 573
                   3889:     \s-1\f(CWlp\fP\s+1, 572-573
                   3890:     \s-1\f(CW\s-1MACHINE\fP\s+1 \s+1and \s-1\f(CW\s-1LOGNAME\s+1,\fP\s+1 571, 574
                   3891:     \s-1\f(CW\s-1MACHINE\fP\s+1 E\s+1ntry For Other Systems,
                   3892:        574
                   3893:     \s-2MACHINE \s+2entry, 570-571, 573-574
                   3894:     machine name, 571, 573-574, 577, 579
                   3895:     \s-1\f(CWmail\fP\s+1, 563, 574-575
                   3896:     \s-1\f(CWmaxuuscheds\fP\s+1 File, 574
                   3897:     \s-1\f(CWmaxuuxqts\fP\s+1 File, 574
                   3898:     \s-1\f(CW\s-1MYNAME\s+1\fP\s+1, 571, 573, 577
                   3899:     \s-1\f(CWnetnews\fP\s+1, 574
                   3900:     \s-1\f(CW\s-1NOREAD\fP\s+1 \s+1and \s-1\f(CW\s-1NOWRITE\s+1,\fP\s+1 572
                   3901:     Options, 564, 569-572, 574-576
                   3902:     Out of Space, 575-576
                   3903:     \s-1\f(CWpack\fP\s+1, 575
                   3904:     \s-1\f(CWparms.h\fP\s+1, 566-568, 572-574, 576
                   3905:     Permissions \s-2FI\s+2le Options, 571
                   3906:     \s-1\f(CWPermissions\fP\s+1 file, 564, 569-571,
                   3907:        573-574, 577, 579
                   3908:     phone number, 563, 566-568, 576, 579
                   3909:     physical line, 564, 570, 574
                   3910:     Polling Other Systems, 575
                   3911:     \s-1\f(CW\s-1PUBDIR\s+1\fP\s+1, 571, 573-574
                   3912:     public directory, 564, 571-572, 574-575
                   3913:     public login, 569-570
                   3914:     queued files, 571-572
                   3915:     queued requests, 571, 575
                   3916:     \s-1\f(CW\s-1READ\fP\s+1 \s+1and \s-1\f(CW\s-1WRITE\s+1,\fP\s+1 572
                   3917:     remote execution, 563-564, 572, 574
                   3918:     \s-1\f(CWremote.unknown\fP\s+1, 574, 577
                   3919:     \s-1\f(CW\s-1REQUEST\s+1\fP\s+1, 566, 569-575, 578
                   3920:     retry backoff, 577
                   3921:     \s-1\f(CWrmail\fP\s+1, 570, 572-574
                   3922:     \s-1\f(CWrnews\fP\s+1, 570, 572-574
                   3923:     Rules, 570
                   3924:     \fIsecurity\fP, 545, 550-551, 554
                   3925:     \s-1\f(CW\s-1SENDFILES\s+1\fP\s+1, 570-571, 573-574
                   3926:     Setting Up \s-2ACU D\s+2evices, 565
                   3927:     \fIsetup\fP, 499-500
                   3928:     \s-1\f(CWShere\fP\s+1 message, 573
                   3929:     Special Strings, 569
                   3930:     spool directory, 573, 575, 579
                   3931:     Sysfiles \(em alternate Systems,
                   3932:        Devices, Dialers files, 568
                   3933:     \s-1\f(CWSysfiles\fP\s+1, 569
                   3934:     system name, 571, 573, 575, 577, 579
                   3935:     System Programs, 564
                   3936:     System Status Messages, 579
                   3937:     \s-1\f(CW\s-1TCP\s+1\fP\s+1, 563, 566, 568, 577-578
                   3938:     \fIupas\fP, 558, 560, 562
                   3939:     \s-1\f(CWuucheck\fP\s+1, 564
                   3940:     \s-1\f(CWuucico\fP\s+1, 563-565, 569, 574-576, 578
                   3941:     \s-1\f(CWuucleanup\fP\s+1, 564, 575
                   3942:     uucp login, 574, 576
                   3943:     \s-1\f(CWuudemon.admin\fP\s+1, 564, 575
                   3944:     \s-1\f(CWuudemon.cleanup\fP\s+1, 564, 575
                   3945:     \s-1\f(CWuudemon.hour\fP\s+1, 564, 575
                   3946:     \s-1\f(CWuudemon.poll\fP\s+1, 564, 575
                   3947:     \s-1\f(CWuugetty\fP\s+1, 564-565
                   3948:     \s-1\f(CWuulog\fP\s+1, 564, 575
                   3949:     \s-1\f(CWuusched\fP\s+1, 564, 574, 578
                   3950:     \s-1\f(CWuustat\fP\s+1, 564, 575-577
                   3951:     \s-1\f(CWUutry\fP\s+1, 564, 576
                   3952:     \s-1\f(CWuux\fP\s+1, 563-564, 572-573
                   3953:     \s-1\f(CWuuxqt\fP\s+1, 563-564, 571-575, 577, 579
                   3954:     \s-1\f(CW\s-1VALIDATE\s+1\fP\s+1, 571-573
                   3955: 
                   3956: \s-1\f(CWuucp\fP\s+1 file-transfer,\fI ipc\fP, 529
                   3957: uucp login,\fI uucp\fP, 574, 576
                   3958: \s-1\f(CWuudemon.day\fP\s+1,\fI setup\fP, 500
                   3959: \s-1\f(CWuugetty\fP\s+1,\fI uucp\fP, 564-565
                   3960: \s-1\f(CWuugrep\fP\s+1,\fI setup\fP, 500
                   3961: \s-1\f(CWuulog\fP\s+1,\fI uucp\fP, 564, 575
                   3962: \s-1\f(CWuusched\fP\s+1,\fI uucp\fP, 564, 574, 578
                   3963: \s-1\f(CWuustat\fP\s+1,\fI uucp\fP, 564, 575-577
                   3964: \s-1\f(CWuux\fP\s+1,\fI security\fP, 550
                   3965:     \fIuucp\fP, 563-564, 572-573
                   3966: vertical justification, \fIpm\fP, 21-24
                   3967: \s-1\f(CWvi\fP\s+1,\fI prefer\fP, 164
                   3968: Video Facilities,\fI raster\fP, 483
                   3969: Viewing A Movie,\fI anim\fP, 456
                   3970: virtual memory buffer cache,\fI fsck\fP, 587
                   3971: \s-1\f(CWvismon\fP\s+1,\fI ipc\fP, 526
                   3972: widows, \fIpm\fP, 21-24
                   3973: window system,\fI sam\fP, 399, 407-408, 416, 
                   3974:        418, 420
                   3975: work station,\fI raster\fP, 483-484
                   3976: \s-2WORM \s+2disk,\fI backup\fP, 593-594, 597
                   3977: X window system,\fI anim\fP, 451, 461, 473
                   3978: Yacc: A Parser Generator, \fIyacc\fP, 347-374
                   3979: 
                   3980: \fIyacc\fP, 347-374
                   3981:     \s-1\f(CW$\fP\s+1 sign, 351, 354
                   3982:     \s-1\f(CW$$\fP\s+1, 351-352, 354-356, 358, 368, 371,
                   3983:        374
                   3984:     \s-1\f(CW%%\fP\s+1, 348, 352, 354-357, 359, 364, 368,
                   3985:        370, 373
                   3986:     \s-1\f(CW%left\fP\s+1, 355, 357, 365, 371-372
                   3987:     \s-1\f(CW%nonassoc\fP\s+1, 355, 365, 371
                   3988:     \s-1\f(CW%prec\fP\s+1, 355, 357, 366
                   3989:     \s-1\f(CW%right\fP\s+1, 355, 365, 371
                   3990:     \s-1\f(CW%start\fP\s+1, 348-349, 352, 373
                   3991:     \s-1\f(CW%token\fP\s+1, 349, 352, 354-355, 357, 359,
                   3992:        364-365, 369, 371-373
                   3993:     \s-1\f(CW%type\fP\s+1, 371-373
                   3994:     \s-1\f(CW%union\fP\s+1, 371
                   3995:     \s-1\f(CW%{\fP\s+1, 351-352, 355, 368, 370-371, 373
                   3996:     \s-1\f(CW%}\fP\s+1, 351-352, 355, 368, 370-371, 373
                   3997:     \s-1\f(CW\(emd\fP\s+1 option, 370-371
                   3998:     \s-1\f(CW\(emly\fP\s+1, 350-351
                   3999:     \s-1\f(CW\(emv\fP\s+1 option, 359, 363
                   4000:     accept action, 363
                   4001:     action, 347, 351-354, 356, 358, 360,
                   4002:        362-364, 366-368, 371-374
                   4003:     Actions and Attributes, 351
                   4004:     Actions Embedded Within Rules, 358
                   4005:     Ambiguity and Conflicts, 363
                   4006:     ambiguous, 347, 359, 363, 366
                   4007:     arithmetic expressions, 353-354
                   4008:     Associativity and Precedence
                   4009:       Declarations, 355
                   4010:     attribute value, 351-353, 356, 358, 369
                   4011:     backslash, 349
                   4012:     bottom-up, 352, 359
                   4013:     C++, 347
                   4014:     C, 347, 349-352, 354-356, 358, 368-370,
                   4015:        373
                   4016:     comment, 349, 372
                   4017:     Communicating Context to the Lexical
                   4018:       Analyzer, 370
                   4019:     current lookahead, 360, 363, 367
                   4020:     current state, 362-363
                   4021:     default disambiguating rules, 363, 366
                   4022:     Depth-first, 357
                   4023:     disambiguating rule, 363-365
                   4024:     else-if, 366
                   4025:     embedded action, 358
                   4026:     Environment, 368-369
                   4027:     error action, 363, 368
                   4028:     Error Handling, 367, 370
                   4029:     error message, 367, 369
                   4030:     error recovery, 363, 367-369, 372
                   4031:     error state, 367-368
                   4032:     error symbol, 368
                   4033:     escape character, 348-349
                   4034:     Evaluation And Translation Of
                   4035:       Expressions, 353
                   4036:     Execution Order for Actions, 357
                   4037:     expression, 347, 353-357, 364, 366, 370
                   4038:     grammar symbols, 348-349, 360
                   4039:     Grammars for Expressions, 354
                   4040:     Grammars in Yacc Specifications, 348
                   4041:     Grammars, Reviewed, 347
                   4042:     How The Parser Works, 359
                   4043:     if-else production, 366-367
                   4044:     input token, 359-360, 363, 367-368
                   4045:     left associative, 354, 356, 366
                   4046:     left side, 349, 351-353, 358-360,
                   4047:        362-363
                   4048:     \s-1\f(CWlex\fP\s+1, 347, 369
                   4049:     \fIlex\fP, 375-376, 379, 382-383, 386
                   4050:     Lexical Tie-Ins, 369
                   4051:     literal, 349, 366, 370, 372-373
                   4052:     lookahead pointer, 360, 362
                   4053:     lookahead symbol, 359, 364, 366
                   4054:     lookahead token, 362-363, 368-369
                   4055:     lower precedence, 354-357
                   4056:     \fImk\fP, 271-273, 276, 278, 280-281
                   4057:     \fImusic\fP, 477, 480
                   4058:     nonterminal, 348-350, 353-354, 356, 358,
                   4059:        361, 363, 366, 371
                   4060:     operator, 353-357
                   4061:     parse tree, 348, 354, 357, 359, 363
                   4062:     Parser States, 360-361
                   4063:     Parsing Actions, 360, 362
                   4064:     parsing conflicts, 359, 365
                   4065:     postfix notation, 354, 364
                   4066:     precedence declarations, 355-357,
                   4067:        365-366
                   4068:     precedence, 353-355, 357, 364-366
                   4069:     productions, 348-351, 353-355, 361,
                   4070:        363-364, 366-368, 370
                   4071:     Program Organization, 368
                   4072:     pseudo-variable, 351
                   4073:     \fIrc\fP, 295
                   4074:     reduce action, 359-360, 362-363
                   4075:     reduce/reduce conflict, 363, 366
                   4076:     right associative, 354-356, 364, 366
                   4077:     right side, 349, 351-352, 357, 359-368
                   4078:     Shift a Dangling Else, 366
                   4079:     shift action, 359-360, 363, 366
                   4080:     Shift or To Reduce, 363
                   4081:     Shift-Reduce Parsing, 359-360
                   4082:     shift/reduce conflict, 363-364, 366
                   4083:     side effects, 353, 357
                   4084:     simple-if production, 366-367
                   4085:     simple-if, 366-367
                   4086:     specification, 347-353, 355, 357, 363,
                   4087:        366, 368-369, 372
                   4088:     stack, 360, 362-367, 371
                   4089:     start symbol, 348-349
                   4090:     starting state, 361-362
                   4091:     Style for Specifications, 353
                   4092:     Support for Arbitrary Attribute
                   4093:       Types, 371
                   4094:     symbols, 348-349, 351, 357, 360-361,
                   4095:        363
                   4096:     syntax error, 351, 367
                   4097:     syntax, 347-348, 350, 371-372
                   4098:     terminal, 348
                   4099:     token names, 353, 370
                   4100:     token number, 369-370
                   4101:     tokens, 348-351, 354-355, 357, 359, 361,
                   4102:        365-369, 371
                   4103:     union member name, 371
                   4104:     union type, 371
                   4105:     user-supplied function, 369
                   4106:     Using Yacc, 350
                   4107:     \s-1\f(CWy.output\fP\s+1, 359, 362-366
                   4108:     \s-1\f(CWy.tab.c\fP\s+1, 350, 368-369
                   4109:     \s-1\f(CWy.tab.h\fP\s+1, 370-371
                   4110:     \s-1\f(CWyychar\fP\s+1, 369
                   4111:     \s-1\f(CWyyclearin\fP\s+1, 368
                   4112:     \s-1\f(CWyydebug\fP\s+1, 369
                   4113:     \s-1\f(CWyyerrok\fP\s+1, 368
                   4114:     \s-1\f(CWyyerror\fP\s+1, 351, 369
                   4115:     \s-1\f(CWyylex\fP\s+1, 348, 350-352, 356, 363, 368-370
                   4116:     \s-1\f(CWyylval\fP\s+1, 351-352, 356, 369, 371
                   4117:     \s-1\f(CWyyparse\fP\s+1, 350-351, 369
                   4118:     \s-1\f(CW\s-1YYSTYPE\s+1\fP\s+1, 351-352, 355, 368-369, 371
                   4119:     \s-1\f(CWyyval\fP\s+1, 371
                   4120: 
                   4121: Yamaha \s-2DX7\s+2,\fI music\fP, 477-479, 481
                   4122: Yamaha \s-2FB01\s+2,\fI music\fP, 477
                   4123: Yamaha \s-2SPX90\s+2,\fI music\fP, 477
                   4124: Yamaha \s-2TX816\s+2,\fI music\fP, 477-479

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.