Google
 

Trailing-Edge - PDP-10 Archives - decuslib10-05 - 43,50337/25/tdvii.mem
There is 1 other file named tdvii.mem in the archive. Click here to see a list.













              INDEX
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII-  1

     741118   780302   6                             Olof Bjorner




      --- A ---

     ABS, code generated . . . . . . . . I.4-27
     absolute address, QCODAA  . . . . . II.B-34
     access to constants . . . . . . . . I.4-4
     access to formal parameters . . . . I.4-8
     access to name mode parameters  . . III.1-58
     access to SIMULATION block  . . . . III.4-3
     access to SYSIN and SYSOUT objects  . . III.4-3
     access to variables . . . . . . . . I.4-4
     access to virtual quantities  . . . I.4-11
     accounting algorithm  . . . . . . . III.1-21
     ACCUM, code generated . . . . . . . I.4-22
     accumulator handling in parameter handling  . . III.1-60
     accumulator map, ZAM  . . . . . . . I.5-15
     accumulator overflow  . . . . . . . I.4-2
     accumulator stack record, ZAC . . . I.5-37
     accumulator stack, ZAC  . . . . . . III.1-10
     accumulator table . . . . . . . . . II.B-4, II.B-28
     accumulator usage at run-time . . . I.4-1
     accumulators  . . . . . . . . . . . I.5-15
     ACTIV control symbol  . . . . . . . II.4-22, II.B-17
     activation statement, code generated  . . I.4-36
     actual parameter descriptor, ZAP  . I.5-13
     actual parameter list, ZAL  . . . . I.5-14
     actual-formal parameter pairs . . . II.B-25.1
     addresses in SIMDDT . . . . . . . . IV.7-1
     addressing the low segment in RTS . III.1-6
     ADEC control symbol . . . . . . . . II.4-20, II.B-17
     ALL, SIMDDT command . . . . . . . . IV.2-12
     ANALYS.TRC  . . . . . . . . . . . . I.10-7
     analysis of nnnGCP.TMP  . . . . . . V.7-1
     AND control symbol  . . . . . . . . II.4-24, II.B-15
     AND operator  . . . . . . . . . . . I.4-54
     APAR routine  . . . . . . . . . . . II.A-10
     ARCTAN, code generated  . . . . . . I.4-25
     arithmetic conversions  . . . . . . I.4-57, I.7-1
     arithmetic operators  . . . . . . . I.7-1
     arithmetic, compile-time  . . . . . II.B-25.1
     array bounds checking . . . . . . . I.4-5
     array element access  . . . . . . . I.4-5
     array element address, QCODAR . . . II.B-34
     array element assignment  . . . . . I.4-6
     ARRAY pseudo op . . . . . . . . . . I.9-5
     array record, ZAR . . . . . . . . . I.5-38
     array records, ZAR  . . . . . . . . III.1-10
     ARRAY switch  . . . . . . . . . . . I.4-5
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII-  2

     741118   780302   6                             Olof Bjorner



     ARY routine . . . . . . . . . . . . II.A-10
     ARYS routine  . . . . . . . . . . . II.A-10
     AS macro  . . . . . . . . . . . . . I.9-16
     assembly constants in macro code  . I.9-5
     assembly-time queues  . . . . . . . I.9-10
     assembly-time stacks  . . . . . . . I.9-10
     ASSERT macro  . . . . . . . . . . . I.9-33
     assignment to formal parameters . . I.4-46
     assignment to formal parameters by name . . III.1-59
     assignment to subscripted variables . . I.4-46
     assignment, code generated  . . . . I.4-43
     assignments, optimized cases  . . . I.4-47
     AT, SIMDDT command  . . . . . . . . IV.2-10
     ATR file  . . . . . . . . . . . . . II.4-30
     attribute file  . . . . . . . . . . II.4-7
     attribute file comparison . . . . . II.C-7
     attribute file reading in pass 1  . II.A-3
     attribute list for a connection . . II.B-40
     attributes at classend  . . . . . . II.A-9
     automatic label generation  . . . . I.9-11

      --- B ---

     BAREA debug routine . . . . . . . . I.10-2
     BASICIO . . . . . . . . . . . . . . III.1-53
     BBLK control symbol . . . . . . . . II.4-23, II.B-8
     BECOM control symbol  . . . . . . . II.4-21, II.B-17
     BEGCL control symbol  . . . . . . . II.4-20
     BEGIN macro . . . . . . . . . . . . I.9-19
     BEGIN record in LS1 . . . . . . . . II.4-11
     BEGPB control symbol  . . . . . . . II.4-23
     .BEGPB routine  . . . . . . . . . . II.B-12
     BEGPR control symbol  . . . . . . . II.4-20
     binary arithmetic operators . . . . I.4-49
     binary machine program  . . . . . . I.2-1
     BLANKS procedure  . . . . . . . . . III.1-57
     BLANKS, code generated  . . . . . . I.4-26
     BLK routine . . . . . . . . . . . . II.A-10
     block instance length . . . . . . . I.5-2
     block instance record, ZBI  . . . . I.5-28, I.5-34
     block stack . . . . . . . . . . . . II.B-2, II.B-29
     block stack entry, ZBS  . . . . . . II.B-29
     block structure . . . . . . . . . . I.4-12
     block, execution of . . . . . . . . III.1-44
     Boolean operators . . . . . . . . . I.4-54
     BOUND control symbol  . . . . . . . II.4-20
     BPROG control symbol  . . . . . . . II.4-19, II.B-8
     BRANCH opdef  . . . . . . . . . . . I.9-4
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII-  3

     741118   780302   6                             Olof Bjorner



     branching in macro code . . . . . . I.9-7
     break character combination in source code  . . II.4-12
     BREAKOUTIMAGE procedure . . . . . . III.1-55
     BREAKOUTIMAGE, code generated . . . I.4-22
     breakpoint entry, ZBE . . . . . . . IV.3-9
     breakpoint record, ZBR  . . . . . . IV.3-6
     breakpoint table in SIMDDT  . . . . IV.1-3
     BREAKS, SIMDDT command  . . . . . . IV.2-11
     buffer allocation in RTS  . . . . . III.1-54
     buffer organization in the compiler . . II.3-2
     buffer ring set up in pass 3  . . . II.C-6

      --- C ---

     CA module . . . . . . . . . . . . . II.B-7
     CA.MAC listing  . . . . . . . . . . VIII.2.2.1
     CA0-CA5 debug switches  . . . . . . II.B-45
     CABSTK routine  . . . . . . . . . . II.B-10
     CACO routine  . . . . . . . . . . . II.B-7
     CADB routine  . . . . . . . . . . . II.B-10
     CADB.MAC listing  . . . . . . . . . VIII.2.2.1
     CADBB routine . . . . . . . . . . . II.B-10
     CADISP routine  . . . . . . . . . . II.B-8
     CADS routine  . . . . . . . . . . . II.B-8
     CAEB routine  . . . . . . . . . . . II.B-7
     CAEBVM routine  . . . . . . . . . . II.B-7
     CAEN routine  . . . . . . . . . . . II.B-7
     CAFQX2 routine  . . . . . . . . . . II.B-8
     call by name  . . . . . . . . . . . I.4-9
     call by reference . . . . . . . . . I.4-9
     call by value . . . . . . . . . . . I.4-9
     CALL statement  . . . . . . . . . . III.1-50
     CALL, code generated  . . . . . . . I.4-26
     calling a SIMULA procedure  . . . . III.1-45
     calling FORTRAN-10 and MACRo-10 procedures  . . III.1-47
     calling of SIMDDT during program execution  . . III.1-30
     calling sequence in FORTRAN-10  . . III.1-5
     calling sequences of standard procedures  . . III.1-67
     calling SIMDDT after REENTER  . . . III.1-32
     CALLOW macro  . . . . . . . . . . . III.1-31
     CAMN routine  . . . . . . . . . . . II.B-7
     CANCEL, code generated  . . . . . . I.4-22
     CAPL routine  . . . . . . . . . . . II.B-7
     CAPROT routine  . . . . . . . . . . II.B-7
     CARDINAL, code generated  . . . . . I.4-22
     CARDX3 routine  . . . . . . . . . . II.B-8
     CARL module . . . . . . . . . . . . II.B-10
     CARL routine  . . . . . . . . . . . II.B-6, II.B-10
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII-  4

     741118   780302   6                             Olof Bjorner



     CARL.MAC listing  . . . . . . . . . VIII.2.2.1
     CARLSD routine  . . . . . . . . . . II.B-10
     CARLVI routine  . . . . . . . . . . II.B-10
     CASDL routine . . . . . . . . . . . II.B-10
     CAUD routine  . . . . . . . . . . . II.B-8
     CAUNDI routine  . . . . . . . . . . II.B-8
     CAUNPR routine  . . . . . . . . . . II.B-7
     CAUS routine  . . . . . . . . . . . II.B-7
     CAUSTD routine  . . . . . . . . . . II.B-8
     cDEFER macro  . . . . . . . . . . . III.1-31
     CENABLE macro . . . . . . . . . . . III.1-31
     CFAIL macro . . . . . . . . . . . . I.9-33
     CFORBID macro . . . . . . . . . . . III.1-32
     CG component  . . . . . . . . . . . II.B-6
     CG0, CG1 debug switches . . . . . . II.B-46
     CGAA routine  . . . . . . . . . . . II.B-16
     CGAC routine  . . . . . . . . . . . II.B-14
     CGACRF routine  . . . . . . . . . . II.B-14
     CGACSA routine  . . . . . . . . . . II.B-12
     CGAD routine  . . . . . . . . . . . II.B-16
     CGARCM routine  . . . . . . . . . . II.B-17
     CGAROP routine  . . . . . . . . . . II.B-15
     CGAS routine  . . . . . . . . . . . II.B-11
     CGASAR routine  . . . . . . . . . . II.B-12
     CGASEQ routine  . . . . . . . . . . II.B-12
     CGASFP routine  . . . . . . . . . . II.B-12
     CGASOP routine  . . . . . . . . . . II.B-12
     CGASRI routine  . . . . . . . . . . II.B-12
     CGASSW routine  . . . . . . . . . . II.B-12
     CGASTX routine  . . . . . . . . . . II.B-12
     CGBOOP routine  . . . . . . . . . . II.B-16
     CGCA routine  . . . . . . . . . . . II.B-16
     CGCCCM routine  . . . . . . . . . . II.B-17
     CGCM routine  . . . . . . . . . . . II.B-16
     CGCO routine  . . . . . . . . . . . II.B-16
     CGCW routine  . . . . . . . . . . . II.B-10
     CGCW.MAC listing  . . . . . . . . . VIII.2.2.1
     CGDB routine  . . . . . . . . . . . II.B-17
     CGEN routine  . . . . . . . . . . . II.B-16
     CGFL routine  . . . . . . . . . . . II.B-13
     CGFORA routine  . . . . . . . . . . II.B-18
     CGGn routines . . . . . . . . . . . II.B-11
     CGGRn routines  . . . . . . . . . . II.B-11
     CGIM routine  . . . . . . . . . . . II.B-14
     CGIM1 routine . . . . . . . . . . . II.B-14
     CGIW module . . . . . . . . . . . . II.B-11
     CGIW.MAC listing  . . . . . . . . . VIII.2.2.1
     CGLIM routine . . . . . . . . . . . II.B-18
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII-  5

     741118   780302   6                             Olof Bjorner



     CGLO routine  . . . . . . . . . . . II.B-17
     CGLO1 routine . . . . . . . . . . . II.B-17
     CGMO routine  . . . . . . . . . . . II.B-14
     CGMO1 routine . . . . . . . . . . . II.B-14
     CGNC routine  . . . . . . . . . . . II.B-13
     CGNN routine  . . . . . . . . . . . II.B-13
     CGNQ routine  . . . . . . . . . . . II.B-12
     CGNS routine  . . . . . . . . . . . II.B-13
     CGNX routine  . . . . . . . . . . . II.B-13
     CGOB module . . . . . . . . . . . . II.B-11
     CGOB.MAC listing  . . . . . . . . . VIII.2.2.1
     CGPA module . . . . . . . . . . . . II.B-12
     CGPA.1 routine  . . . . . . . . . . II.B-12
     CGPA.F routine  . . . . . . . . . . II.B-13
     CGPA.MAC listing  . . . . . . . . . VIII.2.2.1
     CGPA.T routine  . . . . . . . . . . II.B-13
     CGPADT routine  . . . . . . . . . . II.B-13
     CGPAFX routine  . . . . . . . . . . II.B-13
     CGPAGC routine  . . . . . . . . . . II.B-13
     CGPARM routine  . . . . . . . . . . II.B-12
     CGPD routine  . . . . . . . . . . . II.B-11
     CGPN routine  . . . . . . . . . . . II.B-13
     CGPU routine  . . . . . . . . . . . II.B-17
     CGPV routine  . . . . . . . . . . . II.B-13
     CGQU routine  . . . . . . . . . . . II.B-14
     CGRA routine  . . . . . . . . . . . II.B-11
     CGRD routine  . . . . . . . . . . . II.B-17
     CGREOP routine  . . . . . . . . . . II.B-15
     CGRF.MAC  . . . . . . . . . . . . . I.7-1
     CGRK module . . . . . . . . . . . . II.B-14
     CGRK.MAC listing  . . . . . . . . . VIII.2.2.1
     CGRN routine  . . . . . . . . . . . II.B-17
     CGSA module . . . . . . . . . . . . II.B-16
     CGSA.MAC listing  . . . . . . . . . VIII.2.2.1
     CGSG routine  . . . . . . . . . . . II.B-17
     CGSY routine  . . . . . . . . . . . II.B-10
     CGSYC routine . . . . . . . . . . . II.B-10
     CGSYIn routines . . . . . . . . . . II.B-11
     CGSYKn routines . . . . . . . . . . II.B-11
     CGSYLn routines . . . . . . . . . . II.B-11
     CGSYM routine . . . . . . . . . . . II.B-10
     CGSYP routine . . . . . . . . . . . II.B-11
     CGSYS1 routine  . . . . . . . . . . II.B-11
     CGSYS2 routine  . . . . . . . . . . II.B-11
     CGSYT routine . . . . . . . . . . . II.B-11
     CGTHUNK routine . . . . . . . . . . II.B-13
     CGUSTD routine  . . . . . . . . . . II.B-12
     CGVA routine  . . . . . . . . . . . II.B-16
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII-  6

     741118   780302   6                             Olof Bjorner



     CGYTUP routine  . . . . . . . . . . II.B-18
     CGZAP routine . . . . . . . . . . . II.B-14
     CHAIN, SIMDDT command . . . . . . . IV.2-11
     CHAN debug routine  . . . . . . . . I.10-4
     CHAR, code generated  . . . . . . . I.4-28
     CLAS routine  . . . . . . . . . . . II.A-11
     class attributes  . . . . . . . . . I.4-22
     class blocks  . . . . . . . . . . . I.4-15
     class call  . . . . . . . . . . . . I.4-18
     class instance  . . . . . . . . . . I.5-29
     class object, creation of . . . . . III.1-47
     class object, ZCL . . . . . . . . . III.1-9
     class prototype record, ZCP . . . . I.5-5
     classes local to SIMSET . . . . . . III.1-64
     CLEAR, code generated . . . . . . . I.4-22
     close display file in SIMDDT  . . . IV.2-7
     CLOSE procedure . . . . . . . . . . III.1-55
     CLOSE, SIMDDT command . . . . . . . IV.2-12
     code for parameter transmission . . III.1-46
     code generation . . . . . . . . . . I.4-1, II.B-6
     code streams  . . . . . . . . . . . II.4-33, II.C-13
     code validity check . . . . . . . . I.9-33
     coding conventions  . . . . . . . . I.9-4
     coding conventions in RTS . . . . . III.1-5
     command file to compiler  . . . . . II.4-3
     command processing in compiler  . . II.A-3
     command string format . . . . . . . II.4-4
     comment conventions . . . . . . . . I.9-36
     comments in macro code  . . . . . . I.9-2
     common operator processing  . . . . II.B-25
     common source file listings . . . . VIII.1
     COMPAD opdef  . . . . . . . . . . . II.B-16
     comparison operators  . . . . . . . I.4-52
     compatibility of operand types  . . II.B-25.1
     COMPCA opdef  . . . . . . . . . . . II.B-16
     COMPCC opdef  . . . . . . . . . . . II.B-16
     COMPCO opdef  . . . . . . . . . . . II.B-16
     compil class commands . . . . . . . I.3-3
     COMPIL, modifications to  . . . . . I.3-1
     COMPILE command . . . . . . . . . . I.3-3
     compile time arithmetic . . . . . . II.B-25.1
     compile-time arithmetic conversion  . . I.7-1
     compiler diagnostics  . . . . . . . II.5-2
     compiler swapping . . . . . . . . . I.3-6
     compiler testing  . . . . . . . . . I.10-2
     components in SIMLIB  . . . . . . . III.2-1
     computed address, QCODAA  . . . . . II.B-34
     CONC control symbol . . . . . . . . II.4-24
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII-  7

     741118   780302   6                             Olof Bjorner



     conditional expressions . . . . . . I.4-57
     conditional macros  . . . . . . . . I.9-10
     conditional statements  . . . . . . I.4-38
     conditional text constants  . . . . II.B-25.2
     CONI control symbol . . . . . . . . II.4-24
     CONLR control symbol  . . . . . . . II.4-24
     connection  . . . . . . . . . . . . I.4-58
     CONR control symbol . . . . . . . . II.4-24
     CONT control symbol . . . . . . . . II.4-24
     CONTINUE command  . . . . . . . . . I.3-3, IV.2-4,
                                         III.1-32
     control records in LS1  . . . . . . II.4-11
     control symbols . . . . . . . . . . II.B-6
     CONVE control symbol  . . . . . . . II.B-17
     COPY procedure  . . . . . . . . . . III.1-57
     COPY, code generated  . . . . . . . I.4-26
     core size algorithm . . . . . . . . III.1-21
     COS, code generated . . . . . . . . I.4-25
     CP.MAC listing  . . . . . . . . . . VIII.3.1
     CPCO routine  . . . . . . . . . . . I.4-15
     CPE0 routine  . . . . . . . . . . . I.4-17
     CPEND control symbol  . . . . . . . II.B-9
     CPNE routine  . . . . . . . . . . . I.4-15, IV.6-2,
                                         III.1-6
     CPPD routine  . . . . . . . . . . . I.4-14
     CPSP routine  . . . . . . . . . . . I.4-14
     creation of a class object  . . . . III.1-47
     creation of SIMDDn.ABS  . . . . . . V.1-1
     creation of SIMEDS.MAC  . . . . . . V.5-1
     creation of SIMERR.ERR  . . . . . . V.6-1, II.5-9
     CREF switch . . . . . . . . . . . . II.4-31
     cross reference data file . . . . . II.4-31
     cross reference listing . . . . . . II.4-26, VI.3-22
     CS.MAC  listing . . . . . . . . . . VIII.3.1
     CSEN routine  . . . . . . . . . . . I.4-22, IV.6-2
     CSEP routine  . . . . . . . . . . . I.4-13
     CSER routine  . . . . . . . . . . . I.4-18, I.5-16
     CSES routine  . . . . . . . . . . . I.4-13
     CSEU routine  . . . . . . . . . . . I.4-17
     CSGO routine  . . . . . . . . . . . I.4-38
     CSNA routine  . . . . . . . . . . . IV.6-2
     CSNE routine  . . . . . . . . . . . I.4-19
     CSQU routine  . . . . . . . . . . . IV.6-2
     .CSRA routine . . . . . . . . . . . III.1-6
     .CSSA routine . . . . . . . . . . . III.1-6
     CSSA routine  . . . . . . . . . . . I.4-19
     CSSB routine  . . . . . . . . . . . I.4-17
     .CSSN routine . . . . . . . . . . . III.1-6
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII-  8

     741118   780302   6                             Olof Bjorner



     CSSN routine  . . . . . . . . . . . I.4-19
     CSSW routine  . . . . . . . . . . . I.4-20
     CSTART command  . . . . . . . . . . III.1-27
     CTITLE macro  . . . . . . . . . . . I.8-8
     CUNIV macro . . . . . . . . . . . . I.8-8
     CURRENT, code generated . . . . . . I.4-34
     CUSP name in command file to compiler . . II.4-5
     CVBE control symbol . . . . . . . . II.4-22
     CVDE control symbol . . . . . . . . II.4-22

      --- D ---

     D1 module . . . . . . . . . . . . . II.A-3
     D1.MAC, listing . . . . . . . . . . VIII.2.1.1
     data structures . . . . . . . . . . I.5-1
     DBDB routine  . . . . . . . . . . . II.B-19
     DBDD routine  . . . . . . . . . . . II.B-19
     DBDS routine  . . . . . . . . . . . II.B-19
     DBDT routine  . . . . . . . . . . . II.B-19
     DBDT.MAC listing  . . . . . . . . . VIII.2.2.2
     DBLIST.LST  . . . . . . . . . . . . V.4-1, II.4-40
     DBMN routine  . . . . . . . . . . . II.B-20
     DBRD routine  . . . . . . . . . . . II.B-19
     DBRTMA routine  . . . . . . . . . . II.B-20
     DBRTMU routine  . . . . . . . . . . II.B-20
     DBSYMB utility routine  . . . . . . I.10-8
     DBSYMB.MAC listing  . . . . . . . . VIII.6
     DC1 list  . . . . . . . . . . . . . II.A-3
     DCLASS macro  . . . . . . . . . . . III.5-3
     DDT CUSP  . . . . . . . . . . . . . I.3-3
     de-editing of numbers . . . . . . . I.7-2
     DEBUG command . . . . . . . . . . . I.3-3
     DEBUG control symbol  . . . . . . . II.4-19, II.4-21,
                                         II.B-10
     debug files . . . . . . . . . . . . II.4-40
     debug switches in pass 2  . . . . . II.B-19, II.B-45
     debug version of the SIMULA system  . . I.3-8
     debugging of pass 1 . . . . . . . . I.10-2, II.A-16
     debugging of pass 2 . . . . . . . . I.10-2, II.B-43
     debugging of pass 3 . . . . . . . . I.10-2, II.C-22
     debugging of RTS  . . . . . . . . . I.10-2, III.6-1
     debugging of SIMDDT . . . . . . . . IV.8-1
     debugging of the garbage collector  . . II.6-3
     debugging RTS with DDT  . . . . . . III.6-1
     debugging with DDT  . . . . . . . . I.3-3
     DEBUGS switch . . . . . . . . . . . I.5-25, IV.8-1
     DECL routine  . . . . . . . . . . . II.A-11
     declaration file  . . . . . . . . . II.4-25
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII-  9

     741118   780302   6                             Olof Bjorner



     declaration processing  . . . . . . II.A-1.2
     declaration scopes, ZHB . . . . . . II.6-5
     declaration stack . . . . . . . . . II.B-2, II.B-39
     declaration structures  . . . . . . II.6-1
     declarations, ZHE . . . . . . . . . II.6-4
     declared quantities, ZQU  . . . . . II.6-2
     DECR opdef  . . . . . . . . . . . . I.9-4
     DELOP control symbol  . . . . . . . II.4-23
     DENOT control symbol  . . . . . . . II.4-21, II.B-18
     denotes statements, code generated  . . I.4-43
     DEQ control symbol  . . . . . . . . II.4-24, II.B-15
     description of pass 1 . . . . . . . II.A-1
     descriptor of intermediate results  . . I.4-19
     DETACH statement  . . . . . . . . . III.1-49
     DETACH, code generated  . . . . . . I.4-26
     DF macro  . . . . . . . . . . . . . I.9-20
     DF1 debug character . . . . . . . . I.10-2, II.A-16
     DF1 file  . . . . . . . . . . . . . II.4-25
     DFDUMP routine  . . . . . . . . . . II.4-41, II.A-13
     diagnostic handling in compiler . . II.5-1
     diagnostic handling in RTS  . . . . III.1-39
     diagnostic handling in SIMDDT . . . IV.5-1
     diagnostic loader, SUTLOD . . . . . V.8-1
     diagnostic message buffer, ZDM  . . II.3-5
     dictionary  . . . . . . . . . . . . II.B-2, II.B-35
     DIGIT, code generated . . . . . . . I.4-28
     directfile implementation . . . . . III.1-56
     DISCRETE, code generated  . . . . . I.4-26
     DISPLAY command . . . . . . . . . . IV.2-1
     DISPLAY opdef . . . . . . . . . . . II.B-8
     display record referencing  . . . . I.5-35
     display record, ZDR . . . . . . . . I.5-35, II.1-11
     DIV control symbol  . . . . . . . . II.4-24, II.B-15
     DM module . . . . . . . . . . . . . VI.3-25
     DM, listing . . . . . . . . . . . . VIII.1
     DM.MAC  . . . . . . . . . . . . . . I.7-2
     DM.MAC, listing . . . . . . . . . . VIII.1
     DO clause . . . . . . . . . . . . . I.4-58
     DO control symbol . . . . . . . . . II.4-22, II.B-8
     DO macro  . . . . . . . . . . . . . I.9-14
     documentation of source revisions . I.8-9
     documentation standard  . . . . . . I.8-1
     dope vector . . . . . . . . . . . . I.5-40
     DOT control symbol  . . . . . . . . II.4-24, II.B-17
     dot operand processing  . . . . . . II.B-25.1
     DP module . . . . . . . . . . . . . II.4-25, II.A-1.2,
                                         II.A-3
     DP.MAC, listing . . . . . . . . . . VIII.2.1.1
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 10

     741118   780302   6                             Olof Bjorner



     DPEXCR routine  . . . . . . . . . . II.A-3
     DPEXDF routine  . . . . . . . . . . II.A-3
     DPEXT routine . . . . . . . . . . . II.4-7, II.A-3
     DPEXTC routine  . . . . . . . . . . II.A-3
     DR macro  . . . . . . . . . . . . . I.9-19
     DRAW, code generated  . . . . . . . I.4-26
     DSAL routine  . . . . . . . . . . . IV.2-12
     DSAT routine  . . . . . . . . . . . IV.2-10
     DSBP routine  . . . . . . . . . . . IV.2-10
     DSBR routine  . . . . . . . . . . . IV.2-11
     DSBUTX routine  . . . . . . . . . . IV.2-7
     DSCF routine  . . . . . . . . . . . IV.2-7
     DSCH routine  . . . . . . . . . . . IV.2-11
     DSCHGC routine  . . . . . . . . . . IV.2-7
     DSCL routine  . . . . . . . . . . . IV.2-11
     DSCLOS routine  . . . . . . . . . . IV.2-7
     DSCM routine  . . . . . . . . . . . IV.2-10
     DSCRT routine . . . . . . . . . . . IV.2-7
     DSCSQU routine  . . . . . . . . . . IV.2-8
     DSCT routine  . . . . . . . . . . . IV.2-8
     DSCTX routine . . . . . . . . . . . IV.2-7
     DSDP routine  . . . . . . . . . . . IV.2-10
     DSEX routine  . . . . . . . . . . . IV.2-12, IV.4-2
     DSEXPR routine  . . . . . . . . . . IV.2-7
     DSEZLN routine  . . . . . . . . . . IV.2-6
     DSFA routine  . . . . . . . . . . . IV.2-8
     DSFAR routine . . . . . . . . . . . IV.2-10
     DSFAT routine . . . . . . . . . . . IV.2-10
     DSFB routine  . . . . . . . . . . . IV.2-7
     DSFCV routine . . . . . . . . . . . IV.2-10
     DSFK routine  . . . . . . . . . . . IV.2-5
     DSFSP routine . . . . . . . . . . . IV.2-7
     DSGET routine . . . . . . . . . . . IV.2-12
     DSGI routine  . . . . . . . . . . . IV.2-5
     DSGL routine  . . . . . . . . . . . IV.2-9
     DSGS routine  . . . . . . . . . . . IV.2-9
     DSGV routine  . . . . . . . . . . . IV.2-9
     DSHE routine  . . . . . . . . . . . IV.2-10
     DSIE routine  . . . . . . . . . . . IV.2-12
     DSIFK routine . . . . . . . . . . . IV.2-6
     DSINB routine . . . . . . . . . . . IV.2-4
     DSINC routine . . . . . . . . . . . IV.2-4
     DSINE routine . . . . . . . . . . . IV.2-4, IV.4-1
     DSINE routine, main flow  . . . . . IV.5-2
     DSINI routine . . . . . . . . . . . IV.2-4
     DSINL routine . . . . . . . . . . . IV.2-6
     DSINM routine . . . . . . . . . . . IV.2-5
     DSINR routine . . . . . . . . . . . IV.2-4
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 11

     741118   780302   6                             Olof Bjorner



     DSINS routine . . . . . . . . . . . IV.2-5
     DSIP routine  . . . . . . . . . . . IV.2-10
     DSIS routine  . . . . . . . . . . . IV.2-6
     DSISRB routine  . . . . . . . . . . IV.2-6
     DSIT routine  . . . . . . . . . . . IV.2-5
     DSLB routine  . . . . . . . . . . . IV.2-9
     DSLL routine  . . . . . . . . . . . IV.2-6
     DSLO routine  . . . . . . . . . . . IV.2-6
     DSLPR routine . . . . . . . . . . . IV.2-7
     DSLV routine  . . . . . . . . . . . IV.2-8
     DSNA routine  . . . . . . . . . . . IV.2-11
     DSNB routine  . . . . . . . . . . . IV.2-7
     DSNBC routine . . . . . . . . . . . IV.2-7
     DSNI routine  . . . . . . . . . . . IV.2-7
     DSNILV routine  . . . . . . . . . . IV.2-8
     DSNOPR routine  . . . . . . . . . . IV.2-12
     DSNOTI routine  . . . . . . . . . . IV.2-12
     DSO routine . . . . . . . . . . . . IV.2-5, IV.4-2
     DSOC routine  . . . . . . . . . . . IV.2-6
     DSOEM routine . . . . . . . . . . . IV.5-3
     DSONL routine . . . . . . . . . . . IV.2-6
     DSOP routine  . . . . . . . . . . . IV.2-10
     DSPAE routine . . . . . . . . . . . IV.2-11
     DSPB routine  . . . . . . . . . . . IV.2-9
     DSPI routine  . . . . . . . . . . . IV.2-7
     DSPL routine  . . . . . . . . . . . IV.2-6
     DSPM routine  . . . . . . . . . . . IV.2-6
     DSPO routine  . . . . . . . . . . . IV.2-6
     DSPR routine  . . . . . . . . . . . IV.2-11
     DSPS routine  . . . . . . . . . . . IV.2-7
     DSPV routine  . . . . . . . . . . . IV.2-8
     DSPVS routine . . . . . . . . . . . IV.2-8
     DSRAF routine . . . . . . . . . . . IV.2-9
     DSRAT routine . . . . . . . . . . . IV.2-9
     DSRB routine  . . . . . . . . . . . IV.2-7
     DSRE routine  . . . . . . . . . . . IV.2-10
     DSRLB routine . . . . . . . . . . . IV.2-9
     DSRLBA routine  . . . . . . . . . . IV.2-9
     DSRLBI routine  . . . . . . . . . . IV.2-9
     DSRU routine  . . . . . . . . . . . IV.2-7
     DSRUC routine . . . . . . . . . . . IV.2-7
     DSSC routine  . . . . . . . . . . . IV.2-11
     DSSCI routine . . . . . . . . . . . IV.2-5
     DSSKB routine . . . . . . . . . . . IV.2-5
     DSSS routine  . . . . . . . . . . . IV.2-8
     DSST routine  . . . . . . . . . . . IV.2-10
     DSTC routine  . . . . . . . . . . . IV.2-5
     DSTERM routine  . . . . . . . . . . IV.2-12, IV.5-3
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 12

     741118   780302   6                             Olof Bjorner



     DSTX routine  . . . . . . . . . . . IV.2-6
     DSUS routine  . . . . . . . . . . . IV.2-11
     DSVA routine  . . . . . . . . . . . IV.2-11
     DSVA01 routine  . . . . . . . . . . IV.2-11.1
     DSVAK routine . . . . . . . . . . . IV.2-7
     DSVAR routine . . . . . . . . . . . IV.2-9
     DSVIV routine . . . . . . . . . . . IV.2-8
     DSW macro . . . . . . . . . . . . . I.9-25
     DSZCML macro  . . . . . . . . . . . II.5-4
     dump in pass 2  . . . . . . . . . . II.B-44
     dynamic address of a name mode parameter  . . III.1-58
     dynamic link  . . . . . . . . . . . III.1-12
     dynamic low segment area in SIMDDT  . . IV.3-2
     dynamic record, ZDN . . . . . . . . I.5-32
     dynamic records . . . . . . . . . . I.5-27
     DZSD macro  . . . . . . . . . . . . II.5-4

      --- E ---

     E[PPN routine . . . . . . . . . . . II.C-9
     E3 module . . . . . . . . . . . . . II.4-6, II.4-10,
                                         II.4-32, II.4-39,
                                         II.C-8, VI.3-1
     E3.MAC listing  . . . . . . . . . . VIII.2.3
     E3BD routine  . . . . . . . . . . . II.C-8, VI.3-2
     E3BE routine  . . . . . . . . . . . II.C-8
     E3BEL routine . . . . . . . . . . . II.C-8
     E3DB routine  . . . . . . . . . . . II.C-8
     E3DM routine  . . . . . . . . . . . II.C-8, VI.3-2
     E3EM routine  . . . . . . . . . . . II.5-1, II.C-8, VI.3-4
     E3IN routine  . . . . . . . . . . . II.4-6, II.C-9, VI.3-8
     E3LI routine  . . . . . . . . . . . II.C-9
     E3LICF routine  . . . . . . . . . . II.C-9
     E3LICL routine  . . . . . . . . . . II.C-9
     E3LICN routine  . . . . . . . . . . II.C-9
     E3LICP routine  . . . . . . . . . . II.C-9
     E3LICS routine  . . . . . . . . . . II.4-6, II.C-9
     E3LT routine  . . . . . . . . . . . II.C-9
     E3PAGE routine  . . . . . . . . . . II.C-9
     E3PAGH routine  . . . . . . . . . . II.C-9
     E3PDAT routine  . . . . . . . . . . II.C-9
     E3PTIM routine  . . . . . . . . . . II.C-9
     E3PZ routine  . . . . . . . . . . . II.C-9
     EBLK control symbol . . . . . . . . II.4-23, II.B-9
     ECLA routine  . . . . . . . . . . . II.A-11
     EDCL control symbol . . . . . . . . II.4-20, II.B-9
     edit level version number . . . . . I.8-6
     editing of nnnDEB.TMP . . . . . . . V.4-1
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 13

     741118   780302   6                             Olof Bjorner



     editing of nnnLS1.TMP . . . . . . . V.9-1
     editing of numbers  . . . . . . . . I.7-2
     editing phase in pass 3 . . . . . . II.C-8
     EDPB control symbol . . . . . . . . II.4-23, II.B-9
     effective block level . . . . . . . I.5-3
     EJECT, code generated . . . . . . . I.4-22
     ELSE macro  . . . . . . . . . . . . I.9-11
     ELST routine  . . . . . . . . . . . II.A-11
     EMPTY, code generated . . . . . . . I.4-22
     END pseudo op . . . . . . . . . . . I.9-5
     END record in LS1 . . . . . . . . . II.4-11
     end-of-file record  . . . . . . . . III.1-55
     ENDCL control symbol  . . . . . . . II.4-20, II.B-9
     ENDD macro  . . . . . . . . . . . . I.9-19
     ENDDO control symbol  . . . . . . . II.4-22, II.B-9
     ENDFILE procedure . . . . . . . . . III.1-55
     ENDFILE, code generated . . . . . . I.4-35
     ENDFO control symbol  . . . . . . . II.4-22, II.B-9
     ENDPR control symbol  . . . . . . . II.4-20, II.B-9
     entering a prefixed block . . . . . I.4-13, III.1-48
     ENTIER, code generated  . . . . . . I.4-29
     EOT word  . . . . . . . . . . . . . II.4-15
     EPRO routine  . . . . . . . . . . . II.A-11
     EPROC macro . . . . . . . . . . . . I.9-30
     EPROG control symbol  . . . . . . . II.4-19, II.B-9
     EQ control symbol . . . . . . . . . II.4-24, II.B-15
     EQV control symbol  . . . . . . . . II.4-24, II.B-15
     EQV operator  . . . . . . . . . . . I.4-54
     ERLANG, code generated  . . . . . . I.4-26
     ERR UUO . . . . . . . . . . . . . . II.5-4
     ERRCODE macro . . . . . . . . . . . III.5-3
     ERRI1 UUO . . . . . . . . . . . . . II.5-4
     ERRI2 UUO . . . . . . . . . . . . . II.5-4
     ERRI3 UUO . . . . . . . . . . . . . II.5-4
     ERRLI UUO . . . . . . . . . . . . . II.5-4
     ERRMAC macro  . . . . . . . . . . . III.5-3
     ERROR control symbol  . . . . . . . II.4-19, II.4-21,
                                         II.B-9
     error handling in RTS . . . . . . . III.1-39
     error handling in SIMDDT  . . . . . IV.5-1
     error handling in the compiler  . . II.5-1
     error handling tables . . . . . . . II.4-39
     error messages in SIMLH2.RNO  . . . II.5-6.1
     error tables in SIMDDT  . . . . . . IV.3-3
     error UUO:s in the compiler . . . . II.5-4
     ERROR1 macro  . . . . . . . . . . . II.B-43
     ERROR2 macro  . . . . . . . . . . . II.B-43
     errors during SIMULA program execution  . . III.1-42
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 14

     741118   780302   6                             Olof Bjorner



     errors in FORTRAN library routines  . . III.1-41
     ERRT UUO  . . . . . . . . . . . . . II.5-4
     evaluation of a thunk . . . . . . . III.1-60
     event notice  . . . . . . . . . . . III.1-65
     eventnotice record, ZER . . . . . . I.5-42, III.1-13
     eventnotice, ZEV  . . . . . . . . . I.5-43, III.1-13
     EVTIME. code generated  . . . . . . I.4-22
     EX module . . . . . . . . . . . . . II.B-20
     EX.MAC listing  . . . . . . . . . . VIII.2.2.2
     EXAT routine  . . . . . . . . . . . II.4-30, II.B-20
     EXDF routine  . . . . . . . . . . . II.B-20
     EXEC macro  . . . . . . . . . . . . I.9-32
     EXECUTE command . . . . . . . . . . I.3-3
     execution control in RTS  . . . . . III.1-27
     execution of a block  . . . . . . . III.1-44
     execution states  . . . . . . . . . III.1-30
     exit from a prefixed block  . . . . I.4-14
     exit from a prefixed class  . . . . I.4-16
     exit from a procedure . . . . . . . III.1-47
     exit from a SIMULA procedure  . . . III.1-45
     exit from unprefixed class  . . . . I.4-17
     EXIT, SIMDDT command  . . . . . . . IV.2-12
     EXLO routine  . . . . . . . . . . . II.B-20
     EXP, code generated . . . . . . . . I.4-25
     explanations of source revisions  . I.8-9
     EXPR routine  . . . . . . . . . . . II.A-11
     expression tree area  . . . . . . . II.B-2
     expressions . . . . . . . . . . . . I.4-43
     EXQC routine  . . . . . . . . . . . II.B-20
     EXT routine . . . . . . . . . . . . II.A-11
     extended LoOKUP/ENTER block, ZXB  . III.1-14
     EXTERN pseudo operator  . . . . . . I.9-1
     external name of fixup  . . . . . . II.A-3
     EXZQ routine  . . . . . . . . . . . II.B-20

      --- F ---

     FALSE control symbol  . . . . . . . II.4-24
     FALSE macro . . . . . . . . . . . . I.9-11
     FATAL macro . . . . . . . . . . . . II.B-43
     FI macro  . . . . . . . . . . . . . I.9-11
     field handling macros . . . . . . . I.9-19
     file descriptions, compiler . . . . II.4-1
     file descriptions, SIMDDT . . . . . IV.4-1
     file extensions . . . . . . . . . . II.4-1
     file object generation  . . . . . . III.1-54
     file setup  . . . . . . . . . . . . III.1-54
     FILES debug routine . . . . . . . . I.10-4
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 15

     741118   780302   6                             Olof Bjorner



     FILOBJ debug routine  . . . . . . . I.10-4
     FIRST, code generated . . . . . . . I.4-35
     FIRST, implementation of  . . . . . III.1-64
     FIX control symbol  . . . . . . . . II.4-21, II.4-22,
                                         II.4-23, II.B-9
     fixup number in IC1 . . . . . . . . II.4-20
     fixup references  . . . . . . . . . II.4-33
     fixup status  . . . . . . . . . . . II.B-37
     fixup table, YFXTAB . . . . . . . . II.B-3, II.B-37
     FLST routine  . . . . . . . . . . . II.A-11
     folding . . . . . . . . . . . . . . I.4-4
     FOLLOW, code generated  . . . . . . I.4-22
     FOR loop returns  . . . . . . . . . III.1-13
     FOR, code generated . . . . . . . . I.4-39
     FORDO control symbol  . . . . . . . II.4-22, II.B-9
     FORLIB  . . . . . . . . . . . . . . I.3-9
     formal parameter access . . . . . . I.4-8
     formal parameter descriptor, ZFP  . I.5-11
     formal parameter descriptor, ZFR  . I.5-12
     formal parameter transmission . . . I.4-20
     formal parameters  known at run-time  . . I.4-20
     formal parameters not known at run-time . . I.4-22
     formal parameters, assignment to  . I.4-46
     formal procedures, parameter transmission to  . . III.1-61
     format of compiler diagnostics  . . II.5-1
     FORSI control symbol  . . . . . . . II.B-18
     FORST control symbol  . . . . . . . II.4-22, II.B-18
     FORTRAN procedures, parameter transmission to . . III.1-63
     FORTRAN routines  . . . . . . . . . I.3-9
     FORTRAN-10 procedures, calling of . III.1-47
     FORWH control symbol  . . . . . . . II.4-22, II.B-18
     FPAR routine  . . . . . . . . . . . II.A-11
     function  . . . . . . . . . . . . . I.4-13
     function call . . . . . . . . . . . I.4-18
     function designator . . . . . . . . I.5-31

      --- G ---

     garbage collection  . . . . . . . . I.3-7
     garbage collector . . . . . . . . . III.1-14
     garbage collector, testing of . . . II.6-3
     general compiler description  . . . II.1-1
     general layout of a SIMULA main program . . III.1-28
     generated code in IC2 . . . . . . . II.4-36
     GET, SIMDDT command . . . . . . . . IV.2-12
     GETCHAR procedure . . . . . . . . . III.1-57
     GETCHAR, code generated . . . . . . I.4-27
     GETFRAC procedure . . . . . . . . . III.1-57
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 16

     741118   780302   6                             Olof Bjorner



     GETFRAC, code generated . . . . . . I.4-27
     GETINT procedure  . . . . . . . . . III.1-57
     GETINT, code generated  . . . . . . I.4-27
     GETQUE macro  . . . . . . . . . . . I.9-10
     GETREAL procedure . . . . . . . . . III.1-57
     GETREAL, code generated . . . . . . I.4-27
     GETSTACK macro  . . . . . . . . . . I.9-10
     global request  . . . . . . . . . . II.4-34
     global requests . . . . . . . . . . II.4-33
     global variables, SIMDDT  . . . . . IV.6-4
     GOIF macro  . . . . . . . . . . . . I.9-17
     GOTO control symbol . . . . . . . . II.4-21, II.B-18
     GOTO opdef  . . . . . . . . . . . . I.9-4
     GOTO statements . . . . . . . . . . III.1-51
     GOTO, code generated  . . . . . . . I.4-36
     GRT control symbol  . . . . . . . . II.4-24, II.B-15

      --- H ---

     HEAD, procedure attributes of . . . III.1-65
     header word in IC2  . . . . . . . . II.4-34
     heading numbers in documentation  . I.8-2
     HEADMAKE routine  . . . . . . . . . II.C-11
     help files, listings  . . . . . . . VIII.1
     HELP, SIMDDT command  . . . . . . . IV.2-10
     hidden attributes . . . . . . . . . II.B-7
     hidden protected specification  . . II.A-9
     high  segments of the compiler  . . II.1-1
     HISTO, code generated . . . . . . . I.4-26
     HOLD, code generated  . . . . . . . I.4-22

      --- I ---

     I/O buffer allocation in RTS  . . . III.1-54
     I/O buffer organization in the compiler . . II.3-2
     I/O handling in RTS . . . . . . . . III.1-53
     I1 module . . . . . . . . . . . . . II.4-10, II.A-3
     I1.MAC, listing . . . . . . . . . . VIII.2.1.1
     I1CHAR routine  . . . . . . . . . . II.A-3
     I1CM routine  . . . . . . . . . . . II.4-4, II.A-3
     I1END routine . . . . . . . . . . . II.4-28
     I1FN routine  . . . . . . . . . . . II.A-3
     I1MOVE routine  . . . . . . . . . . II.4-4, II.A-3
     I1NAME routine  . . . . . . . . . . II.A-4
     I1OVFL routine  . . . . . . . . . . II.A-5
     I1PPN routine . . . . . . . . . . . II.A-4
     I1RECO routine  . . . . . . . . . . II.A-5
     I1REN routine . . . . . . . . . . . II.A-4
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 17

     741118   780302   6                             Olof Bjorner



     I1RX50 routine  . . . . . . . . . . II.A-4
     I1SC routine  . . . . . . . . . . . II.A-4
     I1SRBP routine  . . . . . . . . . . II.A-4
     I1SRTx routines . . . . . . . . . . II.A-4
     I1SW routine  . . . . . . . . . . . II.A-4
     I1SWER routine  . . . . . . . . . . II.A-5
     I1SWIT routine  . . . . . . . . . . II.A-4
     I1UNFL routine  . . . . . . . . . . II.A-5
     I2 module . . . . . . . . . . . . . II.4-33, II.B-20
     I2.MAC listing  . . . . . . . . . . VIII.2.2.2
     I2AP routine  . . . . . . . . . . . II.B-20, II.B-42
     I2EN routine  . . . . . . . . . . . II.B-20
     I2REN routine . . . . . . . . . . . II.B-20, II.B-42
     I2START routine . . . . . . . . . . II.B-20, II.B-42
     I3 module . . . . . . . . . . . . . II.4-27, II.4-39,
                                         II.C-6, VI.3-11
     I3.MAC listing  . . . . . . . . . . VIII.2.3
     I3E routine . . . . . . . . . . . . II.4-8, II.C-6
     I3GBUFF routine . . . . . . . . . . II.C-6
     I3I routine . . . . . . . . . . . . II.4-34, II.C-6
     I3L routine . . . . . . . . . . . . II.4-10, II.C-6
     I3LS3 routine . . . . . . . . . . . II.C-6
     I3P1 routine  . . . . . . . . . . . II.C-6
     I3S routine . . . . . . . . . . . . II.4-6, II.C-6
     I3X routine . . . . . . . . . . . . II.4-32, II.C-6
     IC1 debug character . . . . . . . . I.10-2, II.A-16
     IC1 file  . . . . . . . . . . . . . II.4-18
     IC2 file  . . . . . . . . . . . . . II.4-33
     IC2.TMP processing  . . . . . . . . II.C-7
     IC2.TMP, input of . . . . . . . . . II.C-8
     IC2T routine  . . . . . . . . . . . II.B-22
     ICDUMP routine  . . . . . . . . . . II.4-41, II.A-13
     ID control symbol . . . . . . . . . II.4-20
     IDENTIFICATION switch . . . . . . . I.5-19, IV.8-1
     identifier in operand stack . . . . II.B-31.1
     identifier lookup . . . . . . . . . II.B-25.1
     identifier number in IC1  . . . . . II.4-18
     IDIV control symbol . . . . . . . . II.4-24, II.B-15
     IDL table . . . . . . . . . . . . . II.C-15, VI.3-14
     IDLE, code generated  . . . . . . . I.4-33
     IENDC control symbol  . . . . . . . II.4-20, II.B-9
     IF macro  . . . . . . . . . . . . . I.9-11
     IFEQF macro . . . . . . . . . . . . I.9-24
     IFEX1 control symbol  . . . . . . . II.B-18
     IFNEQF macro  . . . . . . . . . . . I.9-24
     IFNONE macro  . . . . . . . . . . . III.5-3
     IFOFF macro . . . . . . . . . . . . I.9-26
     IFOFFA macro  . . . . . . . . . . . I.9-27
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 18

     741118   780302   6                             Olof Bjorner



     IFON macro  . . . . . . . . . . . . I.9-26
     IFONA macro . . . . . . . . . . . . I.9-27
     IFST control symbol . . . . . . . . II.4-21, II.B-18
     IFTRE control symbol  . . . . . . . II.4-21, II.B-18
     IFTRU control symbol  . . . . . . . II.4-21, II.B-18
     illegal UUO in RTS  . . . . . . . . III.1-41
     IMP control symbol  . . . . . . . . II.4-24, II.B-15
     IMP operator  . . . . . . . . . . . I.4-54
     implementation of directfile  . . . III.1-56
     implementation of FIRST . . . . . . III.1-64
     implementation of LAST  . . . . . . III.1-64
     implementation of PREV  . . . . . . III.1-64
     implementation of quasi-parallel system . . III.1-49
     implementation of SIMSET  . . . . . III.1-64
     implementation of SIMULATION  . . . III.1-65
     IN control symbol . . . . . . . . . II.4-24, II.B-15
     IN operator . . . . . . . . . . . . I.4-55
     .IN routine . . . . . . . . . . . . II.A-12
     in-line procedures  . . . . . . . . I.4-27
     INCHAR, code generated  . . . . . . I.4-22
     INCR opdef  . . . . . . . . . . . . I.9-4
     INDEX.SNO . . . . . . . . . . . . . I.8-5
     indexed variables . . . . . . . . . I.4-5
     infile.REL  . . . . . . . . . . . . II.4-27
     INFRAC, code generated  . . . . . . I.4-22
     INIMAGE procedure . . . . . . . . . III.1-55
     INIMAGE, code generated . . . . . . I.4-22
     ININT, code generated . . . . . . . I.4-22
     initialization of a SIMULA program  . . III.1-35
     initialization of pass 1  . . . . . II.A-14
     initialization of pass 3  . . . . . II.C-6
     initialization routine in pass 1  . II.A-3
     INNER control symbol  . . . . . . . II.4-20, II.B-9
     INNER in a prefixed block . . . . . I.4-14
     INNER statement . . . . . . . . . . I.4-15, III.1-51
     input of IC2.TMP  . . . . . . . . . II.C-8
     INPUT, SIMDDT command . . . . . . . IV.2-10
     input/output routines in pass 1 . . II.A-7
     INREAL, code generated  . . . . . . I.4-22
     insertion of an error message . . . II.5-4
     INSPE control symbol  . . . . . . . II.4-22, II.B-18
     INSPECT, code generated . . . . . . I.4-58
     INTEGER pseudo op . . . . . . . . . I.9-5
     interface of the RTS  . . . . . . . III.4-1
     interface to LINK-10  . . . . . . . I.3-6
     interface to the LOADER CUSP  . . . I.3-6
     intermediate ATR file . . . . . . . II.4-30
     intermediate code buffers in pass 2 . . II.B-27
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 19

     741118   780302   6                             Olof Bjorner



     intermediate code from pass 1 . . . II.4-18
     intermediate code from pass 2 . . . II.4-33
     intermediate results, descriptor of . . I.4-19
     INTERN pseudo operator  . . . . . . I.9-1
     internal error in SIMDDT  . . . . . IV.5-3
     internal requests . . . . . . . . . II.4-33, II.4-35
     INTEXT procedure  . . . . . . . . . III.1-57
     INTEXT, code generated  . . . . . . I.4-22
     INTO, code generated  . . . . . . . I.4-22
     IO.MAC listing  . . . . . . . . . . VIII.3.1
     IOBO routine  . . . . . . . . . . . III.1-55
     IOCL routine  . . . . . . . . . . . IV.6-2, III.1-55
     IOED.MAC listing  . . . . . . . . . VIII.3.1
     IOIG routine  . . . . . . . . . . . III.1-55
     IOIN routine  . . . . . . . . . . . IV.6-2
     IOIT routine  . . . . . . . . . . . III.1-57
     IOLT routine  . . . . . . . . . . . III.1-55
     IONF.MAC listing  . . . . . . . . . VIII.3.1
     IOOG routine  . . . . . . . . . . . IV.6-2, III.1-55
     IOOP routine  . . . . . . . . . . . IV.6-2, III.1-55
     IOSPEC debug routine  . . . . . . . I.10-4
     IOSPEC table, output of . . . . . . I.10-4
     IS control symbol . . . . . . . . . II.4-24, II.B-15
     IS operator . . . . . . . . . . . . I.4-55

      --- J ---

     .JB41 . . . . . . . . . . . . . . . II.B-42
     .JB41 in pass 1 . . . . . . . . . . II.A-14
     .JBAPR  . . . . . . . . . . . . . . II.B-42
     .JBAPR in pass 1  . . . . . . . . . II.A-14
     .JBHVR  . . . . . . . . . . . . . . I.8-6
     .JBREN  . . . . . . . . . . . . . . II.B-42
     .JBREN in pass 1  . . . . . . . . . II.A-14
     .JBSA . . . . . . . . . . . . . . . II.B-42
     .JBSA in pass 1 . . . . . . . . . . II.A-14
     .JBVER  . . . . . . . . . . . . . . I.8-6
     job data area in pass 1 . . . . . . II.A-14
     JUMP control symbol . . . . . . . . II.4-21, II.4-22,
                                         II.B-9

      --- K ---

     KA-10 considerations  . . . . . . . I.7-1
     keyword table in SIMDDT . . . . . . IV.1-3
     keyword table, ZKW  . . . . . . . . IV.3-3
     KI10 compile-time arithmetic  . . . II.B-25.1
     kind determination  . . . . . . . . II.B-25
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 20

     741118   780302   6                             Olof Bjorner




      --- L ---

     L opdef . . . . . . . . . . . . . . I.9-4
     L-labels  . . . . . . . . . . . . . I.9-11
     LAB routine . . . . . . . . . . . . II.A-11
     label in macro code . . . . . . . . I.9-2
     LAST, code generated  . . . . . . . I.4-35
     LAST, implementation of . . . . . . III.1-64
     LASTITEM procedure  . . . . . . . . III.1-55
     LASTITEM, code generated  . . . . . I.4-22
     LB control symbol . . . . . . . . . II.4-24
     LC module . . . . . . . . . . . . . II.4-6, II.4-10,
                                         II.A-5
     LC.MAC, listing . . . . . . . . . . VIII.2.1.1
     LCEOF routine . . . . . . . . . . . II.A-5
     LCLINE routine  . . . . . . . . . . II.A-5
     LCLS1 routine . . . . . . . . . . . II.4-10, II.A-5
     LCLS1T routine  . . . . . . . . . . II.4-10
     LCMOVE routine  . . . . . . . . . . II.A-5
     LCNEXT routine  . . . . . . . . . . II.A-5
     LCPLIN routine  . . . . . . . . . . II.4-11, II.A-5
     LD opdef  . . . . . . . . . . . . . I.9-4
     LENGTH (of FILE), code generated  . I.4-31
     LENGTH (of TEXT), code generated  . I.4-33
     LESS  control symbol  . . . . . . . II.4-24
     LESS control symbol . . . . . . . . II.B-15
     LETTER, code generated  . . . . . . I.4-29
     lexical scanner . . . . . . . . . . II.4-18, II.A-1
     LF macro  . . . . . . . . . . . . . I.9-20
     LFE macro . . . . . . . . . . . . . III.5-3
     LI opdef  . . . . . . . . . . . . . I.9-4
     line control module . . . . . . . . II.A-5
     LINE control symbol . . . . . . . . II.4-20, II.B-6
     line format . . . . . . . . . . . . I.9-2
     line number generation  . . . . . . II.C-9
     line number in IC1  . . . . . . . . II.4-20
     line number table . . . . . . . . . II.4-33
     line number table generation  . . . II.C-9
     line number table in IC2  . . . . . II.4-38
     line number table in SIMDDT . . . . I.5-18, IV.1-2
     line record in LS1  . . . . . . . . II.4-12
     LINE routine  . . . . . . . . . . . II.C-11
     line scanner module . . . . . . . . II.A-5
     LINE, code generated  . . . . . . . I.4-35
     LINEAR, code generated  . . . . . . I.4-26
     LINESPERPAGE, code generated  . . . I.4-22
     LINK item types . . . . . . . . . . II.4-28
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 21

     741118   780302   6                             Olof Bjorner



     LINK, procedure attributes of . . . III.1-65
     LINK-10 . . . . . . . . . . . . . . II.4-28
     LINK-10, interface to . . . . . . . I.3-6
     LINK-10, modifications in . . . . . I.3-2
     linkage attribute, ZLG  . . . . . . I.5-44
     LINKAGE, procedure attributes of  . III.1-65
     list control file . . . . . . . . . II.4-9
     list file . . . . . . . . . . . . . II.4-38
     LIST record in LS1  . . . . . . . . II.4-14
     LIST switch . . . . . . . . . . . . II.4-15, II.4-38,
                                         IV.8-1
     LIT pseudo op . . . . . . . . . . . I.9-5, I.9-9
     literal table . . . . . . . . . . . II.B-3
     literals in macro code  . . . . . . I.9-5
     LN, code generated  . . . . . . . . I.4-25
     Lnn-labels  . . . . . . . . . . . . I.9-19
     LOAD command  . . . . . . . . . . . I.3-3
     LOADER, interface to  . . . . . . . I.3-6
     local branches in macro code  . . . I.9-7
     local object  . . . . . . . . . . . I.4-56
     local transfers . . . . . . . . . . I.4-37
     LOCATE procedure  . . . . . . . . . III.1-56
     LOCATE, code generated  . . . . . . I.4-22
     LOCATION, code generated  . . . . . I.4-32
     long jumps in macro code  . . . . . I.9-7
     lookup of identifier  . . . . . . . II.B-25.1
     loop design in macro code . . . . . I.9-6
     LOOP macro  . . . . . . . . . . . . I.9-16
     low segment organization in pass 1  . . II.A-13
     low segment organization in pass 2  . . II.B-25
     low segment organization in pass 3  . . II.C-13
     low segment organization in RTS . . III.3-1
     low segment organization in SIMDDT  . . IV.3-1
     low segment organization in the compiler  . . II.3-1
     LOWADR macro  . . . . . . . . . . . III.1-5
     LOWSEG.MAC  . . . . . . . . . . . . V.6-2, II.A-13
     LOWSEG.MAC, listing . . . . . . . . VIII.1
     LOWTEN procedure  . . . . . . . . . III.1-57
     LOWTEN, code generated  . . . . . . I.4-26
     LP control symbol . . . . . . . . . II.4-24
     LS module . . . . . . . . . . . . . II.A-1, II.A-5
     LS.MAC  . . . . . . . . . . . . . . I.7-1
     LS.MAC, listing . . . . . . . . . . VIII.2.1.1
     LS0 debug character . . . . . . . . I.10-2, II.A-16
     LS1 debug character . . . . . . . . I.10-2, II.A-16
     LS1RED.LST  . . . . . . . . . . . . V.9-2
     LS3 file  . . . . . . . . . . . . . II.4-38
     LSC routine . . . . . . . . . . . . II.A-5
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 22

     741118   780302   6                             Olof Bjorner



     LSCHBE routine  . . . . . . . . . . II.A-5
     LSCHBL routine  . . . . . . . . . . II.A-5
     LSCHGR routine  . . . . . . . . . . II.A-5
     LSCHIG routine  . . . . . . . . . . II.A-5
     LSCHNP routine  . . . . . . . . . . II.A-5
     LSCMN1 routine  . . . . . . . . . . II.A-5
     LSEND routine . . . . . . . . . . . II.A-6
     LSI routine . . . . . . . . . . . . II.A-6
     LSIOSC routine  . . . . . . . . . . II.A-6
     LSIPAG routine  . . . . . . . . . . II.A-6
     LSIS routine  . . . . . . . . . . . II.A-6
     LSLNSM routine  . . . . . . . . . . II.A-6
     LSN routine . . . . . . . . . . . . II.A-6
     LSNCO routine . . . . . . . . . . . II.A-6
     LSNDL routine . . . . . . . . . . . II.A-6
     LSNEXP routine  . . . . . . . . . . II.A-6
     LSNKEX routine  . . . . . . . . . . II.A-6
     LSNRDD routine  . . . . . . . . . . II.A-6
     LSNSCE routine  . . . . . . . . . . II.A-6
     LSSEM routine . . . . . . . . . . . II.A-6
     LST routine . . . . . . . . . . . . II.A-6, II.A-11
     LSTRAC routine  . . . . . . . . . . II.A-13
     LSX routine . . . . . . . . . . . . II.A-6
     LSXTXT routine  . . . . . . . . . . II.A-6

      --- M ---

     M2 module . . . . . . . . . . . . . II.B-21
     M2.MAC  . . . . . . . . . . . . . . I.7-2
     M2.MAC listing  . . . . . . . . . . VIII.2.2.2
     M20-M23 debug switches  . . . . . . II.B-46
     M2CO routine  . . . . . . . . . . . II.B-21, II.B-43
     M2DB routine  . . . . . . . . . . . II.B-10
     M2EN routine  . . . . . . . . . . . II.B-21
     M2LN routine  . . . . . . . . . . . II.B-21
     M2UU routine  . . . . . . . . . . . I.7-2, II.B-21,
                                         II.B-42
     M3 module . . . . . . . . . . . . . II.4-28, II.4-34,
                                         II.C-7, VI.3-11
     M3.MAC listing  . . . . . . . . . . VIII.2.3
     M3ARR routine . . . . . . . . . . . II.4-30
     M3ATR routine . . . . . . . . . . . II.4-8, II.4-28,
                                         II.C-7, VI.3-12
     M3CO  . . . . . . . . . . . . . . . VI.3-12
     M3CO routine  . . . . . . . . . . . II.C-7, VI.3-12
     M3GR  . . . . . . . . . . . . . . . VI.3-12
     M3GR routine  . . . . . . . . . . . II.C-7, VI.3-12
     M3HEAD routine  . . . . . . . . . . II.C-8
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 23

     741118   780302   6                             Olof Bjorner



     M3IN routine  . . . . . . . . . . . II.C-8
     M3IQ  . . . . . . . . . . . . . . . VI.3-12
     M3IQ routine  . . . . . . . . . . . II.C-7, VI.3-12
     M3LT  . . . . . . . . . . . . . . . VI.3-12
     M3LT routine  . . . . . . . . . . . II.C-7, VI.3-12
     M3NO routine  . . . . . . . . . . . II.C-8
     M3NUNR routine  . . . . . . . . . . II.C-8, VI.3-13
     M3ST routine  . . . . . . . . . . . II.C-8, VI.3-12
     M3UNR routine . . . . . . . . . . . II.C-8, VI.3-13
     M3UT routine  . . . . . . . . . . . II.C-8
     MA.MAC listing  . . . . . . . . . . VIII.4
     machine program . . . . . . . . . . I.2-1
     MACINIT macro . . . . . . . . . . . I.9-18
     MACMOD utility program  . . . . . . V.13-1
     MACMOD.MAC, listing . . . . . . . . VIII.1
     MACRO-10 procedures, calling of . . III.1-47
     MACRO-10 procedures, parameter transmission to  . .
                                         III.1-61
     MACRO.HGH . . . . . . . . . . . . . V.13-1
     macros in macro code  . . . . . . . I.9-9
     MACSIM.MAC listing  . . . . . . . . VIII.1
     main flow of pass 2 . . . . . . . . II.B-5
     main flow of pass 3 . . . . . . . . II.C-3
     main flow of SIMDDT . . . . . . . . IV.2-2
     main level version number . . . . . I.8-6
     MAIN procedure  . . . . . . . . . . III.1-57
     MAIN routine  . . . . . . . . . . . II.A-11
     main scan in pass 3 . . . . . . . . II.C-7
     MAIN, code generated  . . . . . . . I.4-26
     MALI routine  . . . . . . . . . . . I.4-50
     MALL routine  . . . . . . . . . . . I.4-50
     map of variables in a block, ZMP  . I.5-16
     MAP1.MAP, listing . . . . . . . . . VIII.2.1.1
     MAP2.MAC listing  . . . . . . . . . VIII.2.2.1
     MAP3.MAP listing  . . . . . . . . . VIII.2.3
     MARI routine  . . . . . . . . . . . I.4-50
     MARR routine  . . . . . . . . . . . I.4-50
     mathematical functions  . . . . . . I.4-24
     mathematical routines . . . . . . . I.3-9
     message number  . . . . . . . . . . II.5-3
     MINUS control symbol  . . . . . . . II.4-24, II.B-15
     MOD, code generated . . . . . . . . I.4-30
     modifications in the COMPIL CUSP  . I.3-1
     modifications in the LINK-10 CUSP . I.3-2
     modifications in the SPRINT CUSP  . I.3-3
     module header . . . . . . . . . . . I.9-36
     module structure  . . . . . . . . . I.9-1
     modules in SIMLIB . . . . . . . . . III.2-1
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 24

     741118   780302   6                             Olof Bjorner



     monitor commands  . . . . . . . . . I.3-3
     monitor interface in pass 2 . . . . II.B-42
     monitor interface, SIMDDT . . . . . IV.6-1
     MORE (of FILE), code generated  . . I.4-31
     MORE (of TEXT), code generated  . . I.4-33
     MULT control symbol . . . . . . . . II.4-24, II.B-15
     multi-line literals in macro code . I.9-8
     multiple assignment, code generated . . I.4-47

      --- N ---

     name mode parameters  . . . . . . . III.1-58
     name parameters . . . . . . . . . . I.7-2
     naming conventions  . . . . . . . . I.9-34
     naming conventions in the RTS . . . III.1-3
     NDEQ control symbol . . . . . . . . II.4-24, II.B-15
     NEGEXP, code generated  . . . . . . I.4-26
     NEQ control symbol  . . . . . . . . II.4-24, II.B-15
     NEW control symbol  . . . . . . . . II.4-23
     .NEW routine  . . . . . . . . . . . II.B-12
     NEWATR, pass 3 switch . . . . . . . II.C-22
     .NEWLI routine  . . . . . . . . . . II.A-12
     NEWLINE routine . . . . . . . . . . II.C-11
     .NEWPA routine  . . . . . . . . . . II.A-12
     NEWUNR, pass 3 switch . . . . . . . II.C-22
     NEXTEV, code generated  . . . . . . I.4-22
     NGRT control symbol . . . . . . . . II.4-24, II.B-15
     nINQ macro  . . . . . . . . . . . . I.9-10
     NLESS control symbol  . . . . . . . II.4-24, II.B-15
     nnnATR.TMP  . . . . . . . . . . . . II.4-30
     nnnDEB.LST  . . . . . . . . . . . . V.4-1, II.4-40
     nnnDEB.TMP  . . . . . . . . . . . . II.4-40
     nnnDEB.TMP, editing of  . . . . . . V.4-1
     nnnDF1.TMP  . . . . . . . . . . . . II.4-25
     nnnGCP.TMP  . . . . . . . . . . . . I.10-10
     nnnGCP.TMP, analysis of . . . . . . V.7-1
     nnnIC1.TMP  . . . . . . . . . . . . II.4-18
     nnnIC2.TMP  . . . . . . . . . . . . II.4-33
     nnnLS1.TMP  . . . . . . . . . . . . II.4-9
     nnnLS1.TMP, editing of  . . . . . . V.9-1
     nnnLS3.TMP  . . . . . . . . . . . . II.4-38
     nnnREL.TMP  . . . . . . . . . . . . II.4-27
     nnnSIM.TMP  . . . . . . . . . . . . II.4-3
     nnnXRF.TMP  . . . . . . . . . . . . II.4-31
     nnnZSE.TMP  . . . . . . . . . . . . II.4-26
     NOARRAY, SIMDDT command . . . . . . IV.2-11
     NOERR record in LS1 . . . . . . . . II.4-15
     NONE control symbol . . . . . . . . II.4-24
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 25

     741118   780302   6                             Olof Bjorner



     nonterminal operands  . . . . . . . II.B-6
     NOP opdef . . . . . . . . . . . . . I.9-4
     NOREL, pass 3 switch  . . . . . . . II.C-22
     NORMAL, code generated  . . . . . . I.4-25
     NOT control symbol  . . . . . . . . II.4-23, II.B-18
     NOT operator  . . . . . . . . . . . I.4-54
     NOTEXT control symbol . . . . . . . II.4-24
     NOTHR control symbol  . . . . . . . II.4-23, II.B-9
     nOUTQ macro . . . . . . . . . . . . I.9-10
     nPOP macro  . . . . . . . . . . . . I.9-10
     nPUSH macro . . . . . . . . . . . . I.9-10
     number determination  . . . . . . . II.B-25
     number editing and de-editing . . . I.7-2
     number of compiler diagnostics  . . II.5-3

      --- O ---

     O1 module . . . . . . . . . . . . . II.4-29, II.A-7
     O1.MAC listing  . . . . . . . . . . VIII.2.1.2
     O1DB6 routine . . . . . . . . . . . II.A-7
     O1DBOP routine  . . . . . . . . . . II.4-41, II.A-7
     O1DF1 routine . . . . . . . . . . . II.4-25, II.A-7
     O1DFCL routine  . . . . . . . . . . II.4-25, II.A-7
     O1DFOP routine  . . . . . . . . . . II.A-7
     O1ERR routine . . . . . . . . . . . II.A-9
     O1EXCL routine  . . . . . . . . . . II.4-8, II.A-7
     O1EXOP routine  . . . . . . . . . . II.4-7, II.A-7
     O1EXT routine . . . . . . . . . . . II.4-8, II.A-7
     O1IC1 routine . . . . . . . . . . . II.A-7
     O1ICCL routine  . . . . . . . . . . II.A-7
     O1ICOP routine  . . . . . . . . . . II.A-7
     O1LS1 routine . . . . . . . . . . . II.4-9, II.A-7
     O1LSCL routine  . . . . . . . . . . II.4-10, II.A-8
     O1LSOP routine  . . . . . . . . . . II.A-7
     O1OPDF routine  . . . . . . . . . . II.4-25, II.A-7
     O1OPIC routine  . . . . . . . . . . II.4-18, II.A-7
     O1OPLS routine  . . . . . . . . . . II.4-9, II.A-7
     O1OPXR routine  . . . . . . . . . . II.4-32, II.A-8
     O1PACK routine  . . . . . . . . . . II.A-9
     O1REL routine . . . . . . . . . . . II.A-8
     O1RL routine  . . . . . . . . . . . II.4-28, II.A-8
     O1RLC routine . . . . . . . . . . . II.A-8
     O1RLD routine . . . . . . . . . . . II.A-8
     O1RLIC routine  . . . . . . . . . . II.A-8
     O1RLNB routine  . . . . . . . . . . II.A-8
     O1RLOP routine  . . . . . . . . . . II.4-28, II.4-29,
                                         II.A-8
     O1RLR routine . . . . . . . . . . . II.A-8
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 26

     741118   780302   6                             Olof Bjorner



     O1RLS routine . . . . . . . . . . . II.A-8
     O1RLUN routine  . . . . . . . . . . II.A-8
     O1SC routine  . . . . . . . . . . . II.4-6, II.A-8
     O1SCCL routine  . . . . . . . . . . II.4-6, II.A-8
     O1SCOP routine  . . . . . . . . . . II.4-6, II.4-28,
                                         II.A-8
     O1SETB routine  . . . . . . . . . . II.A-9
     O1XR routine  . . . . . . . . . . . II.4-31
     O1XRCL routine  . . . . . . . . . . II.4-32, II.A-8
     O1XRF routine . . . . . . . . . . . II.A-8
     O1XROP routine  . . . . . . . . . . II.A-8
     O1ZS routine  . . . . . . . . . . . II.4-27, II.A-9
     O1ZSCL routine  . . . . . . . . . . II.4-27, II.A-9
     O1ZSE routine . . . . . . . . . . . II.A-9
     O1ZSOP routine  . . . . . . . . . . II.4-27, II.A-8
     O2 component  . . . . . . . . . . . II.B-21, II.B-43
     O2.MAC listing  . . . . . . . . . . VIII.2.2.2
     O20-O22 debug switches  . . . . . . II.B-46
     O2AB routine  . . . . . . . . . . . II.B-23
     O2AB1 routine . . . . . . . . . . . II.B-23
     O2AD routine  . . . . . . . . . . . II.B-24
     O2AF routine  . . . . . . . . . . . II.B-21
     O2ATR routine . . . . . . . . . . . II.4-30
     O2CF routine  . . . . . . . . . . . II.B-21
     O2D1 routine  . . . . . . . . . . . II.4-25, II.B-23
     O2D1RI routine  . . . . . . . . . . II.B-23
     O2DB routine  . . . . . . . . . . . II.B-22
     O2DF routine  . . . . . . . . . . . II.4-33, II.B-21
     O2DFOUT routine . . . . . . . . . . II.B-21
     O2ERI routine . . . . . . . . . . . II.B-23
     O2ERL routine . . . . . . . . . . . II.B-23
     O2ERO routine . . . . . . . . . . . II.B-23
     O2ERR routine . . . . . . . . . . . II.B-23
     O2ERU routine . . . . . . . . . . . II.B-23
     O2EX routine  . . . . . . . . . . . II.4-18, II.4-25,
                                         II.4-30, II.B-23,
                                         II.B-43
     O2GA routine  . . . . . . . . . . . II.B-22
     O2GEN routine . . . . . . . . . . . II.4-33, II.B-22
     O2GENX routine  . . . . . . . . . . II.B-22
     O2GF routine  . . . . . . . . . . . II.B-22
     O2GI routine  . . . . . . . . . . . II.B-24
     O2GR routine  . . . . . . . . . . . II.B-22
     O2GVIN routine  . . . . . . . . . . II.B-24
     O2GW routine  . . . . . . . . . . . II.B-22
     O2GWD routine . . . . . . . . . . . II.B-22
     O2IC routine  . . . . . . . . . . . II.B-21
     O2IC2 routine . . . . . . . . . . . II.4-33, II.B-22
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 27

     741118   780302   6                             Olof Bjorner



     O2IC2T routine  . . . . . . . . . . II.B-22
     O2IS routine  . . . . . . . . . . . II.4-18, II.B-21
     O2IV routine  . . . . . . . . . . . II.4-18, II.B-21
     O2LNn routines  . . . . . . . . . . II.B-24
     O2O1GW routine  . . . . . . . . . . II.B-23
     O2OP routine  . . . . . . . . . . . II.4-18, II.4-25,
                                         II.4-33, II.B-23
     O2OPGB routine  . . . . . . . . . . II.B-23
     O2REL routine . . . . . . . . . . . II.4-28, II.B-23
     O2RF routine  . . . . . . . . . . . II.B-23
     O2RK module . . . . . . . . . . . . II.B-22
     O2RK.MAC listing  . . . . . . . . . VIII.2.2.2
     O2SA module . . . . . . . . . . . . II.B-23
     O2SA.MAC listing  . . . . . . . . . VIII.2.2.2
     O2SM routine  . . . . . . . . . . . II.B-24
     O2WA routine  . . . . . . . . . . . II.C-10
     O3 module . . . . . . . . . . . . . V.6-3, II.4-39,
                                         II.C-10, VI.3-17
     O3.MAC listing  . . . . . . . . . . VIII.2.3
     O3ATR routine . . . . . . . . . . . II.4-30, II.C-10,
                                         VI.3-17
     O3ATRC routine  . . . . . . . . . . II.C-10
     O3ERR routine . . . . . . . . . . . V.6-3, II.4-40,
                                         II.C-10, VI.3-17
     O3LS3 routine . . . . . . . . . . . II.4-39, II.C-10
     O3RA routine  . . . . . . . . . . . II.4-8, II.C-10
     O3RI routine  . . . . . . . . . . . II.4-34, II.C-10
     O3RIB routine . . . . . . . . . . . II.C-10
     O3RS routine  . . . . . . . . . . . II.4-10, II.C-10
     O3RSC routine . . . . . . . . . . . II.4-6, II.C-10,
                                         VI.3-17
     O3RZ routine  . . . . . . . . . . . II.4-27, II.C-10,
                                         VI.3-17
     O3SCLS routine  . . . . . . . . . . II.4-6, II.C-10
     O3WATR routine  . . . . . . . . . . II.4-8, II.4-31,
                                         II.C-10
     O3WIB routine . . . . . . . . . . . II.4-28, II.C-10
     O3WS routine  . . . . . . . . . . . II.4-39, II.C-10,
                                         VI.3-17
     object generator  . . . . . . . . . I.4-19
     object program  . . . . . . . . . . I.2-1
     object program I/O  . . . . . . . . I.3-5
     object relation . . . . . . . . . . I.4-55
     object termination  . . . . . . . . III.1-51
     OC.MAC  . . . . . . . . . . . . . . I.7-2
     OCEI module . . . . . . . . . . . . III.1-36
     OCEI routine  . . . . . . . . . . . IV.2-4
     OCEP routine  . . . . . . . . . . . IV.2-12
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 28

     741118   780302   6                             Olof Bjorner



     OCEP.MAC listing  . . . . . . . . . VIII.3.1
     OCIN module . . . . . . . . . . . . III.1-36
     OCIN.MAC listing  . . . . . . . . . VIII.3.1
     OCIO.MAC listing  . . . . . . . . . VIII.3.2
     OCLD routine  . . . . . . . . . . . IV.1-2
     OCRE routine  . . . . . . . . . . . IV.2-4
     .OCRE0 entry  . . . . . . . . . . . I.3-1
     OCSP module . . . . . . . . . . . . III.1-35
     OCSPDR routine  . . . . . . . . . . IV.2-5
     OCSW routine  . . . . . . . . . . . III.1-37
     OCUU routine  . . . . . . . . . . . I.7-2, IV.2-4, IV.5-1
     OD macro  . . . . . . . . . . . . . I.9-14
     OD module . . . . . . . . . . . . . II.B-25
     OD.MAC listing  . . . . . . . . . . VIII.2.2.2
     ODEN routine  . . . . . . . . . . . II.B-25
     OFFSET macro  . . . . . . . . . . . I.9-22
     offsets in macro code . . . . . . . I.9-9
     OLDATR, pass 3 switch . . . . . . . II.C-22
     OPDEF pseudo operator . . . . . . . I.9-1
     OPEN procedure  . . . . . . . . . . III.1-55
     OPEN, code generated  . . . . . . . I.4-22
     operand stack . . . . . . . . . . . II.B-2
     operand stack, YOPST  . . . . . . . II.B-30
     operand swapping  . . . . . . . . . II.B-25.1
     operand type compatibility  . . . . II.B-25.1
     operand, dot  . . . . . . . . . . . II.B-25.1
     operands in macro code  . . . . . . I.9-2
     operator in macro code  . . . . . . I.9-2
     OPT control symbol  . . . . . . . . II.B-9
     optimized assignments . . . . . . . I.4-47
     OPTIONS statement . . . . . . . . . II.4-14
     OR control symbol . . . . . . . . . II.4-24, II.B-15
     OR module . . . . . . . . . . . . . II.B-4
     OR operator . . . . . . . . . . . . I.4-54
     OR.MAC listing  . . . . . . . . . . VIII.2.2.2
     ORCA routine  . . . . . . . . . . . II.B-25.1
     ORCBU routine . . . . . . . . . . . II.B-25.1
     ORCC routine  . . . . . . . . . . . II.B-25.1
     ORCN routine  . . . . . . . . . . . II.B-25.1
     ORCPR routine . . . . . . . . . . . II.B-25
     ORCT routine  . . . . . . . . . . . II.B-25.1
     ORDT routine  . . . . . . . . . . . II.B-25.1
     OREA.MAC listing  . . . . . . . . . VIII.2.2.2
     OREN routine  . . . . . . . . . . . II.B-6, II.B-25
     OREN.MAC  . . . . . . . . . . . . . I.7-1
     ORLD routine  . . . . . . . . . . . II.B-25.1
     ORLU routine  . . . . . . . . . . . II.B-25.1
     ORMV routine  . . . . . . . . . . . II.b-25
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 29

     741118   780302   6                             Olof Bjorner



     ORRK.MAC listing  . . . . . . . . . VIII.2.2.2
     ORRP routine  . . . . . . . . . . . II.B-25.1, II.B-25.2
     ORRPIV routine  . . . . . . . . . . II.B-25.2
     ORRPPP routine  . . . . . . . . . . II.B-25.1
     ORSM routine  . . . . . . . . . . . II.B-25.2
     ORTXCH routine  . . . . . . . . . . II.B-25.2
     ORTY routine  . . . . . . . . . . . II.B-25.2
     OTHER control symbol  . . . . . . . II.4-23, II.B-9
     OTHERWISE clause  . . . . . . . . . I.4-59
     .OUT routine  . . . . . . . . . . . II.A-12
     OUT, code generated . . . . . . . . I.4-22
     OUTCHAR, code generated . . . . . . I.4-22, I.4-24
     OUTCL routine . . . . . . . . . . . II.4-41, II.A-12
     OUTFIX, code generated  . . . . . . I.4-24
     OUTFRAC, code generated . . . . . . I.4-24
     OUTIMAGE procedure  . . . . . . . . III.1-55
     OUTIMAGE, code generated  . . . . . I.4-22
     OUTL routine  . . . . . . . . . . . II.C-11
     OUTOP routine . . . . . . . . . . . II.4-41, II.A-12
     output begin-end number in source listing . . II.C-8
     output line on display file . . . . IV.2-8
     output of buffer area at run-time . I.10-2
     output of channel table . . . . . . I.10-4
     output of compiler diagnostics  . . II.5-1
     output of file object, ZFI  . . . . I.10-4
     output of IOSPEC table  . . . . . . I.10-4
     output of REL.TMP . . . . . . . . . II.C-8
     OUTPUT, SIMDDT command  . . . . . . IV.2-10
     OUTREAL, code generated . . . . . . I.4-24
     OUTTEXT, code generated . . . . . . I.4-24
     OUTX routine  . . . . . . . . . . . II.C-11
     overall SIMULA program control by RTS . . III.1-35
     own UUO:s . . . . . . . . . . . . . I.7-2

      --- P ---

     P1DUMP module . . . . . . . . . . . II.4-41, II.A-12
     P1DUMP.MAC listing  . . . . . . . . VIII.2.1.2
     P1GLOB.LST, listing . . . . . . . . VIII.2.1.1
     P1INIT routine  . . . . . . . . . . II.4-41, II.A-13
     P2GLOB.LST listing  . . . . . . . . VIII.2.2.1
     P3GLOB.LST listing  . . . . . . . . VIII.2.3
     page numbering in documentation . . I.8-2
     PAGE pseudo operator  . . . . . . . I.9-2
     PAGE record in LS1  . . . . . . . . II.4-13
     PAGE switch . . . . . . . . . . . . II.4-14
     parameter descriptor, ZPD . . . . . I.5-11
     parameter files, listings . . . . . VIII.1
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 30

     741118   780302   6                             Olof Bjorner



     parameter handling  . . . . . . . . III.1-58
     parameter handling, accumulator handling  . . III.1-60
     parameter transmission  . . . . . . III.1-61
     parameter transmission, code for  . III.1-46
     PAREN control symbol  . . . . . . . II.4-23, II.B-18
     pass 1 description  . . . . . . . . II.A-1
     pass 1 entry  . . . . . . . . . . . II.A-5
     pass 1 initialization . . . . . . . II.A-14
     pass 1 interface  . . . . . . . . . II.A-14
     pass 1 source file listings . . . . VIII.2.1
     pass 1 termination  . . . . . . . . II.A-14
     pass 1 testing  . . . . . . . . . . I.10-2, II.A-16
     pass 2 decomposition  . . . . . . . II.B-4
     pass 2 description  . . . . . . . . II.B-1
     pass 2 low segment  . . . . . . . . II.B-25
     pass 2 source file listings . . . . VIII.2.2
     pass 2 testing  . . . . . . . . . . I.10-2
     pass 3 decomposition  . . . . . . . II.C-5
     pass 3 description  . . . . . . . . II.C-1
     pass 3 interface  . . . . . . . . . II.C-20
     pass 3 low segment  . . . . . . . . II.C-13
     pass 3 modules  . . . . . . . . . . VI.3-1
     pass 3 source file listings . . . . VIII.2.3
     pass 3 testing  . . . . . . . . . . I.10-2
     pass swapping in pass 3 . . . . . . II.C-6
     PASSIVATE, code generated . . . . . I.4-22
     PBEND control symbol  . . . . . . . II.4-23, II.B-9
     PBLK routine  . . . . . . . . . . . II.A-11
     .PCALL routine  . . . . . . . . . . II.B-12
     PH.MAC listing  . . . . . . . . . . VIII.3.2
     PHFA routine  . . . . . . . . . . . I.4-9
     PHFO.MAC listing  . . . . . . . . . VIII.4
     PHFS routine  . . . . . . . . . . . I.4-9, I.4-46,
                                         III.1-59
     PHFT routine  . . . . . . . . . . . I.4-9
     PHFV routine  . . . . . . . . . . . I.4-9, III.1-58
     PHPT routine  . . . . . . . . . . . I.4-22, I.5-13
     PHPT.MAC listing  . . . . . . . . . VIII.4
     PLUS control symbol . . . . . . . . II.4-24, II.B-15
     POISSON, code generated . . . . . . I.4-26
     POS (of FILE), code generated . . . I.4-32
     POS (of TEXT), code generated . . . I.4-33
     POW control symbol  . . . . . . . . II.4-24, II.B-15
     power operator  . . . . . . . . . . I.4-50
     PRECEDE, code generated . . . . . . I.4-22
     PRED, code generated  . . . . . . . I.4-22
     prefix level  . . . . . . . . . . . I.4-15
     prefixed block instance . . . . . . I.5-28
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 31

     741118   780302   6                             Olof Bjorner



     prefixed block prototype record, ZCP  . . I.5-5
     prefixed block, entering of . . . . III.1-48
     prefixed blocks . . . . . . . . . . I.4-13
     PREV, code generated  . . . . . . . I.4-35
     PREV, implementation of . . . . . . III.1-64
     PRG routine . . . . . . . . . . . . II.A-11
     PRINT routine . . . . . . . . . . . II.C-11
     PROC macro  . . . . . . . . . . . . I.9-30
     PROC routine  . . . . . . . . . . . II.A-11
     procedure attributes of LINKAGE, HEAD, LINK . . III.1-65
     procedure block . . . . . . . . . . I.4-13
     procedure blocks, ZBP . . . . . . . III.1-9
     procedure call  . . . . . . . . . . I.4-18
     procedure call and exit . . . . . . III.1-45
     procedure calling sequence  . . . . III.1-45
     procedure exit  . . . . . . . . . . III.1-47
     procedure instance  . . . . . . . . I.5-30
     procedure prototype record, ZPC . . I.5-3
     procedures, result accumulator  . . III.1-4
     PROCEED, SIMDDT command . . . . . . IV.2-11
     process block, ZPS  . . . . . . . . I.5-45
     processing of dot operand . . . . . II.B-25.1
     processing of right parenthesis operator  . . II.B-25.1
     processor code for SIMULA . . . . . I.3-2, II.4-29
     PROCINIT macro  . . . . . . . . . . III.5-3
     PROG routine  . . . . . . . . . . . II.A-11
     programming standard  . . . . . . . I.9-1
     protect attributes at classend  . . II.A-9
     protected attributes  . . . . . . . II.B-7
     prototype block . . . . . . . . . . II.4-36
     prototype record, ZPR . . . . . . . I.5-2
     prototype stream  . . . . . . . . . II.4-33
     pseudo-accumulators . . . . . . . . I.5-15
     PURGE control symbol  . . . . . . . II.4-19, II.4-21,
                                         II.B-9
     push-down stack overflow routine  . II.A-5
     push-down stack underflow routine . II.A-5
     push-down stack, YSTK . . . . . . . II.3-5
     pushdown stack  . . . . . . . . . . II.B-41
     PUTCHAR procedure . . . . . . . . . III.1-57
     PUTCHAR, code generated . . . . . . I.4-27
     .PUTDEC routine . . . . . . . . . . II.A-12
     PUTFIX procedure  . . . . . . . . . III.1-57
     PUTFIX, code generated  . . . . . . I.4-27
     PUTFRAC procedure . . . . . . . . . III.1-57
     PUTFRAC, code generated . . . . . . I.4-27
     .PUTID routine  . . . . . . . . . . II.A-12
     PUTINT procedure  . . . . . . . . . III.1-57
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 32

     741118   780302   6                             Olof Bjorner



     PUTINT, code generated  . . . . . . I.4-27
     .PUTN routine . . . . . . . . . . . II.A-12
     .PUTOCT routine . . . . . . . . . . II.A-12
     PUTREAL procedure . . . . . . . . . III.1-57
     PUTREAL, code generated . . . . . . I.4-27
     .PUTSIX routine . . . . . . . . . . II.A-12
     .PUTT routine . . . . . . . . . . . II.A-12
     .PUTTAR routine . . . . . . . . . . II.A-12

      --- Q ---

     QA - QD, QE1, fixup status  . . . . II.B-37
     QCDEL constant  . . . . . . . . . . II.4-12
     QCFDEL constant . . . . . . . . . . II.4-13
     QCHATR channel  . . . . . . . . . . II.4-30
     QCHCOM channel  . . . . . . . . . . II.4-4
     QCHDEB channel  . . . . . . . . . . II.4-41
     QCHDF1 channel  . . . . . . . . . . II.4-25
     QCHERR channel  . . . . . . . . . . II.4-40
     QCHEXT channel  . . . . . . . . . . II.4-7
     QCHIC1 channel  . . . . . . . . . . II.4-18
     QCHIC2 channel  . . . . . . . . . . II.4-33
     QCHLS1 channel  . . . . . . . . . . II.4-9
     QCHLS3 channel  . . . . . . . . . . II.4-39
     QCHREL channel  . . . . . . . . . . II.4-28
     QCHSRC channel  . . . . . . . . . . II.4-6
     QCHXRF channel  . . . . . . . . . . II.4-31
     QCHZSE channel  . . . . . . . . . . II.4-27
     QCLDEL constant . . . . . . . . . . II.4-12
     QCLFDEL constant  . . . . . . . . . II.4-12
     QCLVDEL constant  . . . . . . . . . II.4-12
     QCODAA, absolute address  . . . . . II.B-34
     QCODAR, array element address . . . II.B-34
     QCODCA, computed address  . . . . . II.B-34
     QCODRA, remote address  . . . . . . II.B-35
     QCODVA, variable representation . . II.B-34
     QCVDEL constant . . . . . . . . . . II.4-12
     QDEBUG assembly-time switch . . . . I.3-8, I.10-1
     QFDEL constant  . . . . . . . . . . II.4-13
     QFIRSTID  . . . . . . . . . . . . . II.B-35
     QKA10 assembly switch . . . . . . . I.7-1
     QKI10 assembly switch . . . . . . . I.7-1
     QLDEL constant  . . . . . . . . . . II.4-13
     QMSUPN assembly-time constant . . . IV.5-3
     QP1PPN assembly-time constant . . . I.3-8
     QP2PPN assembly-time constant . . . I.3-8
     QP3PPN assembly-time constant . . . I.3-8
     QPS . . . . . . . . . . . . . . . . III.1-49
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 33

     741118   780302   6                             Olof Bjorner



     QRELI2 constant . . . . . . . . . . II.4-38
     QRELID constant . . . . . . . . . . II.4-38
     QRELxx constants  . . . . . . . . . II.4-37
     QRTPPN assembly-time switch . . . . I.3-8
     QSASTE assembly-time switch . . . . I.3-7, III.1-14
     QSIMREL constant  . . . . . . . . . II.4-29
     QSYS assembly-time switch . . . . . I.3-8
     QTRACE assembly-time switch . . . . I.10-14
     QUA control symbol  . . . . . . . . II.4-24, II.B-15
     qua operator  . . . . . . . . . . . I.4-55
     QUAL control symbol . . . . . . . . II.B-15
     qualification checking  . . . . . . III.1-60
     qualification checks  . . . . . . . I.4-55
     QUALIFICATION switch  . . . . . . . I.4-56
     uasi-parallel system, implementation of          I  . .
                                         I.1-49
     queues at assembly-time . . . . . . I.9-10
     QVDEL constant  . . . . . . . . . . II.4-13
     QZYDFN assembly-time constant . . . IV.5-3
     QZYDLN assembly-time constant . . . IV.5-3
     QZYQLN assembly-time constant . . . IV.5-3

      --- R ---

     RANDINT, code generated . . . . . . I.4-26
     RANK, code generated  . . . . . . . I.4-30
     RB control symbol . . . . . . . . . II.B-18
     RD.MAC listing  . . . . . . . . . . VIII.4
     reactivate, code generated  . . . . I.4-36
     reactivation point  . . . . . . . . III.1-12
     record handling macros  . . . . . . I.9-19
     redeclaration stack . . . . . . . . II.B-2, II.B-38
     reduced subblocks . . . . . . . . . I.4-18
     REENTER command . . . . . . . . . . I.3-3, IV.2-4,
                                         III.1-29
     reentrancy  . . . . . . . . . . . . I.9-4
     REF table . . . . . . . . . . . . . II.C-14
     register assignments in macro code  . . I.9-6
     register conventions in the RTS . . III.1-4
     REL file  . . . . . . . . . . . . . II.4-27
     REL.TMP, output of  . . . . . . . . II.C-8
     relative addressing in macro code . I.9-9
     relocatable binary object code  . . II.4-27
     relocation counters . . . . . . . . II.C-13
     remote address, QCODRA  . . . . . . II.B-35
     remote variable access  . . . . . . I.4-7
     REMOVE, SIMDDT command  . . . . . . IV.2-10
     RESTORE macro . . . . . . . . . . . I.9-33
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 34

     741118   780302   6                             Olof Bjorner



     result accumulator from thunks and procedures . . III.1-4
     result description  . . . . . . . . II.B-34
     RESUME statement  . . . . . . . . . III.1-50
     RESUME, code generated  . . . . . . I.4-25
     RETURN macro  . . . . . . . . . . . I.9-31
     revision page . . . . . . . . . . . I.8-3
     revisions of documentation  . . . . I.8-2
     revisions of source code  . . . . . I.8-9
     RF.F4 listing . . . . . . . . . . . VIII.6
     RF.F4 utility routine . . . . . . . I.10-10, V.7-1
     RFAI UUO  . . . . . . . . . . . . . III.1-40
     RFAIL macro . . . . . . . . . . . . I.9-33
     right parenthesis operator, processing of . . II.B-25.1
     RIGHTHALF macro . . . . . . . . . . III.5-3
     root operators  . . . . . . . . . . II.B-6
     RP control symbol . . . . . . . . . II.4-24, II.B-18
     RP operator, processing of  . . . . II.B-25.1
     RRTEXT macro  . . . . . . . . . . . III.5-3
     RTEXT macro . . . . . . . . . . . . III.5-3
     RTITLE macro  . . . . . . . . . . . I.8-8
     RTRACE module . . . . . . . . . . . I.10-15
     RTRACE.MAC listing  . . . . . . . . VIII.3.2
     RTS - SIMDDT interface  . . . . . . III.1-43
     RTS description . . . . . . . . . . III.1-1
     RTS interface . . . . . . . . . . . III.4-1
     RTS source file listings  . . . . . VIII.3
     RTS testing . . . . . . . . . . . . I.10-2
     RTS, addressing of low segment  . . III.1-6
     RTS, buffer allocation  . . . . . . III.1-54
     RTS, coding conventions . . . . . . III.1-5
     RTS, debugging of . . . . . . . . . III.6-1
     RTS, error handling . . . . . . . . III.1-39
     RTS, execution control  . . . . . . III.1-27
     RTS, I/O buffer allocation  . . . . III.1-54
     RTS, I/O handling . . . . . . . . . III.1-53
     RTS, low segment organization . . . III.3-1
     RTS, naming conventions . . . . . . III.1-3
     RTS, register conventions . . . . . III.1-4
     RTS, saving intermediate results  . III.1-6
     RTS, storage allocation . . . . . . III.1-7
     RTS, swapping of high segments  . . III.1-37
     RTS, testing of . . . . . . . . . . III.6-1
     RTSERR UUO  . . . . . . . . . . . . III.1-39
     RTSGLB.LST listing  . . . . . . . . VIII.3.1
     RTSYMBOLS macro . . . . . . . . . . III.5-1
     run-time arithmetic conversion  . . I.7-1
     run-time storage allocation . . . . I.3-7
     run-time swapping . . . . . . . . . I.3-6
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 35

     741118   780302   6                             Olof Bjorner



     run-time system interface, SIMDDT . IV.6-2
     run-time system source listings . . VIII.3
     RUNIV macro . . . . . . . . . . . . I.8-8
     RUNSWITCHES switch  . . . . . . . . III.1-53

      --- S ---

     S1  . . . . . . . . . . . . . . . . I.3-8
     S2  . . . . . . . . . . . . . . . . I.3-8
     S3  . . . . . . . . . . . . . . . . I.3-8
     SA macro  . . . . . . . . . . . . . I.9-16
     SA.MAC listing  . . . . . . . . . . VIII.3.2
     SADEB module  . . . . . . . . . . . II.6-3
     .SAGC routine . . . . . . . . . . . III.1-14
     SAGC routine  . . . . . . . . . . . IV.6-3
     SAGCuP routine  . . . . . . . . . . III.1-20
     SANE.MAC listing  . . . . . . . . . VIII.4
     .SANP routine . . . . . . . . . . . I.3-7
     SAVE macro  . . . . . . . . . . . . I.9-31
     SAVEALLACS macro  . . . . . . . . . III.5-3
     saving intermediate results in RTS  . . III.1-6
     SCHEDULED, SIMDDT command . . . . . IV.2-11
     SD module . . . . . . . . . . . . . II.A-1.2, II.A-9
     SD.MAC listing  . . . . . . . . . . VIII.2.1.2
     SDABEG routine  . . . . . . . . . . II.A-9
     SDAEND routine  . . . . . . . . . . II.A-9
     SDALLO routine  . . . . . . . . . . II.A-9
     SDBEG routine . . . . . . . . . . . II.A-9
     SDEND routine . . . . . . . . . . . II.A-9
     SDESPE routine  . . . . . . . . . . II.A-9
     SDEXT routine . . . . . . . . . . . II.A-9
     SDHID routine . . . . . . . . . . . II.A-9
     SDPEND routine  . . . . . . . . . . II.A-9
     SDPPN routine . . . . . . . . . . . II.A-9
     SDPRO routine . . . . . . . . . . . II.A-9
     SDSPEC routine  . . . . . . . . . . II.A-9
     SDZQU routine . . . . . . . . . . . II.A-9
     SEARCH pseudo operator  . . . . . . I.9-1
     section numbers in documentation  . I.8-2
     semi-local transfers  . . . . . . . I.4-37
     set up buffer ring in pass 3  . . . II.C-6
     SETF macro  . . . . . . . . . . . . I.9-21
     SETLOW macro  . . . . . . . . . . . III.1-5
     SETOFA macro  . . . . . . . . . . . I.9-27
     SETOFF macro  . . . . . . . . . . . I.9-26
     SETON macro . . . . . . . . . . . . I.9-26
     SETONA macro  . . . . . . . . . . . I.9-27
     SETPOS (of FILE), code generated  . I.4-32
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 36

     741118   780302   6                             Olof Bjorner



     SETPOS (of TEXT), code generated  . I.4-27
     SETPOS procedure  . . . . . . . . . III.1-57
     SEVER1 macro  . . . . . . . . . . . II.B-43
     SEVER2 macro  . . . . . . . . . . . II.B-43
     SEXP routine  . . . . . . . . . . . II.A-11
     SF macro  . . . . . . . . . . . . . I.9-21
     SH module . . . . . . . . . . . . . II.A-1, II.A-10
     SH.MAC listing  . . . . . . . . . . VIII.2.1.2
     SHNEW routine . . . . . . . . . . . II.A-10
     side effect of operand evaluation . II.B-25.1
     SIGN, code generated  . . . . . . . I.4-30
     SIMCOM.HLP, listing . . . . . . . . VIII.1
     SIMDDT  . . . . . . . . . . . . . . II.4-26
     SIMDDT - RTS interface  . . . . . . III.1-43
     SIMDDT description  . . . . . . . . IV.1-1
     SIMDDT input file . . . . . . . . . IV.4-1
     SIMDDT line number table, ZLN . . . I.5-18
     SIMDDT output files . . . . . . . . IV.4-1
     SIMDDT source file listings . . . . VIII.5
     SIMDDT stack  . . . . . . . . . . . IV.3-13
     SIMDDT symbol table entry, ZSD  . . I.5-22
     SIMDDT symbol table, ZSM  . . . . . I.5-25
     SIMDDT work area  . . . . . . . . . IV.3-13
     SIMDDT, addressing  . . . . . . . . IV.7-1
     SIMDDT, calling after REENTER . . . III.1-32
     SIMDDT, diagnostic handling . . . . IV.5-1
     SIMDDT, file desciptions  . . . . . IV.4-1
     SIMDDT, global variables  . . . . . IV.6-4
     SIMDDT, internal error  . . . . . . IV.5-3
     SIMDDT, low segment organization  . IV.3-1
     SIMDDT, monitor interface . . . . . IV.6-1
     SIMDDT, run-time system interface . IV.6-2
     SIMDDT, testing of  . . . . . . . . IV.8-1
     SIMDDn.ABS  . . . . . . . . . . . . I.3-1, IV.1-2, IV.3-2
     SIMDDn.ABS, creation of . . . . . . V.1-1
     SIMDDT.HLP, listing . . . . . . . . VIII.1
     SIMDIR  utility program . . . . . . V.12-1
     SIMDIR.MAC listing  . . . . . . . . VIII.1
     SIMDS1 module . . . . . . . . . . . IV.2-4
     SIMDS1.MAC listing  . . . . . . . . VIII.5
     SIMDS2 module . . . . . . . . . . . IV.2-5
     SIMDS2.MAC listing  . . . . . . . . VIII.5
     SIMDS3 module . . . . . . . . . . . IV.2-7
     SIMDS3.MAC listing  . . . . . . . . VIII.5
     SIMDS7.MAC listing  . . . . . . . . VIII.5
     SIMDS8.MAC listing  . . . . . . . . VIII.5
     SIMDS9 routine  . . . . . . . . . . IV.2-10
     SIMDS9.MAC listing  . . . . . . . . VIII.5
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 37

     741118   780302   6                             Olof Bjorner



     SIMEDS.MAC  . . . . . . . . . . . . I.10-9
     SIMEDS.MAC listing  . . . . . . . . VIII.5
     SIMEDS.MAC, creation of . . . . . . V.5-1
     SIMERR.ERR  . . . . . . . . . . . . V.6-6, II.4-39, II.5-1,
                                         II.5-9, II.C-8
     SIMERR.ERR, creation of . . . . . . V.6-1
     SIMIMP.MAN  . . . . . . . . . . . . I.3-8
     SIMLH2.RNO  . . . . . . . . . . . . V.5-1, V.6-1, II.5-1,
                                         II.5-6.1, IV.5-1
     SIMLH2.RNO file . . . . . . . . . . II.4-39
     SIMLIB  . . . . . . . . . . . . . . I.3-2
     SIMLIB components . . . . . . . . . III.2-1
     SIMLIB source file listings . . . . VIII.4
     SIMLIB.LOG listing  . . . . . . . . VIII.4
     SIMLIB.LST listing  . . . . . . . . VIII.4
     SIMMAC parameter file . . . . . . . I.3-7, I.6-1, I.7-1,
                                         I.9-4, I.9-9, V.6-3,
                                         II.4-12, II.4-29,
                                         II.5-3, II.B-43,
                                         IV.7-1
     SIMMAC.MAC, listing . . . . . . . . VIII.1
     SIMMC1 parameter file . . . . . . . II.A-16
     SIMMC1.MAC, listing . . . . . . . . VIII.1
     SIMMC2 parameter file . . . . . . . II.B-43
     SIMMC2.MAC, listing . . . . . . . . VIII.1
     SIMMC3 parameter file . . . . . . . II.C-21
     SIMMC3.MAC, listing . . . . . . . . VIII.1
     SIMMCR parameter file . . . . . . . II.B-43, IV.7-1,
                                         III.5-1
     SIMMCR.MAC, listing . . . . . . . . VIII.1
     SIMP2 high segment  . . . . . . . . I.3-6, II.1-1
     SIMP3 high segment  . . . . . . . . I.3-6, II.1-1
     simple FOR list . . . . . . . . . . I.4-40
     SIMPRM parameter file . . . . . . . I.3-8, I.10-1, I.10-14
     SIMPRM.MAC, listing . . . . . . . . VIII.1
     SIMRPA parameter file . . . . . . . II.B-43, IV.7-1,
                                         III.5-3
     SIMRPA.MAC, listing . . . . . . . . VIII.1
     SIMRT1 high segment . . . . . . . . I.3-6, III.1-37
     SIMRT1.MAC listing  . . . . . . . . VIII.3.2
     SIMRT1.MAP listing  . . . . . . . . VIII.3.1
     SIMRT2 high segment . . . . . . . . I.3-6, III.1-37
     SIMRT2.MAC listing  . . . . . . . . VIII.3.2
     SIMRT2.MAP listing  . . . . . . . . VIII.3.1
     SIMRTS routines used by SIMDDT  . . IV.6-3.2
     SIMRTS.HLP, listing . . . . . . . . VIII.1
     simset data areas . . . . . . . . . I.5-41
     SIMSET implementation . . . . . . . III.1-64
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 38

     741118   780302   6                             Olof Bjorner



     SIMULA card in batch  . . . . . . . I.3-3
     SIMULA compiler entry . . . . . . . II.A-5
     SIMULA entry  . . . . . . . . . . . II.A-5
     SIMULA.DOC file . . . . . . . . . . I.8-9
     SIMULA.HLP, listing . . . . . . . . VIII.1
     SIMULA.EXE  . . . . . . . . . . . . I.3-6, II.1-1
     SIMULATION block, access to . . . . III.4-3
     simulation block, ZSU . . . . . . . I.5-44
     simulation data areas . . . . . . . I.5-41
     SIMULATION, implementation of . . . III.1-65
     SIMXRF module . . . . . . . . . . . II.4-32, II.4-39,
                                         II.C-11, VI.3-19
     SIMXRF.MAC listing  . . . . . . . . VIII.2.3
     SIN, code generated . . . . . . . . I.4-24
     SIST routine  . . . . . . . . . . . II.A-11
     SIZE macro  . . . . . . . . . . . . I.9-23
     SM module . . . . . . . . . . . . . II.A-10
     SM.MAC listing  . . . . . . . . . . VIII.2.1.2
     SMERR routine . . . . . . . . . . . II.A-10
     SMLIND routine  . . . . . . . . . . II.A-10
     SMLINE routine  . . . . . . . . . . II.A-10
     SMUID routine . . . . . . . . . . . II.A-10
     sorting of ZDM table  . . . . . . . VI.3-2
     source code file  . . . . . . . . . II.4-6
     source identification record in LS1 . . II.4-15
     SP module . . . . . . . . . . . . . II.4-41, II.A-10
     SP.MAC listing  . . . . . . . . . . VIII.2.1.2
     SPACING, code generated . . . . . . I.4-22
     SPEC routine  . . . . . . . . . . . II.A-11
     specification file  . . . . . . . . III.1-53
     SPRINT, modifications in  . . . . . I.3-3
     SQRT, code generated  . . . . . . . I.4-25
     SQS . . . . . . . . . . . . . . . . I.5-43
     SQS tree  . . . . . . . . . . . . . III.1-65
     SR module . . . . . . . . . . . . . II.A-1.1, II.A-10
     SR.MAC listing  . . . . . . . . . . VIII.2.1.2
     SS.MAC listing  . . . . . . . . . . VIII.4
     SSTEP macro . . . . . . . . . . . . I.9-23
     ST opdef  . . . . . . . . . . . . . I.9-4
     stack base, YOPSTB  . . . . . . . . II.B-30
     stack in SIMDDT . . . . . . . . . . IV.3-13
     STACK opdef . . . . . . . . . . . . I.9-4
     stack pointer, YOPSTP . . . . . . . II.B-30
     stacks at assembly-time . . . . . . I.9-10
     standard calling sequence in FORTRAN-10 . . III.1-5
     standard procedures and functions . I.4-22, III.1-67
     START command . . . . . . . . . . . I.3-3, III.1-27
     STAT routine  . . . . . . . . . . . II.A-11
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 39

     741118   780302   6                             Olof Bjorner



     state of a block instance . . . . . I.5-34
     static displays . . . . . . . . . . III.1-12
     static label desciptor, ZSL . . . . I.5-8
     static low segment area in SIMDDT . IV.3-2
     static records  . . . . . . . . . . I.5-1
     STD opdef . . . . . . . . . . . . . I.9-4
     STEP macro  . . . . . . . . . . . . I.9-23
     STEP-UNTIL element  . . . . . . . . I.4-40
     STEPJ macro . . . . . . . . . . . . I.9-23
     STOP, SIMDDT command  . . . . . . . IV.2-10
     storage allocation at run-time  . . I.3-7
     storage allocation in RTS . . . . . III.1-7
     STRIP, code generated . . . . . . . I.4-26
     structured statements . . . . . . . I.4-38
     SU module . . . . . . . . . . . . . III.1-5
     SU.MAC listing  . . . . . . . . . . VIII.4
     sub level version number  . . . . . I.8-6
     SUB, code generated . . . . . . . . I.4-26
     subblock record . . . . . . . . . . I.5-32
     subblocks . . . . . . . . . . . . . I.4-17
     subroutine header . . . . . . . . . I.9-36
     subroutine linkage macros . . . . . I.9-30
     subscript bounds  . . . . . . . . . I.5-38
     subscript checking  . . . . . . . . I.4-5
     subscripted variables, assignment to  . . I.4-46
     SUBTTL pseudo operator  . . . . . . I.9-2
     SUC, code generated . . . . . . . . I.4-22
     SUNE routine  . . . . . . . . . . . IV.2-11, IV.6-3
     SUTABS utility program  . . . . . . V.1-1, IV.1-2
     SUTABS utility program, operating procedures  . . I.10-4
     SUTABS.MAC listing  . . . . . . . . VIII.6
     SUTANA utility program  . . . . . . I.10-14, V.2-1
     SUTANA utility program, operating procedure . . I.10-7
     SUTANA.ALG listing  . . . . . . . . VIII.6
     SUTATR utility program  . . . . . . V.3-1
     SUTATR utility program, operating procedure . . I.10-7
     SUTATR.ALG listing  . . . . . . . . VIII.6
     SUTEDB utility program  . . . . . . V.4-1, II.4-40,
                                         II.B-45
     SUTEDB utility program, operating procedure . . I.10-8
     SUTEDB.CBL listing  . . . . . . . . VIII.6
     SUTEDS utility program  . . . . . . V.5-1, IV.5-1
     SUTEDS utility program, operating procedure . . I.10-9
     SUTEDS.CBL listing  . . . . . . . . VIII.6
     SUTERR utility program  . . . . . . V.6-1, II.4-39, II.5-1,
                                         II.5-9
     SUTERR utility program, operating procedure . . I.10-9
     SUTERR.CBL listing  . . . . . . . . VIII.6
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 40

     741118   780302   6                             Olof Bjorner



     SUTGCA utility program  . . . . . . V.7-1
     SUTGCA utility program, operating procedure . . I.10-10
     SUTGCA.ALG listing  . . . . . . . . VIII.6
     SUTIND  . . . . . . . . . . . . . . V.14-1
     SUTIND utility program  . . . . . . I.8-5
     SUTIND.SIM listing  . . . . . . . . VIII.6
     SUTLOD utility program, operating procedure . . I.10-10
     SUTLOD utlity program . . . . . . . V.8-1
     SUTLOD.ALG listing  . . . . . . . . VIII.6
     SUTLS!.CBL listing  . . . . . . . . VIII.6
     SUTLS1 utility program  . . . . . . V.9-1
     SUTLS1 utility program, operating procedure . . I.10-10
     SUTMAP utility program  . . . . . . V.10-1
     SUTMAP.MAC listing  . . . . . . . . VIII.6
     SUTTRC utility program  . . . . . . I.10-14, V.11-1
     SUTTRC utility program, operating procedure . . I.10-11
     SUTTRC.MAC listing  . . . . . . . . VIII.6
     SWAPPA macro  . . . . . . . . . . . I.3-8
     swapping of high segments in the compiler . . I.3-6
     swapping of high segments in the RTS  . . III.1-37
     swapping of high segments in the run-time system  . .
                                         I.3-6
     swapping of operands  . . . . . . . II.B-25.1
     SWEL control symbol . . . . . . . . II.4-20, II.B-18
     SWEND control symbol  . . . . . . . II.4-20, II.B-9
     SWITCH control symbol . . . . . . . II.4-20
     SWITCH element  . . . . . . . . . . III.1-51
     switch handling macros  . . . . . . I.9-25
     switch processing routines  . . . . II.A-4
     switch record, ZSR  . . . . . . . . I.5-9
     switches in command file  . . . . . II.4-4
     switches in macro code  . . . . . . I.9-7
     symbol hash . . . . . . . . . . . . II.A-1
     symbol table  . . . . . . . . . . . II.4-33
     symbol table in IC2 . . . . . . . . II.4-37
     symbol table in SIMDDT  . . . . . . IV.1-3
     symbol table ZSE  . . . . . . . . . II.4-26
     symbol table, ZSM . . . . . . . . . I.5-25
     syntax dispatch . . . . . . . . . . II.A-1.2
     syntax recognition  . . . . . . . . II.A-1.1
     SYS1 module . . . . . . . . . . . . II.A-10
     SYS1.MAC listing  . . . . . . . . . VIII.2.1.2
     SYSIN, access to  . . . . . . . . . III.4-3
     SYSIN, code generated . . . . . . . I.4-32
     SYSIN, initialization of  . . . . . III.1-54
     SYSLIBRARY search . . . . . . . . . I.3-1
     SYSOUT in SIMDDT  . . . . . . . . . IV.4-1
     SYSOUT, access to . . . . . . . . . III.4-3
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 41

     741118   780302   6                             Olof Bjorner



     SYSOUT, code generated  . . . . . . I.4-32
     SYSOUT, initialization of . . . . . III.1-54
     system interface  . . . . . . . . . I.3-1
     system procedures as actual parameters  . . II.B-25.2

      --- T ---

     T1 module . . . . . . . . . . . . . II.4-25, II.4-27,
                                         II.4-32, II.A-12
     T1.MAC listing  . . . . . . . . . . VIII.2.1.2
     T1AB routine  . . . . . . . . . . . II.A-12
     T3 module . . . . . . . . . . . . . II.4-4, II.4-39,
                                         II.C-12, VI.3-24
     T3.MAC listing  . . . . . . . . . . VIII.2.3
     T3CHAR routine  . . . . . . . . . . II.C-12
     T3E routine . . . . . . . . . . . . II.C-12
     T3I routine . . . . . . . . . . . . II.4-28, II.4-34,
                                         II.C-12
     T3L routine . . . . . . . . . . . . II.4-6, II.4-10,
                                         II.C-12
     T3MOVE routine  . . . . . . . . . . II.C-12
     T3NAME routine  . . . . . . . . . . II.C-12
     T3R routine . . . . . . . . . . . . II.4-28, II.C-12
     T3T routine . . . . . . . . . . . . II.C-12
     T3T3 routine  . . . . . . . . . . . II.C-12
     T3X routine . . . . . . . . . . . . II.4-32
     TAN.MAC listing . . . . . . . . . . VIII.4
     TDINDX.USR  . . . . . . . . . . . . I.8-5
     temporary compiler files  . . . . . II.4-1
     temporary text record, ZTT  . . . . III.1-9
     temporary variables in macro code . I.9-5
     terminal operands . . . . . . . . . II.B-6
     TERMINATED, code generated  . . . . I.4-34
     termination of an object  . . . . . III.1-51
     termination of pass 1 . . . . . . . II.A-14
     termination routine, pass 3 . . . . II.C-12
     test batch  . . . . . . . . . . . . I.10-12
     test methods  . . . . . . . . . . . I.10-1
     test version of the SIMULA system . I.3-8
     testing of pass 1 . . . . . . . . . I.10-2, II.A-16
     testing of pass 2 . . . . . . . . . I.10-2, II.B-43
     testing of pass 3 . . . . . . . . . I.10-2, II.C-22
     testing of RTS  . . . . . . . . . . I.10-2, III.6-1
     testing of SIMDDT . . . . . . . . . IV.8-1
     testing of switches in macro code . I.9-7
     testing the garbage collector . . . II.6-3
     text assignments and denotes, code generated  . . I.4-44
     text attributes . . . . . . . . . . I.4-26, III.1-57
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 42

     741118   780302   6                             Olof Bjorner



     text constants, conditional . . . . II.B-25.2
     text expression . . . . . . . . . . II.B-25.2
     text handling . . . . . . . . . . . III.1-56
     TEXT macro  . . . . . . . . . . . . III.5-3
     text record, ZDSZTE . . . . . . . . IV.3-13
     text record, ZTE  . . . . . . . . . I.5-41, III.1-9
     text reference relation . . . . . . I.4-53
     text value constants in text expression . . II.B-25.2
     text value relation . . . . . . . . I.4-53
     THEN macro  . . . . . . . . . . . . I.9-11
     THIS control symbol . . . . . . . . II.4-23, II.B-18
     THIS operator . . . . . . . . . . . I.4-56
     thunk calling . . . . . . . . . . . III.1-58
     thunk evaluation  . . . . . . . . . III.1-60
     thunk save areas  . . . . . . . . . III.1-13
     thunk, result accumulator . . . . . III.1-4
     TIME, code generated  . . . . . . . I.4-31
     TMPCOR file . . . . . . . . . . . . II.4-3
     TO macro  . . . . . . . . . . . . . I.9-17
     TRACE.MAC, listing  . . . . . . . . VIII.1
     TRACE?.BIN  . . . . . . . . . . . . I.10-14
     TRACEB module . . . . . . . . . . . I.10-14
     TRACEB.MAC listing  . . . . . . . . VIII.2.3
     TRACEI module . . . . . . . . . . . I.10-14
     TRACEI.MAC listing  . . . . . . . . VIII.2.1.2
     tracing of the compiler . . . . . . I.10-14
     tracing of the run-time system  . . I.10-15
     tracing the SIMULA system . . . . . I.10-14
     transfers . . . . . . . . . . . . . I.4-37
     trap handling . . . . . . . . . . . I.7-2
     tree area . . . . . . . . . . . . . II.B-30
     TRIMSTACK macro . . . . . . . . . . III.5-3
     TRUE control symbol . . . . . . . . II.4-24
     TRUE macro  . . . . . . . . . . . . I.9-11
     TX.MAC  . . . . . . . . . . . . . . I.7-2
     TX.MAC listing  . . . . . . . . . . VIII.3.2
     TXBL routine  . . . . . . . . . . . IV.6-3, III.1-57
     TXBL.MAC listing  . . . . . . . . . VIII.3.2
     TXCY routine  . . . . . . . . . . . IV.6-3, III.1-57
     TXGC routine  . . . . . . . . . . . III.1-57
     TXGF routine  . . . . . . . . . . . III.1-57
     TXGI routine  . . . . . . . . . . . IV.6-3, III.1-57
     TXGR routine  . . . . . . . . . . . III.1-57
     TXMN routine  . . . . . . . . . . . III.1-57
     TXPC routine  . . . . . . . . . . . III.1-57
     TXPF routine  . . . . . . . . . . . III.1-57
     TXPI routine  . . . . . . . . . . . IV.6-3, III.1-57
     TXPR routine  . . . . . . . . . . . IV.6-3, III.1-57
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 43

     741118   780302   6                             Olof Bjorner



     TXPX routine  . . . . . . . . . . . III.1-57
     TXRE routine  . . . . . . . . . . . I.4-53, IV.6-3
     TXSE routine  . . . . . . . . . . . III.1-57
     TXST routine  . . . . . . . . . . . IV.6-3
     TXVA routine  . . . . . . . . . . . I.4-44, IV.6-3
     type compatibility of operands  . . II.B-25.1
     type descriptor, ZTD  . . . . . . . I.5-10
     type determination  . . . . . . . . II.B-25
     type procedure block  . . . . . . . I.4-13
     TYPE routine  . . . . . . . . . . . II.A-11
     TYPE4 utility routine . . . . . . . I.10-10
     TYPE4.MAC . . . . . . . . . . . . . V.9-2
     TYPE4.MAC listing . . . . . . . . . VIII.6

      --- U ---

     UDEF control symbol . . . . . . . . II.4-24
     UMIN control symbol . . . . . . . . II.4-23
     unary minus . . . . . . . . . . . . I.4-52
     UNDISP opdef  . . . . . . . . . . . II.B-8
     UNIFORM, code generated . . . . . . I.4-26
     unique numbers for extern . . . . . II.4-35
     unique numbers in ATR file  . . . . II.C-7
     UNIVERSAL pseudo operator . . . . . I.9-1
     UNMIN control symbol  . . . . . . . II.B-15
     unreduced subblock instance, ZBI  . III.1-8
     unreduced subblocks . . . . . . . . III.1-8
     UNRSYMBOL . . . . . . . . . . . . . II.4-35
     UNST routine  . . . . . . . . . . . II.A-12
     UNSTK opdef . . . . . . . . . . . . I.9-4
     updating of this index  . . . . . . I.8-5
     UPLUS control symbol  . . . . . . . II.4-23
     USE, SIMDDT command . . . . . . . . IV.2-11, IV.4-2
     utility program listings  . . . . . VIII.6
     UUO:s . . . . . . . . . . . . . . . I.7-2
     UUO:s in pass 2 . . . . . . . . . . II.B-42

      --- V ---

     variable representation, QCODVA . . II.B-34
     VARIABLES, SIMDDT command . . . . . IV.2-11
     version numbers . . . . . . . . . . I.8-6
     version numbers in comments . . . . I.8-9
     version numbers in the source code listings . . I.8-8
     VIRT routine  . . . . . . . . . . . II.A-12
     virtual procedures, parameter transmission to . . III.1-61
     virtual quantities  . . . . . . . . I.4-11

     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 44

     741118   780302   6                             Olof Bjorner



      --- W ---

     WAIT, code generated  . . . . . . . I.4-22
     warning messages in compiler  . . . II.5-1
     WHEDO control symbol  . . . . . . . II.4-22, II.B-19
     WHEN clause . . . . . . . . . . . . I.4-59
     WHEN macro  . . . . . . . . . . . . I.9-25
     WHENNOT macro . . . . . . . . . . . I.9-25
     WHILE control symbol  . . . . . . . II.4-22, II.B-19
     WHILE macro . . . . . . . . . . . . I.9-14
     WHILE, code generated . . . . . . . I.4-38
     WLF macro . . . . . . . . . . . . . I.9-21
     work area in SIMDDT . . . . . . . . IV.3-13
     WSF macro . . . . . . . . . . . . . I.9-21

      --- X ---

     X3READ routine  . . . . . . . . . . II.4-32, II.C-11
     XCB, use in RTS . . . . . . . . . . III.1-4
     XFP, use in RTS . . . . . . . . . . III.1-4
     XIAC, use in RTS  . . . . . . . . . III.1-4
     XLOW, use in RTS  . . . . . . . . . III.1-4
     XPDP register . . . . . . . . . . . I.9-6
     XPDP, use in RTS  . . . . . . . . . III.1-5
     XRAC, use in RTS  . . . . . . . . . III.1-4
     XRF file  . . . . . . . . . . . . . II.4-31
     XTAC, use in RTS  . . . . . . . . . III.1-4
     XWAC1, use in RTS . . . . . . . . . III.1-4

      --- Y ---

     Y switch  . . . . . . . . . . . . . IV.8-1
     Y3ATEZ  . . . . . . . . . . . . . . VI.3-14
     Y3ATRE  . . . . . . . . . . . . . . VI.3-14
     Y3BUFS  . . . . . . . . . . . . . . II.C-16
     Y3PLTE  . . . . . . . . . . . . . . VI.3-14
     Y3REL . . . . . . . . . . . . . . . II.C-13
     Y3SIEN  . . . . . . . . . . . . . . VI.3-14
     Y3STAT, pass 3 switch . . . . . . . II.C-21
     Y3TERM, pass 3 switch . . . . . . . II.C-21
     Y3TMES, pass 3 switch . . . . . . . II.C-21
     YACTAB  . . . . . . . . . . . . . . II.B-28
     YACTAF  . . . . . . . . . . . . . . II.B-28
     YACTPF  . . . . . . . . . . . . . . II.B-28
     YBEGST  . . . . . . . . . . . . . . II.C-13
     YBKST, block stack  . . . . . . . . II.B-29
     YDCSTB, start of declaration stack  . . II.B-39
     YDCSTO  . . . . . . . . . . . . . . II.B-39
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 45

     741118   780302   6                             Olof Bjorner



     YDCSTP, declaration stack pointer . II.B-39
     YDICT, dictionary . . . . . . . . . II.B-35
     YDICTIB, dictionary start . . . . . II.B-35
     YDSREF  . . . . . . . . . . . . . . IV.2-9
     YDSTXT  . . . . . . . . . . . . . . IV.2-9
     YE3D  . . . . . . . . . . . . . . . VI.3-7
     YE3D dictionary . . . . . . . . . . II.C-17
     YE3D, error table . . . . . . . . . IV.3-3
     YE3DL, error table  . . . . . . . . II.C-16, IV.3-3,
                                         VI.3-7
     YE3DM, pass 3 switch  . . . . . . . II.C-21
     YE3ERR, pass 3 switch . . . . . . . II.C-21
     YE3LAS, pass 3 switch . . . . . . . II.C-21
     YE3LST, pass 3 switch . . . . . . . II.C-21
     YE3M error table  . . . . . . . . . II.C-13, II.C-19,
                                         IV.3-3, VI.3-7
     YE3MI,error table . . . . . . . . . II.C-18, IV.3-3,
                                         VI.3-7
     YE3OPL, pass 3 switch . . . . . . . II.C-22
     YE3TAB, pass 3 switch . . . . . . . II.C-21
     YE3TTY, pass 3 switch . . . . . . . II.C-21
     YELIN1  . . . . . . . . . . . . . . II.9-5
     YELIN2  . . . . . . . . . . . . . . II.9-5
     YESD  . . . . . . . . . . . . . . . II.C-13
     YESEM . . . . . . . . . . . . . . . II.9-5
     YEXPL, end of tree area . . . . . . II.B-30
     YEXPP . . . . . . . . . . . . . . . II.B-30
     YFOP  . . . . . . . . . . . . . . . II.B-30
     YFXTAB, fixup table . . . . . . . . II.B-37
     YLINK . . . . . . . . . . . . . . . II.B-41
     YM3B  . . . . . . . . . . . . . . . VI.3-13
     YM3BI . . . . . . . . . . . . . . . VI.3-13
     YM3BRP  . . . . . . . . . . . . . . VI.3-13
     YMAXID  . . . . . . . . . . . . . . II.B-35
     YO2CDB  . . . . . . . . . . . . . . II.B-27
     YO2CDP  . . . . . . . . . . . . . . II.B-27
     YOBJAD array  . . . . . . . . . . . III.1-5
     YOPST, operand stack  . . . . . . . II.B-30
     YOPSTB, stack base  . . . . . . . . II.B-30
     YOPSTP, stack pointer . . . . . . . II.B-30
     YP2IN address . . . . . . . . . . . II.B-44
     YRDSTB, start of redeclaration stack  . . II.B-38
     YRDSTP, redeclaration stack pointer . . II.B-38
     YSAlIM  . . . . . . . . . . . . . . III.1-14
     YSAREL  . . . . . . . . . . . . . . III.1-14
     YSTK, push-down stack . . . . . . . II.3-5, II.B-41

      --- Z ---
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 46

     741118   780302   6                             Olof Bjorner




     ZAC, accumulator stack  . . . . . . III.1-6, III.1-10
     ZAC, accumulator stack record . . . I.5-37
     ZAL, actual parameter list  . . . . I.5-14
     ZAM, accumulator map  . . . . . . . I.5-15
     ZAP, actual parameter descriptor  . I.5-13
     ZAR, array record . . . . . . . . . I.5-38, IV.3-13,
                                         III.1-10
     ZBE, breakpoint entry . . . . . . . IV.3-9
     ZBETHI field  . . . . . . . . . . . IV.3-12.1
     ZBI, block instance record  . . . . I.5-28, I.5-34,
                                         III.1-8
     ZBP, procedure blocks . . . . . . . III.1-9
     ZBR, breakpoint record  . . . . . . IV.3-6
     ZBS, block stack entry  . . . . . . II.B-29
     ZCL, class objects  . . . . . . . . III.1-9
     ZCN record, constant or string  . . II.B-31.1
     ZCN. routine  . . . . . . . . . . . II.B-16
     ZCP, class prototype record . . . . I.5-5
     ZDC record  . . . . . . . . . . . . II.B-35, II.B-38
     ZDEDUMP routine . . . . . . . . . . II.B-19
     ZDM table . . . . . . . . . . . . . II.5-1, VI.3-25
     ZDM table, sorting of . . . . . . . VI.3-2
     ZDM, diagnostic message buffer  . . II.3-5
     ZDN, dynamic record . . . . . . . . I.5-32
     ZDNTYP macro  . . . . . . . . . . . III.1-8
     ZDR, display record . . . . . . . . I.5-35, II.1-11
     ZDSZTE, text record . . . . . . . . IV.3-13
     ZER, eventnotice record . . . . . . I.5-42, III.1-13
     ZEV, eventnotice  . . . . . . . . . I.5-43, III.1-13
     ZF macro  . . . . . . . . . . . . . I.9-22
     ZFI, file object, output of . . . . I.10-4
     ZFP, formal parameter descriptor  . I.5-11
     ZFR, formal parameter descriptor  . I.5-12
     ZFX record, fixup table entry . . . II.B-37
     .ZH routine . . . . . . . . . . . . II.A-13
     ZHB record  . . . . . . . . . . . . II.4-8, II.4-20,
                                         II.4-22, II.4-23,
                                         II.4-25, II.6-5,
                                         II.B-8
     .ZHB routine  . . . . . . . . . . . II.A-13
     ZHE record  . . . . . . . . . . . . II.4-8, II.4-19,
                                         II.4-22, II.4-25,
                                         II.6-4
     .ZHE routine  . . . . . . . . . . . II.A-13
     ZID record  . . . . . . . . . . . . II.B-32
     ZID. routine  . . . . . . . . . . . II.B-16
     ZIDLL . . . . . . . . . . . . . . . VI.3-21
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 47

     741118   780302   6                             Olof Bjorner



     ZIDLR . . . . . . . . . . . . . . . VI.3-19
     ZIDRL . . . . . . . . . . . . . . . VI.3-21
     ZIDRR . . . . . . . . . . . . . . . VI.3-21
     ZKW, keyword table  . . . . . . . . IV.3-3
     ZLEREC record . . . . . . . . . . . II.4-12
     ZLG, linkage attribute  . . . . . . I.5-44
     ZLI record, identifier in operand stack . . II.B-31.1
     ZLN, SIMDDT line number table . . . I.5-18
     ZMP, map of variables in a block  . I.5-16, II.B-7,
                                         II.B-40
     ZNN record, computed results  . . . II.B-33
     ZNO record prefix . . . . . . . . . II.B-31
     ZNODUMP routine . . . . . . . . . . II.B-19
     ZNS record  . . . . . . . . . . . . II.B-32
     ZNS. routine  . . . . . . . . . . . II.B-16
     ZOS record  . . . . . . . . . . . . II.B-31
     ZPC, procedure prototype record . . I.5-3
     ZPD, parameter descriptor . . . . . I.5-11
     ZPR, prototype record . . . . . . . I.5-2
     ZPS, process block  . . . . . . . . I.5-45
     ZQQ record  . . . . . . . . . . . . II.4-25, II.6-6
     ZQU record  . . . . . . . . . . . . II.4-8, II.4-25,
                                         II.6-2, II.B-2, II.B-7
     .ZQU routine  . . . . . . . . . . . II.A-13
     ZRE record  . . . . . . . . . . . . II.C-14
     ZSD, SIMDDT symbol table entry  . . I.5-22
     ZSE file  . . . . . . . . . . . . . II.4-26
     ZSE, symbol table . . . . . . . . . II.4-26
     ZSL, static label descriptor  . . . I.5-8
     ZSM, SIMDDT symbol table  . . . . . I.5-25
     ZSR, switch record  . . . . . . . . I.5-9
     ZSU, simulation block . . . . . . . I.5-44
     ZTD, type descriptor  . . . . . . . I.5-10
     ZTE, text record  . . . . . . . . . I.5-41, III.1-9
     ZTT, temporary text record  . . . . III.1-9
     ZXB, extended LOOKUP/ENTER block  . III.1-14
     ZYS records . . . . . . . . . . . . III.1-14

      --- $ ---

     $$BAS variable  . . . . . . . . . . IV.7-1
     $$RELO macro  . . . . . . . . . . . IV.7-1
     $$$AS macro . . . . . . . . . . . . I.9-18
     $$$DO macro . . . . . . . . . . . . I.9-18
     $$$GOIF macro . . . . . . . . . . . I.9-18
     $$$IF macro . . . . . . . . . . . . I.9-18
     $$$SA macro . . . . . . . . . . . . I.9-18
     $$$THEN macro . . . . . . . . . . . I.9-18
     E N E A



     SIMULA FOR DEC SYSTEM 10      TD, INDEX               VII- 48

     741118   780302   6                             Olof Bjorner



     $$$WHILE macro  . . . . . . . . . . I.9-18