Annotation of researchv10dc/vol2/index/osindex, revision 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, 169-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:        167, 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, 250-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, 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, 241, 243, 248-249
        !          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, 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, 250-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, 248-250
        !          1769:     Document Commands, 239
        !          1770:     Document Styles, 245
        !          1771:     \s-1\f(CWeqn\fP\s+1, 249
        !          1772:     equations, 244, 249
        !          1773:     Figures, 241, 243, 248-249
        !          1774:     Fonts, 240-241, 245, 251
        !          1775:     Footnotes, 244, 250, 253
        !          1776:     Greek alphabet, 256
        !          1777:     Headings, 246
        !          1778:     Hyphenation and Justification, 246
        !          1779:     Inserting other files, 248
        !          1780:     Internal Memoranda, 255
        !          1781:     Kluwer Academic Publishers Books, 256
        !          1782:     Letters, 239-240, 246-247, 254
        !          1783:     List of Commands, 246, 251-252
        !          1784:     Lists, 243-244, 247-248
        !          1785:     Mathematical Symbols, 246, 257
        !          1786:     Memoranda, 239, 241, 254
        !          1787:     Merit Review Form 1, 254
        !          1788:     Mixing Text and Commands, 239, 242
        !          1789:     Modifying the standard formats, 251
        !          1790:     Other related programs, 251
        !          1791:     \s-1\f(CWpic\fP\s+1, 250
        !          1792:     pictures, 250
        !          1793:     \fIprefer\fP, 163, 169-170
        !          1794:     Preparing a large document, 251
        !          1795:     References, 242-244, 251, 253, 256
        !          1796:     Release Papers, 239, 244, 255
        !          1797:     Section headings, 246
        !          1798:     Setting page headers and footers, 247
        !          1799:     Setting page,
        !          1800:        heading and figure numbers, 247
        !          1801:     Spacing, 239, 244-246, 248, 252, 254,
        !          1802:        256
        !          1803:     Special characters, 246, 254, 256
        !          1804:     Strings, 247, 250
        !          1805:     Table of contents, 251, 254
        !          1806:     tables, 239, 243, 249
        !          1807:     \s-1\f(CWtbl\fP\s+1, 249, 254
        !          1808:     Technical Correspondence, 255
        !          1809:     Technical Memoranda, 239, 242, 255
        !          1810:     Typesetting a Letter, 239
        !          1811:     Typesetting a Memorandum, 241
        !          1812:     Typesetting a Release Paper, 244
        !          1813:     Typesetting a Technical Memorandum,
        !          1814:        242
        !          1815:     Unnumbered headings, 246
        !          1816: 
        !          1817: \s-1\f(CWmonkmerge\fP\s+1, \fImonk\fP, 239-258
        !          1818: \s-1\f(CWmount\fP\s+1,\fI setup\fP, 498-499
        !          1819: mount point,\fI netb\fP, 513-514
        !          1820: mounted file system,\fI fsck\fP, 581-582, 592
        !          1821: Mouse Interface,\fI sam\fP, 400, 407-408
        !          1822: mouse language,\fI sam\fP, 399, 403, 405, 408, 
        !          1823:        418
        !          1824: Movie Program,\fI anim\fP, 460
        !          1825: 
        !          1826: \fIms\fP, 7-20
        !          1827:     Accents, 12
        !          1828:     bold italic, 10
        !          1829:     bold, 9-10, 14, 20
        !          1830:     Boxing words or lines, 11
        !          1831:     constant width, 10, 14
        !          1832:     Cover Sheet Macros in Order, 16
        !          1833:     Cover Sheets and First Pages, 8
        !          1834:     Date, 12, 14
        !          1835:     displays, 11, 17, 19
        !          1836:     \s-1\f(CWdocgen\fP\s+1, 8, 12, 16
        !          1837:     \s-1\f(CWdoctype\fP\s+1, 13
        !          1838:     double column, 8, 14, 17, 19
        !          1839:     Emphasis, 10
        !          1840:     \s-1\f(CWeqn\fP\s+1, 11, 13, 17, 20
        !          1841:     equations, 7, 11-12, 17, 20
        !          1842:     Footnotes, 7, 11, 17, 19
        !          1843:     \s-1\f(CWgrap\fP\s+1, 11
        !          1844:     Guide to Preparing Documents with
        !          1845:       \-mcs and \-ms, 17
        !          1846:     Headings, 7-9, 12, 16-17, 19
        !          1847:     Indented paragraphs, 9
        !          1848:     italic, 10-11, 14
        !          1849:     Keeping blocks together, 12
        !          1850:     keeps, 17, 19
        !          1851:     List of \-ms Commands, 14
        !          1852:     Multi-column formats, 8
        !          1853:     number registers, 14
        !          1854:     Page headings, 8
        !          1855:     \s-1\f(CWpic\fP\s+1, 11, 13
        !          1856:     pictures, 11-12
        !          1857:     Programs, 11
        !          1858:     Registers you can change, 12, 20
        !          1859:     Registers, 7-8, 12, 17
        !          1860:     Signature line, 12, 14
        !          1861:     string registers, 15
        !          1862:     Tables and Pictures, 11
        !          1863:     tables, 7, 11-12, 17, 20
        !          1864:     \s-1\f(CWtbl\fP\s+1, 11, 13, 17, 20
        !          1865:     \s-1\f(CWtroff\fP\s+1, 7, 12-13, 20
        !          1866:     underline, 10-11, 14
        !          1867:     Usage, 12, 17, 20
        !          1868: 
        !          1869: Multi-column formats,\fI ms\fP, 8
        !          1870: multi-page table,\fI tbl\fP, 39-40
        !          1871: multi-player game,\fI ipc\fP, 527, 529
        !          1872: multiple windows, \fIpi\fP, 335-345
        !          1873: 
        !          1874: \fImusic\fP, 477-481
        !          1875:     5620 terminal, 477-478
        !          1876:     \s-1\f(CWawk\fP\s+1, 477, 481
        !          1877:     channel number, 477, 479
        !          1878:     chord, 477, 480
        !          1879:     code-sharing mechanism, 478
        !          1880:     Communication with the host, 478
        !          1881:     \s-1\f(CWDxvoice\fP\s+1, 479
        !          1882:     interrupts, 478
        !          1883:     \s-1\f(CWjx7\fP\s+1, 478
        !          1884:     \s-1\f(CWlex\fP\s+1, 477, 480
        !          1885:     M keyboard interface, 481
        !          1886:     M language, 479
        !          1887:     \s-1\f(CWMecho\fP\s+1, 479
        !          1888:     middle c, 477, 480
        !          1889:     \s-2MIDI \s+2channel number, 477, 480
        !          1890:     \s-2MIDI \s+2device driver, 478
        !          1891:     \s-2MIDI \s+2events, 477, 480
        !          1892:     \s-2MIDI \s+2file, 477-478, 481
        !          1893:     \s-1\f(CWmidi\fP\s+1 process, 478
        !          1894:     \s-2MIDI \s+2standard, 477
        !          1895:     \s-1\f(CWmidiblt\fP\s+1, 478, 481
        !          1896:     modifiers, 480
        !          1897:     Musical examples in C and the shell,
        !          1898:        479
        !          1899:     \s-1\f(CWmux\fP\s+1, 477-478
        !          1900:     \s-1\f(CWNewfile\fP\s+1, 479
        !          1901:     note list, 480
        !          1902:     notes, 477, 479-481
        !          1903:     octave number, 480
        !          1904:     pitch class, 480
        !          1905:     \s-1\f(CWplay\fP\s+1, 479
        !          1906:     real-time controller, 477-478
        !          1907:     receiver queue, 478
        !          1908:     rests, 480
        !          1909:     \s-1\f(CWretro\fP\s+1, 479
        !          1910:     rhythm list, 480
        !          1911:     \s-2RS232\s+2, 477
        !          1912:     scheduler queue, 478
        !          1913:     \s-1\f(CWscore\fP\s+1, 477-478
        !          1914:     \s-1\f(CWscoreblt\fP\s+1, 478
        !          1915:     \s-1\f(CWsed\fP\s+1, 477, 479
        !          1916:     sequence, 477-480
        !          1917:     shell script, 479-480
        !          1918:     status byte, 477-478
        !          1919:     streams mechanism, 478
        !          1920:     Synthesizer control, 478
        !          1921:     \s-1\f(CWthinkblt\fP\s+1, 478
        !          1922:     time values, 480
        !          1923:     transmitter queue, 478
        !          1924:     \s-1\f(CWTxchan\fP\s+1, 479
        !          1925:     \s-1\f(CWunmidi\fP\s+1, 481
        !          1926:     voice name, 480-481
        !          1927:     \s-1\f(CWyacc\fP\s+1, 477, 480
        !          1928:     Yamaha \s-2DX7\s+2, 477-479, 481
        !          1929:     Yamaha \s-2FB01\s+2, 477
        !          1930:     Yamaha \s-2SPX90\s+2, 477
        !          1931:     Yamaha \s-2TX816\s+2, 477-479
        !          1932: 
        !          1933: Musical Instrument Digital Interface, \fImusic\fP,
        !          1934:        477-481
        !          1935: \s-1\f(CWmux\fP\s+1,\fI anim\fP, 457, 461
        !          1936:     \fImusic\fP, 477-478
        !          1937:     \fIsam\fP, 399, 407, 409, 416, 418, 420
        !          1938:     \fIsetup\fP, 501
        !          1939: name translation,\fI ipc\fP, 526, 528
        !          1940: \s-1\f(CWnamefiles\fP\s+1,\fI setup\fP, 500
        !          1941: Namelists,\fI mk\fP, 276
        !          1942: \s-1\f(CWnames.global\fP\s+1,\fI setup\fP, 500
        !          1943: \s-1\f(CWnames.local\fP\s+1,\fI setup\fP, 500
        !          1944: nami cache,\fI netb\fP, 516-517, 519
        !          1945: National Television Standards Committee,
        !          1946:        \fIraster\fP, 483-495
        !          1947: \s-1\f(CWncheck\fP\s+1,\fI setup\fP, 498
        !          1948: 
        !          1949: \fInetb\fP, 513-522
        !          1950:     \s-1\f(CW/n\fP\s+1, 513
        !          1951:     \s-1\f(CW/usr/netb\fP\s+1, 514
        !          1952:     \s-1\f(CW/usr/netb/except\fP\s+1, 522
        !          1953:     \s-1\f(CW/usr/netb/friends\fP\s+1, 513
        !          1954:     Architecture, 513
        !          1955:     \s-2BSD\s+2, 514
        !          1956:     \s-1\f(CWchmod\fP\s+1, 516
        !          1957:     client machine, 513-514, 516, 518, 522
        !          1958:     client name, 522
        !          1959:     Client Startup, 513
        !          1960:     \s-1\f(CWcreat\fP\s+1, 519-520
        !          1961:     daemon, 513-514
        !          1962:     Datakit, 513-514
        !          1963:     debugging, 521
        !          1964:     device number, 514-515, 519-520
        !          1965:     \s-1\f(CWfchmod\fP\s+1, 516
        !          1966:     File System Operations, 513-515
        !          1967:     file system switch entry, 513
        !          1968:     \s-1\f(CWfmount\fP\s+1, 515
        !          1969:     \s-1\f(CWgetpeername\fP\s+1, 514
        !          1970:     group ids, 513-515
        !          1971:     \s-1\f(CWioctl\fP\s+1, 514, 521-522
        !          1972:     \fIipc\fP, 513
        !          1973:     kernel, 513
        !          1974:     \s-1\f(CWlink\fP\s+1, 519-520
        !          1975:     log file, 513-514
        !          1976:     mapping table, 514
        !          1977:     maximum message size, 514
        !          1978:     mount point, 513-514
        !          1979:     nami cache, 516-517, 519
        !          1980:     \s-1\f(CWnami\fP\s+1, 514-516, 518-519
        !          1981:     \s-1\f(CWnbdirread\fP\s+1, 520
        !          1982:     \s-1\f(CWnbfree\fP\s+1, 516
        !          1983:     \s-1\f(CWnbget\fP\s+1, 515
        !          1984:     \s-1\f(CWnbioctl\fP\s+1, 521-522
        !          1985:     \s-1\f(CWnbmount\fP\s+1, 515
        !          1986:     \s-1\f(CWnbnami\fP\s+1, 519-520
        !          1987:     \s-1\f(CWnbopen\fP\s+1, 515
        !          1988:     \s-1\f(CWnbput\fP\s+1, 516
        !          1989:     \s-1\f(CWnbread\fP\s+1, 516-517, 520-521
        !          1990:     \s-1\f(CWnbstat\fP\s+1, 518-519
        !          1991:     \s-1\f(CWnbtrunc\fP\s+1, 519
        !          1992:     \s-1\f(CWnbupdat\fP\s+1, 516
        !          1993:     \s-1\f(CWnbwrite\fP\s+1, 517
        !          1994:     network connection, 514-515
        !          1995:     network message structures, 515
        !          1996:     Permissions, 520, 522
        !          1997:     remote file system, 513-515, 519
        !          1998:     \s-1\f(CWrmdir\fP\s+1, 516, 520
        !          1999:     server hash list, 514
        !          2000:     server machine, 513, 518, 522
        !          2001:     Server Startup, 514
        !          2002:     \s-1\f(CWstat\fP\s+1, 514, 516, 518
        !          2003:     streams messages, 513
        !          2004:     \s-2TCP\s+2, 513-514
        !          2005:     \s-1\f(CWunlink\fP\s+1, 519-520
        !          2006:     user id, 513-514
        !          2007:     \s-1\f(CWutime\fP\s+1, 516
        !          2008:     \s-1\f(CWzarf\fP\s+1, 513, 515, 522
        !          2009:     \s-1\f(CWzarf.log\fP\s+1, 514
        !          2010: 
        !          2011: \s-1\f(CWnetfs\fP\s+1,\fI setup\fP, 499, 501
        !          2012: \s-1\f(CWnetnews\fP\s+1,\fI uucp\fP, 574
        !          2013: network connection,\fI ipc\fP, 525-527, 529
        !          2014:     \fInetb\fP, 514-515
        !          2015: Network File System, \fInetb\fP, 513-522
        !          2016: network file system,\fI setup\fP, 498-499, 501
        !          2017: network mailer,\fI upas\fP, 557-558
        !          2018: Network Managers,\fI ipc\fP, 529
        !          2019: network server,\fI ipc\fP, 528
        !          2020: network-specific mailer,\fI upas\fP, 557, 559,
        !          2021:        561-562
        !          2022: Networking,\fI security\fP, 544-545, 549-550, 555
        !          2023: non-interactive context editor, \fIsed\fP, 389-397
        !          2024: Nontemporal dependencies,\fI mk\fP, 276
        !          2025: \s-1\f(CWnpull\fP\s+1,\fI setup\fP, 500
        !          2026: \s-1\f(CWnpush\fP\s+1,\fI setup\fP, 500
        !          2027: \s-1\f(CWns\fP\s+1,\fI setup\fP, 501
        !          2028: object-oriented programming,\fI pi\fP, 343
        !          2029: one-dimensional data,\fI grap\fP, 133-135
        !          2030: page-makeup program, \fIpm\fP, 21-24
        !          2031: parallel execution,\fI mk\fP, 274, 277-280
        !          2032: parser generator, \fIlex\fP, 375-387
        !          2033: parsers, \fIyacc\fP, 347-374
        !          2034: parsing rule,\fI upas\fP, 558
        !          2035: \s-1\f(CWpasswd\fP\s+1,\fI security\fP, 545, 547, 550-551, 553
        !          2036:     \fIsetup\fP, 499
        !          2037: Password aging,\fI security\fP, 553
        !          2038: password file,\fI security\fP, 544-545, 547,
        !          2039:        549-554
        !          2040: Password Security,\fI security\fP, 544-545
        !          2041: path names, \fIuucp\fP, 563-580
        !          2042: pattern match,\fI upas\fP, 559, 562
        !          2043: Pattern Matching,\fI snocone\fP, 300-302, 304-305
        !          2044: pattern space,\fI sed\fP, 390-391, 395-397
        !          2045: permission bits,\fI security\fP, 546-547
        !          2046: Permissions,\fI netb\fP, 520, 522
        !          2047: physical disk,\fI security\fP, 547
        !          2048: 
        !          2049: \fIpi\fP, 335-345
        !          2050:     $, 341-342
        !          2051:     \s-1\f(CW/proc\fP\s+1, 335, 343
        !          2052:     5620 terminal, 335-336, 343
        !          2053:     \s-1\f(CWAssembler\fP\s+1, 337
        !          2054:     Asynchronous Multiple Processes, 343
        !          2055:     breakpoint, 335, 338-340, 343
        !          2056:     C++, 335, 343
        !          2057:     C, 335, 343
        !          2058:     core dump, 336
        !          2059:     current expression, 341-342
        !          2060:     current window, 335
        !          2061:     data structure, 339-340, 342
        !          2062:     expressions, 335, 337, 340-343
        !          2063:     \s-1\f(CWformat\fP\s+1, 335, 340-343
        !          2064:     Frame window, 340-341
        !          2065:     \s-1\f(CWGlobals\fP\s+1, 337
        !          2066:     Implementation, 337, 343
        !          2067:     Interface Model, 335
        !          2068:     \fIipc\fP, 525
        !          2069:     \s-1\f(CWJournal\fP\s+1, 337
        !          2070:     \s-1\f(CWkill\fP\s+1, 337
        !          2071:     object-oriented programming, 343
        !          2072:     pop-up menus, 335-336
        !          2073:     Process window, 336, 338
        !          2074:     Programmer Reaction, 342
        !          2075:     \s-1\f(CWps\fP\s+1, 336
        !          2076:     \s-1\f(CWRawMemory\fP\s+1, 337
        !          2077:     \s-1\f(CWrun\fP\s+1, 336-337, 339-340
        !          2078:     \fIsam\fP, 418
        !          2079:     \s-1\f(CWSignals\fP\s+1, 337, 343
        !          2080:     source line, 338, 340
        !          2081:     Source Text window, 337-339
        !          2082:     source text, 337-339
        !          2083:     spy expressions, 343
        !          2084:     \s-1\f(CWstop\fP\s+1, 336-337, 342
        !          2085:     subject process, 335-336, 342-343
        !          2086:     user interface, 335-336
        !          2087: 
        !          2088: Pic \(em A Graphics Language for
        !          2089:       Typesetting, \fIpic\fP, 53-77
        !          2090: 
        !          2091: \fIpic\fP, 53-77
        !          2092:     \s-1\f(CW\(emms\fP\s+1, 54, 69
        !          2093:     \s-1\f(CW\&.\s-1PE\s+1\fP\s+1, 53-74, 76-77
        !          2094:     \s-1\f(CW\&.\s-1PF\s+1\fP\s+1, 69, 73
        !          2095:     \s-1\f(CW\&.\s-1PS\s+1\fP\s+1, 53-74, 76-77
        !          2096:     \fIanim\fP, 451, 461
        !          2097:     \s-1\f(CWarc\fP\s+1, 54-55, 58-60, 62-63
        !          2098:     \s-1\f(CWarcrad\fP\s+1, 58, 75
        !          2099:     \s-1\f(CWarrow\fP\s+1, 53-65, 70-72, 74
        !          2100:     \s-1\f(CWarrowhead\fP\s+1, 58-59, 62, 65, 74-75, 77
        !          2101:     \s-1\f(CWarrowht\fP\s+1, 58, 75
        !          2102:     \s-1\f(CWarrowwid\fP\s+1, 58, 75
        !          2103:     \s-1\f(CWatan2\fP\s+1, 64, 76
        !          2104:     Attributes, 56-57, 60, 64, 74
        !          2105:     Basics, 53
        !          2106:     Blocks, 65-66
        !          2107:     bounding box, 66, 72
        !          2108:     \s-1\f(CWbox\fP\s+1, 54-67, 70, 77
        !          2109:     \s-1\f(CWboxht\fP\s+1, 58-59, 66-67, 70-71, 75
        !          2110:     \s-1\f(CWboxwid\fP\s+1, 58-59, 66-67, 70-71, 75
        !          2111:     \s-1\f(CWchop\fP\s+1, 62-63, 70, 74
        !          2112:     \fIcip\fP, 175, 179-180, 184-185
        !          2113:     \s-1\f(CWcircle\fP\s+1, 54-56, 59-63, 68-73
        !          2114:     \s-1\f(CWcirclerad\fP\s+1, 58, 62, 70-71, 75
        !          2115:     comments, 60, 73
        !          2116:     Controlling Positions, 59
        !          2117:     Controlling Sizes, 56
        !          2118:     \s-1\f(CWcopy thru\fP\s+1, 68, 73, 76
        !          2119:     \s-1\f(CWcopy\fP\s+1, 67-69, 73, 76
        !          2120:     corners, 61-62, 66
        !          2121:     \s-1\f(CWcos\fP\s+1, 76
        !          2122:     \fIdag\fP, 147, 150-151
        !          2123:     \s-1\f(CWdashed\fP\s+1, 53-54, 57, 65-67, 70, 74
        !          2124:     \s-1\f(CWdashwid\fP\s+1, 58, 75
        !          2125:     default size, 54, 56, 58, 63
        !          2126:     default values, 56, 58-59, 75, 77
        !          2127:     \s-1\f(CWdefine\fP\s+1, 64, 66-67, 70, 76-77
        !          2128:     Definitions, 54, 68-69, 76
        !          2129:     \s-1\f(CWdiameter\fP\s+1, 56
        !          2130:     direction, 54-57, 60-61, 64, 73-74
        !          2131:     \s-1\f(CWdotted\fP\s+1, 54, 57, 64, 74
        !          2132:     Elements, 65, 73
        !          2133:     \s-1\f(CWellipse\fP\s+1, 53-56, 59-60, 62-63, 69, 73
        !          2134:     \s-1\f(CWellipseht\fP\s+1, 58, 75
        !          2135:     \s-1\f(CWellipsewid\fP\s+1, 58, 75
        !          2136:     \s-1\f(CWelse\fP\s+1 clause, 68, 77
        !          2137:     \fIeqn\fP, 34
        !          2138:     \s-1\f(CWeqn\fP\s+1, 53, 69-70
        !          2139:     \s-1\f(CWexp\fP\s+1, 76
        !          2140:     Expressions, 63-64, 75, 77
        !          2141:     File Copy, 67
        !          2142:     fill mode, 69, 77
        !          2143:     \s-1\f(CWfill\fP\s+1, 58-59, 74, 77
        !          2144:     \s-1\f(CWfillval\fP\s+1, 58-59, 75
        !          2145:     \s-1\f(CWfor\fP\s+1 loop, 68
        !          2146:     geometric center, 59, 61, 64
        !          2147:     \fIgrap\fP, 109-110, 117, 128, 132,
        !          2148:        141-143, 145
        !          2149:     \s-1\f(CWgrap\fP\s+1, 53, 67
        !          2150:     \s-1\f(CWht\fP\s+1, 56, 60-63, 66-67, 70
        !          2151:     \s-1\f(CWideal\fP\s+1, 53, 72
        !          2152:     \s-1\f(CWif\fP\s+1, 68, 76-77
        !          2153:     \s-1\f(CWinvis\fP\s+1, 57, 64, 66-67, 70, 74, 77
        !          2154:     Labels and Corners, 61
        !          2155:     \s-1\f(CWlast\fP\s+1, 53, 59-63, 65-67, 70-72, 75
        !          2156:     \fIlatex\fP, 265-266
        !          2157:     \s-1\f(CWline\fP\s+1, 53-65, 67-69, 71-74, 76-77
        !          2158:     \s-1\f(CWlineht\fP\s+1, 58, 75
        !          2159:     Lines and Splines, 64
        !          2160:     \s-1\f(CWlinewid\fP\s+1, 58, 70, 75
        !          2161:     \s-1\f(CWlog\fP\s+1, 76
        !          2162:     Loops and Conditionals, 68
        !          2163:     macro definition, 67, 77
        !          2164:     Macros, 67-68, 76
        !          2165:     \s-1\f(CWmax\fP\s+1, 76
        !          2166:     \s-1\f(CWmaxpsht\fP\s+1, 58, 73, 75, 77
        !          2167:     \s-1\f(CWmaxpswid\fP\s+1, 58, 73, 75, 77
        !          2168:     \s-1\f(CWmin\fP\s+1, 76
        !          2169:     \fImonk\fP, 250
        !          2170:     More on Text, 64
        !          2171:     \s-1\f(CWmove\fP\s+1, 54-61, 63, 66-67, 73, 76-77
        !          2172:     \s-1\f(CWmoveht\fP\s+1, 58, 75
        !          2173:     \s-1\f(CWmovewid\fP\s+1, 58-59, 66-67, 75
        !          2174:     \fIms\fP, 11, 13
        !          2175:     \fIpm\fP, 23
        !          2176:     Positions and places, 74
        !          2177:     Primitives, 73-74
        !          2178:     quoted string, 54, 64, 69, 74, 77
        !          2179:     \s-1\f(CWrad\fP\s+1 attribute, 58
        !          2180:     \s-1\f(CWrand\fP\s+1, 64, 76
        !          2181:     Reference Manual, 73
        !          2182:     \s-1\f(CWreset\fP\s+1, 59, 61-63, 73, 75, 77
        !          2183:     \s-1\f(CWscale\fP\s+1, 56, 58-59, 73, 75
        !          2184:     \s-1\f(CWsh\fP\s+1 command, 68, 77
        !          2185:     \s-1\f(CWsin\fP\s+1, 76
        !          2186:     \s-1\f(CWspline\fP\s+1, 53-55, 59, 65, 70, 72-74
        !          2187:     \s-1\f(CWsprintf\fP\s+1, 64, 74, 77
        !          2188:     \s-1\f(CWsqrt\fP\s+1, 64, 75-76
        !          2189:     string comparison, 69
        !          2190:     Text, 53-54, 56-58, 62, 64, 67, 69,
        !          2191:        73-74, 76-77
        !          2192:     \s-1\f(CWtextht\fP\s+1, 58, 64, 75, 77
        !          2193:     \s-1\f(CWtextwid\fP\s+1, 58, 64, 75, 77
        !          2194:     \s-1\f(CWtroff\fP\s+1, 53-54, 69, 73-74, 77
        !          2195:     \s-1\f(CWundef\fP\s+1, 67, 76-77
        !          2196:     Variables Expressions and Built-in
        !          2197:       Functions, 63
        !          2198:     Variables, 56, 58-59, 63-64, 66, 73, 75,
        !          2199:        77
        !          2200: 
        !          2201: Pico \(em A Language For Composing
        !          2202:       Digital Images, \fIpico\fP, 423-428
        !          2203: 
        !          2204: \fIpico\fP, 423-428
        !          2205:     \s-1\f(CW$0\fP\s+1, 424, 426
        !          2206:     \s-1\f(CW$1\fP\s+1, 424, 426
        !          2207:     \s-1\f(CW\&.blu\fP\s+1, 425-427
        !          2208:     \s-1\f(CW\&.grn\fP\s+1, 425-427
        !          2209:     \s-1\f(CW\&.red\fP\s+1, 425-427
        !          2210:     \s-1\f(CW/dev/om0\fP\s+1, 423
        !          2211:     \s-1\f(CW/usr/lib/pico/defines\fP\s+1, 427
        !          2212:     5620 terminal, 427
        !          2213:     630 terminal, 427
        !          2214:     \s-1\f(CW^\fP\s+1 operator, 425
        !          2215:     append, 424, 426, 428
        !          2216:     arithmetic operators, 425
        !          2217:     Array Indexing and Control Flow
        !          2218:       Defaults, 427
        !          2219:     Black&White Images, 423
        !          2220:     black&white picture, 424-426
        !          2221:     Builtin Procedures, 428
        !          2222:     \s-1\f(CWcmap\fP\s+1, 425-428
        !          2223:     color composite, 425, 427
        !          2224:     Color Map, 425-427
        !          2225:     \s-1\f(CWcolor\fP\s+1, 424-428
        !          2226:     Command Summary, 428
        !          2227:     composites, 425
        !          2228:     control flow, 426
        !          2229:     \s-1\f(CWdef\fP\s+1, 426-428
        !          2230:     default, 423-428
        !          2231:     delete, 428
        !          2232:     double quotes, 424, 428
        !          2233:     exclusive or, 425
        !          2234:     \s-1\f(CWexecute\fP\s+1, 423, 428
        !          2235:     file name, 424-426, 428
        !          2236:     \s-1\f(CWflicks\fP\s+1, 427
        !          2237:     frame buffer, 423, 425, 427
        !          2238:     \s-1\f(CWget\fP\s+1, 423, 426, 428
        !          2239:     \s-1\f(CWglobal\fP\s+1, 427
        !          2240:     header, 426, 428
        !          2241:     Metheus frame buffer, 423, 425, 427
        !          2242:     New and Old, 423
        !          2243:     \s-1\f(CWnew\fP\s+1, 423-427
        !          2244:     \s-1\f(CWnocolor\fP\s+1, 425, 427-428
        !          2245:     Non-Interactive Use of Pico, 427
        !          2246:     \s-1\f(CWold\fP\s+1, 423-428
        !          2247:     picture file format, 423
        !          2248:     Procedures, 427
        !          2249:     Programs, 426-427
        !          2250:     \s-1\f(CWquit\fP\s+1 command, 426
        !          2251:     read, 427-428
        !          2252:     Read, Write, and Windows, 426
        !          2253:     statements, 426
        !          2254:     three color channels, 425
        !          2255:     \s-1\f(CWw -\fP\s+1, 426-427
        !          2256:     \s-1\f(CWw\fP\s+1, 426-427
        !          2257:     \s-1\f(CWwindow\fP\s+1, 423, 426-428
        !          2258:     \s-1\f(CWX\fP\s+1, 423-427
        !          2259:     \s-1\f(CWxclamp\fP\s+1, 425
        !          2260:     \s-1\f(CWY\fP\s+1, 424-427
        !          2261:     \s-1\f(CWyclamp\fP\s+1, 425
        !          2262:     \s-1\f(CWZ\fP\s+1, 424
        !          2263: 
        !          2264: picture composition, \fIpico\fP, 423-428
        !          2265: \s-1\f(CWpicture\fP\s+1 Environment Extensions,\fI latex\fP, 265
        !          2266: Picture file commands,\fI raster\fP, 487
        !          2267: picture file editor, \fIpico\fP, 423-428
        !          2268: picture file format,\fI pico\fP, 423
        !          2269: pictures, \fIcip\fP, 175-186
        !          2270:     \fImonk\fP, 250
        !          2271:     \fIms\fP, 11-12
        !          2272: Pixel Machine,\fI raster\fP, 484-485
        !          2273: Plan 9,\fI rc\fP, 283, 286, 288-289, 291, 295
        !          2274: \s-1\f(CWplot\fP\s+1,\fI grap\fP, 142
        !          2275:     \fIgrap\fP, 144
        !          2276: 
        !          2277: \fIpm\fP, 21-24
        !          2278:     \s-1\f(CW\(emms\fP\s+1, 21, 23
        !          2279:     \s-1\f(CW/usr/lib/tmac/pm\fP\s+1, 21
        !          2280:     \s-1\f(CW/usr/lib/tmac/tmac.pm\fP\s+1, 23
        !          2281:     command language, 23
        !          2282:     Features, 22
        !          2283:     \fIideal\fP, 23
        !          2284:     Macros, 21-23
        !          2285:     Number Registers and Strings, 22
        !          2286:     paddable space, 21, 23-24
        !          2287:     \fIpic\fP, 23
        !          2288:     program displays, 22
        !          2289:     Rolling Your Own, 23
        !          2290:     single-column region, 22
        !          2291:     \s-1\f(CWtroff\fP\s+1, 21, 23
        !          2292:     Two-Column Operation, 21-22, 24
        !          2293:     two-column region, 22
        !          2294:     Vertical Spacing, 22
        !          2295:     warnings, 22, 24
        !          2296: 
        !          2297: Polygon Clipping,\fI ideal\fP, 100
        !          2298: pop-up menus,\fI pi\fP, 335-336
        !          2299: Portable Fortran 77 Compiler, \fIf77\fP, 311-323
        !          2300: postfix notation,\fI yacc\fP, 354, 364
        !          2301: PostScript,\fI dag\fP, 147, 150-151, 161-162
        !          2302:     \fIeqn\fP, 34
        !          2303:     \fIlatex\fP, 264-266
        !          2304:     \fIlp\fP, 603, 606, 608
        !          2305:     \fIraster\fP, 485
        !          2306:     \fItroffref\fP, 189, 214-216
        !          2307:     \fItrofftut\fP, 225
        !          2308: precedence,\fI yacc\fP, 353-355, 357, 364-366
        !          2309: 
        !          2310: \fIprefer\fP, 163-174
        !          2311:     \s-1\f(CW\s-1$EDITOR\s+1\fP\s+1, 164
        !          2312:     \s-1\f(CW\s-1$VISUAL\s+1\fP\s+1, 164
        !          2313:     \s-1\f(CW%also\fP\s+1, 165-167
        !          2314:     \s-1\f(CW%verbatim\fP\s+1, 165
        !          2315:     \s-1\f(CW\(emp\fP\s+1, 166
        !          2316:     \s-1\f(CW/usr/lib/eign\fP\s+1, 165-166
        !          2317:     \s-1\f(CW/usr/lib/monk/prefs\fP\s+1, 170
        !          2318:     \s-1\f(CW|reference\fP\s+1, 163, 167, 170
        !          2319:     \s-1\f(CW|reference_database\fP\s+1, 168, 170
        !          2320:     \s-1\f(CW|reference_list\fP\s+1, 169-170
        !          2321:     \s-1\f(CW|reference_placement\fP\s+1, 163,
        !          2322:        167-170
        !          2323:     \s-1\f(CW|reference_style\fP\s+1, 168-170
        !          2324:     Author and editor names, 165
        !          2325:     \s-1\f(CWawk\fP\s+1, 163-164, 166, 169-170
        !          2326:     bibliographic references, 162-163, 167,
        !          2327:        169
        !          2328:     bibliography database, 163-170
        !          2329:     Bibliography Types and Attributes, 170
        !          2330:     Building a Bibliography, 164
        !          2331:     Citations, 163, 167-170
        !          2332:     Command Line arguments, 169
        !          2333:     Complete Bibliographies, 168
        !          2334:     Converting From \s-1\f(CWrefer\fP\s+1 To
        !          2335:       \s-1\f(CWprefer,\fP\s+1 170
        !          2336:     \s-1\f(CWed\fP\s+1, 164
        !          2337:     Formatting References in Documents,
        !          2338:        167
        !          2339:     formatting styles, 163, 169
        !          2340:     header files, 166
        !          2341:     Including Additional References, 168
        !          2342:     Indexing a Bibliography, 165
        !          2343:     \s-1\f(CWmonk\fP\s+1, 163, 169-170
        !          2344:     \s-1\f(CWpconvert\fP\s+1, 164, 170
        !          2345:     \s-1\f(CWpenter\fP\s+1, 164-165
        !          2346:     \s-1\f(CWpinvert\fP\s+1, 164-168
        !          2347:     \s-1\f(CWplook\fP\s+1, 164, 166
        !          2348:     \s-1\f(CWprefer.out\fP\s+1, 164-165, 169-170
        !          2349:     \s-1\f(CWprefer.out.h\fP\s+1, 165
        !          2350:     \s-1\f(CWprefer.out.i\fP\s+1, 165
        !          2351:     Reference Placement, 168
        !          2352:     Retrieval by Keyword, 166
        !          2353:     search keys, 165-167
        !          2354:     Styles Options, 169
        !          2355:     supporting tools, 163-164
        !          2356:     Switching Databases, 168
        !          2357:     text editor, 164-165
        !          2358:     \s-1\f(CWtroff\fP\s+1, 163, 169-170
        !          2359:     Using \s-1\f(CWprefer\fP\s+1 With \s-1\f(CWmonk,\fP\s+1 169
        !          2360:     \s-1\f(CWvi\fP\s+1, 164
        !          2361:     visual editor, 164
        !          2362: 
        !          2363: \s-1\f(CWprereq\fP\s+1,\fI mk\fP, 270
        !          2364: printer spooler, \fIlp\fP, 603-608
        !          2365: Process Connections,\fI ipc\fP, 527
        !          2366: Process Instantiation,\fI spin\fP, 430, 432, 443
        !          2367: Process window,\fI pi\fP, 336, 338
        !          2368: Processes,\fI spin\fP, 443
        !          2369: programmable editor, \fIsam\fP, 399-421
        !          2370: \s-2PROMELA R\s+2eference Manual,\fI spin\fP, 442
        !          2371: \s-1\f(CWproof\fP\s+1,\fI latex\fP, 259, 264
        !          2372: propositional temporal logic,\fI spin\fP, 449
        !          2373: \s-1\f(CWps\fP\s+1,\fI pi\fP, 336
        !          2374:     \fIsecurity\fP, 547
        !          2375: \s-1\f(CW\s-1PT\fP\s+1 \s+1files,\fI streams\fP, 508, 510
        !          2376: public directory,\fI uucp\fP, 564, 571-572, 574-575
        !          2377: public login,\fI uucp\fP, 569-570
        !          2378: \s-1\f(CWpush\fP\s+1,\fI setup\fP, 500
        !          2379: \s-1\f(CWpwd\fP\s+1,\fI backup\fP, 595
        !          2380: \s-1\f(CWqns\fP\s+1,\fI setup\fP, 501
        !          2381: Queue Mechanisms and Interfaces,\fI streams\fP,
        !          2382:        506
        !          2383: Queues,\fI streams\fP, 504, 506, 509
        !          2384: random simulation,\fI spin\fP, 429, 438-439
        !          2385: \s-1\f(CWrarepl\fP\s+1,\fI setup\fP, 501
        !          2386: Raster Graphics System, \fIraster\fP, 483-495
        !          2387: 
        !          2388: \fIraster\fP, 483-495
        !          2389:     \s-1\f(CW/dev/om[0-6]\fP\s+1, 486
        !          2390:     \s-1\f(CW/fb/cmap\fP\s+1, 486
        !          2391:     \s-1\f(CW/usr/td/2d/cmap/lib\fP\s+1, 486
        !          2392:     \s-1\f(CW2500\fP\s+1 command, 484
        !          2393:     3matte, 488, 490
        !          2394:     3to1, 489
        !          2395:     5620 terminal, 483
        !          2396:     630 terminal, 483
        !          2397:     \s-1\f(CWadapt\fP\s+1, 489
        !          2398:     \s-1\f(CWahe\fP\s+1, 489
        !          2399:     \s-1\f(CWalpha\fP\s+1, 484, 486, 490-491
        !          2400:     animation, 484, 486, 491
        !          2401:     \s-1\f(CWaplot\fP\s+1, 491
        !          2402:     Barco video projector, 483
        !          2403:     \s-1\f(CWbg\fP\s+1, 491, 493
        !          2404:     \s-1\f(CWcbars\fP\s+1, 486
        !          2405:     \s-1\f(CWclean\fP\s+1, 489
        !          2406:     clip, 487-488, 490-491
        !          2407:     \s-1\f(CWclr\fP\s+1, 486, 492
        !          2408:     Color Map, 485-489
        !          2409:     \s-1\f(CWcolors\fP\s+1, 486-487, 489, 491
        !          2410:     \s-1\f(CWcrispen\fP\s+1, 489
        !          2411:     \s-1\f(CWcscan\fP\s+1, 485
        !          2412:     cue point, 484
        !          2413:     digital images, 486, 488
        !          2414:     \s-1\f(CWdither\fP\s+1, 488-489
        !          2415:     \s-1\f(CWedge\fP\s+1, 489
        !          2416:     \s-1\f(CWextremum\fP\s+1, 489
        !          2417:     \s-1\f(CWfbi\fP\s+1, 486
        !          2418:     \s-1\f(CWfloyd\fP\s+1, 488
        !          2419:     Frame buffer commands, 485-486
        !          2420:     frame buffer, 483-487
        !          2421:     \s-1\f(CWgamma\fP\s+1, 486, 493
        !          2422:     \s-1\f(CWgetmap\fP\s+1, 486
        !          2423:     Gnot terminal, 483-484
        !          2424:     \s-1\f(CWgrab\fP\s+1, 485, 490
        !          2425:     gray shades, 491
        !          2426:     halftone, 488
        !          2427:     high-resolution rgb video, 483
        !          2428:     \s-1\f(CWhysteresis\fP\s+1, 488
        !          2429:     \s-1\f(CWimprove\fP\s+1, 483, 489
        !          2430:     \s-1\f(CWimscan\fP\s+1, 485
        !          2431:     \s-2IT\s+2frame buffer, 484-486
        !          2432:     \s-1\f(CWitifbinit\fP\s+1, 485
        !          2433:     \s-1\f(CWitigamma\fP\s+1, 485
        !          2434:     \s-1\f(CWitigit\fP\s+1, 485
        !          2435:     \s-1\f(CWitigrab\fP\s+1, 485
        !          2436:     \s-1\f(CWitisiv\fP\s+1, 485
        !          2437:     \s-1\f(CWlaplace\fP\s+1, 489
        !          2438:     light source, 490-491
        !          2439:     low-resolution rgb video, 483
        !          2440:     \s-1\f(CWlum\fP\s+1, 488
        !          2441:     math functions, 492-493
        !          2442:     \s-1\f(CWmcut\fP\s+1, 489
        !          2443:     \s-1\f(CWmedian\fP\s+1, 489
        !          2444:     Metheus frame buffer, 484, 486-487
        !          2445:     \s-1\f(CWmoto\fP\s+1, 491-493
        !          2446:     \s-1\f(CWmovie\fP\s+1, 486, 493
        !          2447:     \s-1\f(CWmplot\fP\s+1, 487
        !          2448:     \s-1\f(CWncpr\fP\s+1, 490
        !          2449:     \s-1\f(CWpcp\fP\s+1, 487-488, 492-493
        !          2450:     \s-1\f(CWpic2ps\fP\s+1, 485
        !          2451:     \s-1\f(CWpicaverage\fP\s+1, 488
        !          2452:     \s-1\f(CWpiccat\fP\s+1, 488
        !          2453:     \s-1\f(CWpicjoin\fP\s+1, 488
        !          2454:     Picture file commands, 487
        !          2455:     pixel aspect-ratio, 490
        !          2456:     Pixel Machine, 484-485
        !          2457:     \s-1\f(CWplot\fP\s+1, 487
        !          2458:     PostScript, 485
        !          2459:     \s-1\f(CWqsnap\fP\s+1, 485
        !          2460:     \s-1\f(CWquad\fP\s+1, 491
        !          2461:     \s-1\f(CWquantize\fP\s+1, 489
        !          2462:     \s-1\f(CWramp\fP\s+1, 486-487
        !          2463:     \s-1\f(CWranmap\fP\s+1 command, 486
        !          2464:     \s-1\f(CWrecord\fP\s+1, 483-486, 491
        !          2465:     \s-1\f(CWremap\fP\s+1, 489
        !          2466:     \s-1\f(CWresample\fP\s+1, 489-490
        !          2467:     \s-1\f(CWrmap\fP\s+1, 489
        !          2468:     \s-1\f(CWshear\fP\s+1, 490
        !          2469:     \s-1\f(CWsmooth\fP\s+1, 489, 491
        !          2470:     \s-1\f(CWstill mode\fP\s+1, 484
        !          2471:     \s-1\f(CWterminal lam\fP\s+1, 488
        !          2472:     \s-1\f(CWterrain\fP\s+1, 491
        !          2473:     \s-1\f(CWtranspose\fP\s+1, 490
        !          2474:     video displays, 483
        !          2475:     video equipment, 483-484
        !          2476:     Video Facilities, 483
        !          2477:     video formats, 483-484
        !          2478:     work station, 483-484
        !          2479:     \s-1\f(CWxhair\fP\s+1, 487
        !          2480:     \s-1\f(CWxpand\fP\s+1, 488
        !          2481:     \s-1\f(CWzoom\fP\s+1, 486
        !          2482: 
        !          2483: Ratfor,\fI lex\fP, 375-376
        !          2484: Rc \(em A Shell for Plan 9 and \s-2UNIX\s+2, \fIrc\fP,
        !          2485:        283-296
        !          2486: 
        !          2487: \fIrc\fP, 283-296
        !          2488:     \s-1\f(CW#e\fP\s+1, 291
        !          2489:     \s-1\f(CW$#\fP\s+1, 284, 287, 292, 295
        !          2490:     \s-1\f(CW$$\fP\s+1, 290
        !          2491:     \s-1\f(CW$*\fP\s+1, 285, 287-289, 291, 294
        !          2492:     \s-1\f(CW$\fP\s+1, 284, 287, 289
        !          2493:     \s-1\f(CW$apid\fP\s+1, 286, 289
        !          2494:     \s-1\f(CW$cdpath\fP\s+1, 288
        !          2495:     \s-1\f(CW$cflag\fP\s+1, 289, 291
        !          2496:     \s-1\f(CW$home\fP\s+1, 288-289, 292
        !          2497:     \s-1\f(CW$home/.rcrc\fP\s+1, 291
        !          2498:     \s-1\f(CW$ifs\fP\s+1, 289, 293
        !          2499:     \s-1\f(CW$path\fP\s+1, 284, 288-289, 291
        !          2500:     \s-1\f(CW$pid\fP\s+1, 289, 291, 293
        !          2501:     \s-1\f(CW$prompt\fP\s+1, 288-289, 291-292, 294
        !          2502:     \s-1\f(CW$status\fP\s+1, 286-289, 291
        !          2503:     \s-1\f(CW&&\fP\s+1, 286, 288-289, 292, 295
        !          2504:     \s-1\f(CW*\fP\s+1 matches, 284
        !          2505:     \s-1\f(CW\(emc\fP\s+1, 289, 291
        !          2506:     \s-1\f(CW\(emd\fP\s+1, 292
        !          2507:     \s-1\f(CW\(eme\fP\s+1, 291
        !          2508:     \s-1\f(CW\(emi\fP\s+1, 291
        !          2509:     \s-1\f(CW\(eml\fP\s+1, 291
        !          2510:     \s-1\f(CW\(emp\fP\s+1, 291
        !          2511:     \s-1\f(CW\(emr\fP\s+1, 292
        !          2512:     \s-1\f(CW\(emv\fP\s+1, 291-292
        !          2513:     \s-1\f(CW\(emx\fP\s+1, 291
        !          2514:     \s-1\f(CW/bin\fP\s+1, 283-284, 288-289, 291-294
        !          2515:     \s-1\f(CW/env\fP\s+1, 291
        !          2516:     \s-1\f(CW/sys/lib/rcmain\fP\s+1, 291
        !          2517:     \s-1\f(CW/usr/lib/rcmain\fP\s+1, 291
        !          2518:     \s-1\f(CW<<\fP\s+1, 290, 293, 295
        !          2519:     \s-1\f(CW?\fP\s+1 matches, 284
        !          2520:     \s-1\f(CW@\fP\s+1 operator, 286
        !          2521:     \s-1\f(CW[ ]\fP\s+1, 289
        !          2522:     \s-1\f(CW\e\fP\s+1, 283, 290-292, 294-296
        !          2523:     \s-1\f(CW|\fP\s+1 characters, 286, 289
        !          2524:     \s-1\f(CW||\fP\s+1, 286, 289, 292, 295
        !          2525:     Advanced I/O Redirection, 289
        !          2526:     Arguments, 283-285, 287-288, 291-293
        !          2527:     Bourne shell, 283, 285, 293-295
        !          2528:     Built-in commands, 286, 288
        !          2529:     \s-1\f(CWbuiltin\fP\s+1, 288, 292, 294
        !          2530:     \s-1\f(CWcd\fP\s+1, 286, 288-289, 292
        !          2531:     Command execution, 287
        !          2532:     Command grouping, 286
        !          2533:     Command substitution, 284-285, 289, 294
        !          2534:     Comments and continuation, 283
        !          2535:     Concatenation, 284-286, 294
        !          2536:     Conditional execution \(em \s-1\f(CW&&\fP\s+1 and \s-1\f(CW||,
        !          2537:       \fP\s+1 286
        !          2538:     Conditional execution \(em \s-1\f(CWif,\fP\s+1 287
        !          2539:     Control flow \(em \s-1\f(CWfor,\fP\s+1 286
        !          2540:     Control flow \(em \s-1\f(CWswitch,\fP\s+1 287
        !          2541:     Control flow \(em \s-1\f(CWwhile,\fP\s+1 287
        !          2542:     current directory, 285-288, 292
        !          2543:     debugging, 292
        !          2544:     diagnostic output, 289, 291-292
        !          2545:     \s-1\f(CWelse\fP\s+1, 286, 294-295
        !          2546:     Environment, 283, 288-291, 294
        !          2547:     eof marker, 290
        !          2548:     \s-1\f(CWeval\fP\s+1, 288, 292-293
        !          2549:     \s-1\f(CWexec\fP\s+1, 288, 291
        !          2550:     Exit status, 285-286, 289, 293
        !          2551:     \s-1\f(CWexit\fP\s+1, 286, 288-293
        !          2552:     file descriptor, 285, 289-291
        !          2553:     Filename patterns, 284
        !          2554:     filename, 284, 287-288, 292
        !          2555:     \s-1\f(CWfinit\fP\s+1, 287-288, 290
        !          2556:     \s-1\f(CWflag\fP\s+1, 285, 288, 292, 295
        !          2557:     Flow of control, 286
        !          2558:     \s-1\f(CWfn\fP\s+1, 287-288, 290, 292-293, 295-296
        !          2559:     \s-1\f(CWfor\fP\s+1, 286-287, 290, 292, 294
        !          2560:     \s-1\f(CWfork\fP\s+1, 291
        !          2561:     Free carets, 285, 295
        !          2562:     Functions, 287-288, 291-292, 294
        !          2563:     grammar, 295-296
        !          2564:     Here documents, 290
        !          2565:     I/O Redirection, 283
        !          2566:     \s-1\f(CWif\fP\s+1, 287, 292-294
        !          2567:     initialization procedure, 288-289
        !          2568:     interactive mode, 291, 294
        !          2569:     Invocation, 291
        !          2570:     Local Variables, 291
        !          2571:     meta-characters, 284
        !          2572:     \s-1\f(CWmount\fP\s+1, 288, 291
        !          2573:     parent process, 286, 293
        !          2574:     parser, 292, 294-295
        !          2575:     Pipeline branching, 284-285
        !          2576:     Pipelines, 283, 285
        !          2577:     Plan 9, 283, 286, 288-289, 291, 295
        !          2578:     process id, 286, 289
        !          2579:     Quotation, 283, 289-290, 292, 294
        !          2580:     \s-1\f(CWrcmain\fP\s+1, 292
        !          2581:     \fIsetup\fP, 499
        !          2582:     \s-1\f(CWshift\fP\s+1, 285, 287-288
        !          2583:     \s-1\f(CWsigexit\fP\s+1, 290, 293
        !          2584:     \s-1\f(CWsighup\fP\s+1, 290, 293
        !          2585:     \s-1\f(CWsigint\fP\s+1, 290-293
        !          2586:     Signals, 290
        !          2587:     \s-1\f(CWsigquit\fP\s+1, 290-293
        !          2588:     \s-1\f(CWsigterm\fP\s+1, 290
        !          2589:     Simple commands, 283
        !          2590:     Special variables, 289
        !          2591:     standard input, 283-284, 286-287,
        !          2592:        289-291, 293
        !          2593:     standard output, 283-286, 289-290
        !          2594:     Subshells, 286
        !          2595:     \s-1\f(CWumask\fP\s+1, 288
        !          2596:     \s-1\f(CWunmount\fP\s+1, 288
        !          2597:     unquoted word, 285
        !          2598:     variable substitution, 284, 290, 293-294
        !          2599:     Variables, 284, 289, 291, 293-294
        !          2600:     \s-1\f(CWwait\fP\s+1, 286, 288, 291
        !          2601:     \s-1\f(CWwhatis\fP\s+1, 288
        !          2602:     \s-1\f(CWwhile\fP\s+1, 287, 293
        !          2603:     white space, 283, 285
        !          2604:     \s-1\f(CWyacc\fP\s+1, 295
        !          2605: 
        !          2606: \s-1\f(CWrcp\fP\s+1,\fI setup\fP, 500
        !          2607: real-time controller,\fI music\fP, 477-478
        !          2608: \s-1\f(CWreboot\fP\s+1,\fI setup\fP, 497-498
        !          2609: Recording unsuccessful login attempts,
        !          2610:       \fI security\fP, 553
        !          2611: redial mechanism,\fI authmgr\fP, 531, 533, 
        !          2612:        535-536, 540-541
        !          2613: Reference Placement,\fI prefer\fP, 168
        !          2614: \s-1\f(CWregexp\fP\s+1,\fI mk\fP, 275
        !          2615: regular expression,\fI lex\fP, 375-377, 380, 384,
        !          2616:        386
        !          2617:     \fImk\fP, 271, 275, 279-280
        !          2618:     \fIsam\fP, 399, 401-406, 408-411,
        !          2619:        413-414, 420
        !          2620:     \fIsed\fP, 389-391
        !          2621: regular expression metarules,\fI mk\fP, 275,
        !          2622:        277-278
        !          2623: remote execution,\fI security\fP, 551
        !          2624:     \fIuucp\fP, 563-564, 572, 574
        !          2625: remote file system,\fI ipc\fP, 524-525, 530
        !          2626:     \fInetb\fP, 513-515, 519
        !          2627: remote file transfer,\fI streams\fP, 505
        !          2628: remote login,\fI ipc\fP, 529
        !          2629: remote login service,\fI authmgr\fP, 531, 533-535
        !          2630: remote machine,\fI security\fP, 550-551
        !          2631: remote mail,\fI ipc\fP, 528
        !          2632: remote program,\fI streams\fP, 510
        !          2633: remote system,\fI ipc\fP, 526
        !          2634: Rendez-Vous Communication,\fI spin\fP, 433-435
        !          2635: restricted shell,\fI security\fP, 548, 554
        !          2636: \s-1\f(CWrewrite\fP\s+1,\fI setup\fP, 500
        !          2637: \s-1\f(CWrewrite.fancy\fP\s+1,\fI setup\fP, 500
        !          2638: \s-2RFC822\s+2,\fI upas\fP, 560-561
        !          2639: \s-1\f(CWrlogin\fP\s+1,\fI ipc\fP, 529
        !          2640: \s-1\f(CWrmail\fP\s+1,\fI uucp\fP, 570, 572-574
        !          2641: \s-1\f(CWrnews\fP\s+1,\fI uucp\fP, 570, 572-574
        !          2642: root,\fI security\fP, 547, 549, 552, 554
        !          2643: root directory,\fI fsck\fP, 583, 585-586, 589-590
        !          2644: root file system,\fI fsck\fP, 581, 592
        !          2645:     \fIsetup\fP, 497-498
        !          2646: root image,\fI setup\fP, 497-498
        !          2647: root inode,\fI fsck\fP, 588-589
        !          2648: \s-2RS232\s+2,\fI music\fP, 477
        !          2649: \s-1\f(CWrsh\fP\s+1,\fI backup\fP, 594
        !          2650: \s-1\f(CWrx\fP\s+1,\fI backup\fP, 594
        !          2651: 
        !          2652: \fIsam\fP, 399-421
        !          2653:     \s-1\f(CW$\fP\s+1, 402-403, 406, 409, 411
        !          2654:     \s-1\f(CW\(emd\fP\s+1, 400, 407, 414, 419
        !          2655:     \s-1\f(CW<mux>\fP\s+1, 408
        !          2656:     \s-1\f(CWa\fP\s+1, 400, 402, 404, 414
        !          2657:     addresses, 401-404, 409, 411-413
        !          2658:     \s-1\f(CWawk\fP\s+1, 405
        !          2659:     \s-1\f(CWb\fP\s+1, 402, 406, 411
        !          2660:     \s-1\f(CWbitblt\fP\s+1, 416-418
        !          2661:     \s-1\f(CWBitmap\fP\s+1, 399, 416-417
        !          2662:     Boxes, 416-418
        !          2663:     \s-1\f(CWc\fP\s+1, 400-402, 404-405, 409, 419
        !          2664:     caches, 400, 412, 414-417
        !          2665:     \s-1\f(CWclose\fP\s+1, 407
        !          2666:     \s-1\f(CWcmdexec\fP\s+1, 409-410
        !          2667:     comma, 402-403, 409
        !          2668:     command interpreter, 406, 409, 419
        !          2669:     Command Language, 399-401, 407-410,
        !          2670:        413-415, 418-421
        !          2671:     Communications, 414
        !          2672:     \s-1\f(CWcompile\fP\s+1, 410
        !          2673:     compound address, 402, 404
        !          2674:     current file, 400, 402, 405-407, 414-415
        !          2675:     current text, 400-401, 407
        !          2676:     current window, 407-408, 417
        !          2677:     \s-1\f(CWcut\fP\s+1, 408
        !          2678:     \s-1\f(CWd\fP\s+1, 400, 402-404, 406-407
        !          2679:     Data structures for manipulating files,
        !          2680:        411
        !          2681:     Data structures in the terminal, 416
        !          2682:     Display commands, 402
        !          2683:     Doing and undoing, 413
        !          2684:     double clicking, 408
        !          2685:     \s-1\f(CWe\fP\s+1, 402, 405, 407, 409
        !          2686:     \s-1\f(CWed\fP\s+1, 399, 401, 403, 410, 413-414, 419-421
        !          2687:     \s-1\f(CWegrep\fP\s+1, 403, 410
        !          2688:     \s-1\f(CWexecute\fP\s+1, 410-411
        !          2689:     \s-1\f(CWf\fP\s+1, 402, 406-409
        !          2690:     File commands, 402, 421
        !          2691:     \s-1\f(CWFile\fP\s+1 data structure, 409-410, 412-413,
        !          2692:        415, 419
        !          2693:     file name, 400, 402, 406-407, 412-413
        !          2694:     \s-1\f(CWFlayer\fP\s+1 software, 417
        !          2695:     \s-1\f(CWFrame\fP\s+1 software, 417
        !          2696:     \s-1\f(CWfrdelete\fP\s+1, 418
        !          2697:     \s-1\f(CWfrinsert\fP\s+1, 418
        !          2698:     \s-1\f(CWg\fP\s+1, 402, 404-406, 409-410, 419
        !          2699:     garbage-compacted arena, 411
        !          2700:     garbage-compacting allocator, 411
        !          2701:     global substitutes, 419
        !          2702:     \s-1\f(CWgrep\fP\s+1, 406
        !          2703:     \s-1\f(CWi\fP\s+1, 400, 402, 409, 412-413, 415
        !          2704:     I/O commands, 402
        !          2705:     Implementation, 408
        !          2706:     interactive editing, 399, 407, 419
        !          2707:     \s-1\f(CWk\fP\s+1, 402
        !          2708:     \s-1\f(CWLayers\fP\s+1 software, 417
        !          2709:     \s-1\f(CWList\fP\s+1 structure, 411
        !          2710:     \s-1\f(CWlook\fP\s+1, 408
        !          2711:     Loops and conditionals, 402
        !          2712:     \s-1\f(CWm\fP\s+1, 402, 406
        !          2713:     main memory, 412, 415
        !          2714:     Memory allocation, 411
        !          2715:     menu line, 402, 404, 406-407
        !          2716:     Miscellany, 402
        !          2717:     modified bit, 400, 407, 412, 414
        !          2718:     mouse cursor, 407
        !          2719:     Mouse Interface, 400, 407-408
        !          2720:     mouse language, 399, 403, 405, 408, 418
        !          2721:     mouse-based interface, 403, 418
        !          2722:     Multiple files, 400, 405, 414
        !          2723:     multiple lines, 400, 403, 405
        !          2724:     multiple windows, 407
        !          2725:     \s-1\f(CWmux\fP\s+1, 399, 407, 409, 416, 418, 420
        !          2726:     \s-1\f(CWn\fP\s+1, 402, 405
        !          2727:     \s-1\f(CWnew\fP\s+1, 407
        !          2728:     newline character, 400-401, 405, 410
        !          2729:     null string, 400-402, 404, 408, 411
        !          2730:     obscured windows, 415, 417
        !          2731:     open files, 412
        !          2732:     \s-1\f(CWp\fP\s+1, 401-406
        !          2733:     parse tree, 409
        !          2734:     Parsing and execution, 408
        !          2735:     \s-1\f(CWpaste\fP\s+1, 408
        !          2736:     \s-1\f(CWpi\fP\s+1, 418
        !          2737:     \s-1\f(CWq\fP\s+1, 402, 407
        !          2738:     \s-1\f(CWr\fP\s+1, 402, 406, 409
        !          2739:     \s-1\f(CWRasp\fP\s+1, 415-417, 419, 421
        !          2740:     real time, 414
        !          2741:     regular expression, 399, 401-406,
        !          2742:        408-411, 413-414, 420
        !          2743:     relative addresses, 403
        !          2744:     remote host, 399, 415
        !          2745:     \s-1\f(CWreshape\fP\s+1, 407
        !          2746:     \s-1\f(CWs\fP\s+1, 401-402, 404, 409, 418-419
        !          2747:     \s-1\f(CWsam window\fP\s+1, 400-401, 407-409, 420
        !          2748:     Screen update, 416-417
        !          2749:     \s-1\f(CWsed\fP\s+1, 405, 419
        !          2750:     \s-1\f(CWsetjmp/longjmp\fP\s+1, 409
        !          2751:     \s-1\f(CWsnarf buffer\fP\s+1, 408, 420
        !          2752:     \s-1\f(CWsnarf\fP\s+1, 408
        !          2753:     Structural Regular Expressions, 405,
        !          2754:        420
        !          2755:     \s-1\f(CWt\fP\s+1, 402, 406, 419
        !          2756:     Table of Commands, 402
        !          2757:     Text commands, 402
        !          2758:     \s-1\f(CWu\fP\s+1, 402, 406-407
        !          2759:     undo, 399-400, 402, 406-407, 412-414,
        !          2760:        420
        !          2761:     update algorithm, 414, 417-418
        !          2762:     updated windows, 416
        !          2763:     \s-1\f(CWv\fP\s+1, 402, 404-405, 410
        !          2764:     \s-1\f(CWvi\fP\s+1, 403, 410, 420
        !          2765:     virtual memory, 412
        !          2766:     \s-1\f(CWw\fP\s+1, 402, 405-407
        !          2767:     window system, 399, 407-408, 416, 418,
        !          2768:        420
        !          2769:     \s-1\f(CWwrite\fP\s+1, 407
        !          2770:     \s-1\f(CWx\fP\s+1, 402-406, 409, 411, 413-414, 418-419
        !          2771:     \s-1\f(CWxerox\fP\s+1, 407
        !          2772:     \s-1\f(CWy\fP\s+1, 402, 404-406, 414
        !          2773: 
        !          2774: scanner, \fIraster\fP, 483-495
        !          2775: \s-1\f(CWscatmat\fP\s+1 program,\fI grap\fP, 132
        !          2776: scatter plot,\fI grap\fP, 111
        !          2777: Scheduling,\fI streams\fP, 504, 506-507, 510
        !          2778: \s-1\f(CWscoreblt\fP\s+1,\fI music\fP, 478
        !          2779: Script File,\fI anim\fP, 451-452, 454-460, 462-463,
        !          2780:        465, 469, 472-475
        !          2781: Script Language,\fI anim\fP, 458, 460
        !          2782: 
        !          2783: \fIsecurity\fP, 543-555
        !          2784:     \s-1\f(CW\&.profile\fP\s+1 files, 549
        !          2785:     \s-1\f(CW/bin\fP\s+1, 547, 549
        !          2786:     \s-1\f(CW/bin/su\fP\s+1, 549
        !          2787:     \s-1\f(CW/dev/kmem\fP\s+1, 547
        !          2788:     \s-1\f(CW/dev/mem\fP\s+1, 547
        !          2789:     \s-1\f(CW/usr/bin\fP\s+1, 549, 552
        !          2790:     \s-1\f(CW/usr/spool/uucppublic\fP\s+1, 550
        !          2791:     bad passwords, 545
        !          2792:     \s-1\f(CWchmod\fP\s+1, 546-547, 549
        !          2793:     \s-1\f(CWchown\fP\s+1, 546-547
        !          2794:     \s-1\f(CWcrypt\fP\s+1, 551-552
        !          2795:     \s-1\f(CWct\fP\s+1, 551
        !          2796:     \s-1\f(CWcu\fP\s+1, 550-551
        !          2797:     Disabling accounts based on
        !          2798:       unsuccessful logins, 553
        !          2799:     Encrypted File, 551-552
        !          2800:     encrypted password, 544-545, 553
        !          2801:     file mode, 546-547
        !          2802:     Files And File Systems, 546-547
        !          2803:     good passwords, 545, 553
        !          2804:     group logins, 554
        !          2805:     group permissions, 546, 554
        !          2806:     local area networks, 551
        !          2807:     local machine, 550-551
        !          2808:     login name, 545, 548, 550, 553-554
        !          2809:     login time, 547, 553
        !          2810:     \s-1\f(CWls\fP\s+1, 545, 549
        !          2811:     \s-1\f(CWmail\fP\s+1, 544, 547-551
        !          2812:     Misguided Efforts, 552
        !          2813:     Networking, 544-545, 549-550, 555
        !          2814:     \s-1\f(CWpack\fP\s+1, 552
        !          2815:     \s-1\f(CWpasswd\fP\s+1, 545, 547, 550-551, 553
        !          2816:     Password aging, 553
        !          2817:     password file, 544-545, 547, 549-554
        !          2818:     Password Security, 544-545
        !          2819:     \s-2PATH \s+2variables, 554
        !          2820:     People, 545, 547-549, 552-555
        !          2821:     permission bits, 546-547
        !          2822:     physical disk, 547
        !          2823:     \s-1\f(CWps\fP\s+1, 547
        !          2824:     Recording unsuccessful login attempts,
        !          2825:        553
        !          2826:     remote execution, 551
        !          2827:     remote machine, 550-551
        !          2828:     restricted shell, 548, 554
        !          2829:     root, 547, 549, 552, 554
        !          2830:     set-userid facility, 547
        !          2831:     special file, 546-547
        !          2832:     \s-1\f(CWsu\fP\s+1, 549, 552-554
        !          2833:     \s-2SUID P\s+2rograms, 547-548
        !          2834:     \s-1\f(CWsulog\fP\s+1, 552-553
        !          2835:     super-user privileges, 547, 549, 552,
        !          2836:        554
        !          2837:     super-user, 546-549, 552-554
        !          2838:     system administrator, 545, 548-549,
        !          2839:        551-554
        !          2840:     Trojan Horses, 548, 554
        !          2841:     \s-1\f(CWumask\fP\s+1, 547
        !          2842:     user education, 549, 555
        !          2843:     Users' Concerns, 554
        !          2844:     \s-1\f(CWuucp\fP\s+1, 545, 550-551, 554
        !          2845:     \s-1\f(CWuux\fP\s+1, 550
        !          2846: 
        !          2847: security computer,\fI authmgr\fP, 531, 535
        !          2848: security host,\fI authmgr\fP, 536, 538, 540
        !          2849: Sed \(em A Non-interactive Text Editor, \fIsed\fP,
        !          2850:        389-397
        !          2851: 
        !          2852: \fIsed\fP, 389-397
        !          2853:     \s-1\f(CW$\fP\s+1, 390, 397
        !          2854:     \s-1\f(CW&\fP\s+1, 393
        !          2855:     \s-1\f(CW*\fP\s+1, 390
        !          2856:     \s-1\f(CW\(eme\fP\s+1, 390
        !          2857:     \s-1\f(CW\(emf\fP\s+1, 390, 396-397
        !          2858:     \s-1\f(CW\(emn\fP\s+1, 390, 394, 396
        !          2859:     \s-1\f(CW=\fP\s+1 function, 396
        !          2860:     \s-1\f(CW[]\fP\s+1, 390
        !          2861:     \s-1\f(CW\e(\fP\s+1, 391, 393-396
        !          2862:     \s-1\f(CW\e)\fP\s+1, 391, 393-396
        !          2863:     \s-1\f(CW^\fP\s+1, 390
        !          2864:     \s-1\f(CW{\fP\s+1, 390, 395
        !          2865:     \s-1\f(CW}\fP\s+1, 396
        !          2866:     \s-1\f(CWa\fP\s+1, 392, 394
        !          2867:     Addresses: Selecting lines for
        !          2868:       editing, 390
        !          2869:     \s-1\f(CWb\fP\s+1, 390, 396
        !          2870:     \s-1\f(CWc\fP\s+1, 392, 397
        !          2871:     command file, 389
        !          2872:     Command-line Flags, 390
        !          2873:     Context Addresses, 390
        !          2874:     current input line, 396
        !          2875:     current line, 392, 395-396
        !          2876:     \s-1\f(CWd\fP\s+1, 391, 395
        !          2877:     delimiting character, 393
        !          2878:     \s-1\f(CWed\fP\s+1, 389
        !          2879:     embedded newline, 390, 395-396
        !          2880:     Flow-of-Control Functions, 395
        !          2881:     Functions, 389-396
        !          2882:     \s-1\f(CWg\fP\s+1, 393-396
        !          2883:     grouping command, 395
        !          2884:     \s-1\f(CWh\fP\s+1, 395-396
        !          2885:     Hold and Get Functions, 395
        !          2886:     hold area, 395-396
        !          2887:     \s-1\f(CWi\fP\s+1, 392
        !          2888:     Input-output Functions, 394
        !          2889:     leading blanks, 392
        !          2890:     line number, 390, 396
        !          2891:     Line-number Addresses, 390
        !          2892:     line-number counter, 390, 392
        !          2893:     Miscellaneous Functions, 396
        !          2894:     Multiple Input-line Functions, 395
        !          2895:     \fImusic\fP, 477, 479
        !          2896:     \s-1\f(CWn\fP\s+1, 390, 392, 396-397
        !          2897:     Number of Addresses, 391
        !          2898:     Order of Application of Editing
        !          2899:       Commands, 390
        !          2900:     Overall Operation, 389
        !          2901:     \s-1\f(CWp\fP\s+1, 390, 393-396
        !          2902:     pattern space, 390-391, 395-397
        !          2903:     \s-1\f(CWq\fP\s+1, 396
        !          2904:     \s-1\f(CWr\fP\s+1, 392, 394
        !          2905:     regular expression, 389-391
        !          2906:     \s-1\f(CWs\fP\s+1, 390-391, 393-394, 396-397
        !          2907:     \fIsam\fP, 405, 419
        !          2908:     Substitute Function, 393
        !          2909:     \s-1\f(CWt\fP\s+1, 390, 396
        !          2910:     terminal newline, 390-391, 395
        !          2911:     \s-1\f(CWw\fP\s+1, 393-394
        !          2912:     Whole-line Oriented Functions, 391
        !          2913: 
        !          2914: \s-1\f(CWselect\fP\s+1,\fI ipc\fP, 527-528
        !          2915: server machine,\fI backup\fP, 593, 595
        !          2916:     \fInetb\fP, 513, 518, 522
        !          2917: server process,\fI ipc\fP, 524-525
        !          2918: server routines,\fI streams\fP, 510
        !          2919: Server Startup,\fI netb\fP, 514
        !          2920: server system,\fI backup\fP, 593, 598-599
        !          2921: Service Manager,\fI ipc\fP, 529
        !          2922: set-userid facility,\fI security\fP, 547
        !          2923: Setting up a Research \s-2UNIX \s+2system, \fIsetup\fP,
        !          2924:        497-501
        !          2925: 
        !          2926: \fIsetup\fP, 497-501
        !          2927:     \s-1\f(CW/cs\fP\s+1, 500
        !          2928:     \s-1\f(CW/cs/dk\fP\s+1, 500
        !          2929:     \s-1\f(CW/dev/dk\fP\s+1, 500
        !          2930:     \s-1\f(CW/dev/dk/dkctl\fP\s+1, 500
        !          2931:     \s-1\f(CW/dev/floppy\fP\s+1, 501
        !          2932:     \s-1\f(CW/etc/rc\fP\s+1, 499
        !          2933:     \s-1\f(CW/etc/whoami\fP\s+1, 499
        !          2934:     \s-1\f(CW/n\fP\s+1, 499-500
        !          2935:     \s-1\f(CW/unix\fP\s+1, 497
        !          2936:     \s-1\f(CW/usr\fP\s+1, 497-499
        !          2937:     \s-1\f(CW/usr/630\fP\s+1, 501
        !          2938:     \s-1\f(CW/usr/adm/monthclean\fP\s+1, 499
        !          2939:     \s-1\f(CW/usr/adm/weekclean\fP\s+1, 499
        !          2940:     \s-1\f(CW/usr/bin\fP\s+1, 498
        !          2941:     \s-1\f(CW/usr/ipc/lib/ns.db\fP\s+1, 501
        !          2942:     \s-1\f(CW/usr/ipc/lib/serv\fP\s+1, 500
        !          2943:     \s-1\f(CW/usr/ipc/log files\fP\s+1, 499
        !          2944:     \s-1\f(CW/usr/ipc/mgrs\fP\s+1, 499
        !          2945:     \s-1\f(CW/usr/ipc/servers/daily\fP\s+1, 499
        !          2946:     \s-1\f(CW/usr/jerq\fP\s+1, 501
        !          2947:     \s-1\f(CW/usr/jerq/src\fP\s+1, 498
        !          2948:     \s-1\f(CW/usr/lib/upas\fP\s+1, 500
        !          2949:     \s-1\f(CW/usr/lib/uucp\fP\s+1, 500
        !          2950:     \s-1\f(CW/usr/lib/uucp/Sysfiles\fP\s+1, 500
        !          2951:     \s-1\f(CW/usr/lib/uucp/uudemon.hr\fP\s+1, 500
        !          2952:     \s-1\f(CW/usr/lib/uucp/uugrep\fP\s+1, 500
        !          2953:     \s-1\f(CW/usr/netb\fP\s+1, 499, 501
        !          2954:     \s-1\f(CW/usr/src\fP\s+1, 498
        !          2955:     \s-1\f(CW/usr/src/cmd\fP\s+1, 498
        !          2956:     \s-1\f(CW/usr/src/ipc\fP\s+1, 498
        !          2957:     \s-1\f(CW/usr/src/netb\fP\s+1, 498
        !          2958:     \s-1\f(CW/usr/src/sys\fP\s+1, 498
        !          2959:     5620 terminal, 498, 501
        !          2960:     \s-1\f(CW630mux\fP\s+1, 501
        !          2961:     \s-1\f(CWarff\fP\s+1, 501
        !          2962:     \s-1\f(CWauth\fP\s+1, 500
        !          2963:     \s-1\f(CWbackup\fP\s+1, 499
        !          2964:     bitmapped file system, 498
        !          2965:     Bitmapped terminals, 501
        !          2966:     \s-1\f(CWcbt\fP\s+1, 500
        !          2967:     \s-1\f(CWchuck\fP\s+1, 497-498
        !          2968:     classical file system, 498
        !          2969:     \s-1\f(CWcon\fP\s+1, 500
        !          2970:     console disk, 497, 501
        !          2971:     Cracking the tape and booting, 497
        !          2972:     \s-1\f(CWcron\fP\s+1, 499
        !          2973:     \s-1\f(CWctime\fP\s+1, 499
        !          2974:     \s-1\f(CWcu\fP\s+1, 499-500
        !          2975:     Datakit, 497, 500
        !          2976:     \s-1\f(CWdcheck\fP\s+1, 498
        !          2977:     device number, 498
        !          2978:     \s-1\f(CWdialout\fP\s+1, 499
        !          2979:     Disks and file systems, 498
        !          2980:     \s-1\f(CWdkhup\fP\s+1, 500
        !          2981:     \s-1\f(CWdkmgr\fP\s+1, 499-500
        !          2982:     \s-1\f(CWdmesg\fP\s+1, 499
        !          2983:     Documentation, 497, 501
        !          2984:     Ethernet, 497, 500
        !          2985:     Files to watch for, 499
        !          2986:     free block list, 498
        !          2987:     \s-1\f(CWfsck\fP\s+1, 497-498
        !          2988:     \s-1\f(CWfstab\fP\s+1, 499
        !          2989:     \s-1\f(CWgetty\fP\s+1, 499
        !          2990:     \s-1\f(CWicheck\fP\s+1, 498
        !          2991:     \s-1\f(CWinit\fP\s+1, 499
        !          2992:     \s-1\f(CWipccreat\fP\s+1, 500
        !          2993:     \s-1\f(CWipconfig\fP\s+1, 500
        !          2994:     \s-1\f(CWipcopen\fP\s+1, 500
        !          2995:     \s-2KMC\s+2, 500
        !          2996:     \s-1\f(CWldpcs\fP\s+1, 501
        !          2997:     \s-1\f(CWlogin\fP\s+1, 499-500
        !          2998:     \s-1\f(CWmail\fP\s+1, 499-500
        !          2999:     \s-1\f(CWmail.log\fP\s+1, 499
        !          3000:     Miscellaneous hardware support, 501
        !          3001:     \s-1\f(CWmk\fP\s+1, 498
        !          3002:     \s-1\f(CWmkbitfs\fP\s+1, 498
        !          3003:     \s-1\f(CWmkfile\fP\s+1, 498
        !          3004:     \s-1\f(CWmkfs\fP\s+1, 498
        !          3005:     \s-1\f(CWmknod\fP\s+1, 497
        !          3006:     \s-1\f(CWmount\fP\s+1, 498-499
        !          3007:     \s-1\f(CWmux\fP\s+1, 501
        !          3008:     \s-1\f(CWnamefiles\fP\s+1, 500
        !          3009:     \s-1\f(CWnames.global\fP\s+1, 500
        !          3010:     \s-1\f(CWnames.local\fP\s+1, 500
        !          3011:     \s-1\f(CWncheck\fP\s+1, 498
        !          3012:     \fInetb\fP, 513-522
        !          3013:     \s-1\f(CWnetfs\fP\s+1, 499, 501
        !          3014:     network file system, 498-499, 501
        !          3015:     \s-1\f(CWnpull\fP\s+1, 500
        !          3016:     \s-1\f(CWnpush\fP\s+1, 500
        !          3017:     \s-1\f(CWns\fP\s+1, 501
        !          3018:     \s-1\f(CWpasswd\fP\s+1, 499
        !          3019:     \s-1\f(CWpush\fP\s+1, 500
        !          3020:     \s-1\f(CWqns\fP\s+1, 501
        !          3021:     \s-1\f(CWrarepl\fP\s+1, 501
        !          3022:     \s-1\f(CWrc\fP\s+1, 499
        !          3023:     \s-1\f(CWrcp\fP\s+1, 500
        !          3024:     \s-1\f(CWreboot\fP\s+1, 497-498
        !          3025:     \s-1\f(CWrewrite\fP\s+1, 500
        !          3026:     \s-1\f(CWrewrite.fancy\fP\s+1, 500
        !          3027:     root file system, 497-498
        !          3028:     root image, 497-498
        !          3029:     Setting up \s-1\f(CWmail,\fP\s+1 500
        !          3030:     Setting up networking, 500
        !          3031:     Setting up \s-1\f(CWuucp,\fP\s+1 500
        !          3032:     \s-1\f(CWsmash\fP\s+1, 501
        !          3033:     special file, 497-500
        !          3034:     \s-1\f(CWsvcmgr\fP\s+1, 499-500
        !          3035:     system files, 498-499
        !          3036:     \s-1\f(CWSystems\fP\s+1 entries, 500
        !          3037:     \s-1\f(CWSystems\fP\s+1 file, 500
        !          3038:     \s-2TCP\s+2/\s-2IP\s+2, 500-501
        !          3039:     \s-1\f(CWtcpmgr\fP\s+1, 499-500
        !          3040:     \s-1\f(CWttyname\fP\s+1, 499
        !          3041:     \s-1\f(CWttys\fP\s+1, 499
        !          3042:     \s-1\f(CWudpconfig\fP\s+1, 500
        !          3043:     \s-1\f(CWumount\fP\s+1, 498
        !          3044:     \s-1\f(CWupas\fP\s+1, 499-500
        !          3045:     \s-1\f(CWuucp\fP\s+1, 499-500
        !          3046:     \s-1\f(CWuudemon.day\fP\s+1, 500
        !          3047:     \s-1\f(CWuugrep\fP\s+1, 500
        !          3048: 
        !          3049: \s-1\f(CWsh\fP\s+1 command,\fI grap\fP, 145
        !          3050:     \fIpic\fP, 68, 77
        !          3051: shell programming language, \fIrc\fP, 283-296
        !          3052: shell script,\fI anim\fP, 460, 472-473
        !          3053:     \fImk\fP, 270-274, 277-279
        !          3054:     \fImusic\fP, 479-480
        !          3055: shell variables,\fI mk\fP, 273-274, 279
        !          3056: shutdown procedures,\fI fsck\fP, 582
        !          3057: signaling protocol,\fI authmgr\fP, 536
        !          3058: Size check,\fI fsck\fP, 584, 586, 588
        !          3059: \s-1\f(CWsmash\fP\s+1,\fI setup\fP, 501
        !          3060: \s-2SMTP\s+2,\fI upas\fP, 560-562
        !          3061: \s-2SNOBOL4\s+2, \fIsnocone\fP, 297-309
        !          3062: Snocone Programming Language, \fIsnocone\fP,
        !          3063:        297-309
        !          3064: 
        !          3065: \fIsnocone\fP, 297-309
        !          3066:     \s-1\f(CW#\fP\s+1, 299
        !          3067:     \s-1\f(CW$\fP\s+1, 302
        !          3068:     \s-1\f(CW&&\fP\s+1, 299, 301
        !          3069:     \s-1\f(CW&\fP\s+1, 302, 306
        !          3070:     \s-1\f(CW&\s-1ABORT\s+1\fP\s+1, 306
        !          3071:     \s-1\f(CW&\s-1ALPHABET\s+1\fP\s+1, 306
        !          3072:     \s-1\f(CW&\s-1ANCHOR\s+1\fP\s+1, 304, 306
        !          3073:     \s-1\f(CW&\s-1ARB\s+1\fP\s+1, 306
        !          3074:     \s-1\f(CW&\s-1BAL\s+1\fP\s+1, 306
        !          3075:     \s-1\f(CW&\s-1CODE\s+1\fP\s+1, 306
        !          3076:     \s-1\f(CW&\s-1DUMP\s+1\fP\s+1, 306
        !          3077:     \s-1\f(CW&\s-1FAIL\s+1\fP\s+1, 306
        !          3078:     \s-1\f(CW&\s-1FENCE\s+1\fP\s+1, 306
        !          3079:     \s-1\f(CW&\s-1FNCLEVEL\s+1\fP\s+1, 306
        !          3080:     \s-1\f(CW&\s-1INPUT\s+1\fP\s+1, 306
        !          3081:     \s-1\f(CW&\s-1MAXLNGTH\s+1\fP\s+1, 306
        !          3082:     \s-1\f(CW&\s-1OUTPUT\s+1\fP\s+1, 306
        !          3083:     \s-1\f(CW&\s-1REM\s+1\fP\s+1, 306
        !          3084:     \s-1\f(CW&\s-1STCOUNT\s+1\fP\s+1, 306
        !          3085:     \s-1\f(CW&\s-1STLIMIT\s+1\fP\s+1, 306
        !          3086:     \s-1\f(CW/usr/lib/snocone\fP\s+1, 299
        !          3087:     \s-1\f(CW?\fP\s+1, 301-302, 304
        !          3088:     \s-1\f(CW@\fP\s+1, 302
        !          3089:     \s-1\f(CW@N\fP\s+1, 305
        !          3090:     \s-1\f(CW|\fP\s+1, 301, 304
        !          3091:     \s-1\f(CW||\fP\s+1, 301
        !          3092:     \s-1\f(CW\s-1ABORT\s+1\fP\s+1, 302, 305-306
        !          3093:     angle brackets, 299
        !          3094:     \s-1\f(CW\s-1ANY\s+1\fP\s+1, 305
        !          3095:     \s-1\f(CW\s-1ARB\s+1\fP\s+1, 305-306
        !          3096:     \s-1\f(CW\s-1ARBNO\s+1\fP\s+1, 305
        !          3097:     \s-1\f(CW\s-1ARRAY\s+1\fP\s+1, 298, 300-301, 303, 306
        !          3098:     associative array, 297
        !          3099:     \s-1\f(CW\s-1BAL\s+1\fP\s+1, 305-306
        !          3100:     Binary Operators, 301
        !          3101:     blanks, 299, 307
        !          3102:     \s-1\f(CW\s-1BREAK\s+1\fP\s+1, 305, 308
        !          3103:     \s-1\f(CW\s-1BREAKX\s+1\fP\s+1, 305
        !          3104:     built-in function, 297-298
        !          3105:     \s-1\f(CWcar\fP\s+1, 300
        !          3106:     \s-1\f(CWcdr\fP\s+1, 300
        !          3107:     comment, 299
        !          3108:     Comparison predicates, 301
        !          3109:     concatenation, 299, 301, 304
        !          3110:     \s-1\f(CWcons\fP\s+1, 300
        !          3111:     constant, 298-301
        !          3112:     \s-1\f(CW\s-1CONTINUE\s+1\fP\s+1, 302
        !          3113:     curly braces, 299-300
        !          3114:     data structure, 304, 307-308
        !          3115:     Data Types, Declarations, and Scope,
        !          3116:        300
        !          3117:     \s-1\f(CW\s-1DATATYPE\s+1\fP\s+1, 301
        !          3118:     deferred evaluation, 302
        !          3119:     \s-1\f(CW\s-1DEFINE\s+1\fP\s+1, 298
        !          3120:     \s-1\f(CW\s-1DETACH\s+1\fP\s+1, 304
        !          3121:     \s-1\f(CWdo\fP\s+1, 299-300, 302
        !          3122:     double quotes, 299
        !          3123:     dynamic typing, 297
        !          3124:     \s-1\f(CW\s-1END\s+1\fP\s+1, 302
        !          3125:     \s-1\f(CW\s-1ENDFILE\s+1\fP\s+1, 304
        !          3126:     Expression Evaluation, Success,
        !          3127:        and Failure, 300
        !          3128:     \s-1\f(CW\s-1EXPRESSION\s+1\fP\s+1, 302
        !          3129:     \s-1\f(CW\s-1FAIL\s+1\fP\s+1, 305-306
        !          3130:     \s-1\f(CW\s-1FENCE\s+1\fP\s+1, 305-306, 308
        !          3131:     File Inclusion, 299
        !          3132:     \s-1\f(CWfor\fP\s+1, 299, 302
        !          3133:     \s-1\f(CWfreturn\fP\s+1, 302, 307
        !          3134:     \s-1\f(CWgo to\fP\s+1, 298, 302
        !          3135:     identifier, 298-299, 306
        !          3136:     \s-1\f(CWif\fP\s+1, 299-300, 302, 306
        !          3137:     \s-1\f(CWinclude\fP\s+1, 299-300
        !          3138:     initial value, 300-301, 306
        !          3139:     \s-1\f(CW\s-1INPUT\s+1\fP\s+1, 303-304, 306-308
        !          3140:     Input-Output, 303
        !          3141:     label, 298-299, 302
        !          3142:     Language Description, 299
        !          3143:     \s-1\f(CW\s-1LEN\s+1\fP\s+1, 305
        !          3144:     Lexical Conventions, 299
        !          3145:     local variables, 297, 303
        !          3146:     Motivation, 299
        !          3147:     \s-1\f(CW\s-1NOTANY\s+1\fP\s+1, 305
        !          3148:     \s-1\f(CWnreturn\fP\s+1, 302
        !          3149:     null string, 298, 300-303, 305, 307
        !          3150:     \s-1\f(CW\s-1OUTPUT\s+1\fP\s+1, 303-304, 306
        !          3151:     pattern match operator, 301
        !          3152:     Pattern Matching, 300-302, 304-305
        !          3153:     pattern, 297-298, 301-302, 304-306, 308
        !          3154:     \s-1\f(CW\s-1POS\s+1\fP\s+1, 305
        !          3155:     pre-defined variable, 305-306
        !          3156:     predicate function, 298
        !          3157:     Procedures, 297, 300, 303, 305-306
        !          3158:     program execution, 302, 304
        !          3159:     \s-1\f(CW\s-1REM\s+1\fP\s+1, 305-306
        !          3160:     \s-1\f(CWreturn\fP\s+1, 298-299, 302-303, 307-308
        !          3161:     \s-1\f(CW\s-1RPOS\s+1\fP\s+1, 305
        !          3162:     \s-1\f(CW\s-1RTAB\s+1\fP\s+1, 305-306
        !          3163:     \s-1\f(CW\s-1SET\s+1\fP\s+1, 303
        !          3164:     \s-1\f(CW\s-1SPAN\s+1\fP\s+1, 306, 308
        !          3165:     statement failure, 298
        !          3166:     Statement Separation, 299
        !          3167:     Statements, 297-300, 302, 306
        !          3168:     \s-1\f(CW\s-1SUCCEED\s+1\fP\s+1, 305-306
        !          3169:     System Variable, 302, 304, 306
        !          3170:     \s-1\f(CW\s-1TAB\s+1\fP\s+1, 299, 306
        !          3171:     \s-1\f(CW\s-1TABLE\s+1\fP\s+1, 298-301, 303, 306-308
        !          3172:     \s-1\f(CW\s-1TERMINAL\s+1\fP\s+1, 303, 308
        !          3173:     Topological Sorting, 306
        !          3174:     Unary Operators, 301
        !          3175:     What's nice about \s-2SNOBOL4\s+2, 297
        !          3176:     What's not nice about \s-2SNOBOL4\s+2, 298
        !          3177:     \s-1\f(CWwhile\fP\s+1, 299-300, 302, 306
        !          3178: 
        !          3179: socket,\fI ipc\fP, 525-526
        !          3180: sorting, \fIanim\fP, 451-475
        !          3181: special character inode,\fI fsck\fP, 583, 587
        !          3182: special file,\fI ipc\fP, 525-526
        !          3183:     \fIsecurity\fP, 546-547
        !          3184:     \fIsetup\fP, 497-500
        !          3185: Spin \(em A Protocol Analyzer, \fIspin\fP,
        !          3186:        429-450
        !          3187: 
        !          3188: \fIspin\fP, 429-450
        !          3189:     \s-1\f(CW!\fP\s+1, 432
        !          3190:     \s-1\f(CW\(ema\fP\s+1, 437-438, 440, 446-449
        !          3191:     \s-1\f(CW\(emc\fP\s+1, 441, 449
        !          3192:     \s-1\f(CW\(emg\fP\s+1, 438
        !          3193:     \s-1\f(CW\(eml\fP\s+1, 437-438, 441
        !          3194:     \s-1\f(CW\(emm\fP\s+1, 438, 441
        !          3195:     \s-1\f(CW\(emn\fP\s+1, 438-439
        !          3196:     \s-1\f(CW\(emp\fP\s+1, 438
        !          3197:     \s-1\f(CW\(emq\fP\s+1, 438, 444
        !          3198:     \s-1\f(CW\(emr\fP\s+1, 438
        !          3199:     \s-1\f(CW\(ems\fP\s+1, 438
        !          3200:     \s-1\f(CW\(emt\fP\s+1, 439-440, 447
        !          3201:     \s-1\f(CW\(emw\fP\s+1, 441-442
        !          3202:     \s-1\f(CW?\fP\s+1, 432
        !          3203:     Analyzer, 437-442, 445
        !          3204:     Array Variables, 430
        !          3205:     \s-1\f(CWassert\fP\s+1, 436-437, 439, 444
        !          3206:     assertion violation, 439-441, 446-449
        !          3207:     Assertions, 436, 446, 449
        !          3208:     asynchronous communication, 433, 445
        !          3209:     Atomic Sequence, 431-434, 444
        !          3210:     Bit State Space Analysis, 441
        !          3211:     Bit State Space, 429, 438, 440-442
        !          3212:     \s-1\f(CWblock\fP\s+1, 437, 444
        !          3213:     \s-1\f(CWbreak\fP\s+1, 434, 436-437, 444
        !          3214:     buffer size, 433
        !          3215:     Building A Validation Suite, 446
        !          3216:     C preprocessor, 445
        !          3217:     C program, 429, 434, 438
        !          3218:     Case Selection, 434, 444
        !          3219:     \s-1\f(CWchan\fP\s+1, 430, 432-439, 442-445, 448
        !          3220:     channel names, 432
        !          3221:     channel, 429-436, 438-441, 443-445, 449
        !          3222:     Comments, 442
        !          3223:     composite condition, 433
        !          3224:     Constants, 442
        !          3225:     Control Flow, 434, 440-441
        !          3226:     curly braces, 430, 432, 443
        !          3227:     Data Types, 430-431, 443, 445
        !          3228:     deadlocks, 429, 436-437, 441
        !          3229:     Declarations, 430-431, 442-443, 445
        !          3230:     Digging Deeper, 439, 449
        !          3231:     \s-1\f(CWdo\fP\s+1, 435, 444
        !          3232:     End-State Labels, 436
        !          3233:     error sequence, 439-440
        !          3234:     error trail, 439, 447, 449-450
        !          3235:     Executability, 429, 432, 443, 445
        !          3236:     Exhaustive Search, 440-441
        !          3237:     exhaustive validation, 429, 438
        !          3238:     Expressions, 442-445
        !          3239:     Full State Space, 440-442
        !          3240:     global variables, 429, 431, 438, 443
        !          3241:     \s-1\f(CWgoto\fP\s+1, 435, 437, 444
        !          3242:     greatest common divisor, 435
        !          3243:     guard, 434, 436-437, 445
        !          3244:     \s-1\f(CWhalt\fP\s+1, 437, 444
        !          3245:     hash collision, 440-441
        !          3246:     hash factor, 438, 442
        !          3247:     hash table, 441
        !          3248:     Identifiers, 442-443
        !          3249:     \s-1\f(CWif\fP\s+1, 444
        !          3250:     \s-1\f(CWinit\fP\s+1, 431, 435
        !          3251:     Keywords, 442, 444
        !          3252:     Lexical Conventions, 442
        !          3253:     local variables, 430, 432, 438-439, 443,
        !          3254:        449
        !          3255:     Macros and Include File, 445
        !          3256:     Message Channels, 429, 432-433, 436,
        !          3257:        443
        !          3258:     Message Passing, 432, 445
        !          3259:     Message Type Definitions, 437
        !          3260:     message type, 432, 437-439, 443
        !          3261:     Modeling Procedures and Recursion, 436
        !          3262:     non-progress loops, 437, 441, 449
        !          3263:     Options, 434-435, 438-441, 444
        !          3264:     \s-1\f(CWpan.trail\fP\s+1, 439-440, 442, 447, 449
        !          3265:     process declaration, 430, 443
        !          3266:     Process Instantiation, 430, 432, 443
        !          3267:     Process Type, 430-431, 435-436
        !          3268:     Processes, 443
        !          3269:     \s-1\f(CWproctype\fP\s+1, 430-431, 443
        !          3270:     Progress-State Labels, 437
        !          3271:     \s-2PROMELA R\s+2eference Manual, 442
        !          3272:     \s-2PROMELA\s+2, 429
        !          3273:     propositional temporal logic, 449
        !          3274:     Pseudo Statements, 437
        !          3275:     random simulation, 429, 438-439
        !          3276:     Receive, 444
        !          3277:     Rendez-Vous Communication, 433-435
        !          3278:     Repetition and Break, 444
        !          3279:     Repetition, 434, 443-444
        !          3280:     \s-1\f(CWrun\fP\s+1, 431, 437-438
        !          3281:     run-time error, 432, 444
        !          3282:     search depth, 441
        !          3283:     Selection, 434, 443-445
        !          3284:     Send, 444
        !          3285:     side-effects, 429, 433, 445
        !          3286:     Simulator, 439-440
        !          3287:     \s-1\f(CWskip\fP\s+1, 431, 435-437, 444
        !          3288:     Spin, 438
        !          3289:     state space, 429, 438, 440-442
        !          3290:     statement separator, 430, 442
        !          3291:     Statements, 443
        !          3292:     symbolic names, 442-443
        !          3293:     synchronous communication, 429, 433,
        !          3294:        445
        !          3295:     system state space, 429, 438, 440-441,
        !          3296:        449
        !          3297:     test and set problem, 432
        !          3298:     Timeout, 436-437, 442-445, 448
        !          3299:     unary operator, 431, 437, 443
        !          3300:     Unconditional Jumps, 434-435
        !          3301:     unexecutable code, 429
        !          3302:     unreachable state, 441
        !          3303:     Variables, 443
        !          3304: 
        !          3305: spline,\fI cip\fP, 175, 178-184
        !          3306:     \fIideal\fP, 83-84, 90, 93, 105
        !          3307: spline control points,\fI dag\fP, 153, 156-157
        !          3308: \s-1\f(CWspool\fP\s+1 Files,\fI lp\fP, 606
        !          3309: \s-1\f(CWstat\fP\s+1,\fI backup\fP, 595-596
        !          3310: \s-1\f(CWstat\fP\s+1 directory, \fIlp\fP, 603-608
        !          3311: \s-1\f(CWstderr\fP\s+1,\fI grap\fP, 127, 141, 145
        !          3312: sticky points,\fI cip\fP, 180-182, 185
        !          3313: Stills Language,\fI anim\fP, 461
        !          3314: stream,\fI ipc\fP, 523-530
        !          3315: Stream Input-Output System, \fIstreams\fP, 
        !          3316:        503-511
        !          3317: 
        !          3318: \fIstreams\fP, 503-511
        !          3319:     Blit terminal, 508-510
        !          3320:     character device, 503, 507
        !          3321:     \s-1\f(CWclose\fP\s+1, 508
        !          3322:     Connection with the Rest of the
        !          3323:       System, 507
        !          3324:     control blocks, 504, 506, 508
        !          3325:     control messages, 505-506, 508
        !          3326:     data blocks, 504-505, 508-509
        !          3327:     data messages, 505, 508
        !          3328:     Datakit, 505
        !          3329:     device driver, 503-504, 507-509
        !          3330:     Evaluation, 508
        !          3331:     Flow Control, 503-504, 506, 510
        !          3332:     \s-1\f(CWinit\fP\s+1, 508
        !          3333:     Interprocess Communication, 508
        !          3334:     \s-1\f(CWioctl\fP\s+1, 506, 508, 510
        !          3335:     kill processing, 507
        !          3336:     line disciplines, 503, 509
        !          3337:     Message blocks, 504-505
        !          3338:     message module, 508
        !          3339:     Messages, 503-508, 510
        !          3340:     Overview, 503
        !          3341:     pseudo-terminal, 508
        !          3342:     \s-1\f(CW\s-1PT\fP\s+1 \s+1files, 508, 510
        !          3343:     put procedure, 504, 506-507, 509
        !          3344:     Queue Mechanisms and Interfaces, 506
        !          3345:     queue module, 504, 507
        !          3346:     Queues, 504, 506, 509
        !          3347:     \s-1\f(CWread\fP\s+1, 504, 508, 510
        !          3348:     remote file transfer, 505
        !          3349:     remote program, 510
        !          3350:     Scheduling, 504, 506-507, 510
        !          3351:     server routines, 510
        !          3352:     service procedure, 504, 506-507, 509
        !          3353:     stream device, 504, 507
        !          3354:     stream I/O, 506, 508, 510
        !          3355:     stream modules, 509
        !          3356:     stream processing modules, 504, 507
        !          3357:     terminal device, 504-506
        !          3358:     terminal input, 504, 506-507, 509
        !          3359:     terminal module, 507-508
        !          3360:     terminal processing module, 505-507,
        !          3361:        509
        !          3362:     top-level routines, 504, 508
        !          3363:     user process, 504, 508
        !          3364:     user program, 503, 505, 510
        !          3365:     virtual terminal, 508
        !          3366:     \s-1\f(CWwrite\fP\s+1, 504-505, 508-510
        !          3367: 
        !          3368: streams mechanism,\fI music\fP, 478
        !          3369: Structural Regular Expressions,\fI sam\fP, 405,
        !          3370:        420
        !          3371: \s-1\f(CWsu\fP\s+1,\fI security\fP, 549, 552-554
        !          3372: \s-2SUID P\s+2rograms,\fI security\fP, 547-548
        !          3373: \s-1\f(CWsulog\fP\s+1,\fI security\fP, 552-553
        !          3374: Super-Block,\fI fsck\fP, 581-583, 585, 591-592
        !          3375: super-user privileges,\fI security\fP, 547, 549,
        !          3376:        552, 554
        !          3377: \s-1\f(CWsvcmgr\fP\s+1,\fI setup\fP, 499-500
        !          3378: \s-1\f(CWsweep\fP\s+1,\fI backup\fP, 593-594, 596, 598
        !          3379: symbolic link,\fI backup\fP, 594-595, 601
        !          3380: \s-1\f(CWsync\fP\s+1,\fI fsck\fP, 581-582
        !          3381: synchronous communication,\fI spin\fP, 429, 433,
        !          3382:        445
        !          3383: syntax analyzer, \fIyacc\fP, 347-374
        !          3384: Synthesizer control,\fI music\fP, 478
        !          3385: system administrator,\fI security\fP, 545, 548-549,
        !          3386:        551-554
        !          3387: system files,\fI setup\fP, 498-499
        !          3388: system name,\fI backup\fP, 595-596, 599-600
        !          3389:     \fIuucp\fP, 571, 573, 575, 577, 579
        !          3390: System Security, \fIsecurity\fP, 543-555
        !          3391: System Status Messages,\fI uucp\fP, 579
        !          3392: tables,\fI monk\fP, 239, 243, 249
        !          3393:     \fIms\fP, 7, 11-12, 17, 20
        !          3394:     \fItbl\fP, 35-51
        !          3395: Tbl \(em A Program to Format Tables, \fItbl\fP,
        !          3396:        35-51
        !          3397: 
        !          3398: \fItbl\fP, 35-51
        !          3399:     \s-1\f(CW\(emms\fP\s+1, 40
        !          3400:     \s-1\f(CW\&.T#\fP\s+1, 40
        !          3401:     \s-1\f(CW\&.T&\fP\s+1, 36, 39-41, 43, 46-47
        !          3402:     \s-1\f(CW\&.\s-1TE\s+1\fP\s+1, 35-50
        !          3403:     \s-1\f(CW\&.\s-1TH\s+1\fP\s+1, 49-50
        !          3404:     \s-1\f(CW\&.\s-1TS H\s+1\fP\s+1, 40
        !          3405:     \s-1\f(CW\&.\s-1TS\s+1\fP\s+1, 35-51
        !          3406:     \s-1\f(CW\e&\fP\s+1, 37, 39
        !          3407:     Additional Command Lines, 39
        !          3408:     \s-1\f(CWallbox\fP\s+1, 36, 38, 41, 44
        !          3409:     alphabetic subcolumn, 36-37
        !          3410:     Alternative notation, 38
        !          3411:     block of text, 39
        !          3412:     \s-1\f(CWbox\fP\s+1, 35-36, 40-43, 45, 47, 49-50
        !          3413:     boxed table, 36, 40
        !          3414:     \s-1\f(CWcenter\fP\s+1, 35-37, 47-48, 51
        !          3415:     centered column entry, 36
        !          3416:     column key-letters, 37, 39
        !          3417:     column separation value, 38
        !          3418:     Column width indication, 38
        !          3419:     decimal point, 35-36
        !          3420:     Default, 36-39
        !          3421:     \s-1\f(CWdelim\fP\s+1, 36
        !          3422:     \s-1\f(CWdoublebox\fP\s+1, 36, 44
        !          3423:     \s-1\f(CWeqn\fP\s+1 delimiters, 40
        !          3424:     \fIeqn\fP, 34
        !          3425:     \s-1\f(CWeqn\fP\s+1, 35-36, 40
        !          3426:     Equal width columns, 38
        !          3427:     \s-1\f(CWexpand\fP\s+1, 36-37, 47-48
        !          3428:     Font changes, 37-38
        !          3429:     format section, 36-39
        !          3430:     formatting information, 36
        !          3431:     Full width horizontal lines, 38
        !          3432:     global options, 36, 40
        !          3433:     Horizontal line, 37
        !          3434:     Input commands, 36
        !          3435:     left-adjusted column entry, 36
        !          3436:     \s-1\f(CWlinesize\fP\s+1, 36
        !          3437:     List of Tbl Command Characters and
        !          3438:       Words, 51
        !          3439:     \fImonk\fP, 249, 254
        !          3440:     \fIms\fP, 11, 13, 17, 20
        !          3441:     multi-page table, 39-40
        !          3442:     non-printing character string, 37
        !          3443:     number register, 39-40
        !          3444:     numerical column entry, 36, 38
        !          3445:     numerical data, 37
        !          3446:     Options, 36, 40
        !          3447:     point size, 38-39
        !          3448:     Repeated characters, 39
        !          3449:     right-adjusted column entry, 36
        !          3450:     Short horizontal lines, 39
        !          3451:     Single column horizontal lines, 39
        !          3452:     size changes, 39
        !          3453:     Space between columns, 37, 40
        !          3454:     spanned heading, 36, 38
        !          3455:     Staggered columns, 38
        !          3456:     \s-1\f(CWtab\fP\s+1, 36
        !          3457:     Text block, 38-39
        !          3458:     Troff commands within tables, 38
        !          3459:     \s-1\f(CWtroff\fP\s+1, 35-36, 38-40
        !          3460:     \fItrofftut\fP, 223, 227
        !          3461:     \s-1\f(CWT{\fP\s+1, 39, 44, 49-50
        !          3462:     \s-1\f(CWT}\fP\s+1, 39, 44, 49-50
        !          3463:     Usage, 36, 40
        !          3464:     Vertical line, 35, 37-39
        !          3465:     Vertical spacing changes, 38
        !          3466:     Vertical spanning, 37
        !          3467:     Vertically spanned items, 37, 39
        !          3468:     Warning, 37, 39-40
        !          3469:     width value, 38
        !          3470:     Zero-width item, 38
        !          3471: 
        !          3472: \s-2TCP\s+2,\fI netb\fP, 513-514
        !          3473:     \fIuucp\fP, 563, 566, 568, 577-578
        !          3474: \s-2TCP\s+2/\s-2IP\s+2,\fI backup\fP, 597, 599-600
        !          3475:     \fIipc\fP, 528-530
        !          3476:     \fIsetup\fP, 500-501
        !          3477: \s-1\f(CWtcpmgr\fP\s+1,\fI setup\fP, 499-500
        !          3478: tektronix graphics,\fI lp\fP, 606
        !          3479: terminal device,\fI streams\fP, 504-506
        !          3480: terminal input,\fI streams\fP, 504, 506-507, 509
        !          3481: terminal process,\fI anim\fP, 460
        !          3482: terminal processing,\fI ipc\fP, 523, 529
        !          3483: Text Editor Sam, \fIsam\fP, 399-421
        !          3484: text processing, \fItroffref\fP, 187-221
        !          3485: text-formatting program, \fImonk\fP, 239-258
        !          3486:     \fItrofftut\fP, 223-238
        !          3487: \s-1\f(CWthinkblt\fP\s+1,\fI music\fP, 478
        !          3488: time stamp,\fI mk\fP, 270, 272, 274-275, 278
        !          3489: Timeout,\fI spin\fP, 436-437, 442-445, 448
        !          3490: Topological Sorting,\fI snocone\fP, 306
        !          3491: \s-1\f(CWtpic\fP\s+1,\fI latex\fP, 265-266
        !          3492: transitive closure,\fI mk\fP, 269, 277-279
        !          3493: transmitter queue,\fI music\fP, 478
        !          3494: Trees,\fI anim\fP, 463, 465-468
        !          3495: \s-1\f(CWtroff\fP\s+1,\fI anim\fP, 451, 456, 458, 461-462
        !          3496:     \fIcip\fP, 175
        !          3497:     \fIdag\fP, 147, 151
        !          3498:     \fIeqn\fP, 25-26, 29-30, 34
        !          3499:     \fIgrap\fP, 109-110, 136, 140-141, 145
        !          3500:     \fIideal\fP, 79, 84, 93, 104-105
        !          3501:     \fIlatex\fP, 260, 264-265
        !          3502:     \fIlp\fP, 603, 606
        !          3503:     \fIms\fP, 7, 12-13, 20
        !          3504:     \fIpic\fP, 53-54, 69, 73-74, 77
        !          3505:     \fIpm\fP, 21, 23
        !          3506:     \fIprefer\fP, 163, 169-170
        !          3507:     \fItbl\fP, 35-36, 38-40
        !          3508: Troff Tutorial, \fItrofftut\fP, 223-238
        !          3509: Troff User's Manual, \fItroffref\fP, 187-221
        !          3510: 
        !          3511: \fItroffref\fP, 187-221
        !          3512:     \s-1\f(CW/usr/lib/font\fP\s+1, 189, 214-215
        !          3513:     \s-1\f(CW/usr/lib/tmac\fP\s+1, 189
        !          3514:     absolute position, 195, 217
        !          3515:     Arguments, 189, 194, 196, 201-203, 205,
        !          3516:        210-211
        !          3517:     auto-increment, 191, 204, 212
        !          3518:     automatic hyphenation, 209
        !          3519:     Background to the Second Edition, 187
        !          3520:     Baseline spacing, 190, 200, 208, 217-219
        !          3521:     basic units, 194-195, 197, 207
        !          3522:     blank line, 199-200, 206, 209, 211
        !          3523:     bottom margin, 198, 217-219
        !          3524:     Bracket, 187, 191, 193, 207
        !          3525:     Character set, 196, 205
        !          3526:     character size, 197, 200, 211
        !          3527:     character widths, 187, 195, 215
        !          3528:     comments, 201, 206, 213, 215
        !          3529:     concealed newlines, 201, 206
        !          3530:     Conditional Acceptance of Input, 192,
        !          3531:        210
        !          3532:     conditional input, 187, 193, 217
        !          3533:     control character, 190-191, 195, 199,
        !          3534:        205-206
        !          3535:     copy mode, 193, 201-202, 205-206, 212
        !          3536:     current diversion level, 190, 198, 202
        !          3537:     current diversion, 194, 198, 202
        !          3538:     current escape character, 193, 205
        !          3539:     current font, 190, 193-194, 196-197,
        !          3540:        206, 213
        !          3541:     current indent, 194, 198, 201
        !          3542:     current line length, 194, 199, 201
        !          3543:     current page, 190, 194, 198-199, 209,
        !          3544:        211, 219
        !          3545:     current point size, 194, 196-197
        !          3546:     current vertical place, 190, 194-195,
        !          3547:        198, 202
        !          3548:     default scaling, 195-196, 209
        !          3549:     Device and Font Description Files,
        !          3550:        192, 214
        !          3551:     Device description file, 196, 214
        !          3552:     device resolution, 195
        !          3553:     diversion trap, 191, 198, 202-203
        !          3554:     Diversions, 202-203
        !          3555:     embolden, 189-190, 194, 197, 202, 207
        !          3556:     Environment Switching, 192, 206, 211,
        !          3557:        217
        !          3558:     escape character, 191, 205
        !          3559:     escape mechanism, 205
        !          3560:     Escape Sequences for Characters,
        !          3561:        Indicators, and Functions, 193
        !          3562:     Extra line-space, 193-194, 200
        !          3563:     extra vertical space, 200
        !          3564:     field delimiter, 191, 205
        !          3565:     field length, 205
        !          3566:     fill mode, 194, 199, 201, 213, 217, 219
        !          3567:     Filling and adjusting, 198
        !          3568:     Font and Character Size Control, 190,
        !          3569:        196
        !          3570:     font change, 197, 206-207, 214
        !          3571:     Font description file, 215-216
        !          3572:     font name, 196, 198, 215
        !          3573:     font position, 198, 206, 214
        !          3574:     footer macros, 209, 217
        !          3575:     footer trap, 217, 219-220
        !          3576:     Footnotes, 187, 217, 219-220
        !          3577:     Graphics, 187, 189, 191, 193, 207-208,
        !          3578:        213
        !          3579:     horizontal motion, 193, 204, 206-208,
        !          3580:        214
        !          3581:     Hyphenation, 191, 193, 199, 209
        !          3582:     Input and Output Conventions and
        !          3583:       Character, 191, 205
        !          3584:     input line, 191-192, 198-200, 202,
        !          3585:        205-207, 211-212
        !          3586:     input text, 190, 193, 198-199, 206, 219
        !          3587:     input-line-count trap, 202-203
        !          3588:     Input/Output File Switching, 192, 211
        !          3589:     Insertions from the Standard Input, 192,
        !          3590:        211
        !          3591:     internal storage space, 203-204
        !          3592:     Interrupted text, 199
        !          3593:     Last Page, 220
        !          3594:     leader character, 204
        !          3595:     ligature mode, 191, 206
        !          3596:     line adjustment, 199
        !          3597:     Line Length and Indenting, 191, 201
        !          3598:     line length, 191, 196, 198, 201, 209-210,
        !          3599:        219
        !          3600:     line number, 194, 209-210, 212
        !          3601:     Line-drawing, 187, 191, 206-207
        !          3602:     Local Horizontal and Vertical
        !          3603:       Motions, 191, 207
        !          3604:     Macros, Strings, Diversion,
        !          3605:        and Position Traps, 191, 201
        !          3606:     Miscellaneous, 192, 196, 212
        !          3607:     Multiple Column Output, 187, 218
        !          3608:     no-break control character, 191, 217
        !          3609:     No-space mode, 190, 200, 202, 217, 219
        !          3610:     nofill mode, 194, 199, 212, 219
        !          3611:     Notation, 190, 196
        !          3612:     number register format, 204
        !          3613:     Number Register, 187, 189, 191, 193-196,
        !          3614:        199, 201-204, 207-208, 210-212, 217
        !          3615:     numerical expressions, 196
        !          3616:     numerical font position, 196
        !          3617:     numerical input, 195-196, 203
        !          3618:     Numerical parameter input, 195
        !          3619:     options, 187, 189
        !          3620:     Output and Error Messages, 192, 212
        !          3621:     output device, 187, 189, 195-197, 199,
        !          3622:        213-215, 218
        !          3623:     Output Language, 187, 192, 213
        !          3624:     Output Line Numbering, 191, 209
        !          3625:     output line, 190, 193-194, 198-201,
        !          3626:        209-210, 212-213, 217
        !          3627:     output text line, 198, 200-201, 209
        !          3628:     Output translation, 199, 206
        !          3629:     Overstrike, 191, 193, 207
        !          3630:     padding indicator, 205
        !          3631:     Page control, 190, 198
        !          3632:     page length, 190, 198, 202
        !          3633:     Page Margins, 217
        !          3634:     page number, 189-191, 198, 200, 209,
        !          3635:        211, 217-218
        !          3636:     page offset, 190, 198, 201, 203, 209
        !          3637:     page trap, 202
        !          3638:     Paragraphs and Headings, 218
        !          3639:     partial line, 199, 218, 220
        !          3640:     partial word, 199, 220
        !          3641:     point size, 190, 197, 200, 213, 215-216
        !          3642:     PostScript, 189, 214-216
        !          3643:     Predefined Number Registers, 194
        !          3644:     Predefined Read-Only Number
        !          3645:       Registers, 194
        !          3646:     pseudo-page transition, 198, 217
        !          3647:     read-only registers, 203-204
        !          3648:     right margin, 199, 209, 212
        !          3649:     space-character size, 190, 197
        !          3650:     Special Character Names, 221
        !          3651:     Special font, 190, 196-198, 207, 215
        !          3652:     standard error, 192, 212-213
        !          3653:     standard input, 189, 211
        !          3654:     standard output, 189, 211, 213
        !          3655:     tab stop, 204-205
        !          3656:     Tabs, Leaders, and Fields, 191, 204
        !          3657:     temporary indent, 191, 201, 218
        !          3658:     Text Filling, Adjusting,
        !          3659:        and Centering, 190, 198
        !          3660:     Three-Part Titles, 191, 201, 209
        !          3661:     Translations, 191, 205
        !          3662:     Transparent output, 206
        !          3663:     Transparent throughput, 206
        !          3664:     trap position, 198, 200, 202-203, 217
        !          3665:     underline font, 191, 206
        !          3666:     Usage, 187, 189, 218
        !          3667:     vertical place, 190, 195, 198, 208
        !          3668:     vertical size, 194, 202, 219
        !          3669:     vertical space, 190, 198, 200, 209
        !          3670:     Vertical Spacing, 190, 200, 208, 217
        !          3671:     Width Function, 191, 204, 207
        !          3672:     Zero-width Function, 191, 207
        !          3673: 
        !          3674: \fItrofftut\fP, 223-238
        !          3675:     \s-1\f(CW\(emmm\fP\s+1, 223
        !          3676:     \s-1\f(CW\(emmpm\fP\s+1, 223
        !          3677:     \s-1\f(CW\(emms\fP\s+1, 223, 231
        !          3678:     arithmetic, 223, 231-233
        !          3679:     backslash, 224, 226, 229, 232-233
        !          3680:     bottom margin, 231, 235
        !          3681:     Character Set, 223, 236
        !          3682:     comment, 230, 235
        !          3683:     Conditionals, 223, 233
        !          3684:     current page number, 231
        !          3685:     current page, 234-235
        !          3686:     current point size, 227-228
        !          3687:     default scale factor, 228
        !          3688:     default units, 232
        !          3689:     Diversions, 223, 234-235
        !          3690:     double quotes, 226, 233
        !          3691:     Environments, 223, 234
        !          3692:     \s-1\f(CWeqn\fP\s+1, 223, 226-228
        !          3693:     Fonts and Special Characters, 223, 225
        !          3694:     greek, 225-226, 236
        !          3695:     horizontal motion, 228, 233
        !          3696:     in-line command, 224-225, 228
        !          3697:     Indents and Line Lengths, 223, 226
        !          3698:     laser printers, 223, 225
        !          3699:     left margin, 226
        !          3700:     line spacing, 225, 232
        !          3701:     Local Motions: Drawing lines and
        !          3702:       characters, 223, 227
        !          3703:     machine units, 225, 228, 232
        !          3704:     macro call, 230, 232-233
        !          3705:     macro definition, 230, 232
        !          3706:     Macros with arguments, 223, 232
        !          3707:     Macros, 223, 229
        !          3708:     mathematical symbols, 223, 225
        !          3709:     number register, 231-233, 235
        !          3710:     Number Registers and Arithmetic, 223,
        !          3711:        231
        !          3712:     page offset, 226
        !          3713:     point size, 224-225, 227, 231-233
        !          3714:     Point Sizes, Line Spacing, 223-224
        !          3715:     PostScript, 225
        !          3716:     relational operators, 232
        !          3717:     relative size changes, 224
        !          3718:     scale indicator, 232
        !          3719:     Some Common Fonts, 237
        !          3720:     special characters, 223-227
        !          3721:     special-font characters, 236
        !          3722:     Strings, 223, 229, 231, 233-234
        !          3723:     tab replacement character, 227
        !          3724:     tab stops, 227, 234
        !          3725:     Tabs, 223, 227
        !          3726:     \s-1\f(CWtbl\fP\s+1, 223, 227
        !          3727:     temporary indent, 226, 229
        !          3728:     Titles, Pages and Numbering, 223, 230
        !          3729:     typesetter, 223, 225
        !          3730:     unfilled text, 227, 230
        !          3731:     unpaddable white space, 228
        !          3732:     vertical motion, 228
        !          3733:     vertical position, 228, 230-231
        !          3734:     vertical space, 225, 230
        !          3735: 
        !          3736: Trojan Horses,\fI security\fP, 548, 554
        !          3737: trusted domain,\fI authmgr\fP, 531, 533-534, 536,
        !          3738:        541
        !          3739: \s-1\f(CWttyname\fP\s+1,\fI setup\fP, 499
        !          3740: \s-1\f(CWttys\fP\s+1,\fI setup\fP, 499
        !          3741: two-column text, \fIpm\fP, 21-24
        !          3742: typeset, \fIideal\fP, 79-107
        !          3743:     \fIpic\fP, 53-77
        !          3744: typesetter, \fItroffref\fP, 187-221
        !          3745:     \fItrofftut\fP, 223, 225
        !          3746: typesetter graphics,\fI grap\fP, 142
        !          3747: typesetting, \fIlatex\fP, 259-267
        !          3748:     \fImonk\fP, 239-258
        !          3749:     \fIms\fP, 7-20
        !          3750:     \fIpm\fP, 21-24
        !          3751:     \fIprefer\fP, 163-174
        !          3752:     \fItbl\fP, 35-51
        !          3753:     \fItroffref\fP, 187-221
        !          3754: Typesetting Mathematics \(em User's Guide,
        !          3755:        \fIeqn\fP, 25-34
        !          3756: Typing Documents on the \s-2UNIX S\s+2ystem, \fIms\fP,
        !          3757:        7-20
        !          3758: Typing Documents on the \s-1\s-2UNIX\s+2\s+1\s+2
        !          3759:       \s-2System: Using Monk, \fImonk\fP, 239-258
        !          3760: \s-1\f(CWudpconfig\fP\s+1,\fI setup\fP, 500
        !          3761: \s-1\f(CWumask\fP\s+1,\fI security\fP, 547
        !          3762: \s-1\f(CWumount\fP\s+1,\fI setup\fP, 498
        !          3763: unreferenced files,\fI fsck\fP, 590
        !          3764: untrusted domain,\fI authmgr\fP, 531, 533-534, 
        !          3765:        536, 538-539, 541
        !          3766: Upas \(em a Simpler Approach to Network
        !          3767:       Mail, \fIupas\fP, 557-562
        !          3768: 
        !          3769: \fIupas\fP, 557-562
        !          3770:     \s-1\f(CW/etc/passwd\fP\s+1, 560
        !          3771:     \s-1\f(CW/usr/lib/upas/names\fP\s+1, 561
        !          3772:     \s-1\f(CW/usr/lib/upas/rewrite\fP\s+1, 559
        !          3773:     \s-1\f(CW/usr/lib/upas/route\fP\s+1, 560
        !          3774:     \s-1\f(CW>>\fP\s+1, 559-560
        !          3775:     \s-1\f(CW?\fP\s+1 operator, 559
        !          3776:     \s-1\f(CW|\fP\s+1, 559
        !          3777:     address-list, 559-560
        !          3778:     \s-1\f(CWalias\fP\s+1, 559-561
        !          3779:     Comparison With Sendmail, 561
        !          3780:     Concealing Machine Names, 561
        !          3781:     \s-1\f(CWconfig\fP\s+1 directory, 561
        !          3782:     destination address, 557-560
        !          3783:     \s-1\f(CWed\fP\s+1, 559
        !          3784:     \s-1\f(CWegrep\fP\s+1, 559
        !          3785:     Installation, 561
        !          3786:     Loop Detection, 561
        !          3787:     mail interface, 557
        !          3788:     mail system, 557, 559, 561-562
        !          3789:     mailing list, 560-561
        !          3790:     \s-1\f(CWmake\fP\s+1, 561
        !          3791:     Message Format Conversion, 560
        !          3792:     Message Routing, 559
        !          3793:     network mailer, 557-558
        !          3794:     network-specific mailer, 557, 559,
        !          3795:        561-562
        !          3796:     parsing rule, 558
        !          3797:     pattern match, 559, 562
        !          3798:     rewrite commands, 559-560
        !          3799:     \s-2RFC822\s+2, 560-561
        !          3800:     sendmail, 561
        !          3801:     \fIsetup\fP, 499-500
        !          3802:     \s-2SMTP\s+2, 560-562
        !          3803:     structure of Upas, 559
        !          3804:     \s-1\f(CWtranslate\fP\s+1, 559-561
        !          3805:     User Control, 561
        !          3806:     user name, 558, 560
        !          3807:     \fIuucp\fP, 558, 560, 562
        !          3808: 
        !          3809: user id,\fI ipc\fP, 528-529
        !          3810:     \fInetb\fP, 513-514
        !          3811: user interface,\fI pi\fP, 335-336
        !          3812: user name,\fI upas\fP, 558, 560
        !          3813: Using the \-ms and \-mcs Macros with Troff,
        !          3814:        \fIms\fP, 7-20
        !          3815: Uucp Administration, \fIuucp\fP, 563-580
        !          3816: 
        !          3817: \fIuucp\fP, 563-580
        !          3818:     \s-1\f(CW/dev\fP\s+1 directory, 565
        !          3819:     \s-1\f(CW/etc\fP\s+1 directory, 572
        !          3820:     \s-1\f(CW/etc/gettydefs\fP\s+1, 565
        !          3821:     \s-1\f(CW/etc/inittab\fP\s+1, 564-565
        !          3822:     \s-1\f(CW/etc/passwd\fP\s+1, 563-564, 576, 578
        !          3823:     \s-1\f(CW/rc\fP\s+1, 575
        !          3824:     \s-1\f(CW/usr/lbin/rnews\fP\s+1, 573
        !          3825:     \s-1\f(CW/usr/lib/uucp\fP\s+1, 564, 569, 575, 577,
        !          3826:        579
        !          3827:     \s-1\f(CW/usr/lib/uucp/Devices\fP\s+1, 565-566,
        !          3828:        569
        !          3829:     \s-1\f(CW/usr/lib/uucp/Dialers\fP\s+1, 566, 569
        !          3830:     \s-1\f(CW/usr/lib/uucp/Permissions\fP\s+1, 563,
        !          3831:        569
        !          3832:     \s-1\f(CW/usr/lib/uucp/Poll\fP\s+1, 575
        !          3833:     \s-1\f(CW/usr/lib/uucp/Systems\fP\s+1, 563, 567,
        !          3834:        569
        !          3835:     \s-1\f(CW/usr/lib/uucp/uugetty\fP\s+1, 565
        !          3836:     \s-1\f(CW/usr/local/lp\fP\s+1, 573
        !          3837:     \s-1\f(CW/usr/news\fP\s+1, 572
        !          3838:     \s-1\f(CW/usr/spool/locks\fP\s+1, 578
        !          3839:     \s-1\f(CW/usr/spool/uucp\fP\s+1, 574-576, 578-579
        !          3840:     \s-1\f(CW/usr/spool/uucppublic\fP\s+1, 564, 570,
        !          3841:        572, 574
        !          3842:     Administration, 563, 575
        !          3843:     administrative login, 564
        !          3844:     \s-2AT&T T\s+2ransport Layer Interface, 563,
        !          3845:        577
        !          3846:     Bad \s-2ACU \s+2and Modems, 576
        !          3847:     bad line, 576, 578-579
        !          3848:     Basics, 570
        !          3849:     Built-in Dialers, 566
        !          3850:     \s-1\f(CW\s-1CALLBACK\s+1\fP\s+1, 571-572, 579
        !          3851:     Cleanup of the Public Directory, 575
        !          3852:     Cleanup of Undeliverable Jobs, 575
        !          3853:     Combining \s-1\f(CW\s-1MACHINE\fP\s+1 \s+1and \s-1\f(CW\s-1LOGNAME\fP\s+1
        !          3854:       E\s+1ntries, 574
        !          3855:     command execution, 563-564, 569, 573,
        !          3856:        577
        !          3857:     \s-1\f(CW\s-1COMMANDS\fP\s+1 \s+1option, 572-574
        !          3858:     Compaction of Log Files, 575
        !          3859:     \s-1\f(CWcron\fP\s+1, 564, 575
        !          3860:     \s-1\f(CWcu\fP\s+1, 566-567, 569, 576, 578
        !          3861:     dangerous commands, 572
        !          3862:     Datakit, 563, 566-567, 577
        !          3863:     Debugging, 564, 576
        !          3864:     default file, 578
        !          3865:     default list, 570, 572-574
        !          3866:     default path, 573
        !          3867:     Default Settings, 574, 576
        !          3868:     \s-1\f(CWDevices\fP\s+1 file, 566-569, 577-579
        !          3869:     \s-1\f(CWDialcodes\fP\s+1 file, 566-568
        !          3870:     \s-1\f(CWDialers\fP\s+1 file, 563, 566-567, 569, 579
        !          3871:     direct connection, 563, 566, 568
        !          3872:     Direct Distance Dialing, 563
        !          3873:     Direct line, 565, 567
        !          3874:     Error Messages, 578
        !          3875:     Extent of the Network, 563
        !          3876:     Fatal System Errors, 578
        !          3877:     file access, 569, 572, 578
        !          3878:     file transfer, 563-565, 578
        !          3879:     \s-1\f(CWfind\fP\s+1 command, 575
        !          3880:     Hardware, 563
        !          3881:     header file, 572, 574, 576
        !          3882:     \s-1\f(CW\s-1LCK\fP\s+1 \s+1file, 576, 579-580
        !          3883:     Local Configuration Options, 576
        !          3884:     local user, 570, 572
        !          3885:     login ids, 570-571, 574
        !          3886:     \s-2LOGNAME \s+2option, 570-571, 573
        !          3887:     \s-1\f(CWlp\fP\s+1, 572-573
        !          3888:     \s-1\f(CW\s-1MACHINE\fP\s+1 \s+1and \s-1\f(CW\s-1LOGNAME\s+1,\fP\s+1 571, 574
        !          3889:     \s-1\f(CW\s-1MACHINE\fP\s+1 E\s+1ntry For Other Systems,
        !          3890:        574
        !          3891:     \s-2MACHINE \s+2entry, 570-571, 573-574
        !          3892:     machine name, 571, 573-574, 577, 579
        !          3893:     \s-1\f(CWmail\fP\s+1, 563, 574-575
        !          3894:     \s-1\f(CWmaxuuscheds\fP\s+1 File, 574
        !          3895:     \s-1\f(CWmaxuuxqts\fP\s+1 File, 574
        !          3896:     \s-1\f(CW\s-1MYNAME\s+1\fP\s+1, 571, 573, 577
        !          3897:     \s-1\f(CWnetnews\fP\s+1, 574
        !          3898:     \s-1\f(CW\s-1NOREAD\fP\s+1 \s+1and \s-1\f(CW\s-1NOWRITE\s+1,\fP\s+1 572
        !          3899:     Options, 564, 569-572, 574-576
        !          3900:     Out of Space, 575-576
        !          3901:     \s-1\f(CWpack\fP\s+1, 575
        !          3902:     \s-1\f(CWparms.h\fP\s+1, 566-568, 572-574, 576
        !          3903:     Permissions \s-2FI\s+2le Options, 571
        !          3904:     \s-1\f(CWPermissions\fP\s+1 file, 564, 569-571,
        !          3905:        573-574, 577, 579
        !          3906:     phone number, 563, 566-568, 576, 579
        !          3907:     physical line, 564, 570, 574
        !          3908:     Polling Other Systems, 575
        !          3909:     \s-1\f(CW\s-1PUBDIR\s+1\fP\s+1, 571, 573-574
        !          3910:     public directory, 564, 571-572, 574-575
        !          3911:     public login, 569-570
        !          3912:     queued files, 571-572
        !          3913:     queued requests, 571, 575
        !          3914:     \s-1\f(CW\s-1READ\fP\s+1 \s+1and \s-1\f(CW\s-1WRITE\s+1,\fP\s+1 572
        !          3915:     remote execution, 563-564, 572, 574
        !          3916:     \s-1\f(CWremote.unknown\fP\s+1, 574, 577
        !          3917:     \s-1\f(CW\s-1REQUEST\s+1\fP\s+1, 566, 569-575, 578
        !          3918:     retry backoff, 577
        !          3919:     \s-1\f(CWrmail\fP\s+1, 570, 572-574
        !          3920:     \s-1\f(CWrnews\fP\s+1, 570, 572-574
        !          3921:     Rules, 570
        !          3922:     \fIsecurity\fP, 545, 550-551, 554
        !          3923:     \s-1\f(CW\s-1SENDFILES\s+1\fP\s+1, 570-571, 573-574
        !          3924:     Setting Up \s-2ACU D\s+2evices, 565
        !          3925:     \fIsetup\fP, 499-500
        !          3926:     \s-1\f(CWShere\fP\s+1 message, 573
        !          3927:     Special Strings, 569
        !          3928:     spool directory, 573, 575, 579
        !          3929:     Sysfiles \(em alternate Systems,
        !          3930:        Devices, Dialers files, 568
        !          3931:     \s-1\f(CWSysfiles\fP\s+1, 569
        !          3932:     system name, 571, 573, 575, 577, 579
        !          3933:     System Programs, 564
        !          3934:     System Status Messages, 579
        !          3935:     \s-1\f(CW\s-1TCP\s+1\fP\s+1, 563, 566, 568, 577-578
        !          3936:     \fIupas\fP, 558, 560, 562
        !          3937:     \s-1\f(CWuucheck\fP\s+1, 564
        !          3938:     \s-1\f(CWuucico\fP\s+1, 563-565, 569, 574-576, 578
        !          3939:     \s-1\f(CWuucleanup\fP\s+1, 564, 575
        !          3940:     uucp login, 574, 576
        !          3941:     \s-1\f(CWuudemon.admin\fP\s+1, 564, 575
        !          3942:     \s-1\f(CWuudemon.cleanup\fP\s+1, 564, 575
        !          3943:     \s-1\f(CWuudemon.hour\fP\s+1, 564, 575
        !          3944:     \s-1\f(CWuudemon.poll\fP\s+1, 564, 575
        !          3945:     \s-1\f(CWuugetty\fP\s+1, 564-565
        !          3946:     \s-1\f(CWuulog\fP\s+1, 564, 575
        !          3947:     \s-1\f(CWuusched\fP\s+1, 564, 574, 578
        !          3948:     \s-1\f(CWuustat\fP\s+1, 564, 575-577
        !          3949:     \s-1\f(CWUutry\fP\s+1, 564, 576
        !          3950:     \s-1\f(CWuux\fP\s+1, 563-564, 572-573
        !          3951:     \s-1\f(CWuuxqt\fP\s+1, 563-564, 571-575, 577, 579
        !          3952:     \s-1\f(CW\s-1VALIDATE\s+1\fP\s+1, 571-573
        !          3953: 
        !          3954: \s-1\f(CWuucp\fP\s+1 file-transfer,\fI ipc\fP, 529
        !          3955: uucp login,\fI uucp\fP, 574, 576
        !          3956: \s-1\f(CWuudemon.day\fP\s+1,\fI setup\fP, 500
        !          3957: \s-1\f(CWuugetty\fP\s+1,\fI uucp\fP, 564-565
        !          3958: \s-1\f(CWuugrep\fP\s+1,\fI setup\fP, 500
        !          3959: \s-1\f(CWuulog\fP\s+1,\fI uucp\fP, 564, 575
        !          3960: \s-1\f(CWuusched\fP\s+1,\fI uucp\fP, 564, 574, 578
        !          3961: \s-1\f(CWuustat\fP\s+1,\fI uucp\fP, 564, 575-577
        !          3962: \s-1\f(CWuux\fP\s+1,\fI security\fP, 550
        !          3963:     \fIuucp\fP, 563-564, 572-573
        !          3964: vertical justification, \fIpm\fP, 21-24
        !          3965: \s-1\f(CWvi\fP\s+1,\fI prefer\fP, 164
        !          3966: Video Facilities,\fI raster\fP, 483
        !          3967: Viewing A Movie,\fI anim\fP, 456
        !          3968: virtual memory buffer cache,\fI fsck\fP, 587
        !          3969: \s-1\f(CWvismon\fP\s+1,\fI ipc\fP, 526
        !          3970: widows, \fIpm\fP, 21-24
        !          3971: window system,\fI sam\fP, 399, 407-408, 416, 
        !          3972:        418, 420
        !          3973: work station,\fI raster\fP, 483-484
        !          3974: \s-2WORM \s+2disk,\fI backup\fP, 593-594, 597
        !          3975: X window system,\fI anim\fP, 451, 461, 473
        !          3976: Yacc: A Parser Generator, \fIyacc\fP, 347-374
        !          3977: 
        !          3978: \fIyacc\fP, 347-374
        !          3979:     \s-1\f(CW$\fP\s+1 sign, 351, 354
        !          3980:     \s-1\f(CW$$\fP\s+1, 351-352, 354-356, 358, 368, 371,
        !          3981:        374
        !          3982:     \s-1\f(CW%%\fP\s+1, 348, 352, 354-357, 359, 364, 368,
        !          3983:        370, 373
        !          3984:     \s-1\f(CW%left\fP\s+1, 355, 357, 365, 371-372
        !          3985:     \s-1\f(CW%nonassoc\fP\s+1, 355, 365, 371
        !          3986:     \s-1\f(CW%prec\fP\s+1, 355, 357, 366
        !          3987:     \s-1\f(CW%right\fP\s+1, 355, 365, 371
        !          3988:     \s-1\f(CW%start\fP\s+1, 348-349, 352, 373
        !          3989:     \s-1\f(CW%token\fP\s+1, 349, 352, 354-355, 357, 359,
        !          3990:        364-365, 369, 371-373
        !          3991:     \s-1\f(CW%type\fP\s+1, 371-373
        !          3992:     \s-1\f(CW%union\fP\s+1, 371
        !          3993:     \s-1\f(CW%{\fP\s+1, 351-352, 355, 368, 370-371, 373
        !          3994:     \s-1\f(CW%}\fP\s+1, 351-352, 355, 368, 370-371, 373
        !          3995:     \s-1\f(CW\(emd\fP\s+1 option, 370-371
        !          3996:     \s-1\f(CW\(emly\fP\s+1, 350-351
        !          3997:     \s-1\f(CW\(emv\fP\s+1 option, 359, 363
        !          3998:     accept action, 363
        !          3999:     action, 347, 351-354, 356, 358, 360,
        !          4000:        362-364, 366-368, 371-374
        !          4001:     Actions and Attributes, 351
        !          4002:     Actions Embedded Within Rules, 358
        !          4003:     Ambiguity and Conflicts, 363
        !          4004:     ambiguous, 347, 359, 363, 366
        !          4005:     arithmetic expressions, 353-354
        !          4006:     Associativity and Precedence
        !          4007:       Declarations, 355
        !          4008:     attribute value, 351-353, 356, 358, 369
        !          4009:     backslash, 349
        !          4010:     bottom-up, 352, 359
        !          4011:     C++, 347
        !          4012:     C, 347, 349-352, 354-356, 358, 368-370,
        !          4013:        373
        !          4014:     comment, 349, 372
        !          4015:     Communicating Context to the Lexical
        !          4016:       Analyzer, 370
        !          4017:     current lookahead, 360, 363, 367
        !          4018:     current state, 362-363
        !          4019:     default disambiguating rules, 363, 366
        !          4020:     Depth-first, 357
        !          4021:     disambiguating rule, 363-365
        !          4022:     else-if, 366
        !          4023:     embedded action, 358
        !          4024:     Environment, 368-369
        !          4025:     error action, 363, 368
        !          4026:     Error Handling, 367, 370
        !          4027:     error message, 367, 369
        !          4028:     error recovery, 363, 367-369, 372
        !          4029:     error state, 367-368
        !          4030:     error symbol, 368
        !          4031:     escape character, 348-349
        !          4032:     Evaluation And Translation Of
        !          4033:       Expressions, 353
        !          4034:     Execution Order for Actions, 357
        !          4035:     expression, 347, 353-357, 364, 366, 370
        !          4036:     grammar symbols, 348-349, 360
        !          4037:     Grammars for Expressions, 354
        !          4038:     Grammars in Yacc Specifications, 348
        !          4039:     Grammars, Reviewed, 347
        !          4040:     How The Parser Works, 359
        !          4041:     if-else production, 366-367
        !          4042:     input token, 359-360, 363, 367-368
        !          4043:     left associative, 354, 356, 366
        !          4044:     left side, 349, 351-353, 358-360,
        !          4045:        362-363
        !          4046:     \s-1\f(CWlex\fP\s+1, 347, 369
        !          4047:     \fIlex\fP, 375-376, 379, 382-383, 386
        !          4048:     Lexical Tie-Ins, 369
        !          4049:     literal, 349, 366, 370, 372-373
        !          4050:     lookahead pointer, 360, 362
        !          4051:     lookahead symbol, 359, 364, 366
        !          4052:     lookahead token, 362-363, 368-369
        !          4053:     lower precedence, 354-357
        !          4054:     \fImk\fP, 271-273, 276, 278, 280-281
        !          4055:     \fImusic\fP, 477, 480
        !          4056:     nonterminal, 348-350, 353-354, 356, 358,
        !          4057:        361, 363, 366, 371
        !          4058:     operator, 353-357
        !          4059:     parse tree, 348, 354, 357, 359, 363
        !          4060:     Parser States, 360-361
        !          4061:     Parsing Actions, 360, 362
        !          4062:     parsing conflicts, 359, 365
        !          4063:     postfix notation, 354, 364
        !          4064:     precedence declarations, 355-357,
        !          4065:        365-366
        !          4066:     precedence, 353-355, 357, 364-366
        !          4067:     productions, 348-351, 353-355, 361,
        !          4068:        363-364, 366-368, 370
        !          4069:     Program Organization, 368
        !          4070:     pseudo-variable, 351
        !          4071:     \fIrc\fP, 295
        !          4072:     reduce action, 359-360, 362-363
        !          4073:     reduce/reduce conflict, 363, 366
        !          4074:     right associative, 354-356, 364, 366
        !          4075:     right side, 349, 351-352, 357, 359-368
        !          4076:     Shift a Dangling Else, 366
        !          4077:     shift action, 359-360, 363, 366
        !          4078:     Shift or To Reduce, 363
        !          4079:     Shift-Reduce Parsing, 359-360
        !          4080:     shift/reduce conflict, 363-364, 366
        !          4081:     side effects, 353, 357
        !          4082:     simple-if production, 366-367
        !          4083:     simple-if, 366-367
        !          4084:     specification, 347-353, 355, 357, 363,
        !          4085:        366, 368-369, 372
        !          4086:     stack, 360, 362-367, 371
        !          4087:     start symbol, 348-349
        !          4088:     starting state, 361-362
        !          4089:     Style for Specifications, 353
        !          4090:     Support for Arbitrary Attribute
        !          4091:       Types, 371
        !          4092:     symbols, 348-349, 351, 357, 360-361,
        !          4093:        363
        !          4094:     syntax error, 351, 367
        !          4095:     syntax, 347-348, 350, 371-372
        !          4096:     terminal, 348
        !          4097:     token names, 353, 370
        !          4098:     token number, 369-370
        !          4099:     tokens, 348-351, 354-355, 357, 359, 361,
        !          4100:        365-369, 371
        !          4101:     union member name, 371
        !          4102:     union type, 371
        !          4103:     user-supplied function, 369
        !          4104:     Using Yacc, 350
        !          4105:     \s-1\f(CWy.output\fP\s+1, 359, 362-366
        !          4106:     \s-1\f(CWy.tab.c\fP\s+1, 350, 368-369
        !          4107:     \s-1\f(CWy.tab.h\fP\s+1, 370-371
        !          4108:     \s-1\f(CWyychar\fP\s+1, 369
        !          4109:     \s-1\f(CWyyclearin\fP\s+1, 368
        !          4110:     \s-1\f(CWyydebug\fP\s+1, 369
        !          4111:     \s-1\f(CWyyerrok\fP\s+1, 368
        !          4112:     \s-1\f(CWyyerror\fP\s+1, 351, 369
        !          4113:     \s-1\f(CWyylex\fP\s+1, 348, 350-352, 356, 363, 368-370
        !          4114:     \s-1\f(CWyylval\fP\s+1, 351-352, 356, 369, 371
        !          4115:     \s-1\f(CWyyparse\fP\s+1, 350-351, 369
        !          4116:     \s-1\f(CW\s-1YYSTYPE\s+1\fP\s+1, 351-352, 355, 368-369, 371
        !          4117:     \s-1\f(CWyyval\fP\s+1, 371
        !          4118: 
        !          4119: Yamaha \s-2DX7\s+2,\fI music\fP, 477-479, 481
        !          4120: Yamaha \s-2FB01\s+2,\fI music\fP, 477
        !          4121: Yamaha \s-2SPX90\s+2,\fI music\fP, 477
        !          4122: 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.