|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 6144 (0x1800)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 06c0 | | .CONST 0x06c0 ; Offset of debug table
0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction
0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion
0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments)
0007 0005 | | .CONST 0x0005 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0014 | | .CONST 0x0014 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 000f | | .CONST 0x000f ; Number of locals
000b INIT_0008:
000b 029a 001b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0018 ; Debug Table 0x0 = .DEBUG 0x000b,0x075a,0x0000,0x0000,0x0056,0xbdc5,0x0000,0x00a6
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 00bf | | Action Accept_Activation
000e 029d 00cb | | Declare_Subprogram For_Outer_Call,INIT_00c8 ; Debug Table 0x1 = .DEBUG 0x000e,0x075e,0x0000,0x0000,0x0056,0xbdd5,0x0000,0x000e
; Debug Table 0x1.0x0 = 0xe,0xffff
; Debug Table 0x1.0x1 = 0xe,0xfffe
; Debug Table 0x1.0x2 = 0xe,0xfffd
; Debug Table 0x1.0x3 = 0xe,0xfffc
0010 029d 00db | | Declare_Subprogram For_Outer_Call,INIT_00d8 ; Debug Table 0x1.0x4 = 0x10,0xfffb
0012 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x5 = 0x12,0xfffa
0013 00c7 | | Action Elaborate_Subprogram
0014 BODY_0008:
0014 00bc | | Action Signal_Activated
0015 00bb | | Action Signal_Completion
0016 0000 0000 | | .XXX[0x2]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 0047 | G | .CONST 0x0047 ; Address of begin
0019 00c2 | | .CONST 0x00c2 ; Address of exception handler
001a 0014 | | .CONST 0x0014 ; Number of locals
001b INIT_0018:
001b 4801 |H | Short_Literal 0x1 ; Debug Table 0x2 = .DEBUG 0x001b,0x076c,0x0002,0x0000,0x0056,0xbdc5,0x0000,0x00a7
; Debug Table 0x2.0x0 = 0x1b,0xffff
001c 4be8 |K | Short_Literal 0x3e8
001d 00e9 | | Load_Encached String_Cache
001e 0334 | 4 | Declare_Variable Array,With_Constraint
001f 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x2.0x1 = 0x1f,0xfffe
0020 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0021 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x2 = 0x21,0xfffd
0022 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0023 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x3 = 0x23,0xfffc
0024 e5fe | | Load 0x2,-0x2
0025 0092 0535 | 5| Action Push_String_Extended,0x535 ; "<1>"
0027 e001 | | Load 0x0,0x1
0028 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0029 00e2 | | Load_Encached Integer_Cache
002a 03f1 | | Declare_Variable Discrete,With_Value
002b 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x2.0x4 = 0x2b,0xfffb
002c 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x5 = 0x2c,0xfffa
002d 029f 0123 | #| Declare_Subprogram For_Call,INIT_0120 ; Debug Table 0x2.0x6 = 0x2d,0xfff9
002f 029f 0133 | 3| Declare_Subprogram For_Call,INIT_0130 ; Debug Table 0x2.0x7 = 0x2f,0xfff8
0031 029f 0143 | C| Declare_Subprogram For_Call,INIT_0140 ; Debug Table 0x2.0x8 = 0x31,0xfff7
0033 029f 016b | k| Declare_Subprogram For_Call,INIT_0168 ; Debug Table 0x2.0x9 = 0x33,0xfff6
0035 029f 018b | | Declare_Subprogram For_Call,INIT_0188 ; Debug Table 0x2.0xa = 0x35,0xfff5
0037 029f 01b3 | | Declare_Subprogram For_Call,INIT_01b0 ; Debug Table 0x2.0xb = 0x37,0xfff4
0039 029f 01eb | | Declare_Subprogram For_Call,INIT_01e8 ; Debug Table 0x2.0xc = 0x39,0xfff3
003b 029f 02d3 | | Declare_Subprogram For_Call,INIT_02d0 ; Debug Table 0x2.0xd = 0x3b,0xfff2
003d 029f 02eb | | Declare_Subprogram For_Call,INIT_02e8 ; Debug Table 0x2.0xe = 0x3d,0xfff1
003f 029f 0333 | 3| Declare_Subprogram For_Call,INIT_0330 ; Debug Table 0x2.0xf = 0x3f,0xfff0
0041 029f 034b | K| Declare_Subprogram For_Call,INIT_0348 ; Debug Table 0x2.0x10 = 0x41,0xffef
0043 029f 0363 | c| Declare_Subprogram For_Call,INIT_0360 ; Debug Table 0x2.0x11 = 0x43,0xffee
0045 029f 04bb | | Declare_Subprogram For_Call,INIT_04b8 ; Debug Table 0x2.0x12 = 0x45,0xffed
0047 BODY_0018:
0047 e405 | | Load 0x2,0x5 ; Debug Table 0x2.0x13 = 0x47,0x1
0048 7005 |p | Jump_Nonzero 0x4e
0049 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x14 = 0x49,0x2
004a 01dd | | Execute Vector,First
004b 0afd | | Execute_Immediate Plus,-0x3
004c 0248 | H | Execute Discrete,Check_In_Integer
004d a405 | | Store_Unchecked 0x2,0x5
004e e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x15 = 0x4e,0x3
; Debug Table 0x2.0x16 = 0x4e,0x401
004f 021d | | Execute Heap_Access,Is_Null
0050 6803 |h | Jump_Zero 0x54 ; Debug Table 0x2.0x17 = 0x50,0x3
0051 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x18 = 0x51,0x4
0052 a406 | | Store_Unchecked 0x2,0x6
0053 7813 |x | Jump 0x67
0054 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x19 = 0x54,0x5
0055 e5fe | | Load 0x2,-0x2
0056 0092 0536 | 6| Action Push_String_Extended,0x536 ; "<2>"
0058 e001 | | Load 0x0,0x1
0059 181d | | Execute Package,Field_Execute,Field_Number 0x1d
005a a406 | | Store_Unchecked 0x2,0x6
005b e406 | | Load 0x2,0x6 ; Debug Table 0x2.0x1a = 0x5b,0x6
005c 700a |p | Jump_Nonzero 0x67
005d 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x1b = 0x5d,0x7
005e e5fe | | Load 0x2,-0x2
005f 0092 0537 | 7| Action Push_String_Extended,0x537 ; "<3>"
0061 e001 | | Load 0x0,0x1
0062 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0063 a406 | | Store_Unchecked 0x2,0x6
0064 e406 | | Load 0x2,0x6 ; Debug Table 0x2.0x1c = 0x64,0x8
0065 0e00 | | Execute_Immediate Not_Equal,0x0
0066 a407 | | Store_Unchecked 0x2,0x7
0067 e406 | | Load 0x2,0x6 ; Debug Table 0x2.0x1d = 0x67,0x9
0068 7005 |p | Jump_Nonzero 0x6e
0069 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x1e = 0x69,0xa
006a 01dc | | Execute Vector,Last
006b 0a01 | | Execute_Immediate Plus,0x1
006c 0248 | H | Execute Discrete,Check_In_Integer
006d a406 | | Store_Unchecked 0x2,0x6
006e e405 | | Load 0x2,0x5 ; Debug Table 0x2.0x1f = 0x6e,0xb
006f e406 | | Load 0x2,0x6
0070 027a | z | Execute Discrete,Less_Equal
0071 6826 |h& | Jump_Zero 0x98
0072 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x20 = 0x72,0xc
0073 01dd | | Execute Vector,First
0074 e405 | | Load 0x2,0x5
0075 0aff | | Execute_Immediate Plus,-0x1
0076 0248 | H | Execute Discrete,Check_In_Integer
0077 e5fe | | Load 0x2,-0x2
0078 01cf | | Execute Vector,Slice_Read
0079 840a | | Call 0x2,0xa
007a e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x21 = 0x7a,0xd
; Debug Table 0x2.0x22 = 0x7a,0x801
007b 021d | | Execute Heap_Access,Is_Null
007c 7003 |p | Jump_Nonzero 0x80 ; Debug Table 0x2.0x23 = 0x7c,0xd
007d 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x24 = 0x7d,0xe
007e e5ff | | Load 0x2,-0x1
007f 8413 | | Call 0x2,0x13
0080 e405 | | Load 0x2,0x5 ; Debug Table 0x2.0x25 = 0x80,0xf
0081 0a03 | | Execute_Immediate Plus,0x3
0082 0248 | H | Execute Discrete,Check_In_Integer
0083 e406 | | Load 0x2,0x6
0084 0aff | | Execute_Immediate Plus,-0x1
0085 0248 | H | Execute Discrete,Check_In_Integer
0086 e5fe | | Load 0x2,-0x2
0087 01cf | | Execute Vector,Slice_Read
0088 840a | | Call 0x2,0xa
0089 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x26 = 0x89,0x10
; Debug Table 0x2.0x27 = 0x89,0xc01
008a 021d | | Execute Heap_Access,Is_Null
008b 7003 |p | Jump_Nonzero 0x8f ; Debug Table 0x2.0x28 = 0x8b,0x10
008c e407 | | Load 0x2,0x7 ; Debug Table 0x2.0x29 = 0x8c,0x11
008d e5fd | | Load 0x2,-0x3
008e 8413 | | Call 0x2,0x13
008f e406 | | Load 0x2,0x6 ; Debug Table 0x2.0x2a = 0x8f,0x12
0090 0a03 | | Execute_Immediate Plus,0x3
0091 0248 | H | Execute Discrete,Check_In_Integer
0092 e5fe | | Load 0x2,-0x2
0093 01dc | | Execute Vector,Last
0094 e5fe | | Load 0x2,-0x2
0095 01cf | | Execute Vector,Slice_Read
0096 840a | | Call 0x2,0xa
0097 7825 |x% | Jump 0xbd
0098 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x2b = 0x98,0x13
0099 01dd | | Execute Vector,First
009a e406 | | Load 0x2,0x6
009b 0aff | | Execute_Immediate Plus,-0x1
009c 0248 | H | Execute Discrete,Check_In_Integer
009d e5fe | | Load 0x2,-0x2
009e 01cf | | Execute Vector,Slice_Read
009f 840a | | Call 0x2,0xa
00a0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x2c = 0xa0,0x14
; Debug Table 0x2.0x2d = 0xa0,0x1001
00a1 021d | | Execute Heap_Access,Is_Null
00a2 7003 |p | Jump_Nonzero 0xa6 ; Debug Table 0x2.0x2e = 0xa2,0x14
00a3 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x2f = 0xa3,0x15
00a4 e5fd | | Load 0x2,-0x3
00a5 8413 | | Call 0x2,0x13
00a6 e406 | | Load 0x2,0x6 ; Debug Table 0x2.0x30 = 0xa6,0x16
00a7 0a03 | | Execute_Immediate Plus,0x3
00a8 0248 | H | Execute Discrete,Check_In_Integer
00a9 e405 | | Load 0x2,0x5
00aa 0aff | | Execute_Immediate Plus,-0x1
00ab 0248 | H | Execute Discrete,Check_In_Integer
00ac e5fe | | Load 0x2,-0x2
00ad 01cf | | Execute Vector,Slice_Read
00ae 840a | | Call 0x2,0xa
00af e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x31 = 0xaf,0x17
; Debug Table 0x2.0x32 = 0xaf,0x1401
00b0 021d | | Execute Heap_Access,Is_Null
00b1 7003 |p | Jump_Nonzero 0xb5 ; Debug Table 0x2.0x33 = 0xb1,0x17
00b2 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x34 = 0xb2,0x18
00b3 e5ff | | Load 0x2,-0x1
00b4 8413 | | Call 0x2,0x13
00b5 e405 | | Load 0x2,0x5 ; Debug Table 0x2.0x35 = 0xb5,0x19
00b6 0a03 | | Execute_Immediate Plus,0x3
00b7 0248 | H | Execute Discrete,Check_In_Integer
00b8 e5fe | | Load 0x2,-0x2
00b9 01dc | | Execute Vector,Last
00ba e5fe | | Load 0x2,-0x2
00bb 01cf | | Execute Vector,Slice_Read
00bc 840a | | Call 0x2,0xa
00bd 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x36 = 0xbd,0x1a
00be e403 | | Load 0x2,0x3
00bf e402 | | Load 0x2,0x2
00c0 01cf | | Execute Vector,Slice_Read
00c1 4403 |D | Exit_Subprogram With_Result,0x3
00c2 TRAP_0018:
00c2 0007 | | Action Break_Optional
00c3 0092 0538 | 8| Action Push_String_Extended,0x538 ; "This message has become obsolete because of changes in the conditions that originally caused it to be generated; the original message was of the form: "
; Debug Table 0x2.0x37 = 0xc3,0x1b
00c5 8414 | | Call 0x2,0x14
00c6 01cc | | Execute Vector,Catenate
00c7 4403 |D | Exit_Subprogram With_Result,0x3
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00cb | | .CONST 0x00cb ; Address of begin
00c9 0004 | | .CONST 0x0004 ; Address of exception handler
00ca 0001 | | .CONST 0x0001 ; Number of locals
00cb BODY_00c8:
00cb INIT_00c8:
00cb 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x00cb,0x07de,0x0002,0x0000,0x0056,0xbdd5,0x0000,0x001f
; Debug Table 0x3.0x0 = 0xcb,0xffff
; Debug Table 0x3.0x1 = 0xcb,0x1
00cc 0ae0 | | Execute_Immediate Plus,-0x20
00cd 00d8 | | Load_Top At_Offset_0
00ce 00e8 | | Load_Encached Character_Cache
00cf 0260 | ` | Execute Discrete,In_Type
00d0 7002 |p | Jump_Nonzero 0xd3
00d1 48e0 |H | Short_Literal 0xe0
00d2 0257 | W | Execute Discrete,Raise
00d3 4401 |D | Exit_Subprogram With_Result,0x1
00d4 0000 0000 | | .BLANK 0000[0x4]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00dd | | .CONST 0x00dd ; Address of begin
00d9 0116 | | .CONST 0x0116 ; Address of exception handler
00da 0003 | | .CONST 0x0003 ; Number of locals
00db INIT_00d8:
00db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4 = .DEBUG 0x00db,0x07e4,0x0002,0x0000,0x0056,0xbdd5,0x0000,0x004a
; Debug Table 0x4.0x0 = 0xdb,0xffff
00dc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x1 = 0xdc,0xfffe
00dd BODY_00d8:
00dd 00dc | | Load_Top At_Offset_4 ; Debug Table 0x4.0x2 = 0xdd,0x1
00de e002 | | Load 0x0,0x2
00df 1844 | D | Execute Package,Field_Execute,Field_Number 0x44
00e0 6809 |h | Jump_Zero 0xea
00e1 00dc | | Load_Top At_Offset_4 ; Debug Table 0x4.0x3 = 0xe1,0x2
00e2 e002 | | Load 0x0,0x2
00e3 1845 | E | Execute Package,Field_Execute,Field_Number 0x45
00e4 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00e5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x4 = 0xe5,0x3
; Debug Table 0x4.0x5 = 0xe5,0x401
00e6 021d | | Execute Heap_Access,Is_Null
00e7 7002 |p | Jump_Nonzero 0xea ; Debug Table 0x4.0x6 = 0xe7,0x3
00e8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x7 = 0xe8,0x4
00e9 4401 |D | Exit_Subprogram With_Result,0x1
00ea 00dc | | Load_Top At_Offset_4 ; Debug Table 0x4.0x8 = 0xea,0x5
00eb 00eb | | Load_Encached Diana_Cache
00ec 18ec | | Execute Package,Field_Execute,Field_Number 0xec
00ed 0032 | 2 | Store_Top Heap_Access,At_Offset_2
00ee e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x9 = 0xee,0x6
; Debug Table 0x4.0xa = 0xee,0x801
00ef 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x4.0xb = 0xef,0x802
00f0 0b3b | ; | Execute_Immediate Case_Compare,0x3b ; Debug Table 0x4.0xc = 0xf0,0x803
; Debug Table 0x4.0xd = 0xf0,0x804
; Debug Table 0x4.0xe = 0xf0,0x6
00f1 7003 |p | Jump_Nonzero 0xf5
00f2 0b3c | < | Execute_Immediate Case_Compare,0x3c
00f3 7010 |p | Jump_Nonzero 0x104
00f4 781e |x | Jump 0x113 ; Debug Table 0x4.0xf = 0xf4,0xd
00f5 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x10 = 0xf5,0x7
00f6 00eb | | Load_Encached Diana_Cache
00f7 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
00f8 0032 | 2 | Store_Top Heap_Access,At_Offset_2
00f9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x11 = 0xf9,0x8
; Debug Table 0x4.0x12 = 0xf9,0xc01
00fa 021d | | Execute Heap_Access,Is_Null
00fb 7017 |p | Jump_Nonzero 0x113 ; Debug Table 0x4.0x13 = 0xfb,0x8
00fc 00da | | Load_Top At_Offset_2
00fd 00eb | | Load_Encached Diana_Cache
00fe 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
00ff 00de | | Load_Top At_Offset_6
0100 021f | | Execute Heap_Access,Equal
0101 6811 |h | Jump_Zero 0x113
0102 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x14 = 0x102,0x9
0103 4401 |D | Exit_Subprogram With_Result,0x1
0104 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x15 = 0x104,0xa
0105 00eb | | Load_Encached Diana_Cache
0106 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0107 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0108 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x16 = 0x108,0xb
; Debug Table 0x4.0x17 = 0x108,0x1001
0109 021d | | Execute Heap_Access,Is_Null
010a 7008 |p | Jump_Nonzero 0x113 ; Debug Table 0x4.0x18 = 0x10a,0xb
010b 00da | | Load_Top At_Offset_2
010c 00eb | | Load_Encached Diana_Cache
010d 18b9 | | Execute Package,Field_Execute,Field_Number 0xb9
010e 00de | | Load_Top At_Offset_6
010f 021f | | Execute Heap_Access,Equal
0110 6802 |h | Jump_Zero 0x113
0111 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x19 = 0x111,0xc
0112 4401 |D | Exit_Subprogram With_Result,0x1
0113 00d1 | | Pop_Control Pop_Count_1
0114 00dc | | Load_Top At_Offset_4 ; Debug Table 0x4.0x1a = 0x114,0xe
0115 4401 |D | Exit_Subprogram With_Result,0x1
0116 TRAP_00d8:
0116 0007 | | Action Break_Optional
0117 00dd | | Load_Top At_Offset_5 ; Debug Table 0x4.0x1b = 0x117,0xf
0118 4401 |D | Exit_Subprogram With_Result,0x1
0119 0000 0000 | | .BLANK 0000[0x7]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0123 | # | .CONST 0x0123 ; Address of begin
0121 0004 | | .CONST 0x0004 ; Address of exception handler
0122 0001 | | .CONST 0x0001 ; Number of locals
0123 BODY_0120:
0123 INIT_0120:
0123 e403 | | Load 0x2,0x3 ; Debug Table 0x5 = .DEBUG 0x0123,0x081e,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x0134
; Debug Table 0x5.0x0 = 0x123,0x1
0124 4be8 |K | Short_Literal 0x3e8
0125 027c | | | Execute Discrete,Less
0126 6808 |h | Jump_Zero 0x12f
0127 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x1 = 0x127,0x2
0128 0a01 | | Execute_Immediate Plus,0x1
0129 0248 | H | Execute Discrete,Check_In_Integer
012a a403 | | Store_Unchecked 0x2,0x3
012b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x2 = 0x12b,0x3
012c e403 | | Load 0x2,0x3
012d e402 | | Load 0x2,0x2
012e 01d6 | | Execute Vector,Field_Write
012f 4502 |E | Exit_Subprogram 0x2
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0133 | 3 | .CONST 0x0133 ; Address of begin
0131 0004 | | .CONST 0x0004 ; Address of exception handler
0132 0001 | | .CONST 0x0001 ; Number of locals
0133 BODY_0130:
0133 INIT_0130:
0133 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x0133,0x0826,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x0157
; Debug Table 0x6.0x0 = 0x133,0x1
0134 01d9 | | Execute Vector,Reverse_Bounds
0135 0263 | c | Execute Discrete,Above_Bound
0136 7005 |p | Jump_Nonzero 0x13c
0137 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x1 = 0x137,0x2
0138 00dd | | Load_Top At_Offset_5
0139 01d7 | | Execute Vector,Field_Read
013a 8408 | | Call 0x2,0x8
013b 3ffb |? | Loop_Increasing 0x137
013c 4502 |E | Exit_Subprogram 0x2
013d 0000 0000 | | .XXX[0x3]
013f 0000 | |
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0143 | C | .CONST 0x0143 ; Address of begin
0141 0004 | | .CONST 0x0004 ; Address of exception handler
0142 0001 | | .CONST 0x0001 ; Number of locals
0143 BODY_0140:
0143 INIT_0140:
0143 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x0143,0x082c,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x0171
; Debug Table 0x7.0x0 = 0x143,0x1
0144 01db | | Execute Vector,Length
0145 7001 |p | Jump_Nonzero 0x147
0146 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x7.0x1 = 0x146,0x2
0147 e404 | | Load 0x2,0x4 ; Debug Table 0x7.0x2 = 0x147,0x3
0148 681a |h | Jump_Zero 0x163
0149 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x3 = 0x149,0x4
014a a404 | | Store_Unchecked 0x2,0x4
014b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x4 = 0x14b,0x5
014c 01dd | | Execute Vector,First
014d 00db | | Load_Top At_Offset_3
014e 01d7 | | Execute Vector,Field_Read
014f 4861 |Ha | Short_Literal 0x61
0150 487a |Hz | Short_Literal 0x7a
0151 0262 | b | Execute Discrete,In_Range
0152 6810 |h | Jump_Zero 0x163
0153 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x5 = 0x153,0x6
0154 01dd | | Execute Vector,First
0155 00db | | Load_Top At_Offset_3
0156 01d7 | | Execute Vector,Field_Read
0157 820e | | Call 0x1,0xe
0158 8408 | | Call 0x2,0x8
0159 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x6 = 0x159,0x7
015a 01dd | | Execute Vector,First
015b 0a01 | | Execute_Immediate Plus,0x1
015c 0248 | H | Execute Discrete,Check_In_Integer
015d 00db | | Load_Top At_Offset_3
015e 01dc | | Execute Vector,Last
015f 00dc | | Load_Top At_Offset_4
0160 01cf | | Execute Vector,Slice_Read
0161 8409 | | Call 0x2,0x9
0162 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x7.0x7 = 0x162,0x8
0163 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x8 = 0x163,0x9
0164 8409 | | Call 0x2,0x9
0165 4502 |E | Exit_Subprogram 0x2
0166 0000 0000 | | .XXX[0x2]
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 016b | k | .CONST 0x016b ; Address of begin
0169 0004 | | .CONST 0x0004 ; Address of exception handler
016a 0001 | | .CONST 0x0001 ; Number of locals
016b BODY_0168:
016b INIT_0168:
016b e7ff | | Load 0x3,-0x1 ; Debug Table 0x8 = .DEBUG 0x016b,0x0840,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x01be
; Debug Table 0x8.0x0 = 0x16b,0x1
; Debug Table 0x8.0x1 = 0x16b,0x401
016c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x8.0x2 = 0x16c,0x402
016d 0b33 | 3 | Execute_Immediate Case_Compare,0x33 ; Debug Table 0x8.0x3 = 0x16d,0x403
; Debug Table 0x8.0x4 = 0x16d,0x404
; Debug Table 0x8.0x5 = 0x16d,0x1
016e 7009 |p | Jump_Nonzero 0x178
016f 0b0b | | Execute_Immediate Case_Compare,0xb
0170 7007 |p | Jump_Nonzero 0x178
0171 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x6 = 0x171,0x3
0172 00eb | | Load_Encached Diana_Cache
0173 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0174 00eb | | Load_Encached Diana_Cache
0175 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0176 840a | | Call 0x2,0xa
0177 4502 |E | Exit_Subprogram 0x2
0178 4822 |H" | Short_Literal 0x22 ; Debug Table 0x8.0x7 = 0x178,0x2
0179 4822 |H" | Short_Literal 0x22
017a 00dd | | Load_Top At_Offset_5
017b 00eb | | Load_Encached Diana_Cache
017c 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
017d 00eb | | Load_Encached Diana_Cache
017e 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
017f 01ca | | Execute Vector,Prepend
0180 01cb | | Execute Vector,Append
0181 840a | | Call 0x2,0xa
0182 4502 |E | Exit_Subprogram 0x2
0183 0000 0000 | | .BLANK 0000[0x5]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 0192 | | .CONST 0x0192 ; Address of begin
0189 0004 | | .CONST 0x0004 ; Address of exception handler
018a 0004 | | .CONST 0x0004 ; Number of locals
018b INIT_0188:
018b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9 = .DEBUG 0x018b,0x0852,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x0205
; Debug Table 0x9.0x0 = 0x18b,0xffff
018c 00db | | Load_Top At_Offset_3
018d 820f | | Call 0x1,0xf
018e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
018f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x1 = 0x18f,0xfffe
0190 029f 0523 | #| Declare_Subprogram For_Call,INIT_0520
0192 BODY_0188:
0192 e602 | | Load 0x3,0x2 ; Debug Table 0x9.0x2 = 0x192,0x1
; Debug Table 0x9.0x3 = 0x192,0x401
0193 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0x4 = 0x193,0x402
0194 008a | | Execute Discrete,Diana_Spare0 ; Debug Table 0x9.0x5 = 0x194,0x403
0195 7010 |p | Jump_Nonzero 0x1a6 ; Debug Table 0x9.0x6 = 0x195,0x404
; Debug Table 0x9.0x7 = 0x195,0x405
; Debug Table 0x9.0x8 = 0x195,0x406
; Debug Table 0x9.0x9 = 0x195,0x1
0196 e7ff | | Load 0x3,-0x1 ; Debug Table 0x9.0xa = 0x196,0x2
; Debug Table 0x9.0xb = 0x196,0x801
0197 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x9.0xc = 0x197,0x802
0198 0bab | | Execute_Immediate Case_Compare,0xab ; Debug Table 0x9.0xd = 0x198,0x803
; Debug Table 0x9.0xe = 0x198,0x804
; Debug Table 0x9.0xf = 0x198,0x2
0199 7007 |p | Jump_Nonzero 0x1a1
019a 0b78 | x | Execute_Immediate Case_Compare,0x78
019b 7005 |p | Jump_Nonzero 0x1a1
019c 00db | | Load_Top At_Offset_3 ; Debug Table 0x9.0x10 = 0x19c,0x4
019d e003 | | Load 0x0,0x3
019e 180d | | Execute Package,Field_Execute,Field_Number 0xd
019f 840a | | Call 0x2,0xa
01a0 7803 |x | Jump 0x1a4
01a1 0092 0539 | 9| Action Push_String_Extended,0x539 ; "[nonterminal]"
; Debug Table 0x9.0x11 = 0x1a1,0x3
01a3 840a | | Call 0x2,0xa
01a4 00d1 | | Pop_Control Pop_Count_1
01a5 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x9.0x12 = 0x1a5,0x5
01a6 00de | | Load_Top At_Offset_6 ; Debug Table 0x9.0x13 = 0x1a6,0x6
01a7 6801 |h | Jump_Zero 0x1a9
01a8 8604 | | Call 0x3,0x4 ; Debug Table 0x9.0x14 = 0x1a8,0x7
01a9 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x15 = 0x1a9,0x8
01aa 840b | | Call 0x2,0xb
01ab 4503 |E | Exit_Subprogram 0x3
01ac 0000 0000 | | .BLANK 0000[0x4]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01ba | | .CONST 0x01ba ; Address of begin
01b1 0004 | | .CONST 0x0004 ; Address of exception handler
01b2 0002 | | .CONST 0x0002 ; Number of locals
01b3 INIT_01b0:
01b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x01b3,0x0880,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x028e
; Debug Table 0xa.0x0 = 0x1b3,0xffff
01b4 00db | | Load_Top At_Offset_3
01b5 4902 |I | Short_Literal 0x102
01b6 00eb | | Load_Encached Diana_Cache
01b7 0096 | | Execute Package,Field_Execute_Dynamic
01b8 820f | | Call 0x1,0xf
01b9 0031 | 1 | Store_Top Heap_Access,At_Offset_1
01ba BODY_01b0:
01ba e602 | | Load 0x3,0x2 ; Debug Table 0xa.0x1 = 0x1ba,0x1
; Debug Table 0xa.0x2 = 0x1ba,0x401
01bb 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xa.0x3 = 0x1bb,0x402
01bc 0b2f | / | Execute_Immediate Case_Compare,0x2f ; Debug Table 0xa.0x4 = 0x1bc,0x403
; Debug Table 0xa.0x5 = 0x1bc,0x404
; Debug Table 0xa.0x6 = 0x1bc,0x1
01bd 700d |p | Jump_Nonzero 0x1cb
01be 0b2d | - | Execute_Immediate Case_Compare,0x2d
01bf 700b |p | Jump_Nonzero 0x1cb
01c0 0b2a | * | Execute_Immediate Case_Compare,0x2a
01c1 7009 |p | Jump_Nonzero 0x1cb
01c2 0b2b | + | Execute_Immediate Case_Compare,0x2b
01c3 7007 |p | Jump_Nonzero 0x1cb
01c4 0b6c | l | Execute_Immediate Case_Compare,0x6c
01c5 700d |p | Jump_Nonzero 0x1d3
01c6 0b66 | f | Execute_Immediate Case_Compare,0x66
01c7 7011 |p | Jump_Nonzero 0x1d9
01c8 00dd | | Load_Top At_Offset_5 ; Debug Table 0xa.0x7 = 0x1c8,0xa
01c9 840a | | Call 0x2,0xa
01ca 4503 |E | Exit_Subprogram 0x3
01cb 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x8 = 0x1cb,0x2
01cc 00da | | Load_Top At_Offset_2
01cd 840c | | Call 0x2,0xc
01ce 4820 |H | Short_Literal 0x20 ; Debug Table 0xa.0x9 = 0x1ce,0x3
01cf 8408 | | Call 0x2,0x8
01d0 00dd | | Load_Top At_Offset_5 ; Debug Table 0xa.0xa = 0x1d0,0x4
01d1 840a | | Call 0x2,0xa
01d2 4503 |E | Exit_Subprogram 0x3
01d3 0092 053a | :| Action Push_String_Extended,0x53a ; "array "
; Debug Table 0xa.0xb = 0x1d3,0x5
01d5 840a | | Call 0x2,0xa
01d6 00dd | | Load_Top At_Offset_5 ; Debug Table 0xa.0xc = 0x1d6,0x6
01d7 840a | | Call 0x2,0xa
01d8 4503 |E | Exit_Subprogram 0x3
01d9 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0xd = 0x1d9,0x7
01da 00da | | Load_Top At_Offset_2
01db 00eb | | Load_Encached Diana_Cache
01dc 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
01dd 840c | | Call 0x2,0xc
01de 4820 |H | Short_Literal 0x20 ; Debug Table 0xa.0xe = 0x1de,0x8
01df 8408 | | Call 0x2,0x8
01e0 00dd | | Load_Top At_Offset_5 ; Debug Table 0xa.0xf = 0x1e0,0x9
01e1 840a | | Call 0x2,0xa
01e2 4503 |E | Exit_Subprogram 0x3
01e3 0000 0000 | | .BLANK 0000[0x5]
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01ec | | .CONST 0x01ec ; Address of begin
01e9 0004 | | .CONST 0x0004 ; Address of exception handler
01ea 0002 | | .CONST 0x0002 ; Number of locals
01eb INIT_01e8:
01eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xb = .DEBUG 0x01eb,0x08a2,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x0300
; Debug Table 0xb.0x0 = 0x1eb,0xffff
01ec BODY_01e8:
01ec e7ff | | Load 0x3,-0x1 ; Debug Table 0xb.0x1 = 0x1ec,0x1
; Debug Table 0xb.0x2 = 0x1ec,0x401
01ed 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x3 = 0x1ed,0x402
01ee 0b1c | | Execute_Immediate Case_Compare,0x1c ; Debug Table 0xb.0x4 = 0x1ee,0x403
; Debug Table 0xb.0x5 = 0x1ee,0x404
; Debug Table 0xb.0x6 = 0x1ee,0x1
01ef 7031 |p1 | Jump_Nonzero 0x221
01f0 0b1d | | Execute_Immediate Case_Compare,0x1d
01f1 7034 |p4 | Jump_Nonzero 0x226
01f2 0b1e | | Execute_Immediate Case_Compare,0x1e
01f3 7037 |p7 | Jump_Nonzero 0x22b
01f4 0b1f | | Execute_Immediate Case_Compare,0x1f
01f5 703a |p: | Jump_Nonzero 0x230
01f6 0b31 | 1 | Execute_Immediate Case_Compare,0x31
01f7 7050 |pP | Jump_Nonzero 0x248
01f8 0b20 | | Execute_Immediate Case_Compare,0x20
01f9 7053 |pS | Jump_Nonzero 0x24d
01fa 0b21 | ! | Execute_Immediate Case_Compare,0x21
01fb 7055 |pU | Jump_Nonzero 0x251
01fc 0b22 | " | Execute_Immediate Case_Compare,0x22
01fd 7057 |pW | Jump_Nonzero 0x255
01fe 0b23 | # | Execute_Immediate Case_Compare,0x23
01ff 7074 |pt | Jump_Nonzero 0x274
0200 0b25 | % | Execute_Immediate Case_Compare,0x25
0201 7072 |pr | Jump_Nonzero 0x274
0202 0b24 | $ | Execute_Immediate Case_Compare,0x24
0203 7070 |pp | Jump_Nonzero 0x274
0204 0b26 | & | Execute_Immediate Case_Compare,0x26
0205 7073 |ps | Jump_Nonzero 0x279
0206 0b27 | ' | Execute_Immediate Case_Compare,0x27
0207 7076 |pv | Jump_Nonzero 0x27e
0208 0b59 | Y | Execute_Immediate Case_Compare,0x59
0209 7078 |px | Jump_Nonzero 0x282
020a 0b28 | ( | Execute_Immediate Case_Compare,0x28
020b 708f |p | Jump_Nonzero 0x29b
020c 0b29 | ) | Execute_Immediate Case_Compare,0x29
020d 7092 |p | Jump_Nonzero 0x2a0
020e 0b2a | * | Execute_Immediate Case_Compare,0x2a
020f 7094 |p | Jump_Nonzero 0x2a4
0210 0b2b | + | Execute_Immediate Case_Compare,0x2b
0211 7096 |p | Jump_Nonzero 0x2a8
0212 0b2f | / | Execute_Immediate Case_Compare,0x2f
0213 7098 |p | Jump_Nonzero 0x2ac
0214 0b2d | - | Execute_Immediate Case_Compare,0x2d
0215 709a |p | Jump_Nonzero 0x2b0
0216 0b2c | , | Execute_Immediate Case_Compare,0x2c
0217 709c |p | Jump_Nonzero 0x2b4
0218 0b2e | . | Execute_Immediate Case_Compare,0x2e
0219 709e |p | Jump_Nonzero 0x2b8
021a 0b30 | 0 | Execute_Immediate Case_Compare,0x30
021b 70a0 |p | Jump_Nonzero 0x2bc
021c 0b32 | 2 | Execute_Immediate Case_Compare,0x32
021d 70a3 |p | Jump_Nonzero 0x2c1
021e 0b33 | 3 | Execute_Immediate Case_Compare,0x33
021f 70a6 |p | Jump_Nonzero 0x2c6
0220 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0xb.0x7 = 0x220,0x24
0221 0092 053b | ;| Action Push_String_Extended,0x53b ; "component "
; Debug Table 0xb.0x8 = 0x221,0x2
0223 00dd | | Load_Top At_Offset_5
0224 840d | | Call 0x2,0xd
0225 4502 |E | Exit_Subprogram 0x2
0226 0092 053c | <| Action Push_String_Extended,0x53c ; "constant "
; Debug Table 0xb.0x9 = 0x226,0x3
0228 00dd | | Load_Top At_Offset_5
0229 840d | | Call 0x2,0xd
022a 4502 |E | Exit_Subprogram 0x2
022b 0092 053d | =| Action Push_String_Extended,0x53d ; "discriminant "
; Debug Table 0xb.0xa = 0x22b,0x4
022d 00dd | | Load_Top At_Offset_5
022e 840d | | Call 0x2,0xd
022f 4502 |E | Exit_Subprogram 0x2
0230 00dc | | Load_Top At_Offset_4 ; Debug Table 0xb.0xb = 0x230,0x5
0231 4904 |I | Short_Literal 0x104
0232 00eb | | Load_Encached Diana_Cache
0233 0096 | | Execute Package,Field_Execute_Dynamic
0234 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0235 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0xc = 0x235,0x6
; Debug Table 0xb.0xd = 0x235,0x801
0236 021d | | Execute Heap_Access,Is_Null
0237 7008 |p | Jump_Nonzero 0x240 ; Debug Table 0xb.0xe = 0x237,0x6
0238 00d9 | | Load_Top At_Offset_1
0239 00eb | | Load_Encached Diana_Cache
023a 18c3 | | Execute Package,Field_Execute,Field_Number 0xc3
023b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0xf = 0x23b,0xc01
023c 021d | | Execute Heap_Access,Is_Null
023d 00d0 | | Action Swap_Control
023e 00d1 | | Pop_Control Pop_Count_1
023f 6804 |h | Jump_Zero 0x244 ; Debug Table 0xb.0x10 = 0x23f,0x801
0240 0092 053e | >| Action Push_String_Extended,0x53e ; "entry "
; Debug Table 0xb.0x11 = 0x240,0x7
0242 840a | | Call 0x2,0xa
0243 4502 |E | Exit_Subprogram 0x2
0244 0092 053f | ?| Action Push_String_Extended,0x53f ; "entry family "
; Debug Table 0xb.0x12 = 0x244,0x8
0246 840a | | Call 0x2,0xa
0247 4502 |E | Exit_Subprogram 0x2
0248 0092 0540 | @| Action Push_String_Extended,0x540 ; "enumeration literal "
; Debug Table 0xb.0x13 = 0x248,0x9
024a 00dd | | Load_Top At_Offset_5
024b 840d | | Call 0x2,0xd
024c 4502 |E | Exit_Subprogram 0x2
024d 0092 0541 | A| Action Push_String_Extended,0x541 ; "exception "
; Debug Table 0xb.0x14 = 0x24d,0xa
024f 840a | | Call 0x2,0xa
0250 4502 |E | Exit_Subprogram 0x2
0251 0092 0542 | B| Action Push_String_Extended,0x542 ; "function "
; Debug Table 0xb.0x15 = 0x251,0xb
0253 840a | | Call 0x2,0xa
0254 4502 |E | Exit_Subprogram 0x2
0255 0092 0543 | C| Action Push_String_Extended,0x543 ; "generic "
; Debug Table 0xb.0x16 = 0x255,0xc
0257 840a | | Call 0x2,0xa
0258 00dc | | Load_Top At_Offset_4 ; Debug Table 0xb.0x17 = 0x258,0xd
0259 4904 |I | Short_Literal 0x104
025a 00eb | | Load_Encached Diana_Cache
025b 0096 | | Execute Package,Field_Execute_Dynamic
025c e604 | | Load 0x3,0x4 ; Debug Table 0xb.0x18 = 0x25c,0x1001
025d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x19 = 0x25d,0x1002
025e 00d0 | | Action Swap_Control ; Debug Table 0xb.0x1a = 0x25e,0x1003
; Debug Table 0xb.0x1b = 0x25e,0x1004
025f 00d1 | | Pop_Control Pop_Count_1
0260 0b7a | z | Execute_Immediate Case_Compare,0x7a ; Debug Table 0xb.0x1c = 0x260,0xd
0261 7005 |p | Jump_Nonzero 0x267
0262 0b7b | { | Execute_Immediate Case_Compare,0x7b
0263 7007 |p | Jump_Nonzero 0x26b
0264 0b7c | | | Execute_Immediate Case_Compare,0x7c
0265 7009 |p | Jump_Nonzero 0x26f
0266 780b |x | Jump 0x272 ; Debug Table 0xb.0x1d = 0x266,0x11
0267 0092 0542 | B| Action Push_String_Extended,0x542 ; "function "
; Debug Table 0xb.0x1e = 0x267,0xe
0269 840a | | Call 0x2,0xa
026a 7807 |x | Jump 0x272
026b 0092 0544 | D| Action Push_String_Extended,0x544 ; "procedure "
; Debug Table 0xb.0x1f = 0x26b,0xf
026d 840a | | Call 0x2,0xa
026e 7803 |x | Jump 0x272
026f 0092 0545 | E| Action Push_String_Extended,0x545 ; "package "
; Debug Table 0xb.0x20 = 0x26f,0x10
0271 840a | | Call 0x2,0xa
0272 00d1 | | Pop_Control Pop_Count_1
0273 4502 |E | Exit_Subprogram 0x2
0274 0092 0546 | F| Action Push_String_Extended,0x546 ; "parameter "
; Debug Table 0xb.0x21 = 0x274,0x12
0276 00dd | | Load_Top At_Offset_5
0277 840d | | Call 0x2,0xd
0278 4502 |E | Exit_Subprogram 0x2
0279 0092 0547 | G| Action Push_String_Extended,0x547 ; "loop parameter "
; Debug Table 0xb.0x22 = 0x279,0x13
027b 00dd | | Load_Top At_Offset_5
027c 840d | | Call 0x2,0xd
027d 4502 |E | Exit_Subprogram 0x2
027e 0092 0548 | H| Action Push_String_Extended,0x548 ; "label "
; Debug Table 0xb.0x23 = 0x27e,0x14
0280 840a | | Call 0x2,0xa
0281 4502 |E | Exit_Subprogram 0x2
0282 00dc | | Load_Top At_Offset_4 ; Debug Table 0xb.0x24 = 0x282,0x15
0283 4905 |I | Short_Literal 0x105
0284 00eb | | Load_Encached Diana_Cache
0285 0096 | | Execute Package,Field_Execute_Dynamic
0286 e604 | | Load 0x3,0x4 ; Debug Table 0xb.0x25 = 0x286,0x1401
0287 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xb.0x26 = 0x287,0x1402
0288 00d0 | | Action Swap_Control ; Debug Table 0xb.0x27 = 0x288,0x1403
; Debug Table 0xb.0x28 = 0x288,0x1404
0289 00d1 | | Pop_Control Pop_Count_1
028a 0b4a | J | Execute_Immediate Case_Compare,0x4a ; Debug Table 0xb.0x29 = 0x28a,0x15
028b 7006 |p | Jump_Nonzero 0x292
028c 0b4e | N | Execute_Immediate Case_Compare,0x4e
028d 7008 |p | Jump_Nonzero 0x296
028e 0092 0549 | I| Action Push_String_Extended,0x549 ; "statement name "
; Debug Table 0xb.0x2a = 0x28e,0x18
0290 840a | | Call 0x2,0xa
0291 7807 |x | Jump 0x299
0292 0092 054a | J| Action Push_String_Extended,0x54a ; "loop name "
; Debug Table 0xb.0x2b = 0x292,0x16
0294 840a | | Call 0x2,0xa
0295 7803 |x | Jump 0x299
0296 0092 054b | K| Action Push_String_Extended,0x54b ; "block name "
; Debug Table 0xb.0x2c = 0x296,0x17
0298 840a | | Call 0x2,0xa
0299 00d1 | | Pop_Control Pop_Count_1
029a 4502 |E | Exit_Subprogram 0x2
029b 0092 054c | L| Action Push_String_Extended,0x54c ; "named number "
; Debug Table 0xb.0x2d = 0x29b,0x19
029d 00dd | | Load_Top At_Offset_5
029e 840d | | Call 0x2,0xd
029f 4502 |E | Exit_Subprogram 0x2
02a0 0092 0545 | E| Action Push_String_Extended,0x545 ; "package "
; Debug Table 0xb.0x2e = 0x2a0,0x1a
02a2 840a | | Call 0x2,0xa
02a3 4502 |E | Exit_Subprogram 0x2
02a4 0092 054d | M| Action Push_String_Extended,0x54d ; "private type "
; Debug Table 0xb.0x2f = 0x2a4,0x1b
02a6 840a | | Call 0x2,0xa
02a7 4502 |E | Exit_Subprogram 0x2
02a8 0092 054e | N| Action Push_String_Extended,0x54e ; "limited private type "
; Debug Table 0xb.0x30 = 0x2a8,0x1c
02aa 840a | | Call 0x2,0xa
02ab 4502 |E | Exit_Subprogram 0x2
02ac 0092 054f | O| Action Push_String_Extended,0x54f ; "type "
; Debug Table 0xb.0x31 = 0x2ac,0x1d
02ae 840a | | Call 0x2,0xa
02af 4502 |E | Exit_Subprogram 0x2
02b0 0092 0550 | P| Action Push_String_Extended,0x550 ; "subtype "
; Debug Table 0xb.0x32 = 0x2b0,0x1e
02b2 840a | | Call 0x2,0xa
02b3 4502 |E | Exit_Subprogram 0x2
02b4 0092 0544 | D| Action Push_String_Extended,0x544 ; "procedure "
; Debug Table 0xb.0x33 = 0x2b4,0x1f
02b6 840a | | Call 0x2,0xa
02b7 4502 |E | Exit_Subprogram 0x2
02b8 0092 0551 | Q| Action Push_String_Extended,0x551 ; "task "
; Debug Table 0xb.0x34 = 0x2b8,0x20
02ba 840a | | Call 0x2,0xa
02bb 4502 |E | Exit_Subprogram 0x2
02bc 0092 0552 | R| Action Push_String_Extended,0x552 ; "variable "
; Debug Table 0xb.0x35 = 0x2bc,0x21
02be 00dd | | Load_Top At_Offset_5
02bf 840d | | Call 0x2,0xd
02c0 4502 |E | Exit_Subprogram 0x2
02c1 0092 0553 | S| Action Push_String_Extended,0x553 ; "literal "
; Debug Table 0xb.0x36 = 0x2c1,0x22
02c3 00dd | | Load_Top At_Offset_5
02c4 840d | | Call 0x2,0xd
02c5 4502 |E | Exit_Subprogram 0x2
02c6 0092 0554 | T| Action Push_String_Extended,0x554 ; "operator "
; Debug Table 0xb.0x37 = 0x2c6,0x23
02c8 840a | | Call 0x2,0xa
02c9 4502 |E | Exit_Subprogram 0x2
02ca 0000 0000 | | .BLANK 0000[0x6]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02da | | .CONST 0x02da ; Address of begin
02d1 02e3 | | .CONST 0x02e3 ; Address of exception handler
02d2 0002 | | .CONST 0x0002 ; Number of locals
02d3 INIT_02d0:
02d3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc = .DEBUG 0x02d3,0x0914,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x0490
; Debug Table 0xc.0x0 = 0x2d3,0xffff
02d4 00db | | Load_Top At_Offset_3
02d5 4976 |Iv | Short_Literal 0x176
02d6 00eb | | Load_Encached Diana_Cache
02d7 0098 | | Execute Package,Field_Read_Dynamic
02d8 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02d9 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02da BODY_02d0:
02da 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x1 = 0x2da,0x1
; Debug Table 0xc.0x2 = 0x2da,0x401
02db 021d | | Execute Heap_Access,Is_Null
02dc 6803 |h | Jump_Zero 0x2e0 ; Debug Table 0xc.0x3 = 0x2dc,0x1
02dd 00dc | | Load_Top At_Offset_4 ; Debug Table 0xc.0x4 = 0x2dd,0x2
02de 840a | | Call 0x2,0xa
02df 4503 |E | Exit_Subprogram 0x3
02e0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x5 = 0x2e0,0x3
02e1 840e | | Call 0x2,0xe
02e2 4503 |E | Exit_Subprogram 0x3
02e3 TRAP_02d0:
02e3 0007 | | Action Break_Optional
02e4 00dd | | Load_Top At_Offset_5 ; Debug Table 0xc.0x6 = 0x2e4,0x4
02e5 840a | | Call 0x2,0xa
02e6 4503 |E | Exit_Subprogram 0x3
02e7 0000 | | .XXX[0x1]
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02f1 | | .CONST 0x02f1 ; Address of begin
02e9 0325 | % | .CONST 0x0325 ; Address of exception handler
02ea 0002 | | .CONST 0x0002 ; Number of locals
02eb INIT_02e8:
02eb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x02eb,0x0924,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x04ca
; Debug Table 0xd.0x0 = 0x2eb,0xffff
02ec 00db | | Load_Top At_Offset_3
02ed 00eb | | Load_Encached Diana_Cache
02ee 18fc | | Execute Package,Field_Execute,Field_Number 0xfc
02ef 820f | | Call 0x1,0xf
02f0 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02f1 BODY_02e8:
02f1 e602 | | Load 0x3,0x2 ; Debug Table 0xd.0x1 = 0x2f1,0x1
; Debug Table 0xd.0x2 = 0x2f1,0x401
02f2 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x3 = 0x2f2,0x402
02f3 0b2f | / | Execute_Immediate Case_Compare,0x2f ; Debug Table 0xd.0x4 = 0x2f3,0x403
; Debug Table 0xd.0x5 = 0x2f3,0x404
; Debug Table 0xd.0x6 = 0x2f3,0x1
02f4 701a |p | Jump_Nonzero 0x30f
02f5 0b2d | - | Execute_Immediate Case_Compare,0x2d
02f6 7018 |p | Jump_Nonzero 0x30f
02f7 0b2a | * | Execute_Immediate Case_Compare,0x2a
02f8 7016 |p | Jump_Nonzero 0x30f
02f9 0b2b | + | Execute_Immediate Case_Compare,0x2b
02fa 7014 |p | Jump_Nonzero 0x30f
02fb 0b6c | l | Execute_Immediate Case_Compare,0x6c
02fc 701a |p | Jump_Nonzero 0x317
02fd 0b66 | f | Execute_Immediate Case_Compare,0x66
02fe 701c |p | Jump_Nonzero 0x31b
02ff e7ff | | Load 0x3,-0x1 ; Debug Table 0xd.0x7 = 0x2ff,0x9
; Debug Table 0xd.0x8 = 0x2ff,0x801
0300 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xd.0x9 = 0x300,0x802
0301 0b16 | | Execute_Immediate Case_Compare,0x16 ; Debug Table 0xd.0xa = 0x301,0x803
; Debug Table 0xd.0xb = 0x301,0x804
; Debug Table 0xd.0xc = 0x301,0x9
0302 7007 |p | Jump_Nonzero 0x30a
0303 0b12 | | Execute_Immediate Case_Compare,0x12
0304 7005 |p | Jump_Nonzero 0x30a
0305 0b0c | | Execute_Immediate Case_Compare,0xc
0306 7003 |p | Jump_Nonzero 0x30a
0307 00de | | Load_Top At_Offset_6 ; Debug Table 0xd.0xd = 0x307,0xb
0308 840a | | Call 0x2,0xa
0309 7803 |x | Jump 0x30d
030a 00de | | Load_Top At_Offset_6 ; Debug Table 0xd.0xe = 0x30a,0xa
030b 00de | | Load_Top At_Offset_6
030c 840f | | Call 0x2,0xf
030d 00d1 | | Pop_Control Pop_Count_1
030e 4503 |E | Exit_Subprogram 0x3
030f 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0xf = 0x30f,0x2
0310 00da | | Load_Top At_Offset_2
0311 840c | | Call 0x2,0xc
0312 4820 |H | Short_Literal 0x20 ; Debug Table 0xd.0x10 = 0x312,0x3
0313 8408 | | Call 0x2,0x8
0314 00dd | | Load_Top At_Offset_5 ; Debug Table 0xd.0x11 = 0x314,0x4
0315 840a | | Call 0x2,0xa
0316 4503 |E | Exit_Subprogram 0x3
0317 0092 053a | :| Action Push_String_Extended,0x53a ; "array "
; Debug Table 0xd.0x12 = 0x317,0x5
0319 840a | | Call 0x2,0xa
031a 4503 |E | Exit_Subprogram 0x3
031b 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x13 = 0x31b,0x6
031c 00da | | Load_Top At_Offset_2
031d 00eb | | Load_Encached Diana_Cache
031e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
031f 840c | | Call 0x2,0xc
0320 4820 |H | Short_Literal 0x20 ; Debug Table 0xd.0x14 = 0x320,0x7
0321 8408 | | Call 0x2,0x8
0322 00dd | | Load_Top At_Offset_5 ; Debug Table 0xd.0x15 = 0x322,0x8
0323 840a | | Call 0x2,0xa
0324 4503 |E | Exit_Subprogram 0x3
0325 TRAP_02e8:
0325 0007 | | Action Break_Optional
0326 00dd | | Load_Top At_Offset_5 ; Debug Table 0xd.0x16 = 0x326,0xc
0327 840a | | Call 0x2,0xa
0328 4503 |E | Exit_Subprogram 0x3
0329 0000 0000 | | .BLANK 0000[0x7]
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333 | 3 | .CONST 0x0333 ; Address of begin
0331 0004 | | .CONST 0x0004 ; Address of exception handler
0332 0001 | | .CONST 0x0001 ; Number of locals
0333 BODY_0330:
0333 INIT_0330:
0333 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x0333,0x0954,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x055d
; Debug Table 0xe.0x0 = 0x333,0x1
0334 4976 |Iv | Short_Literal 0x176
0335 00eb | | Load_Encached Diana_Cache
0336 0098 | | Execute Package,Field_Read_Dynamic
0337 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0338 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x1 = 0x338,0x401
0339 021d | | Execute Heap_Access,Is_Null
033a 00d0 | | Action Swap_Control
033b 00d1 | | Pop_Control Pop_Count_1
033c 6804 |h | Jump_Zero 0x341 ; Debug Table 0xe.0x2 = 0x33c,0x1
033d 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x3 = 0x33d,0x2
033e 00db | | Load_Top At_Offset_3
033f 8410 | | Call 0x2,0x10
0340 4503 |E | Exit_Subprogram 0x3
0341 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x4 = 0x341,0x3
0342 00db | | Load_Top At_Offset_3
0343 840f | | Call 0x2,0xf
0344 4503 |E | Exit_Subprogram 0x3
0345 0000 0000 | | .XXX[0x3]
0347 0000 | |
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 034b | K | .CONST 0x034b ; Address of begin
0349 0004 | | .CONST 0x0004 ; Address of exception handler
034a 0001 | | .CONST 0x0001 ; Number of locals
034b BODY_0348:
034b INIT_0348:
034b 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x034b,0x0960,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x0589
; Debug Table 0xf.0x0 = 0x34b,0x1
034c 00eb | | Load_Encached Diana_Cache
034d 1888 | | Execute Package,Field_Execute,Field_Number 0x88
034e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x1 = 0x34e,0x401
034f 021d | | Execute Heap_Access,Is_Null
0350 00d0 | | Action Swap_Control
0351 00d1 | | Pop_Control Pop_Count_1
0352 6803 |h | Jump_Zero 0x356 ; Debug Table 0xf.0x2 = 0x352,0x1
0353 0092 0555 | U| Action Push_String_Extended,0x555 ; "empty "
; Debug Table 0xf.0x3 = 0x353,0x2
0355 840a | | Call 0x2,0xa
0356 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x4 = 0x356,0x3
0357 840a | | Call 0x2,0xa
0358 4503 |E | Exit_Subprogram 0x3
0359 0000 0000 | | .BLANK 0000[0x7]
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 0363 | c | .CONST 0x0363 ; Address of begin
0361 0004 | | .CONST 0x0004 ; Address of exception handler
0362 0001 | | .CONST 0x0001 ; Number of locals
0363 BODY_0360:
0363 INIT_0360:
0363 e7ff | | Load 0x3,-0x1 ; Debug Table 0x10 = .DEBUG 0x0363,0x096c,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x05b1
; Debug Table 0x10.0x0 = 0x363,0x1
; Debug Table 0x10.0x1 = 0x363,0x401
0364 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x2 = 0x364,0x402
0365 46ad |F | Jump_Case 0xad ; Debug Table 0x10.0x3 = 0x365,0x403
; Debug Table 0x10.0x4 = 0x365,0x404
; Debug Table 0x10.0x5 = 0x365,0x1
0366 7948 |yH | Jump 0x4af ; case 0x0
0367 78e9 |x | Jump 0x451 ; case 0x1
0368 7946 |yF | Jump 0x4af ; case 0x2
0369 78f1 |x | Jump 0x45b ; case 0x3
036a 78f0 |x | Jump 0x45b ; case 0x4
036b 78ef |x | Jump 0x45b ; case 0x5
036c 78ee |x | Jump 0x45b ; case 0x6
036d 78f2 |x | Jump 0x460 ; case 0x7
036e 78f5 |x | Jump 0x464 ; case 0x8
036f 78eb |x | Jump 0x45b ; case 0x9
0370 78ea |x | Jump 0x45b ; case 0xa
0371 78f2 |x | Jump 0x464 ; case 0xb
0372 78f6 |x | Jump 0x469 ; case 0xc
0373 78e7 |x | Jump 0x45b ; case 0xd
0374 78e1 |x | Jump 0x456 ; case 0xe
0375 78e0 |x | Jump 0x456 ; case 0xf
0376 78e4 |x | Jump 0x45b ; case 0x10
0377 78e3 |x | Jump 0x45b ; case 0x11
0378 78fa |x | Jump 0x473 ; case 0x12
0379 78e1 |x | Jump 0x45b ; case 0x13
037a 78b1 |x | Jump 0x42c ; case 0x14
037b 78b5 |x | Jump 0x431 ; case 0x15
037c 78f1 |x | Jump 0x46e ; case 0x16
037d 78b7 |x | Jump 0x435 ; case 0x17
037e 78b2 |x | Jump 0x431 ; case 0x18
037f 792f |y/ | Jump 0x4af ; case 0x19
0380 792e |y. | Jump 0x4af ; case 0x1a
0381 792d |y- | Jump 0x4af ; case 0x1b
0382 7891 |x | Jump 0x414 ; case 0x1c
0383 7890 |x | Jump 0x414 ; case 0x1d
0384 788f |x | Jump 0x414 ; case 0x1e
0385 7891 |x | Jump 0x417 ; case 0x1f
0386 788d |x | Jump 0x414 ; case 0x20
0387 788f |x | Jump 0x417 ; case 0x21
0388 788e |x | Jump 0x417 ; case 0x22
0389 788a |x | Jump 0x414 ; case 0x23
038a 7889 |x | Jump 0x414 ; case 0x24
038b 7888 |x | Jump 0x414 ; case 0x25
038c 7887 |x | Jump 0x414 ; case 0x26
038d 7886 |x | Jump 0x414 ; case 0x27
038e 7885 |x | Jump 0x414 ; case 0x28
038f 788a |x | Jump 0x41a ; case 0x29
0390 7883 |x | Jump 0x414 ; case 0x2a
0391 7882 |x | Jump 0x414 ; case 0x2b
0392 7884 |x | Jump 0x417 ; case 0x2c
0393 7880 |x | Jump 0x414 ; case 0x2d
0394 787f |x | Jump 0x414 ; case 0x2e
0395 787e |x~ | Jump 0x414 ; case 0x2f
0396 787d |x} | Jump 0x414 ; case 0x30
0397 787c |x| | Jump 0x414 ; case 0x31
0398 787b |x{ | Jump 0x414 ; case 0x32
0399 787d |x} | Jump 0x417 ; case 0x33
039a 7914 |y | Jump 0x4af ; case 0x34
039b 7913 |y | Jump 0x4af ; case 0x35
039c 7912 |y | Jump 0x4af ; case 0x36
039d 7911 |y | Jump 0x4af ; case 0x37
039e 7910 |y | Jump 0x4af ; case 0x38
039f 790f |y | Jump 0x4af ; case 0x39
03a0 790e |y | Jump 0x4af ; case 0x3a
03a1 790d |y | Jump 0x4af ; case 0x3b
03a2 790c |y | Jump 0x4af ; case 0x3c
03a3 790b |y | Jump 0x4af ; case 0x3d
03a4 790a |y | Jump 0x4af ; case 0x3e
03a5 7909 |y | Jump 0x4af ; case 0x3f
03a6 7908 |y | Jump 0x4af ; case 0x40
03a7 7907 |y | Jump 0x4af ; case 0x41
03a8 7906 |y | Jump 0x4af ; case 0x42
03a9 7905 |y | Jump 0x4af ; case 0x43
03aa 7904 |y | Jump 0x4af ; case 0x44
03ab 7903 |y | Jump 0x4af ; case 0x45
03ac 7902 |y | Jump 0x4af ; case 0x46
03ad 7901 |y | Jump 0x4af ; case 0x47
03ae 7900 |y | Jump 0x4af ; case 0x48
03af 78ff |x | Jump 0x4af ; case 0x49
03b0 78fe |x | Jump 0x4af ; case 0x4a
03b1 78fd |x | Jump 0x4af ; case 0x4b
03b2 78fc |x | Jump 0x4af ; case 0x4c
03b3 78fb |x | Jump 0x4af ; case 0x4d
03b4 78fa |x | Jump 0x4af ; case 0x4e
03b5 78f9 |x | Jump 0x4af ; case 0x4f
03b6 78f8 |x | Jump 0x4af ; case 0x50
03b7 78f7 |x | Jump 0x4af ; case 0x51
03b8 78f6 |x | Jump 0x4af ; case 0x52
03b9 78be |x | Jump 0x478 ; case 0x53
03ba 78f4 |x | Jump 0x4af ; case 0x54
03bb 78f3 |x | Jump 0x4af ; case 0x55
03bc 78f2 |x | Jump 0x4af ; case 0x56
03bd 78f1 |x | Jump 0x4af ; case 0x57
03be 78f0 |x | Jump 0x4af ; case 0x58
03bf 7854 |xT | Jump 0x414 ; case 0x59
03c0 78ee |x | Jump 0x4af ; case 0x5a
03c1 78ba |x | Jump 0x47c ; case 0x5b
03c2 78ec |x | Jump 0x4af ; case 0x5c
03c3 78eb |x | Jump 0x4af ; case 0x5d
03c4 78ea |x | Jump 0x4af ; case 0x5e
03c5 78e9 |x | Jump 0x4af ; case 0x5f
03c6 78e8 |x | Jump 0x4af ; case 0x60
03c7 78d0 |x | Jump 0x498 ; case 0x61
03c8 78e6 |x | Jump 0x4af ; case 0x62
03c9 78e5 |x | Jump 0x4af ; case 0x63
03ca 78b5 |x | Jump 0x480 ; case 0x64
03cb 78b4 |x | Jump 0x480 ; case 0x65
03cc 78b3 |x | Jump 0x480 ; case 0x66
03cd 78b6 |x | Jump 0x484 ; case 0x67
03ce 78b5 |x | Jump 0x484 ; case 0x68
03cf 78b4 |x | Jump 0x484 ; case 0x69
03d0 78b3 |x | Jump 0x484 ; case 0x6a
03d1 78ae |x | Jump 0x480 ; case 0x6b
03d2 78ad |x | Jump 0x480 ; case 0x6c
03d3 78ac |x | Jump 0x480 ; case 0x6d
03d4 78ab |x | Jump 0x480 ; case 0x6e
03d5 78aa |x | Jump 0x480 ; case 0x6f
03d6 78a9 |x | Jump 0x480 ; case 0x70
03d7 78a8 |x | Jump 0x480 ; case 0x71
03d8 78a7 |x | Jump 0x480 ; case 0x72
03d9 78ae |x | Jump 0x488 ; case 0x73
03da 78a5 |x | Jump 0x480 ; case 0x74
03db 78a4 |x | Jump 0x480 ; case 0x75
03dc 78a3 |x | Jump 0x480 ; case 0x76
03dd 78d1 |x | Jump 0x4af ; case 0x77
03de 78d0 |x | Jump 0x4af ; case 0x78
03df 7863 |xc | Jump 0x443 ; case 0x79
03e0 7862 |xb | Jump 0x443 ; case 0x7a
03e1 7861 |xa | Jump 0x443 ; case 0x7b
03e2 78cc |x | Jump 0x4af ; case 0x7c
03e3 78cb |x | Jump 0x4af ; case 0x7d
03e4 78ca |x | Jump 0x4af ; case 0x7e
03e5 78c9 |x | Jump 0x4af ; case 0x7f
03e6 78c8 |x | Jump 0x4af ; case 0x80
03e7 78c7 |x | Jump 0x4af ; case 0x81
03e8 78c6 |x | Jump 0x4af ; case 0x82
03e9 78c5 |x | Jump 0x4af ; case 0x83
03ea 78c4 |x | Jump 0x4af ; case 0x84
03eb 78c3 |x | Jump 0x4af ; case 0x85
03ec 78c2 |x | Jump 0x4af ; case 0x86
03ed 78c1 |x | Jump 0x4af ; case 0x87
03ee 78c0 |x | Jump 0x4af ; case 0x88
03ef 78bf |x | Jump 0x4af ; case 0x89
03f0 78be |x | Jump 0x4af ; case 0x8a
03f1 78bd |x | Jump 0x4af ; case 0x8b
03f2 78bc |x | Jump 0x4af ; case 0x8c
03f3 784a |xJ | Jump 0x43e ; case 0x8d
03f4 7844 |xD | Jump 0x439 ; case 0x8e
03f5 78b9 |x | Jump 0x4af ; case 0x8f
03f6 78b8 |x | Jump 0x4af ; case 0x90
03f7 78b7 |x | Jump 0x4af ; case 0x91
03f8 78b6 |x | Jump 0x4af ; case 0x92
03f9 783f |x? | Jump 0x439 ; case 0x93
03fa 784c |xL | Jump 0x447 ; case 0x94
03fb 78b3 |x | Jump 0x4af ; case 0x95
03fc 78b2 |x | Jump 0x4af ; case 0x96
03fd 78b1 |x | Jump 0x4af ; case 0x97
03fe 78b0 |x | Jump 0x4af ; case 0x98
03ff 784c |xL | Jump 0x44c ; case 0x99
0400 78ae |x | Jump 0x4af ; case 0x9a
0401 78ad |x | Jump 0x4af ; case 0x9b
0402 78ac |x | Jump 0x4af ; case 0x9c
0403 78ab |x | Jump 0x4af ; case 0x9d
0404 78aa |x | Jump 0x4af ; case 0x9e
0405 78a9 |x | Jump 0x4af ; case 0x9f
0406 78a8 |x | Jump 0x4af ; case 0xa0
0407 78a7 |x | Jump 0x4af ; case 0xa1
0408 78a6 |x | Jump 0x4af ; case 0xa2
0409 78a5 |x | Jump 0x4af ; case 0xa3
040a 78a4 |x | Jump 0x4af ; case 0xa4
040b 78a3 |x | Jump 0x4af ; case 0xa5
040c 78a2 |x | Jump 0x4af ; case 0xa6
040d 78a1 |x | Jump 0x4af ; case 0xa7
040e 78a0 |x | Jump 0x4af ; case 0xa8
040f 789f |x | Jump 0x4af ; case 0xa9
0410 789e |x | Jump 0x4af ; case 0xaa
0411 789d |x | Jump 0x4af ; case 0xab
0412 789c |x | Jump 0x4af ; case 0xac
0413 789b |x | Jump 0x4af ; case 0xad
0414 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x6 = 0x414,0x2
0415 840e | | Call 0x2,0xe
0416 7898 |x | Jump 0x4af
0417 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x7 = 0x417,0x3
0418 840e | | Call 0x2,0xe
0419 7895 |x | Jump 0x4af
041a 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x8 = 0x41a,0x4
041b 00eb | | Load_Encached Diana_Cache
041c 18ec | | Execute Package,Field_Execute,Field_Number 0xec
041d e602 | | Load 0x3,0x2 ; Debug Table 0x10.0x9 = 0x41d,0x801
041e 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0xa = 0x41e,0x802
041f 00d0 | | Action Swap_Control ; Debug Table 0x10.0xb = 0x41f,0x803
; Debug Table 0x10.0xc = 0x41f,0x804
0420 00d1 | | Pop_Control Pop_Count_1
0421 0b47 | G | Execute_Immediate Case_Compare,0x47 ; Debug Table 0x10.0xd = 0x421,0x4
0422 7004 |p | Jump_Nonzero 0x427
0423 0092 0545 | E| Action Push_String_Extended,0x545 ; "package "
; Debug Table 0x10.0xe = 0x423,0x6
0425 840a | | Call 0x2,0xa
0426 7803 |x | Jump 0x42a
0427 0092 0556 | V| Action Push_String_Extended,0x556 ; "package body "
; Debug Table 0x10.0xf = 0x427,0x5
0429 840a | | Call 0x2,0xa
042a 00d1 | | Pop_Control Pop_Count_1
042b 7883 |x | Jump 0x4af
042c 0092 0554 | T| Action Push_String_Extended,0x554 ; "operator "
; Debug Table 0x10.0x10 = 0x42c,0x7
042e 00db | | Load_Top At_Offset_3
042f 840f | | Call 0x2,0xf
0430 787e |x~ | Jump 0x4af
0431 0092 0557 | W| Action Push_String_Extended,0x557 ; "predefined operator "
; Debug Table 0x10.0x11 = 0x431,0x8
0433 840a | | Call 0x2,0xa
0434 787a |xz | Jump 0x4af
0435 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x10.0x12 = 0x435,0x9
0436 00db | | Load_Top At_Offset_3
0437 840f | | Call 0x2,0xf
0438 7876 |xv | Jump 0x4af
0439 0092 0558 | X| Action Push_String_Extended,0x558 ; "parameter list "
; Debug Table 0x10.0x13 = 0x439,0xa
043b 00db | | Load_Top At_Offset_3
043c 8412 | | Call 0x2,0x12
043d 7871 |xq | Jump 0x4af
043e 0092 0559 | Y| Action Push_String_Extended,0x559 ; "index list "
; Debug Table 0x10.0x14 = 0x43e,0xb
0440 00db | | Load_Top At_Offset_3
0441 8412 | | Call 0x2,0x12
0442 786c |xl | Jump 0x4af
0443 0092 055a | Z| Action Push_String_Extended,0x55a ; "specification "
; Debug Table 0x10.0x15 = 0x443,0xc
0445 840a | | Call 0x2,0xa
0446 7868 |xh | Jump 0x4af
0447 0092 055a | Z| Action Push_String_Extended,0x55a ; "specification "
; Debug Table 0x10.0x16 = 0x447,0xd
0449 00db | | Load_Top At_Offset_3
044a 8412 | | Call 0x2,0x12
044b 7863 |xc | Jump 0x4af
044c 0092 055b | [| Action Push_String_Extended,0x55b ; "discriminant part "
; Debug Table 0x10.0x17 = 0x44c,0xe
044e 00db | | Load_Top At_Offset_3
044f 8412 | | Call 0x2,0x12
0450 785e |x^ | Jump 0x4af
0451 0092 055c | \| Action Push_String_Extended,0x55c ; "aggregate "
; Debug Table 0x10.0x18 = 0x451,0xf
0453 00db | | Load_Top At_Offset_3
0454 8410 | | Call 0x2,0x10
0455 7859 |xY | Jump 0x4af
0456 0092 055d | ]| Action Push_String_Extended,0x55d ; "attribute "
; Debug Table 0x10.0x19 = 0x456,0x10
0458 00db | | Load_Top At_Offset_3
0459 8410 | | Call 0x2,0x10
045a 7854 |xT | Jump 0x4af
045b 0092 055e | ^| Action Push_String_Extended,0x55e ; "expression "
; Debug Table 0x10.0x1a = 0x45b,0x11
045d 00db | | Load_Top At_Offset_3
045e 8410 | | Call 0x2,0x10
045f 784f |xO | Jump 0x4af
0460 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x10.0x1b = 0x460,0x12
0461 00db | | Load_Top At_Offset_3
0462 8410 | | Call 0x2,0x10
0463 784b |xK | Jump 0x4af
0464 0092 0553 | S| Action Push_String_Extended,0x553 ; "literal "
; Debug Table 0x10.0x1c = 0x464,0x13
0466 00db | | Load_Top At_Offset_3
0467 8410 | | Call 0x2,0x10
0468 7846 |xF | Jump 0x4af
0469 0092 0553 | S| Action Push_String_Extended,0x553 ; "literal "
; Debug Table 0x10.0x1d = 0x469,0x14
046b 00db | | Load_Top At_Offset_3
046c 8411 | | Call 0x2,0x11
046d 7841 |xA | Jump 0x4af
046e 0092 055f | _| Action Push_String_Extended,0x55f ; "object "
; Debug Table 0x10.0x1e = 0x46e,0x15
0470 00db | | Load_Top At_Offset_3
0471 8411 | | Call 0x2,0x11
0472 783c |x< | Jump 0x4af
0473 0092 0560 | `| Action Push_String_Extended,0x560 ; "expanded name "
; Debug Table 0x10.0x1f = 0x473,0x16
0475 00db | | Load_Top At_Offset_3
0476 8411 | | Call 0x2,0x11
0477 7837 |x7 | Jump 0x4af
0478 0092 0561 | a| Action Push_String_Extended,0x561 ; "entry call "
; Debug Table 0x10.0x20 = 0x478,0x17
047a 840a | | Call 0x2,0xa
047b 7833 |x3 | Jump 0x4af
047c 0092 0562 | b| Action Push_String_Extended,0x562 ; "procedure call "
; Debug Table 0x10.0x21 = 0x47c,0x18
047e 840a | | Call 0x2,0xa
047f 782f |x/ | Jump 0x4af
0480 0092 054f | O| Action Push_String_Extended,0x54f ; "type "
; Debug Table 0x10.0x22 = 0x480,0x19
0482 840a | | Call 0x2,0xa
0483 782b |x+ | Jump 0x4af
0484 0092 0563 | c| Action Push_String_Extended,0x563 ; "formal type "
; Debug Table 0x10.0x23 = 0x484,0x1a
0486 840a | | Call 0x2,0xa
0487 7827 |x' | Jump 0x4af
0488 0092 0551 | Q| Action Push_String_Extended,0x551 ; "task "
; Debug Table 0x10.0x24 = 0x488,0x1b
048a 840a | | Call 0x2,0xa
048b 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x25 = 0x48b,0x1c
048c 00eb | | Load_Encached Diana_Cache
048d 18ec | | Execute Package,Field_Execute,Field_Number 0xec
048e e602 | | Load 0x3,0x2 ; Debug Table 0x10.0x26 = 0x48e,0xc01
048f 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x27 = 0x48f,0xc02
0490 00d0 | | Action Swap_Control ; Debug Table 0x10.0x28 = 0x490,0xc03
; Debug Table 0x10.0x29 = 0x490,0xc04
0491 00d1 | | Pop_Control Pop_Count_1
0492 0f3b | ; | Execute_Immediate Equal,0x3b ; Debug Table 0x10.0x2a = 0x492,0x1c
0493 681b |h | Jump_Zero 0x4af
0494 0092 054f | O| Action Push_String_Extended,0x54f ; "type "
; Debug Table 0x10.0x2b = 0x494,0x1d
0496 840a | | Call 0x2,0xa
0497 7817 |x | Jump 0x4af
0498 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x2c = 0x498,0x1e
0499 00eb | | Load_Encached Diana_Cache
049a 18ec | | Execute Package,Field_Execute,Field_Number 0xec
049b e602 | | Load 0x3,0x2 ; Debug Table 0x10.0x2d = 0x49b,0x1001
049c 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x10.0x2e = 0x49c,0x1002
049d 00d0 | | Action Swap_Control ; Debug Table 0x10.0x2f = 0x49d,0x1003
; Debug Table 0x10.0x30 = 0x49d,0x1004
049e 00d1 | | Pop_Control Pop_Count_1
049f 0b66 | f | Execute_Immediate Case_Compare,0x66 ; Debug Table 0x10.0x31 = 0x49f,0x1e
04a0 700a |p | Jump_Nonzero 0x4ab
04a1 0b6f | o | Execute_Immediate Case_Compare,0x6f
04a2 7008 |p | Jump_Nonzero 0x4ab
04a3 0b65 | e | Execute_Immediate Case_Compare,0x65
04a4 7006 |p | Jump_Nonzero 0x4ab
04a5 0b64 | d | Execute_Immediate Case_Compare,0x64
04a6 7004 |p | Jump_Nonzero 0x4ab
04a7 0092 0564 | d| Action Push_String_Extended,0x564 ; "range "
; Debug Table 0x10.0x32 = 0x4a7,0x20
04a9 840a | | Call 0x2,0xa
04aa 7803 |x | Jump 0x4ae
04ab 0092 0565 | e| Action Push_String_Extended,0x565 ; "range constraint "
; Debug Table 0x10.0x33 = 0x4ab,0x1f
04ad 840a | | Call 0x2,0xa
04ae 00d1 | | Pop_Control Pop_Count_1
04af 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x34 = 0x4af,0x22
04b0 00db | | Load_Top At_Offset_3
04b1 840c | | Call 0x2,0xc
04b2 4503 |E | Exit_Subprogram 0x3
04b3 0000 0000 | | .BLANK 0000[0x5]
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04bb | | .CONST 0x04bb ; Address of begin
04b9 0512 | | .CONST 0x0512 ; Address of exception handler
04ba 0001 | | .CONST 0x0001 ; Number of locals
04bb BODY_04b8:
04bb INIT_04b8:
04bb 4800 |H | Short_Literal 0x0 ; Debug Table 0x11 = .DEBUG 0x04bb,0x09d8,0x0002,0x0000,0x0056,0xbdd5,0x0000,0x07d4
; Debug Table 0x11.0x0 = 0x4bb,0x1
04bc a403 | | Store_Unchecked 0x2,0x3
04bd e405 | | Load 0x2,0x5 ; Debug Table 0x11.0x1 = 0x4bd,0x2
04be e406 | | Load 0x2,0x6
04bf 027a | z | Execute Discrete,Less_Equal
04c0 6826 |h& | Jump_Zero 0x4e7
04c1 e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0x2 = 0x4c1,0x3
04c2 01dd | | Execute Vector,First
04c3 e405 | | Load 0x2,0x5
04c4 0aff | | Execute_Immediate Plus,-0x1
04c5 0248 | H | Execute Discrete,Check_In_Integer
04c6 e5fe | | Load 0x2,-0x2
04c7 01cf | | Execute Vector,Slice_Read
04c8 840a | | Call 0x2,0xa
04c9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x3 = 0x4c9,0x4
; Debug Table 0x11.0x4 = 0x4c9,0x401
04ca 021d | | Execute Heap_Access,Is_Null
04cb 7003 |p | Jump_Nonzero 0x4cf ; Debug Table 0x11.0x5 = 0x4cb,0x4
04cc 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x6 = 0x4cc,0x5
04cd e5ff | | Load 0x2,-0x1
04ce 8413 | | Call 0x2,0x13
04cf e405 | | Load 0x2,0x5 ; Debug Table 0x11.0x7 = 0x4cf,0x6
04d0 0a03 | | Execute_Immediate Plus,0x3
04d1 0248 | H | Execute Discrete,Check_In_Integer
04d2 e406 | | Load 0x2,0x6
04d3 0aff | | Execute_Immediate Plus,-0x1
04d4 0248 | H | Execute Discrete,Check_In_Integer
04d5 e5fe | | Load 0x2,-0x2
04d6 01cf | | Execute Vector,Slice_Read
04d7 840a | | Call 0x2,0xa
04d8 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x8 = 0x4d8,0x7
; Debug Table 0x11.0x9 = 0x4d8,0x801
04d9 021d | | Execute Heap_Access,Is_Null
04da 7003 |p | Jump_Nonzero 0x4de ; Debug Table 0x11.0xa = 0x4da,0x7
04db 0092 0566 | f| Action Push_String_Extended,0x566 ; " ... "
; Debug Table 0x11.0xb = 0x4db,0x8
04dd 840a | | Call 0x2,0xa
04de e406 | | Load 0x2,0x6 ; Debug Table 0x11.0xc = 0x4de,0x9
04df 0a03 | | Execute_Immediate Plus,0x3
04e0 0248 | H | Execute Discrete,Check_In_Integer
04e1 e5fe | | Load 0x2,-0x2
04e2 01dc | | Execute Vector,Last
04e3 e5fe | | Load 0x2,-0x2
04e4 01cf | | Execute Vector,Slice_Read
04e5 840a | | Call 0x2,0xa
04e6 7825 |x% | Jump 0x50c
04e7 e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0xd = 0x4e7,0xa
04e8 01dd | | Execute Vector,First
04e9 e406 | | Load 0x2,0x6
04ea 0aff | | Execute_Immediate Plus,-0x1
04eb 0248 | H | Execute Discrete,Check_In_Integer
04ec e5fe | | Load 0x2,-0x2
04ed 01cf | | Execute Vector,Slice_Read
04ee 840a | | Call 0x2,0xa
04ef e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0xe = 0x4ef,0xb
; Debug Table 0x11.0xf = 0x4ef,0xc01
04f0 021d | | Execute Heap_Access,Is_Null
04f1 7003 |p | Jump_Nonzero 0x4f5 ; Debug Table 0x11.0x10 = 0x4f1,0xb
04f2 0092 0566 | f| Action Push_String_Extended,0x566 ; " ... "
; Debug Table 0x11.0x11 = 0x4f2,0xc
04f4 840a | | Call 0x2,0xa
04f5 e406 | | Load 0x2,0x6 ; Debug Table 0x11.0x12 = 0x4f5,0xd
04f6 0a03 | | Execute_Immediate Plus,0x3
04f7 0248 | H | Execute Discrete,Check_In_Integer
04f8 e405 | | Load 0x2,0x5
04f9 0aff | | Execute_Immediate Plus,-0x1
04fa 0248 | H | Execute Discrete,Check_In_Integer
04fb e5fe | | Load 0x2,-0x2
04fc 01cf | | Execute Vector,Slice_Read
04fd 840a | | Call 0x2,0xa
04fe e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x13 = 0x4fe,0xe
; Debug Table 0x11.0x14 = 0x4fe,0x1001
04ff 021d | | Execute Heap_Access,Is_Null
0500 7003 |p | Jump_Nonzero 0x504 ; Debug Table 0x11.0x15 = 0x500,0xe
0501 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x16 = 0x501,0xf
0502 e5ff | | Load 0x2,-0x1
0503 8413 | | Call 0x2,0x13
0504 e405 | | Load 0x2,0x5 ; Debug Table 0x11.0x17 = 0x504,0x10
0505 0a03 | | Execute_Immediate Plus,0x3
0506 0248 | H | Execute Discrete,Check_In_Integer
0507 e5fe | | Load 0x2,-0x2
0508 01dc | | Execute Vector,Last
0509 e5fe | | Load 0x2,-0x2
050a 01cf | | Execute Vector,Slice_Read
050b 840a | | Call 0x2,0xa
050c 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x18 = 0x50c,0x11
050d e403 | | Load 0x2,0x3
050e e402 | | Load 0x2,0x2
050f 01cf | | Execute Vector,Slice_Read
0510 0335 | 5 | Declare_Variable Array,Duplicate
0511 00ca | | Action Exit_Nullary_Function
0512 TRAP_04b8:
0512 0007 | | Action Break_Optional
0513 0092 0567 | g| Action Push_String_Extended,0x567 ; "... "
; Debug Table 0x11.0x19 = 0x513,0x12
0515 e5fe | | Load 0x2,-0x2
0516 01cc | | Execute Vector,Catenate
0517 0092 0568 | h| Action Push_String_Extended,0x568 ; " ..."
0519 01cc | | Execute Vector,Catenate
051a 00ca | | Action Exit_Nullary_Function
051b 0000 0000 | | .BLANK 0000[0x5]
0520 ; --------------------------------------------------------------------------------------
0520 ; SUBPROGRAM
0520 ; --------------------------------------------------------------------------------------
0520 0523 | # | .CONST 0x0523 ; Address of begin
0521 0533 | 3 | .CONST 0x0533 ; Address of exception handler
0522 0001 | | .CONST 0x0001 ; Number of locals
0523 BODY_0520:
0523 INIT_0520:
0523 e602 | | Load 0x3,0x2 ; Debug Table 0x12 = .DEBUG 0x0523,0x0a0e,0x0004,0x0000,0x0056,0xbdd5,0x0000,0x0282
; Debug Table 0x12.0x0 = 0x523,0x1
0524 e002 | | Load 0x0,0x2
0525 1848 | H | Execute Package,Field_Execute,Field_Number 0x48
0526 a603 | | Store_Unchecked 0x3,0x3
0527 e603 | | Load 0x3,0x3 ; Debug Table 0x12.0x1 = 0x527,0x2
; Debug Table 0x12.0x2 = 0x527,0x401
0528 021d | | Execute Heap_Access,Is_Null
0529 7008 |p | Jump_Nonzero 0x532 ; Debug Table 0x12.0x3 = 0x529,0x2
052a e603 | | Load 0x3,0x3 ; Debug Table 0x12.0x4 = 0x52a,0x801
052b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x12.0x5 = 0x52b,0x802
052c 008a | | Execute Discrete,Diana_Spare0 ; Debug Table 0x12.0x6 = 0x52c,0x803
052d 6804 |h | Jump_Zero 0x532 ; Debug Table 0x12.0x7 = 0x52d,0x804
; Debug Table 0x12.0x8 = 0x52d,0x805
; Debug Table 0x12.0x9 = 0x52d,0x806
; Debug Table 0x12.0xa = 0x52d,0x401
052e e603 | | Load 0x3,0x3 ; Debug Table 0x12.0xb = 0x52e,0x3
052f 840b | | Call 0x2,0xb
0530 482e |H. | Short_Literal 0x2e ; Debug Table 0x12.0xc = 0x530,0x4
0531 8408 | | Call 0x2,0x8
0532 4501 |E | Exit_Subprogram 0x1
0533 TRAP_0520:
0533 0007 | | Action Break_Optional
0534 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x12.0xd = 0x534,0x5
0535 ; --------------------------------------------------------------------------------------
0535 ; STRING TABLE
0535 ; --------------------------------------------------------------------------------------
0535 006a | j | .STRTAB 0x006a->0x056a ; "<1>"
0536 006b | k | .STRTAB 0x006b->0x056b ; "<2>"
0537 006c | l | .STRTAB 0x006c->0x056d ; "<3>"
0538 006d | m | .STRTAB 0x006d->0x056e ; "This message has become obsolete because of changes in the conditions that originally caused it to be generated; the original message was of the form: "
0539 0102 | | .STRTAB 0x0102->0x05ba ; "[nonterminal]"
053a 010d | | .STRTAB 0x010d->0x05c0 ; "array "
; "array "
053b 0111 | | .STRTAB 0x0111->0x05c3 ; "component "
053c 0119 | | .STRTAB 0x0119->0x05c8 ; "constant "
053d 0120 | | .STRTAB 0x0120->0x05cd ; "discriminant "
053e 012b | + | .STRTAB 0x012b->0x05d3 ; "entry "
053f 012f | / | .STRTAB 0x012f->0x05d6 ; "entry family "
0540 013a | : | .STRTAB 0x013a->0x05dd ; "enumeration literal "
0541 014c | L | .STRTAB 0x014c->0x05e7 ; "exception "
0542 0154 | T | .STRTAB 0x0154->0x05ec ; "function "
; "function "
0543 015b | [ | .STRTAB 0x015b->0x05f0 ; "generic "
0544 0161 | a | .STRTAB 0x0161->0x05f4 ; "procedure "
; "procedure "
0545 0169 | i | .STRTAB 0x0169->0x05f9 ; "package "
; "package "
; "package "
0546 016f | o | .STRTAB 0x016f->0x05fd ; "parameter "
0547 0177 | w | .STRTAB 0x0177->0x0602 ; "loop parameter "
0548 0184 | | .STRTAB 0x0184->0x060a ; "label "
0549 0188 | | .STRTAB 0x0188->0x060d ; "statement name "
054a 0195 | | .STRTAB 0x0195->0x0614 ; "loop name "
054b 019d | | .STRTAB 0x019d->0x0619 ; "block name "
054c 01a6 | | .STRTAB 0x01a6->0x061f ; "named number "
054d 01b1 | | .STRTAB 0x01b1->0x0625 ; "private type "
054e 01bc | | .STRTAB 0x01bc->0x062c ; "limited private type "
054f 01cf | | .STRTAB 0x01cf->0x0636 ; "type "
; "type "
; "type "
0550 01d2 | | .STRTAB 0x01d2->0x0639 ; "subtype "
0551 01d8 | | .STRTAB 0x01d8->0x063d ; "task "
; "task "
0552 01db | | .STRTAB 0x01db->0x063f ; "variable "
0553 01e2 | | .STRTAB 0x01e2->0x0644 ; "literal "
; "literal "
; "literal "
0554 01e8 | | .STRTAB 0x01e8->0x0648 ; "operator "
; "operator "
0555 01ef | | .STRTAB 0x01ef->0x064c ; "empty "
0556 01f3 | | .STRTAB 0x01f3->0x064f ; "package body "
0557 01fe | | .STRTAB 0x01fe->0x0656 ; "predefined operator "
0558 0210 | | .STRTAB 0x0210->0x0660 ; "parameter list "
0559 021d | | .STRTAB 0x021d->0x0667 ; "index list "
055a 0226 | & | .STRTAB 0x0226->0x066d ; "specification "
; "specification "
055b 0232 | 2 | .STRTAB 0x0232->0x0674 ; "discriminant part "
055c 0242 | B | .STRTAB 0x0242->0x067d ; "aggregate "
055d 024a | J | .STRTAB 0x024a->0x0682 ; "attribute "
055e 0252 | R | .STRTAB 0x0252->0x0687 ; "expression "
055f 025b | [ | .STRTAB 0x025b->0x068c ; "object "
0560 0260 | ` | .STRTAB 0x0260->0x0690 ; "expanded name "
0561 026c | l | .STRTAB 0x026c->0x0697 ; "entry call "
0562 0275 | u | .STRTAB 0x0275->0x069c ; "procedure call "
0563 0282 | | .STRTAB 0x0282->0x06a4 ; "formal type "
0564 028c | | .STRTAB 0x028c->0x06aa ; "range "
0565 0290 | | .STRTAB 0x0290->0x06ad ; "range constraint "
0566 029f | | .STRTAB 0x029f->0x06b5 ; " ... "
; " ... "
0567 02a2 | | .STRTAB 0x02a2->0x06b8 ; "... "
0568 02a4 | | .STRTAB 0x02a4->0x06ba ; " ..."
0569 02a6 | | .STREND 0x02a6->0x06bc
056a 3c31 3e3c |<1><| .STRTAB_STRINGS
06bc 0000 0000 | | .BLANK 0000[0x4]
06c0 ; --------------------------------------------------------------------------------------
06c0 ; Debug Table
06c0 ; --------------------------------------------------------------------------------------
06c0 0003 0013 | | .CONST 0x0003,0x0013
06c2 000b 075a | Z| .DEBUG 0x000b,0x075a,0x0000,0x0000,0x0056,0xbdc5,0x0000,0x00a6
06ca 000e 075e | ^| .DEBUG 0x000e,0x075e,0x0000,0x0000,0x0056,0xbdd5,0x0000,0x000e
06d2 001b 076c | l| .DEBUG 0x001b,0x076c,0x0002,0x0000,0x0056,0xbdc5,0x0000,0x00a7
06da 00cb 07de | | .DEBUG 0x00cb,0x07de,0x0002,0x0000,0x0056,0xbdd5,0x0000,0x001f
06e2 00db 07e4 | | .DEBUG 0x00db,0x07e4,0x0002,0x0000,0x0056,0xbdd5,0x0000,0x004a
06ea 0123 081e | # | .DEBUG 0x0123,0x081e,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x0134
06f2 0133 0826 | 3 &| .DEBUG 0x0133,0x0826,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x0157
06fa 0143 082c | C ,| .DEBUG 0x0143,0x082c,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x0171
0702 016b 0840 | k @| .DEBUG 0x016b,0x0840,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x01be
070a 018b 0852 | R| .DEBUG 0x018b,0x0852,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x0205
0712 01b3 0880 | | .DEBUG 0x01b3,0x0880,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x028e
071a 01eb 08a2 | | .DEBUG 0x01eb,0x08a2,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x0300
0722 02d3 0914 | | .DEBUG 0x02d3,0x0914,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x0490
072a 02eb 0924 | $| .DEBUG 0x02eb,0x0924,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x04ca
0732 0333 0954 | 3 T| .DEBUG 0x0333,0x0954,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x055d
073a 034b 0960 | K `| .DEBUG 0x034b,0x0960,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x0589
0742 0363 096c | c l| .DEBUG 0x0363,0x096c,0x0001,0x0000,0x0056,0xbdd5,0x0000,0x05b1
074a 04bb 09d8 | | .DEBUG 0x04bb,0x09d8,0x0002,0x0000,0x0056,0xbdd5,0x0000,0x07d4
0752 0523 0a0e | # | .DEBUG 0x0523,0x0a0e,0x0004,0x0000,0x0056,0xbdd5,0x0000,0x0282
075a ; --------------------------------------------------------------------------------------
075a ; Debug3 Subtable 0x0
075a ; --------------------------------------------------------------------------------------
075a 0001 0000 | | .DBG3TAB 0x0001,0x0000
075c 000b ffff | | .CONST 0x000b,0xffff
075e ; --------------------------------------------------------------------------------------
075e ; Debug3 Subtable 0x1
075e ; --------------------------------------------------------------------------------------
075e 0006 0000 | | .DBG3TAB 0x0006,0x0000
0760 000e ffff | | .CONST 0x000e,0xffff
0762 000e fffe | | .CONST 0x000e,0xfffe
0764 000e fffd | | .CONST 0x000e,0xfffd
0766 000e fffc | | .CONST 0x000e,0xfffc
0768 0010 fffb | | .CONST 0x0010,0xfffb
076a 0012 fffa | | .CONST 0x0012,0xfffa
076c ; --------------------------------------------------------------------------------------
076c ; Debug3 Subtable 0x2
076c ; --------------------------------------------------------------------------------------
076c 0013 0025 | %| .DBG3TAB 0x0013,0x0025
076e 001b ffff | | .CONST 0x001b,0xffff
0770 001f fffe | | .CONST 0x001f,0xfffe
0772 0021 fffd | ! | .CONST 0x0021,0xfffd
0774 0023 fffc | # | .CONST 0x0023,0xfffc
0776 002b fffb | + | .CONST 0x002b,0xfffb
0778 002c fffa | , | .CONST 0x002c,0xfffa
077a 002d fff9 | - | .CONST 0x002d,0xfff9
077c 002f fff8 | / | .CONST 0x002f,0xfff8
077e 0031 fff7 | 1 | .CONST 0x0031,0xfff7
0780 0033 fff6 | 3 | .CONST 0x0033,0xfff6
0782 0035 fff5 | 5 | .CONST 0x0035,0xfff5
0784 0037 fff4 | 7 | .CONST 0x0037,0xfff4
0786 0039 fff3 | 9 | .CONST 0x0039,0xfff3
0788 003b fff2 | ; | .CONST 0x003b,0xfff2
078a 003d fff1 | = | .CONST 0x003d,0xfff1
078c 003f fff0 | ? | .CONST 0x003f,0xfff0
078e 0041 ffef | A | .CONST 0x0041,0xffef
0790 0043 ffee | C | .CONST 0x0043,0xffee
0792 0045 ffed | E | .CONST 0x0045,0xffed
0794 0047 0001 | G | .CONST 0x0047,0x0001
0796 0049 0002 | I | .CONST 0x0049,0x0002
0798 004e 0003 | N | .CONST 0x004e,0x0003
079a 004e 0401 | N | .CONST 0x004e,0x0401
079c 0050 0003 | P | .CONST 0x0050,0x0003
079e 0051 0004 | Q | .CONST 0x0051,0x0004
07a0 0054 0005 | T | .CONST 0x0054,0x0005
07a2 005b 0006 | [ | .CONST 0x005b,0x0006
07a4 005d 0007 | ] | .CONST 0x005d,0x0007
07a6 0064 0008 | d | .CONST 0x0064,0x0008
07a8 0067 0009 | g | .CONST 0x0067,0x0009
07aa 0069 000a | i | .CONST 0x0069,0x000a
07ac 006e 000b | n | .CONST 0x006e,0x000b
07ae 0072 000c | r | .CONST 0x0072,0x000c
07b0 007a 000d | z | .CONST 0x007a,0x000d
07b2 007a 0801 | z | .CONST 0x007a,0x0801
07b4 007c 000d | | | .CONST 0x007c,0x000d
07b6 007d 000e | } | .CONST 0x007d,0x000e
07b8 0080 000f | | .CONST 0x0080,0x000f
07ba 0089 0010 | | .CONST 0x0089,0x0010
07bc 0089 0c01 | | .CONST 0x0089,0x0c01
07be 008b 0010 | | .CONST 0x008b,0x0010
07c0 008c 0011 | | .CONST 0x008c,0x0011
07c2 008f 0012 | | .CONST 0x008f,0x0012
07c4 0098 0013 | | .CONST 0x0098,0x0013
07c6 00a0 0014 | | .CONST 0x00a0,0x0014
07c8 00a0 1001 | | .CONST 0x00a0,0x1001
07ca 00a2 0014 | | .CONST 0x00a2,0x0014
07cc 00a3 0015 | | .CONST 0x00a3,0x0015
07ce 00a6 0016 | | .CONST 0x00a6,0x0016
07d0 00af 0017 | | .CONST 0x00af,0x0017
07d2 00af 1401 | | .CONST 0x00af,0x1401
07d4 00b1 0017 | | .CONST 0x00b1,0x0017
07d6 00b2 0018 | | .CONST 0x00b2,0x0018
07d8 00b5 0019 | | .CONST 0x00b5,0x0019
07da 00bd 001a | | .CONST 0x00bd,0x001a
07dc 00c3 001b | | .CONST 0x00c3,0x001b
07de ; --------------------------------------------------------------------------------------
07de ; Debug3 Subtable 0x3
07de ; --------------------------------------------------------------------------------------
07de 0001 0001 | | .DBG3TAB 0x0001,0x0001
07e0 00cb ffff | | .CONST 0x00cb,0xffff
07e2 00cb 0001 | | .CONST 0x00cb,0x0001
07e4 ; --------------------------------------------------------------------------------------
07e4 ; Debug3 Subtable 0x4
07e4 ; --------------------------------------------------------------------------------------
07e4 0002 001a | | .DBG3TAB 0x0002,0x001a
07e6 00db ffff | | .CONST 0x00db,0xffff
07e8 00dc fffe | | .CONST 0x00dc,0xfffe
07ea 00dd 0001 | | .CONST 0x00dd,0x0001
07ec 00e1 0002 | | .CONST 0x00e1,0x0002
07ee 00e5 0003 | | .CONST 0x00e5,0x0003
07f0 00e5 0401 | | .CONST 0x00e5,0x0401
07f2 00e7 0003 | | .CONST 0x00e7,0x0003
07f4 00e8 0004 | | .CONST 0x00e8,0x0004
07f6 00ea 0005 | | .CONST 0x00ea,0x0005
07f8 00ee 0006 | | .CONST 0x00ee,0x0006
07fa 00ee 0801 | | .CONST 0x00ee,0x0801
07fc 00ef 0802 | | .CONST 0x00ef,0x0802
07fe 00f0 0803 | | .CONST 0x00f0,0x0803
0800 00f0 0804 | | .CONST 0x00f0,0x0804
0802 00f0 0006 | | .CONST 0x00f0,0x0006
0804 00f4 000d | | .CONST 0x00f4,0x000d
0806 00f5 0007 | | .CONST 0x00f5,0x0007
0808 00f9 0008 | | .CONST 0x00f9,0x0008
080a 00f9 0c01 | | .CONST 0x00f9,0x0c01
080c 00fb 0008 | | .CONST 0x00fb,0x0008
080e 0102 0009 | | .CONST 0x0102,0x0009
0810 0104 000a | | .CONST 0x0104,0x000a
0812 0108 000b | | .CONST 0x0108,0x000b
0814 0108 1001 | | .CONST 0x0108,0x1001
0816 010a 000b | | .CONST 0x010a,0x000b
0818 0111 000c | | .CONST 0x0111,0x000c
081a 0114 000e | | .CONST 0x0114,0x000e
081c 0117 000f | | .CONST 0x0117,0x000f
081e ; --------------------------------------------------------------------------------------
081e ; Debug3 Subtable 0x5
081e ; --------------------------------------------------------------------------------------
081e 0000 0003 | | .DBG3TAB 0x0000,0x0003
0820 0123 0001 | # | .CONST 0x0123,0x0001
0822 0127 0002 | ' | .CONST 0x0127,0x0002
0824 012b 0003 | + | .CONST 0x012b,0x0003
0826 ; --------------------------------------------------------------------------------------
0826 ; Debug3 Subtable 0x6
0826 ; --------------------------------------------------------------------------------------
0826 0000 0002 | | .DBG3TAB 0x0000,0x0002
0828 0133 0001 | 3 | .CONST 0x0133,0x0001
082a 0137 0002 | 7 | .CONST 0x0137,0x0002
082c ; --------------------------------------------------------------------------------------
082c ; Debug3 Subtable 0x7
082c ; --------------------------------------------------------------------------------------
082c 0000 0009 | | .DBG3TAB 0x0000,0x0009
082e 0143 0001 | C | .CONST 0x0143,0x0001
0830 0146 0002 | F | .CONST 0x0146,0x0002
0832 0147 0003 | G | .CONST 0x0147,0x0003
0834 0149 0004 | I | .CONST 0x0149,0x0004
0836 014b 0005 | K | .CONST 0x014b,0x0005
0838 0153 0006 | S | .CONST 0x0153,0x0006
083a 0159 0007 | Y | .CONST 0x0159,0x0007
083c 0162 0008 | b | .CONST 0x0162,0x0008
083e 0163 0009 | c | .CONST 0x0163,0x0009
0840 ; --------------------------------------------------------------------------------------
0840 ; Debug3 Subtable 0x8
0840 ; --------------------------------------------------------------------------------------
0840 0000 0008 | | .DBG3TAB 0x0000,0x0008
0842 016b 0001 | k | .CONST 0x016b,0x0001
0844 016b 0401 | k | .CONST 0x016b,0x0401
0846 016c 0402 | l | .CONST 0x016c,0x0402
0848 016d 0403 | m | .CONST 0x016d,0x0403
084a 016d 0404 | m | .CONST 0x016d,0x0404
084c 016d 0001 | m | .CONST 0x016d,0x0001
084e 0171 0003 | q | .CONST 0x0171,0x0003
0850 0178 0002 | x | .CONST 0x0178,0x0002
0852 ; --------------------------------------------------------------------------------------
0852 ; Debug3 Subtable 0x9
0852 ; --------------------------------------------------------------------------------------
0852 0002 0014 | | .DBG3TAB 0x0002,0x0014
0854 018b ffff | | .CONST 0x018b,0xffff
0856 018f fffe | | .CONST 0x018f,0xfffe
0858 0192 0001 | | .CONST 0x0192,0x0001
085a 0192 0401 | | .CONST 0x0192,0x0401
085c 0193 0402 | | .CONST 0x0193,0x0402
085e 0194 0403 | | .CONST 0x0194,0x0403
0860 0195 0404 | | .CONST 0x0195,0x0404
0862 0195 0405 | | .CONST 0x0195,0x0405
0864 0195 0406 | | .CONST 0x0195,0x0406
0866 0195 0001 | | .CONST 0x0195,0x0001
0868 0196 0002 | | .CONST 0x0196,0x0002
086a 0196 0801 | | .CONST 0x0196,0x0801
086c 0197 0802 | | .CONST 0x0197,0x0802
086e 0198 0803 | | .CONST 0x0198,0x0803
0870 0198 0804 | | .CONST 0x0198,0x0804
0872 0198 0002 | | .CONST 0x0198,0x0002
0874 019c 0004 | | .CONST 0x019c,0x0004
0876 01a1 0003 | | .CONST 0x01a1,0x0003
0878 01a5 0005 | | .CONST 0x01a5,0x0005
087a 01a6 0006 | | .CONST 0x01a6,0x0006
087c 01a8 0007 | | .CONST 0x01a8,0x0007
087e 01a9 0008 | | .CONST 0x01a9,0x0008
0880 ; --------------------------------------------------------------------------------------
0880 ; Debug3 Subtable 0xa
0880 ; --------------------------------------------------------------------------------------
0880 0001 000f | | .DBG3TAB 0x0001,0x000f
0882 01b3 ffff | | .CONST 0x01b3,0xffff
0884 01ba 0001 | | .CONST 0x01ba,0x0001
0886 01ba 0401 | | .CONST 0x01ba,0x0401
0888 01bb 0402 | | .CONST 0x01bb,0x0402
088a 01bc 0403 | | .CONST 0x01bc,0x0403
088c 01bc 0404 | | .CONST 0x01bc,0x0404
088e 01bc 0001 | | .CONST 0x01bc,0x0001
0890 01c8 000a | | .CONST 0x01c8,0x000a
0892 01cb 0002 | | .CONST 0x01cb,0x0002
0894 01ce 0003 | | .CONST 0x01ce,0x0003
0896 01d0 0004 | | .CONST 0x01d0,0x0004
0898 01d3 0005 | | .CONST 0x01d3,0x0005
089a 01d6 0006 | | .CONST 0x01d6,0x0006
089c 01d9 0007 | | .CONST 0x01d9,0x0007
089e 01de 0008 | | .CONST 0x01de,0x0008
08a0 01e0 0009 | | .CONST 0x01e0,0x0009
08a2 ; --------------------------------------------------------------------------------------
08a2 ; Debug3 Subtable 0xb
08a2 ; --------------------------------------------------------------------------------------
08a2 0001 0037 | 7| .DBG3TAB 0x0001,0x0037
08a4 01eb ffff | | .CONST 0x01eb,0xffff
08a6 01ec 0001 | | .CONST 0x01ec,0x0001
08a8 01ec 0401 | | .CONST 0x01ec,0x0401
08aa 01ed 0402 | | .CONST 0x01ed,0x0402
08ac 01ee 0403 | | .CONST 0x01ee,0x0403
08ae 01ee 0404 | | .CONST 0x01ee,0x0404
08b0 01ee 0001 | | .CONST 0x01ee,0x0001
08b2 0220 0024 | $| .CONST 0x0220,0x0024
08b4 0221 0002 | ! | .CONST 0x0221,0x0002
08b6 0226 0003 | & | .CONST 0x0226,0x0003
08b8 022b 0004 | + | .CONST 0x022b,0x0004
08ba 0230 0005 | 0 | .CONST 0x0230,0x0005
08bc 0235 0006 | 5 | .CONST 0x0235,0x0006
08be 0235 0801 | 5 | .CONST 0x0235,0x0801
08c0 0237 0006 | 7 | .CONST 0x0237,0x0006
08c2 023b 0c01 | ; | .CONST 0x023b,0x0c01
08c4 023f 0801 | ? | .CONST 0x023f,0x0801
08c6 0240 0007 | @ | .CONST 0x0240,0x0007
08c8 0244 0008 | D | .CONST 0x0244,0x0008
08ca 0248 0009 | H | .CONST 0x0248,0x0009
08cc 024d 000a | M | .CONST 0x024d,0x000a
08ce 0251 000b | Q | .CONST 0x0251,0x000b
08d0 0255 000c | U | .CONST 0x0255,0x000c
08d2 0258 000d | X | .CONST 0x0258,0x000d
08d4 025c 1001 | \ | .CONST 0x025c,0x1001
08d6 025d 1002 | ] | .CONST 0x025d,0x1002
08d8 025e 1003 | ^ | .CONST 0x025e,0x1003
08da 025e 1004 | ^ | .CONST 0x025e,0x1004
08dc 0260 000d | ` | .CONST 0x0260,0x000d
08de 0266 0011 | f | .CONST 0x0266,0x0011
08e0 0267 000e | g | .CONST 0x0267,0x000e
08e2 026b 000f | k | .CONST 0x026b,0x000f
08e4 026f 0010 | o | .CONST 0x026f,0x0010
08e6 0274 0012 | t | .CONST 0x0274,0x0012
08e8 0279 0013 | y | .CONST 0x0279,0x0013
08ea 027e 0014 | ~ | .CONST 0x027e,0x0014
08ec 0282 0015 | | .CONST 0x0282,0x0015
08ee 0286 1401 | | .CONST 0x0286,0x1401
08f0 0287 1402 | | .CONST 0x0287,0x1402
08f2 0288 1403 | | .CONST 0x0288,0x1403
08f4 0288 1404 | | .CONST 0x0288,0x1404
08f6 028a 0015 | | .CONST 0x028a,0x0015
08f8 028e 0018 | | .CONST 0x028e,0x0018
08fa 0292 0016 | | .CONST 0x0292,0x0016
08fc 0296 0017 | | .CONST 0x0296,0x0017
08fe 029b 0019 | | .CONST 0x029b,0x0019
0900 02a0 001a | | .CONST 0x02a0,0x001a
0902 02a4 001b | | .CONST 0x02a4,0x001b
0904 02a8 001c | | .CONST 0x02a8,0x001c
0906 02ac 001d | | .CONST 0x02ac,0x001d
0908 02b0 001e | | .CONST 0x02b0,0x001e
090a 02b4 001f | | .CONST 0x02b4,0x001f
090c 02b8 0020 | | .CONST 0x02b8,0x0020
090e 02bc 0021 | !| .CONST 0x02bc,0x0021
0910 02c1 0022 | "| .CONST 0x02c1,0x0022
0912 02c6 0023 | #| .CONST 0x02c6,0x0023
0914 ; --------------------------------------------------------------------------------------
0914 ; Debug3 Subtable 0xc
0914 ; --------------------------------------------------------------------------------------
0914 0001 0006 | | .DBG3TAB 0x0001,0x0006
0916 02d3 ffff | | .CONST 0x02d3,0xffff
0918 02da 0001 | | .CONST 0x02da,0x0001
091a 02da 0401 | | .CONST 0x02da,0x0401
091c 02dc 0001 | | .CONST 0x02dc,0x0001
091e 02dd 0002 | | .CONST 0x02dd,0x0002
0920 02e0 0003 | | .CONST 0x02e0,0x0003
0922 02e4 0004 | | .CONST 0x02e4,0x0004
0924 ; --------------------------------------------------------------------------------------
0924 ; Debug3 Subtable 0xd
0924 ; --------------------------------------------------------------------------------------
0924 0001 0016 | | .DBG3TAB 0x0001,0x0016
0926 02eb ffff | | .CONST 0x02eb,0xffff
0928 02f1 0001 | | .CONST 0x02f1,0x0001
092a 02f1 0401 | | .CONST 0x02f1,0x0401
092c 02f2 0402 | | .CONST 0x02f2,0x0402
092e 02f3 0403 | | .CONST 0x02f3,0x0403
0930 02f3 0404 | | .CONST 0x02f3,0x0404
0932 02f3 0001 | | .CONST 0x02f3,0x0001
0934 02ff 0009 | | .CONST 0x02ff,0x0009
0936 02ff 0801 | | .CONST 0x02ff,0x0801
0938 0300 0802 | | .CONST 0x0300,0x0802
093a 0301 0803 | | .CONST 0x0301,0x0803
093c 0301 0804 | | .CONST 0x0301,0x0804
093e 0301 0009 | | .CONST 0x0301,0x0009
0940 0307 000b | | .CONST 0x0307,0x000b
0942 030a 000a | | .CONST 0x030a,0x000a
0944 030f 0002 | | .CONST 0x030f,0x0002
0946 0312 0003 | | .CONST 0x0312,0x0003
0948 0314 0004 | | .CONST 0x0314,0x0004
094a 0317 0005 | | .CONST 0x0317,0x0005
094c 031b 0006 | | .CONST 0x031b,0x0006
094e 0320 0007 | | .CONST 0x0320,0x0007
0950 0322 0008 | " | .CONST 0x0322,0x0008
0952 0326 000c | & | .CONST 0x0326,0x000c
0954 ; --------------------------------------------------------------------------------------
0954 ; Debug3 Subtable 0xe
0954 ; --------------------------------------------------------------------------------------
0954 0000 0005 | | .DBG3TAB 0x0000,0x0005
0956 0333 0001 | 3 | .CONST 0x0333,0x0001
0958 0338 0401 | 8 | .CONST 0x0338,0x0401
095a 033c 0001 | < | .CONST 0x033c,0x0001
095c 033d 0002 | = | .CONST 0x033d,0x0002
095e 0341 0003 | A | .CONST 0x0341,0x0003
0960 ; --------------------------------------------------------------------------------------
0960 ; Debug3 Subtable 0xf
0960 ; --------------------------------------------------------------------------------------
0960 0000 0005 | | .DBG3TAB 0x0000,0x0005
0962 034b 0001 | K | .CONST 0x034b,0x0001
0964 034e 0401 | N | .CONST 0x034e,0x0401
0966 0352 0001 | R | .CONST 0x0352,0x0001
0968 0353 0002 | S | .CONST 0x0353,0x0002
096a 0356 0003 | V | .CONST 0x0356,0x0003
096c ; --------------------------------------------------------------------------------------
096c ; Debug3 Subtable 0x10
096c ; --------------------------------------------------------------------------------------
096c 0000 0035 | 5| .DBG3TAB 0x0000,0x0035
096e 0363 0001 | c | .CONST 0x0363,0x0001
0970 0363 0401 | c | .CONST 0x0363,0x0401
0972 0364 0402 | d | .CONST 0x0364,0x0402
0974 0365 0403 | e | .CONST 0x0365,0x0403
0976 0365 0404 | e | .CONST 0x0365,0x0404
0978 0365 0001 | e | .CONST 0x0365,0x0001
097a 0414 0002 | | .CONST 0x0414,0x0002
097c 0417 0003 | | .CONST 0x0417,0x0003
097e 041a 0004 | | .CONST 0x041a,0x0004
0980 041d 0801 | | .CONST 0x041d,0x0801
0982 041e 0802 | | .CONST 0x041e,0x0802
0984 041f 0803 | | .CONST 0x041f,0x0803
0986 041f 0804 | | .CONST 0x041f,0x0804
0988 0421 0004 | ! | .CONST 0x0421,0x0004
098a 0423 0006 | # | .CONST 0x0423,0x0006
098c 0427 0005 | ' | .CONST 0x0427,0x0005
098e 042c 0007 | , | .CONST 0x042c,0x0007
0990 0431 0008 | 1 | .CONST 0x0431,0x0008
0992 0435 0009 | 5 | .CONST 0x0435,0x0009
0994 0439 000a | 9 | .CONST 0x0439,0x000a
0996 043e 000b | > | .CONST 0x043e,0x000b
0998 0443 000c | C | .CONST 0x0443,0x000c
099a 0447 000d | G | .CONST 0x0447,0x000d
099c 044c 000e | L | .CONST 0x044c,0x000e
099e 0451 000f | Q | .CONST 0x0451,0x000f
09a0 0456 0010 | V | .CONST 0x0456,0x0010
09a2 045b 0011 | [ | .CONST 0x045b,0x0011
09a4 0460 0012 | ` | .CONST 0x0460,0x0012
09a6 0464 0013 | d | .CONST 0x0464,0x0013
09a8 0469 0014 | i | .CONST 0x0469,0x0014
09aa 046e 0015 | n | .CONST 0x046e,0x0015
09ac 0473 0016 | s | .CONST 0x0473,0x0016
09ae 0478 0017 | x | .CONST 0x0478,0x0017
09b0 047c 0018 | | | .CONST 0x047c,0x0018
09b2 0480 0019 | | .CONST 0x0480,0x0019
09b4 0484 001a | | .CONST 0x0484,0x001a
09b6 0488 001b | | .CONST 0x0488,0x001b
09b8 048b 001c | | .CONST 0x048b,0x001c
09ba 048e 0c01 | | .CONST 0x048e,0x0c01
09bc 048f 0c02 | | .CONST 0x048f,0x0c02
09be 0490 0c03 | | .CONST 0x0490,0x0c03
09c0 0490 0c04 | | .CONST 0x0490,0x0c04
09c2 0492 001c | | .CONST 0x0492,0x001c
09c4 0494 001d | | .CONST 0x0494,0x001d
09c6 0498 001e | | .CONST 0x0498,0x001e
09c8 049b 1001 | | .CONST 0x049b,0x1001
09ca 049c 1002 | | .CONST 0x049c,0x1002
09cc 049d 1003 | | .CONST 0x049d,0x1003
09ce 049d 1004 | | .CONST 0x049d,0x1004
09d0 049f 001e | | .CONST 0x049f,0x001e
09d2 04a7 0020 | | .CONST 0x04a7,0x0020
09d4 04ab 001f | | .CONST 0x04ab,0x001f
09d6 04af 0022 | "| .CONST 0x04af,0x0022
09d8 ; --------------------------------------------------------------------------------------
09d8 ; Debug3 Subtable 0x11
09d8 ; --------------------------------------------------------------------------------------
09d8 0000 001a | | .DBG3TAB 0x0000,0x001a
09da 04bb 0001 | | .CONST 0x04bb,0x0001
09dc 04bd 0002 | | .CONST 0x04bd,0x0002
09de 04c1 0003 | | .CONST 0x04c1,0x0003
09e0 04c9 0004 | | .CONST 0x04c9,0x0004
09e2 04c9 0401 | | .CONST 0x04c9,0x0401
09e4 04cb 0004 | | .CONST 0x04cb,0x0004
09e6 04cc 0005 | | .CONST 0x04cc,0x0005
09e8 04cf 0006 | | .CONST 0x04cf,0x0006
09ea 04d8 0007 | | .CONST 0x04d8,0x0007
09ec 04d8 0801 | | .CONST 0x04d8,0x0801
09ee 04da 0007 | | .CONST 0x04da,0x0007
09f0 04db 0008 | | .CONST 0x04db,0x0008
09f2 04de 0009 | | .CONST 0x04de,0x0009
09f4 04e7 000a | | .CONST 0x04e7,0x000a
09f6 04ef 000b | | .CONST 0x04ef,0x000b
09f8 04ef 0c01 | | .CONST 0x04ef,0x0c01
09fa 04f1 000b | | .CONST 0x04f1,0x000b
09fc 04f2 000c | | .CONST 0x04f2,0x000c
09fe 04f5 000d | | .CONST 0x04f5,0x000d
0a00 04fe 000e | | .CONST 0x04fe,0x000e
0a02 04fe 1001 | | .CONST 0x04fe,0x1001
0a04 0500 000e | | .CONST 0x0500,0x000e
0a06 0501 000f | | .CONST 0x0501,0x000f
0a08 0504 0010 | | .CONST 0x0504,0x0010
0a0a 050c 0011 | | .CONST 0x050c,0x0011
0a0c 0513 0012 | | .CONST 0x0513,0x0012
0a0e ; --------------------------------------------------------------------------------------
0a0e ; Debug3 Subtable 0x12
0a0e ; --------------------------------------------------------------------------------------
0a0e 0000 000e | | .DBG3TAB 0x0000,0x000e
0a10 0523 0001 | # | .CONST 0x0523,0x0001
0a12 0527 0002 | ' | .CONST 0x0527,0x0002
0a14 0527 0401 | ' | .CONST 0x0527,0x0401
0a16 0529 0002 | ) | .CONST 0x0529,0x0002
0a18 052a 0801 | * | .CONST 0x052a,0x0801
0a1a 052b 0802 | + | .CONST 0x052b,0x0802
0a1c 052c 0803 | , | .CONST 0x052c,0x0803
0a1e 052d 0804 | - | .CONST 0x052d,0x0804
0a20 052d 0805 | - | .CONST 0x052d,0x0805
0a22 052d 0806 | - | .CONST 0x052d,0x0806
0a24 052d 0401 | - | .CONST 0x052d,0x0401
0a26 052e 0003 | . | .CONST 0x052e,0x0003
0a28 0530 0004 | 0 | .CONST 0x0530,0x0004
0a2a 0534 0005 | 4 | .CONST 0x0534,0x0005
0a2c 0000 0000 | | .BLANK 0000[0x1d4]