|
|
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: 7168 (0x1c00)
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 08a0 | | .CONST 0x08a0 ; 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 0006 | | .CONST 0x0006 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0046 | F | .CONST 0x0046 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0020 | | .CONST 0x0020 ; Number of locals
000b INIT_0008:
000b 029a 004b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0048 ; Debug Table 0x0 = .DEBUG 0x000b,0x0952,0x0000,0x0000,0x0056,0xb2b5,0x0000,0x16fe
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 00bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00b8 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0163 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0160 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 0213 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0210 ; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 0283 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0280 ; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 02c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02c0 ; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 034b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0348 ; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 0373 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0370 ; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 029a 03e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03e0 ; Debug Table 0x0.0x8 = 0x1b,0xfff7
001d 00bf | | Action Accept_Activation
001e 029d 042b | +| Declare_Subprogram For_Outer_Call,INIT_0428 ; Debug Table 0x1 = .DEBUG 0x001e,0x0966,0x0000,0x0000,0x0058,0x9635,0x0000,0x000a
; Debug Table 0x1.0x0 = 0x1e,0xffff
0020 029d 043b | ;| Declare_Subprogram For_Outer_Call,INIT_0438 ; Debug Table 0x1.0x1 = 0x20,0xfffe
0022 029d 0493 | | Declare_Subprogram For_Outer_Call,INIT_0490 ; Debug Table 0x1.0x2 = 0x22,0xfffd
0024 029d 04ab | | Declare_Subprogram For_Outer_Call,INIT_04a8 ; Debug Table 0x1.0x3 = 0x24,0xfffc
0026 029d 052b | +| Declare_Subprogram For_Outer_Call,INIT_0528 ; Debug Table 0x1.0x4 = 0x26,0xfffb
0028 029d 05db | | Declare_Subprogram For_Outer_Call,INIT_05d8 ; Debug Table 0x1.0x5 = 0x28,0xfffa
002a 029d 0623 | #| Declare_Subprogram For_Outer_Call,INIT_0620 ; Debug Table 0x1.0x6 = 0x2a,0xfff9
002c 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x7 = 0x2c,0xfff8
002d 00c7 | | Action Elaborate_Subprogram
002e 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x8 = 0x2e,0xfff7
002f 00c7 | | Action Elaborate_Subprogram
0030 029d 0673 | s| Declare_Subprogram For_Outer_Call,INIT_0670 ; Debug Table 0x1.0x9 = 0x30,0xfff6
0032 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xa = 0x32,0xfff5
0033 00c7 | | Action Elaborate_Subprogram
0034 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0xb = 0x34,0xfff4
0035 00c7 | | Action Elaborate_Subprogram
0036 029d 06b3 | | Declare_Subprogram For_Outer_Call,INIT_06b0 ; Debug Table 0x1.0xc = 0x36,0xfff3
0038 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0xd = 0x38,0xfff2
0039 00c7 | | Action Elaborate_Subprogram
003a 029d 0733 | 3| Declare_Subprogram For_Outer_Call,INIT_0730 ; Debug Table 0x1.0xe = 0x3a,0xfff1
003c 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0xf = 0x3c,0xfff0
003d 00c7 | | Action Elaborate_Subprogram
003e 029d 0763 | c| Declare_Subprogram For_Outer_Call,INIT_0760 ; Debug Table 0x1.0x10 = 0x3e,0xffef
0040 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x11 = 0x40,0xffee
0041 00c7 | | Action Elaborate_Subprogram
0042 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x12 = 0x42,0xffed
0043 00c7 | | Action Elaborate_Subprogram
0044 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x13 = 0x44,0xffec
0045 00c7 | | Action Elaborate_Subprogram
0046 BODY_0008:
0046 00bc | | Action Signal_Activated
0047 00bb | | Action Signal_Completion
0048 ; --------------------------------------------------------------------------------------
0048 ; SUBPROGRAM
0048 ; --------------------------------------------------------------------------------------
0048 0060 | ` | .CONST 0x0060 ; Address of begin
0049 0004 | | .CONST 0x0004 ; Address of exception handler
004a 0006 | | .CONST 0x0006 ; Number of locals
004b INIT_0048:
004b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x004b,0x0990,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x16ff
; Debug Table 0x2.0x0 = 0x4b,0xffff
004c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2.0x1 = 0x4c,0xfffe
004d e5ff | | Load 0x2,-0x1
004e 00eb | | Load_Encached Diana_Cache
004f 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0050 00eb | | Load_Encached Diana_Cache
0051 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0052 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0053 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x2 = 0x53,0xfffd
0054 e5ff | | Load 0x2,-0x1
0055 00eb | | Load_Encached Diana_Cache
0056 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
0057 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0058 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x3 = 0x58,0xfffc
0059 e5ff | | Load 0x2,-0x1
005a 00eb | | Load_Encached Diana_Cache
005b 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
005c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
005d 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x2.0x4 = 0x5d,0xfffb
005e 00db | | Load_Top At_Offset_3
005f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0060 BODY_0048:
0060 00cf | | Action Mark_Auxiliary
0061 0007 | | Action Break_Optional ; Debug Table 0x2.0x5 = 0x61,0x1
0062 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x6 = 0x62,0x2
0063 00eb | | Load_Encached Diana_Cache
0064 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0065 a402 | | Store_Unchecked 0x2,0x2
0066 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x7 = 0x66,0x3
0067 00eb | | Load_Encached Diana_Cache
0068 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0069 0fab | | Execute_Immediate Equal,0xab
006a 6806 |h | Jump_Zero 0x71
006b 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x2.0x8 = 0x6b,0x4
006c 0092 07ec | | Action Push_String_Extended,0x7ec ; " must be an identifier"
006e e402 | | Load 0x2,0x2
006f 8001 | | Call 0x0,0x1
0070 780d |x | Jump 0x7e
0071 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x9 = 0x71,0x5
0072 e002 | | Load 0x0,0x2
0073 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0074 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0xa = 0x74,0x6
0075 00eb | | Load_Encached Diana_Cache
0076 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0077 0f38 | 8 | Execute_Immediate Equal,0x38
0078 6805 |h | Jump_Zero 0x7e
0079 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0xb = 0x79,0x7
007a e402 | | Load 0x2,0x2
007b 496a |Ij | Short_Literal 0x16a
007c 00eb | | Load_Encached Diana_Cache
007d 0096 | | Execute Package,Field_Execute_Dynamic
007e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xc = 0x7e,0x8
007f 00eb | | Load_Encached Diana_Cache
0080 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0081 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0082 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xd = 0x82,0x9
0083 00eb | | Load_Encached Diana_Cache
0084 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0085 7002 |p | Jump_Nonzero 0x88
0086 00c9 | | Action Pop_Auxiliary_Loop
0087 7fda | | Jump 0x62
0088 00ce | | Action Pop_Auxiliary
0089 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0xe = 0x89,0xa
008a 00eb | | Load_Encached Diana_Cache
008b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
008c 0f6c | l | Execute_Immediate Equal,0x6c
008d 6803 |h | Jump_Zero 0x91
008e e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0xf = 0x8e,0xb
008f 821a | | Call 0x1,0x1a
0090 780a |x | Jump 0x9b
0091 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x10 = 0x91,0xc
0092 00db | | Load_Top At_Offset_3
0093 e402 | | Load 0x2,0x2
0094 e5ff | | Load 0x2,-0x1
0095 821c | | Call 0x1,0x1c
0096 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0097 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x11 = 0x97,0xd
0098 00db | | Load_Top At_Offset_3
0099 e403 | | Load 0x2,0x3
009a 821b | | Call 0x1,0x1b
009b 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x12 = 0x9b,0xe
009c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
009d 00cf | | Action Mark_Auxiliary
009e 0007 | | Action Break_Optional ; Debug Table 0x2.0x13 = 0x9e,0xf
009f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x14 = 0x9f,0x10
00a0 00eb | | Load_Encached Diana_Cache
00a1 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
00a2 a402 | | Store_Unchecked 0x2,0x2
00a3 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x15 = 0xa3,0x11
00a4 00eb | | Load_Encached Diana_Cache
00a5 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00a6 0fab | | Execute_Immediate Equal,0xab
00a7 7003 |p | Jump_Nonzero 0xab
00a8 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x16 = 0xa8,0x12
00a9 e002 | | Load 0x0,0x2
00aa 181e | | Execute Package,Field_Execute,Field_Number 0x1e
00ab 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x17 = 0xab,0x13
00ac 00eb | | Load_Encached Diana_Cache
00ad 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
00ae 0032 | 2 | Store_Top Heap_Access,At_Offset_2
00af 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x18 = 0xaf,0x14
00b0 00eb | | Load_Encached Diana_Cache
00b1 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
00b2 7002 |p | Jump_Nonzero 0xb5
00b3 00c9 | | Action Pop_Auxiliary_Loop
00b4 7fea | | Jump 0x9f
00b5 4502 |E | Exit_Subprogram 0x2
00b6 0000 0000 | | .XXX[0x2]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00d2 | | .CONST 0x00d2 ; Address of begin
00b9 0004 | | .CONST 0x0004 ; Address of exception handler
00ba 0008 | | .CONST 0x0008 ; Number of locals
00bb INIT_00b8:
00bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3 = .DEBUG 0x00bb,0x09c4,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1709
; Debug Table 0x3.0x0 = 0xbb,0xffff
00bc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x1 = 0xbc,0xfffe
00bd e5ff | | Load 0x2,-0x1
00be 00eb | | Load_Encached Diana_Cache
00bf 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
00c0 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00c1 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x3.0x2 = 0xc1,0xfffd
00c2 00d9 | | Load_Top At_Offset_1
00c3 00eb | | Load_Encached Diana_Cache
00c4 1888 | | Execute Package,Field_Execute,Field_Number 0x88
00c5 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00c6 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x3 = 0xc6,0xfffc
00c7 e5ff | | Load 0x2,-0x1
00c8 00eb | | Load_Encached Diana_Cache
00c9 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
00ca 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00cb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x4 = 0xcb,0xfffb
00cc 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x5 = 0xcc,0xfffa
00cd 00db | | Load_Top At_Offset_3
00ce 00eb | | Load_Encached Diana_Cache
00cf 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
00d0 0031 | 1 | Store_Top Heap_Access,At_Offset_1
00d1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x6 = 0xd1,0xfff9
00d2 BODY_00b8:
00d2 00cf | | Action Mark_Auxiliary
00d3 781e |x | Jump 0xf2
00d4 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x7 = 0xd4,0x2
00d5 00eb | | Load_Encached Diana_Cache
00d6 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
00d7 a402 | | Store_Unchecked 0x2,0x2
00d8 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x8 = 0xd8,0x3
00d9 e402 | | Load 0x2,0x2
00da 496a |Ij | Short_Literal 0x16a
00db 00eb | | Load_Encached Diana_Cache
00dc 0096 | | Execute Package,Field_Execute_Dynamic
00dd 00eb | | Load_Encached Diana_Cache ; Debug Table 0x3.0x9 = 0xdd,0x4
00de 1812 | | Execute Package,Field_Execute,Field_Number 0x12
00df e402 | | Load 0x2,0x2
00e0 4960 |I` | Short_Literal 0x160
00e1 00eb | | Load_Encached Diana_Cache
00e2 0096 | | Execute Package,Field_Execute_Dynamic
00e3 e003 | | Load 0x0,0x3 ; Debug Table 0x3.0xa = 0xe3,0x5
00e4 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00e5 6804 |h | Jump_Zero 0xea
00e6 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0xb = 0xe6,0x6
00e7 e402 | | Load 0x2,0x2
00e8 e004 | | Load 0x0,0x4
00e9 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
00ea e402 | | Load 0x2,0x2 ; Debug Table 0x3.0xc = 0xea,0x7
00eb e002 | | Load 0x0,0x2
00ec 1812 | | Execute Package,Field_Execute,Field_Number 0x12
00ed e404 | | Load 0x2,0x4 ; Debug Table 0x3.0xd = 0xed,0x8
00ee 00eb | | Load_Encached Diana_Cache
00ef 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
00f0 a404 | | Store_Unchecked 0x2,0x4
00f1 00c9 | | Action Pop_Auxiliary_Loop
00f2 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0xe = 0xf2,0x1
00f3 00eb | | Load_Encached Diana_Cache
00f4 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
00f5 6fde |o | Jump_Zero 0xd4
00f6 00ce | | Action Pop_Auxiliary
00f7 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0xf = 0xf7,0x9
00f8 00eb | | Load_Encached Diana_Cache
00f9 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00fa 0b10 | | Execute_Immediate Case_Compare,0x10
00fb 7004 |p | Jump_Nonzero 0x100
00fc e405 | | Load 0x2,0x5 ; Debug Table 0x3.0x10 = 0xfc,0xd
00fd 8005 | | Call 0x0,0x5
00fe a406 | | Store_Unchecked 0x2,0x6
00ff 780d |x | Jump 0x10d
0100 0092 07ed | | Action Push_String_Extended,0x7ed ; "7.4 (2)"
; Debug Table 0x3.0x11 = 0x100,0xa
0102 0092 07ee | | Action Push_String_Extended,0x7ee ; " must be a type mark"
0104 e405 | | Load 0x2,0x5
0105 8001 | | Call 0x0,0x1
0106 e405 | | Load 0x2,0x5 ; Debug Table 0x3.0x12 = 0x106,0xb
0107 00eb | | Load_Encached Diana_Cache
0108 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0109 a405 | | Store_Unchecked 0x2,0x5
010a e405 | | Load 0x2,0x5 ; Debug Table 0x3.0x13 = 0x10a,0xc
010b 8005 | | Call 0x0,0x5
010c a406 | | Store_Unchecked 0x2,0x6
010d 00d1 | | Pop_Control Pop_Count_1
010e e403 | | Load 0x2,0x3 ; Debug Table 0x3.0x14 = 0x10e,0xe
010f 00eb | | Load_Encached Diana_Cache
0110 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0111 a404 | | Store_Unchecked 0x2,0x4
0112 00cf | | Action Mark_Auxiliary
0113 7814 |x | Jump 0x128
0114 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x15 = 0x114,0x10
0115 00eb | | Load_Encached Diana_Cache
0116 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0117 a402 | | Store_Unchecked 0x2,0x2
0118 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x16 = 0x118,0x11
0119 e402 | | Load 0x2,0x2
011a e006 | | Load 0x0,0x6
011b 1813 | | Execute Package,Field_Execute,Field_Number 0x13
011c 6803 |h | Jump_Zero 0x120
011d 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x17 = 0x11d,0x12
011e e402 | | Load 0x2,0x2
011f 8007 | | Call 0x0,0x7
0120 e402 | | Load 0x2,0x2 ; Debug Table 0x3.0x18 = 0x120,0x13
0121 e002 | | Load 0x0,0x2
0122 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0123 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x19 = 0x123,0x14
0124 00eb | | Load_Encached Diana_Cache
0125 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0126 a404 | | Store_Unchecked 0x2,0x4
0127 00c9 | | Action Pop_Auxiliary_Loop
0128 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x1a = 0x128,0xf
0129 00eb | | Load_Encached Diana_Cache
012a 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
012b 6fe8 |o | Jump_Zero 0x114
012c 00ce | | Action Pop_Auxiliary
012d 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x1b = 0x12d,0x15
012e e008 | | Load 0x0,0x8
012f 180e | | Execute Package,Field_Execute,Field_Number 0xe
0130 021f | | Execute Heap_Access,Equal
0131 6801 |h | Jump_Zero 0x133
0132 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x3.0x1c = 0x132,0x16
0133 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x1d = 0x133,0x17
0134 8009 | | Call 0x0,0x9
0135 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0136 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x1e = 0x136,0x18
0137 00eb | | Load_Encached Diana_Cache
0138 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0139 6801 |h | Jump_Zero 0x13b
013a 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x3.0x1f = 0x13a,0x19
013b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x20 = 0x13b,0x1a
013c 800a | | Call 0x0,0xa
013d 681b |h | Jump_Zero 0x159
013e 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x21 = 0x13e,0x1b
013f e00b | | Load 0x0,0xb
0140 1844 | D | Execute Package,Field_Execute,Field_Number 0x44
0141 e00b | | Load 0x0,0xb
0142 1845 | E | Execute Package,Field_Execute,Field_Number 0x45
0143 00da | | Load_Top At_Offset_2
0144 e00b | | Load 0x0,0xb
0145 1845 | E | Execute Package,Field_Execute,Field_Number 0x45
0146 021f | | Execute Heap_Access,Equal
0147 7006 |p | Jump_Nonzero 0x14e
0148 0092 07ef | | Action Push_String_Extended,0x7ef ; "7.4 (4)"
; Debug Table 0x3.0x22 = 0x148,0x1c
014a 0092 07f0 | | Action Push_String_Extended,0x7f0 ; "0366**SMOBJ "
014c e405 | | Load 0x2,0x5
014d 8001 | | Call 0x0,0x1
014e 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x23 = 0x14e,0x1d
014f e00b | | Load 0x0,0xb
0150 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0151 6806 |h | Jump_Zero 0x158
0152 0092 07ef | | Action Push_String_Extended,0x7ef ; "7.4 (4)"
; Debug Table 0x3.0x24 = 0x152,0x1e
0154 0092 07f1 | | Action Push_String_Extended,0x7f1 ; "0367**SMOBJ "
0156 e405 | | Load 0x2,0x5
0157 8001 | | Call 0x0,0x1
0158 4502 |E | Exit_Subprogram 0x2
0159 0092 07ef | | Action Push_String_Extended,0x7ef ; "7.4 (4)"
; Debug Table 0x3.0x25 = 0x159,0x1f
015b 0092 07f2 | | Action Push_String_Extended,0x7f2 ; "0368**SMOBJ "
015d e405 | | Load 0x2,0x5
015e 8001 | | Call 0x0,0x1
015f 4502 |E | Exit_Subprogram 0x2
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 017a | z | .CONST 0x017a ; Address of begin
0161 0004 | | .CONST 0x0004 ; Address of exception handler
0162 0008 | | .CONST 0x0008 ; Number of locals
0163 INIT_0160:
0163 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4 = .DEBUG 0x0163,0x0a12,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1713
; Debug Table 0x4.0x0 = 0x163,0xffff
0164 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x4.0x1 = 0x164,0xfffe
0165 e5ff | | Load 0x2,-0x1
0166 00eb | | Load_Encached Diana_Cache
0167 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0168 00eb | | Load_Encached Diana_Cache
0169 1888 | | Execute Package,Field_Execute,Field_Number 0x88
016a 0031 | 1 | Store_Top Heap_Access,At_Offset_1
016b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x4.0x2 = 0x16b,0xfffd
016c 00d9 | | Load_Top At_Offset_1
016d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
016e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x3 = 0x16e,0xfffc
016f e5ff | | Load 0x2,-0x1
0170 00eb | | Load_Encached Diana_Cache
0171 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
0172 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0173 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x4 = 0x173,0xfffb
0174 e5ff | | Load 0x2,-0x1
0175 00eb | | Load_Encached Diana_Cache
0176 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
0177 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0178 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x5 = 0x178,0xfffa
0179 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x6 = 0x179,0xfff9
017a BODY_0160:
017a 00cf | | Action Mark_Auxiliary
017b 0007 | | Action Break_Optional ; Debug Table 0x4.0x7 = 0x17b,0x1
017c e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x8 = 0x17c,0x2
017d 00eb | | Load_Encached Diana_Cache
017e 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
017f a402 | | Store_Unchecked 0x2,0x2
0180 e405 | | Load 0x2,0x5 ; Debug Table 0x4.0x9 = 0x180,0x3
0181 e402 | | Load 0x2,0x2
0182 8007 | | Call 0x0,0x7
0183 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0xa = 0x183,0x4
0184 e402 | | Load 0x2,0x2
0185 821d | | Call 0x1,0x1d
0186 7008 |p | Jump_Nonzero 0x18f
0187 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xb = 0x187,0x5
0188 e402 | | Load 0x2,0x2
0189 496a |Ij | Short_Literal 0x16a
018a 00eb | | Load_Encached Diana_Cache
018b 0096 | | Execute Package,Field_Execute_Dynamic
018c e402 | | Load 0x2,0x2 ; Debug Table 0x4.0xc = 0x18c,0x6
018d e002 | | Load 0x0,0x2
018e 1812 | | Execute Package,Field_Execute,Field_Number 0x12
018f e404 | | Load 0x2,0x4 ; Debug Table 0x4.0xd = 0x18f,0x7
0190 00eb | | Load_Encached Diana_Cache
0191 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0192 a404 | | Store_Unchecked 0x2,0x4
0193 e404 | | Load 0x2,0x4 ; Debug Table 0x4.0xe = 0x193,0x8
0194 00eb | | Load_Encached Diana_Cache
0195 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0196 7002 |p | Jump_Nonzero 0x199
0197 00c9 | | Action Pop_Auxiliary_Loop
0198 7fe3 | | Jump 0x17c
0199 00ce | | Action Pop_Auxiliary
019a 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xf = 0x19a,0x9
019b 800c | | Call 0x0,0xc
019c 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x10 = 0x19c,0xa
019d 00eb | | Load_Encached Diana_Cache
019e 1814 | | Execute Package,Field_Execute,Field_Number 0x14
019f 0b00 | | Execute_Immediate Case_Compare,0x0
01a0 700f |p | Jump_Nonzero 0x1b0
01a1 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x11 = 0x1a1,0xc
01a2 e405 | | Load 0x2,0x5
01a3 800d | | Call 0x0,0xd
01a4 c406 | | Store 0x2,0x6
01a5 e405 | | Load 0x2,0x5 ; Debug Table 0x4.0x12 = 0x1a5,0xd
01a6 e405 | | Load 0x2,0x5
01a7 8216 | | Call 0x1,0x16
01a8 e405 | | Load 0x2,0x5 ; Debug Table 0x4.0x13 = 0x1a8,0xe
01a9 e406 | | Load 0x2,0x6
01aa e00e | | Load 0x0,0xe
01ab 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01ac 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x14 = 0x1ac,0xf
01ad e405 | | Load 0x2,0x5
01ae 8219 | | Call 0x1,0x19
01af 7806 |x | Jump 0x1b6
01b0 0092 07f3 | | Action Push_String_Extended,0x7f3 ; "3.2.1 (2)"
; Debug Table 0x4.0x15 = 0x1b0,0xb
01b2 0092 07f4 | | Action Push_String_Extended,0x7f4 ; "0369**SMOBJ "
01b4 e5ff | | Load 0x2,-0x1
01b5 8001 | | Call 0x0,0x1
01b6 00d1 | | Pop_Control Pop_Count_1
01b7 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0x16 = 0x1b7,0x10
01b8 a404 | | Store_Unchecked 0x2,0x4
01b9 00cf | | Action Mark_Auxiliary
01ba 0007 | | Action Break_Optional ; Debug Table 0x4.0x17 = 0x1ba,0x11
01bb e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x18 = 0x1bb,0x12
01bc 00eb | | Load_Encached Diana_Cache
01bd 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
01be a402 | | Store_Unchecked 0x2,0x2
01bf e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x19 = 0x1bf,0x13
01c0 e002 | | Load 0x0,0x2
01c1 181e | | Execute Package,Field_Execute,Field_Number 0x1e
01c2 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x1a = 0x1c2,0x14
01c3 e402 | | Load 0x2,0x2
01c4 4960 |I` | Short_Literal 0x160
01c5 00eb | | Load_Encached Diana_Cache
01c6 0096 | | Execute Package,Field_Execute_Dynamic
01c7 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x1b = 0x1c7,0x15
01c8 490b |I | Short_Literal 0x10b
01c9 00eb | | Load_Encached Diana_Cache
01ca 0096 | | Execute Package,Field_Execute_Dynamic
01cb 0033 | 3 | Store_Top Heap_Access,At_Offset_3
01cc 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x1c = 0x1cc,0x16
01cd e402 | | Load 0x2,0x2
01ce 021f | | Execute Heap_Access,Equal
01cf 7031 |p1 | Jump_Nonzero 0x201
01d0 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x1d = 0x1d0,0x17
01d1 00eb | | Load_Encached Diana_Cache
01d2 18ec | | Execute Package,Field_Execute,Field_Number 0xec
01d3 00eb | | Load_Encached Diana_Cache
01d4 18ec | | Execute Package,Field_Execute,Field_Number 0xec
01d5 00eb | | Load_Encached Diana_Cache
01d6 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
01d7 0032 | 2 | Store_Top Heap_Access,At_Offset_2
01d8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x1e = 0x1d8,0x18
01d9 00eb | | Load_Encached Diana_Cache
01da 1814 | | Execute Package,Field_Execute,Field_Number 0x14
01db 0f10 | | Execute_Immediate Equal,0x10
01dc 6804 |h | Jump_Zero 0x1e1
01dd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x1f = 0x1dd,0x19
01de 00eb | | Load_Encached Diana_Cache
01df 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
01e0 0032 | 2 | Store_Top Heap_Access,At_Offset_2
01e1 e405 | | Load 0x2,0x5 ; Debug Table 0x4.0x20 = 0x1e1,0x1a
01e2 00eb | | Load_Encached Diana_Cache
01e3 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
01e4 00da | | Load_Top At_Offset_2
01e5 800f | | Call 0x0,0xf
01e6 700d |p | Jump_Nonzero 0x1f4
01e7 0092 07f5 | | Action Push_String_Extended,0x7f5 ; "7.4.3 (1)"
; Debug Table 0x4.0x21 = 0x1e7,0x1b
01e9 00db | | Load_Top At_Offset_3
01ea 00eb | | Load_Encached Diana_Cache
01eb 18ec | | Execute Package,Field_Execute,Field_Number 0xec
01ec 00eb | | Load_Encached Diana_Cache
01ed 18ec | | Execute Package,Field_Execute,Field_Number 0xec
01ee 0092 07f6 | | Action Push_String_Extended,0x7f6 ; "0370**SMOBJ "
01f0 e405 | | Load 0x2,0x5
01f1 00eb | | Load_Encached Diana_Cache
01f2 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
01f3 8010 | | Call 0x0,0x10
01f4 e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x22 = 0x1f4,0x1c
01f5 00db | | Load_Top At_Offset_3
01f6 e006 | | Load 0x0,0x6
01f7 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01f8 6808 |h | Jump_Zero 0x201
01f9 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x23 = 0x1f9,0x1d
01fa 00db | | Load_Top At_Offset_3
01fb 4960 |I` | Short_Literal 0x160
01fc 00eb | | Load_Encached Diana_Cache
01fd 0096 | | Execute Package,Field_Execute_Dynamic
01fe e405 | | Load 0x2,0x5 ; Debug Table 0x4.0x24 = 0x1fe,0x1e
01ff 00db | | Load_Top At_Offset_3
0200 8007 | | Call 0x0,0x7
0201 e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x25 = 0x201,0x1f
0202 00eb | | Load_Encached Diana_Cache
0203 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0204 a404 | | Store_Unchecked 0x2,0x4
0205 e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x26 = 0x205,0x20
0206 00eb | | Load_Encached Diana_Cache
0207 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0208 7002 |p | Jump_Nonzero 0x20b
0209 00c9 | | Action Pop_Auxiliary_Loop
020a 7fb0 | | Jump 0x1bb
020b 4503 |E | Exit_Subprogram 0x3
020c 0000 0000 | | .BLANK 0000[0x4]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0227 | ' | .CONST 0x0227 ; Address of begin
0211 0004 | | .CONST 0x0004 ; Address of exception handler
0212 0007 | | .CONST 0x0007 ; Number of locals
0213 INIT_0210:
0213 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5 = .DEBUG 0x0213,0x0a62,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1721
; Debug Table 0x5.0x0 = 0x213,0xffff
0214 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x5.0x1 = 0x214,0xfffe
0215 e5ff | | Load 0x2,-0x1
0216 00eb | | Load_Encached Diana_Cache
0217 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0218 00eb | | Load_Encached Diana_Cache
0219 1888 | | Execute Package,Field_Execute,Field_Number 0x88
021a 0031 | 1 | Store_Top Heap_Access,At_Offset_1
021b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x2 = 0x21b,0xfffd
021c e5ff | | Load 0x2,-0x1
021d 00eb | | Load_Encached Diana_Cache
021e 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
021f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0220 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x3 = 0x220,0xfffc
0221 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x5.0x4 = 0x221,0xfffb
0222 00eb | | Load_Encached Diana_Cache ; Debug Table 0x5.0x5 = 0x222,0xfffa
0223 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0224 0322 | " | Declare_Variable Record
0225 00d8 | | Load_Top At_Offset_0
0226 1c00 | | Execute_Immediate Run_Utility,0x0
0227 BODY_0210:
0227 00cf | | Action Mark_Auxiliary
0228 780a |x | Jump 0x233
0229 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x6 = 0x229,0x2
022a 00eb | | Load_Encached Diana_Cache
022b 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
022c e002 | | Load 0x0,0x2
022d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
022e e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x7 = 0x22e,0x3
022f 00eb | | Load_Encached Diana_Cache
0230 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0231 a403 | | Store_Unchecked 0x2,0x3
0232 00c9 | | Action Pop_Auxiliary_Loop
0233 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x8 = 0x233,0x1
0234 00eb | | Load_Encached Diana_Cache
0235 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0236 6ff2 |o | Jump_Zero 0x229
0237 00ce | | Action Pop_Auxiliary
0238 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x9 = 0x238,0x4
0239 8011 | | Call 0x0,0x11
023a c404 | | Store 0x2,0x4
023b 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xa = 0x23b,0x5
023c 8012 | | Call 0x0,0x12
023d 0033 | 3 | Store_Top Heap_Access,At_Offset_3
023e 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xb = 0x23e,0x6
023f e00b | | Load 0x0,0xb
0240 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
0241 6815 |h | Jump_Zero 0x257
0242 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0xc = 0x242,0x7
0243 00e1 | | Load_Encached Boolean_Cache
0244 e404 | | Load 0x2,0x4
0245 e013 | | Load 0x0,0x13
0246 180d | | Execute Package,Field_Execute,Field_Number 0xd
0247 005b | [ | Store_Top Discrete,At_Offset_3
0248 00d1 | | Pop_Control Pop_Count_1
0249 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0xd = 0x249,0x8
024a 6803 |h | Jump_Zero 0x24e
024b 00db | | Load_Top At_Offset_3
024c 8014 | | Call 0x0,0x14
024d 7801 |x | Jump 0x24f
024e 4800 |H | Short_Literal 0x0
024f 700d |p | Jump_Nonzero 0x25d
0250 0092 07f7 | | Action Push_String_Extended,0x7f7 ; "3.2 (9)"
; Debug Table 0x5.0xe = 0x250,0x9
0252 0092 07f8 | | Action Push_String_Extended,0x7f8 ; "0371**SMOBJ "
0254 e404 | | Load 0x2,0x4
0255 8001 | | Call 0x0,0x1
0256 7806 |x | Jump 0x25d
0257 0092 07f7 | | Action Push_String_Extended,0x7f7 ; "3.2 (9)"
; Debug Table 0x5.0xf = 0x257,0xa
0259 0092 07f9 | | Action Push_String_Extended,0x7f9 ; "0372**SMOBJ "
025b e404 | | Load 0x2,0x4
025c 8001 | | Call 0x0,0x1
025d e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x10 = 0x25d,0xb
025e 00eb | | Load_Encached Diana_Cache
025f 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0260 00eb | | Load_Encached Diana_Cache
0261 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0262 a403 | | Store_Unchecked 0x2,0x3
0263 00cf | | Action Mark_Auxiliary
0264 7814 |x | Jump 0x279
0265 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x11 = 0x265,0xd
0266 00eb | | Load_Encached Diana_Cache
0267 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0268 a402 | | Store_Unchecked 0x2,0x2
0269 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x12 = 0x269,0xe
026a e402 | | Load 0x2,0x2
026b 8007 | | Call 0x0,0x7
026c e404 | | Load 0x2,0x4 ; Debug Table 0x5.0x13 = 0x26c,0xf
026d e402 | | Load 0x2,0x2
026e 495e |I^ | Short_Literal 0x15e
026f 00eb | | Load_Encached Diana_Cache
0270 0096 | | Execute Package,Field_Execute_Dynamic
0271 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x14 = 0x271,0x10
0272 e002 | | Load 0x0,0x2
0273 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0274 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x15 = 0x274,0x11
0275 00eb | | Load_Encached Diana_Cache
0276 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0277 a403 | | Store_Unchecked 0x2,0x3
0278 00c9 | | Action Pop_Auxiliary_Loop
0279 e403 | | Load 0x2,0x3 ; Debug Table 0x5.0x16 = 0x279,0xc
027a 00eb | | Load_Encached Diana_Cache
027b 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
027c 6fe8 |o | Jump_Zero 0x265
027d 4502 |E | Exit_Subprogram 0x2
027e 0000 0000 | | .XXX[0x2]
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 028c | | .CONST 0x028c ; Address of begin
0281 0004 | | .CONST 0x0004 ; Address of exception handler
0282 0005 | | .CONST 0x0005 ; Number of locals
0283 INIT_0280:
0283 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6 = .DEBUG 0x0283,0x0a92,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x172b
; Debug Table 0x6.0x0 = 0x283,0xffff
0284 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x6.0x1 = 0x284,0xfffe
0285 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0286 03e9 | | Declare_Variable Discrete,Duplicate
0287 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x6.0x2 = 0x287,0xfffd
0288 e5ff | | Load 0x2,-0x1
0289 00eb | | Load_Encached Diana_Cache
028a 1888 | | Execute Package,Field_Execute,Field_Number 0x88
028b 0031 | 1 | Store_Top Heap_Access,At_Offset_1
028c BODY_0280:
028c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x3 = 0x28c,0x1
028d 00eb | | Load_Encached Diana_Cache
028e 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
028f 702d |p- | Jump_Nonzero 0x2bd
0290 00eb | | Load_Encached Diana_Cache ; Debug Table 0x6.0x4 = 0x290,0x2
0291 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0292 e002 | | Load 0x0,0x2
0293 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0294 00cf | | Action Mark_Auxiliary
0295 7814 |x | Jump 0x2aa
0296 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x5 = 0x296,0x4
0297 00eb | | Load_Encached Diana_Cache
0298 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0299 a402 | | Store_Unchecked 0x2,0x2
029a e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x6 = 0x29a,0x5
029b 00eb | | Load_Encached Diana_Cache
029c 1814 | | Execute Package,Field_Execute,Field_Number 0x14
029d 0fab | | Execute_Immediate Equal,0xab
029e 7006 |p | Jump_Nonzero 0x2a5
029f 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x7 = 0x29f,0x6
02a0 00db | | Load_Top At_Offset_3
02a1 e402 | | Load 0x2,0x2
02a2 821e | | Call 0x1,0x1e
02a3 c404 | | Store 0x2,0x4
02a4 c403 | | Store 0x2,0x3
02a5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x8 = 0x2a5,0x7
02a6 00eb | | Load_Encached Diana_Cache
02a7 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
02a8 0032 | 2 | Store_Top Heap_Access,At_Offset_2
02a9 00c9 | | Action Pop_Auxiliary_Loop
02aa 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x9 = 0x2aa,0x3
02ab 00eb | | Load_Encached Diana_Cache
02ac 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
02ad 6fe8 |o | Jump_Zero 0x296
02ae 00ce | | Action Pop_Auxiliary
02af e002 | | Load 0x0,0x2 ; Debug Table 0x6.0xa = 0x2af,0x8
02b0 181d | | Execute Package,Field_Execute,Field_Number 0x1d
02b1 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0xb = 0x2b1,0x9
02b2 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
02b3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0xc = 0x2b3,0xa
02b4 6808 |h | Jump_Zero 0x2bd
02b5 00da | | Load_Top At_Offset_2
02b6 6806 |h | Jump_Zero 0x2bd
02b7 0092 07fa | | Action Push_String_Extended,0x7fa ; "3.7.1 (4)"
; Debug Table 0x6.0xd = 0x2b7,0xb
02b9 0092 07fb | | Action Push_String_Extended,0x7fb ; "0374**SMOBJ "
02bb e5ff | | Load 0x2,-0x1
02bc 8001 | | Call 0x0,0x1
02bd 4502 |E | Exit_Subprogram 0x2
02be 0000 0000 | | .XXX[0x2]
02c0 ; --------------------------------------------------------------------------------------
02c0 ; SUBPROGRAM
02c0 ; --------------------------------------------------------------------------------------
02c0 02dd | | .CONST 0x02dd ; Address of begin
02c1 0004 | | .CONST 0x0004 ; Address of exception handler
02c2 0008 | | .CONST 0x0008 ; Number of locals
02c3 INIT_02c0:
02c3 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x7 = .DEBUG 0x02c3,0x0ab0,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1735
; Debug Table 0x7.0x0 = 0x2c3,0xffff
02c4 00db | | Load_Top At_Offset_3
02c5 00eb | | Load_Encached Diana_Cache
02c6 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
02c7 00eb | | Load_Encached Diana_Cache
02c8 1888 | | Execute Package,Field_Execute,Field_Number 0x88
02c9 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02ca 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x1 = 0x2ca,0xfffe
02cb e5ff | | Load 0x2,-0x1
02cc 00eb | | Load_Encached Diana_Cache
02cd 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
02ce 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02cf 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x2 = 0x2cf,0xfffd
02d0 e5ff | | Load 0x2,-0x1
02d1 00eb | | Load_Encached Diana_Cache
02d2 18ca | | Execute Package,Field_Execute,Field_Number 0xca
02d3 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02d4 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x7.0x3 = 0x2d4,0xfffc
02d5 00db | | Load_Top At_Offset_3
02d6 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02d7 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x4 = 0x2d7,0xfffb
02d8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x7.0x5 = 0x2d8,0xfffa
02d9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x6 = 0x2d9,0xfff9
02da 821f | | Call 0x1,0x1f
02db 00e1 | | Load_Encached Boolean_Cache
02dc 03f1 | | Declare_Variable Discrete,With_Value
02dd BODY_02c0:
02dd 00cf | | Action Mark_Auxiliary
02de 0007 | | Action Break_Optional ; Debug Table 0x7.0x7 = 0x2de,0x1
02df e405 | | Load 0x2,0x5 ; Debug Table 0x7.0x8 = 0x2df,0x2
02e0 00eb | | Load_Encached Diana_Cache
02e1 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
02e2 a406 | | Store_Unchecked 0x2,0x6
02e3 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x9 = 0x2e3,0x3
02e4 00eb | | Load_Encached Diana_Cache
02e5 1814 | | Execute Package,Field_Execute,Field_Number 0x14
02e6 0fab | | Execute_Immediate Equal,0xab
02e7 6806 |h | Jump_Zero 0x2ee
02e8 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x7.0xa = 0x2e8,0x4
02e9 0092 07ec | | Action Push_String_Extended,0x7ec ; " must be an identifier"
02eb e406 | | Load 0x2,0x6
02ec 8001 | | Call 0x0,0x1
02ed 7803 |x | Jump 0x2f1
02ee 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0xb = 0x2ee,0x5
02ef e002 | | Load 0x0,0x2
02f0 1812 | | Execute Package,Field_Execute,Field_Number 0x12
02f1 e405 | | Load 0x2,0x5 ; Debug Table 0x7.0xc = 0x2f1,0x6
02f2 00eb | | Load_Encached Diana_Cache
02f3 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
02f4 a405 | | Store_Unchecked 0x2,0x5
02f5 e405 | | Load 0x2,0x5 ; Debug Table 0x7.0xd = 0x2f5,0x7
02f6 00eb | | Load_Encached Diana_Cache
02f7 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
02f8 7002 |p | Jump_Nonzero 0x2fb
02f9 00c9 | | Action Pop_Auxiliary_Loop
02fa 7fe4 | | Jump 0x2df
02fb 00ce | | Action Pop_Auxiliary
02fc e403 | | Load 0x2,0x3 ; Debug Table 0x7.0xe = 0x2fc,0x8
02fd 8005 | | Call 0x0,0x5
02fe 0032 | 2 | Store_Top Heap_Access,At_Offset_2
02ff e404 | | Load 0x2,0x4 ; Debug Table 0x7.0xf = 0x2ff,0x9
0300 00eb | | Load_Encached Diana_Cache
0301 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0302 7019 |p | Jump_Nonzero 0x31c
0303 e404 | | Load 0x2,0x4 ; Debug Table 0x7.0x10 = 0x303,0xa
0304 00da | | Load_Top At_Offset_2
0305 800d | | Call 0x0,0xd
0306 c404 | | Store 0x2,0x4
0307 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x11 = 0x307,0xb
0308 7004 |p | Jump_Nonzero 0x30d
0309 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x7.0x12 = 0x309,0xc
030a 00da | | Load_Top At_Offset_2
030b e404 | | Load 0x2,0x4
030c 8015 | | Call 0x0,0x15
030d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x13 = 0x30d,0xd
030e e404 | | Load 0x2,0x4
030f e00e | | Load 0x0,0xe
0310 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0311 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x14 = 0x311,0xe
0312 00eb | | Load_Encached Diana_Cache
0313 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0314 0f7e | ~ | Execute_Immediate Equal,0x7e
0315 7006 |p | Jump_Nonzero 0x31c
0316 0092 07fc | | Action Push_String_Extended,0x7fc ; "6.1 (4)"
; Debug Table 0x7.0x15 = 0x316,0xf
0318 0092 07fd | | Action Push_String_Extended,0x7fd ; "0375**SMOBJ "
031a e5ff | | Load 0x2,-0x1
031b 8001 | | Call 0x0,0x1
031c e402 | | Load 0x2,0x2 ; Debug Table 0x7.0x16 = 0x31c,0x10
031d a405 | | Store_Unchecked 0x2,0x5
031e 00cf | | Action Mark_Auxiliary
031f 0007 | | Action Break_Optional ; Debug Table 0x7.0x17 = 0x31f,0x11
0320 e405 | | Load 0x2,0x5 ; Debug Table 0x7.0x18 = 0x320,0x12
0321 00eb | | Load_Encached Diana_Cache
0322 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0323 a406 | | Store_Unchecked 0x2,0x6
0324 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x19 = 0x324,0x13
0325 00eb | | Load_Encached Diana_Cache
0326 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0327 0fab | | Execute_Immediate Equal,0xab
0328 7012 |p | Jump_Nonzero 0x33b
0329 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x1a = 0x329,0x14
032a 00eb | | Load_Encached Diana_Cache
032b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
032c 0f23 | # | Execute_Immediate Equal,0x23
032d 6805 |h | Jump_Zero 0x333
032e e404 | | Load 0x2,0x4 ; Debug Table 0x7.0x1b = 0x32e,0x15
032f e406 | | Load 0x2,0x6
0330 495e |I^ | Short_Literal 0x15e
0331 00eb | | Load_Encached Diana_Cache
0332 0096 | | Execute Package,Field_Execute_Dynamic
0333 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x1c = 0x333,0x16
0334 e406 | | Load 0x2,0x6
0335 8007 | | Call 0x0,0x7
0336 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x1d = 0x336,0x17
0337 e406 | | Load 0x2,0x6
0338 496a |Ij | Short_Literal 0x16a
0339 00eb | | Load_Encached Diana_Cache
033a 0096 | | Execute Package,Field_Execute_Dynamic
033b e405 | | Load 0x2,0x5 ; Debug Table 0x7.0x1e = 0x33b,0x18
033c 00eb | | Load_Encached Diana_Cache
033d 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
033e a405 | | Store_Unchecked 0x2,0x5
033f e405 | | Load 0x2,0x5 ; Debug Table 0x7.0x1f = 0x33f,0x19
0340 00eb | | Load_Encached Diana_Cache
0341 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0342 7002 |p | Jump_Nonzero 0x345
0343 00c9 | | Action Pop_Auxiliary_Loop
0344 7fdb | | Jump 0x320
0345 4502 |E | Exit_Subprogram 0x2
0346 0000 0000 | | .XXX[0x2]
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 0351 | Q | .CONST 0x0351 ; Address of begin
0349 0004 | | .CONST 0x0004 ; Address of exception handler
034a 0003 | | .CONST 0x0003 ; Number of locals
034b INIT_0348:
034b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x034b,0x0af2,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x173f
; Debug Table 0x8.0x0 = 0x34b,0xffff
034c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x8.0x1 = 0x34c,0xfffe
034d e5ff | | Load 0x2,-0x1
034e 00eb | | Load_Encached Diana_Cache
034f 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0350 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0351 BODY_0348:
0351 00cf | | Action Mark_Auxiliary
0352 7810 |x | Jump 0x363
0353 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x2 = 0x353,0x2
0354 00eb | | Load_Encached Diana_Cache
0355 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0356 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0357 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x3 = 0x357,0x3
0358 00eb | | Load_Encached Diana_Cache
0359 1814 | | Execute Package,Field_Execute,Field_Number 0x14
035a 0fab | | Execute_Immediate Equal,0xab
035b 7002 |p | Jump_Nonzero 0x35e
035c 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x4 = 0x35c,0x4
035d 8212 | | Call 0x1,0x12
035e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x5 = 0x35e,0x5
035f 00eb | | Load_Encached Diana_Cache
0360 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0361 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0362 00c9 | | Action Pop_Auxiliary_Loop
0363 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0x6 = 0x363,0x1
0364 00eb | | Load_Encached Diana_Cache
0365 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0366 6fec |o | Jump_Zero 0x353
0367 00ce | | Action Pop_Auxiliary
0368 e002 | | Load 0x0,0x2 ; Debug Table 0x8.0x7 = 0x368,0x6
0369 181d | | Execute Package,Field_Execute,Field_Number 0x1d
036a 4502 |E | Exit_Subprogram 0x2
036b 0000 0000 | | .BLANK 0000[0x5]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 0388 | | .CONST 0x0388 ; Address of begin
0371 0004 | | .CONST 0x0004 ; Address of exception handler
0372 000a | | .CONST 0x000a ; Number of locals
0373 INIT_0370:
0373 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9 = .DEBUG 0x0373,0x0b04,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1749
; Debug Table 0x9.0x0 = 0x373,0xffff
0374 00db | | Load_Top At_Offset_3
0375 00eb | | Load_Encached Diana_Cache
0376 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0377 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0378 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x9.0x1 = 0x378,0xfffe
0379 e5fe | | Load 0x2,-0x2
037a 00eb | | Load_Encached Diana_Cache
037b 1888 | | Execute Package,Field_Execute,Field_Number 0x88
037c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
037d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x2 = 0x37d,0xfffd
037e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x9.0x3 = 0x37e,0xfffc
037f 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9.0x4 = 0x37f,0xfffb
0380 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0381 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9.0x5 = 0x381,0xfffa
0382 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0383 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9.0x6 = 0x383,0xfff9
0384 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0385 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x9.0x7 = 0x385,0xfff8
0386 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x9.0x8 = 0x386,0xfff7
0387 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0388 BODY_0370:
0388 00cf | | Action Mark_Auxiliary
0389 784e |xN | Jump 0x3d8
038a e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x9 = 0x38a,0x2
038b 00eb | | Load_Encached Diana_Cache
038c 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
038d a404 | | Store_Unchecked 0x2,0x4
038e e403 | | Load 0x2,0x3 ; Debug Table 0x9.0xa = 0x38e,0x3
038f 00eb | | Load_Encached Diana_Cache
0390 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0391 a405 | | Store_Unchecked 0x2,0x5
0392 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x9.0xb = 0x392,0x4
0393 6808 |h | Jump_Zero 0x39c
0394 e404 | | Load 0x2,0x4
0395 00eb | | Load_Encached Diana_Cache
0396 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0397 0fab | | Execute_Immediate Equal,0xab
0398 7003 |p | Jump_Nonzero 0x39c
0399 e405 | | Load 0x2,0x5 ; Debug Table 0x9.0xc = 0x399,0x5
039a e404 | | Load 0x2,0x4
039b 8220 | | Call 0x1,0x20
039c e404 | | Load 0x2,0x4 ; Debug Table 0x9.0xd = 0x39c,0x6
039d 00eb | | Load_Encached Diana_Cache
039e 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
039f 00eb | | Load_Encached Diana_Cache
03a0 1888 | | Execute Package,Field_Execute,Field_Number 0x88
03a1 4975 |Iu | Short_Literal 0x175
03a2 00eb | | Load_Encached Diana_Cache
03a3 0098 | | Execute Package,Field_Read_Dynamic
03a4 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03a5 c408 | | Store 0x2,0x8
03a6 e405 | | Load 0x2,0x5 ; Debug Table 0x9.0xe = 0x3a6,0x7
03a7 00eb | | Load_Encached Diana_Cache
03a8 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
03a9 00eb | | Load_Encached Diana_Cache
03aa 1888 | | Execute Package,Field_Execute,Field_Number 0x88
03ab 4975 |Iu | Short_Literal 0x175
03ac 00eb | | Load_Encached Diana_Cache
03ad 0098 | | Execute Package,Field_Read_Dynamic
03ae 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03af 005b | [ | Store_Top Discrete,At_Offset_3
03b0 e406 | | Load 0x2,0x6 ; Debug Table 0x9.0xf = 0x3b0,0x8
03b1 e408 | | Load 0x2,0x8
03b2 0273 | s | Execute Discrete,Plus
03b3 e407 | | Load 0x2,0x7
03b4 e409 | | Load 0x2,0x9
03b5 0273 | s | Execute Discrete,Plus
03b6 027a | z | Execute Discrete,Less_Equal
03b7 680d |h | Jump_Zero 0x3c5
03b8 e406 | | Load 0x2,0x6 ; Debug Table 0x9.0x10 = 0x3b8,0x9
03b9 e408 | | Load 0x2,0x8
03ba 0273 | s | Execute Discrete,Plus
03bb c406 | | Store 0x2,0x6
03bc 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x11 = 0x3bc,0xa
03bd a408 | | Store_Unchecked 0x2,0x8
03be e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x12 = 0x3be,0xb
03bf 00eb | | Load_Encached Diana_Cache
03c0 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
03c1 a402 | | Store_Unchecked 0x2,0x2
03c2 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x13 = 0x3c2,0xc
03c3 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
03c4 7802 |x | Jump 0x3c7
03c5 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x14 = 0x3c5,0xd
03c6 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
03c7 e406 | | Load 0x2,0x6 ; Debug Table 0x9.0x15 = 0x3c7,0xe
03c8 e408 | | Load 0x2,0x8
03c9 0273 | s | Execute Discrete,Plus
03ca e407 | | Load 0x2,0x7
03cb e409 | | Load 0x2,0x9
03cc 0273 | s | Execute Discrete,Plus
03cd 027b | { | Execute Discrete,Greater_Equal
03ce 6808 |h | Jump_Zero 0x3d7
03cf e407 | | Load 0x2,0x7 ; Debug Table 0x9.0x16 = 0x3cf,0xf
03d0 00db | | Load_Top At_Offset_3
03d1 0273 | s | Execute Discrete,Plus
03d2 c407 | | Store 0x2,0x7
03d3 e403 | | Load 0x2,0x3 ; Debug Table 0x9.0x17 = 0x3d3,0x10
03d4 00eb | | Load_Encached Diana_Cache
03d5 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
03d6 a403 | | Store_Unchecked 0x2,0x3
03d7 00c9 | | Action Pop_Auxiliary_Loop
03d8 e402 | | Load 0x2,0x2 ; Debug Table 0x9.0x18 = 0x3d8,0x1
03d9 00eb | | Load_Encached Diana_Cache
03da 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
03db 6fae |o | Jump_Zero 0x38a
03dc 00ce | | Action Pop_Auxiliary
03dd e002 | | Load 0x0,0x2 ; Debug Table 0x9.0x19 = 0x3dd,0x11
03de 181d | | Execute Package,Field_Execute,Field_Number 0x1d
03df 4503 |E | Exit_Subprogram 0x3
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03f3 | | .CONST 0x03f3 ; Address of begin
03e1 0004 | | .CONST 0x0004 ; Address of exception handler
03e2 0005 | | .CONST 0x0005 ; Number of locals
03e3 INIT_03e0:
03e3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa = .DEBUG 0x03e3,0x0b3a,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1759
; Debug Table 0xa.0x0 = 0x3e3,0xffff
03e4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xa.0x1 = 0x3e4,0xfffe
03e5 e5ff | | Load 0x2,-0x1
03e6 00eb | | Load_Encached Diana_Cache
03e7 18c4 | | Execute Package,Field_Execute,Field_Number 0xc4
03e8 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03e9 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xa.0x2 = 0x3e9,0xfffd
03ea e5ff | | Load 0x2,-0x1
03eb 00eb | | Load_Encached Diana_Cache
03ec 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
03ed 00eb | | Load_Encached Diana_Cache
03ee 1888 | | Execute Package,Field_Execute,Field_Number 0x88
03ef 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03f0 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xa.0x3 = 0x3f0,0xfffc
03f1 00d9 | | Load_Top At_Offset_1
03f2 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03f3 BODY_03e0:
03f3 00cf | | Action Mark_Auxiliary
03f4 7811 |x | Jump 0x406
03f5 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x4 = 0x3f5,0x2
03f6 00eb | | Load_Encached Diana_Cache
03f7 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
03f8 a402 | | Store_Unchecked 0x2,0x2
03f9 e402 | | Load 0x2,0x2 ; Debug Table 0xa.0x5 = 0x3f9,0x3
03fa e002 | | Load 0x0,0x2
03fb 1812 | | Execute Package,Field_Execute,Field_Number 0x12
03fc 00db | | Load_Top At_Offset_3 ; Debug Table 0xa.0x6 = 0x3fc,0x4
03fd e402 | | Load 0x2,0x2
03fe 495c |I\ | Short_Literal 0x15c
03ff 00eb | | Load_Encached Diana_Cache
0400 0096 | | Execute Package,Field_Execute_Dynamic
0401 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x7 = 0x401,0x5
0402 00eb | | Load_Encached Diana_Cache
0403 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0404 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0405 00c9 | | Action Pop_Auxiliary_Loop
0406 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x8 = 0x406,0x1
0407 00eb | | Load_Encached Diana_Cache
0408 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0409 6feb |o | Jump_Zero 0x3f5
040a 00ce | | Action Pop_Auxiliary
040b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x9 = 0x40b,0x6
040c 00eb | | Load_Encached Diana_Cache
040d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
040e 0f80 | | Execute_Immediate Equal,0x80
040f 6803 |h | Jump_Zero 0x413
0410 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0xa = 0x410,0x7
0411 e402 | | Load 0x2,0x2
0412 8016 | | Call 0x0,0x16
0413 00cf | | Action Mark_Auxiliary
0414 780a |x | Jump 0x41f
0415 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xb = 0x415,0x9
0416 00eb | | Load_Encached Diana_Cache
0417 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0418 e002 | | Load 0x0,0x2
0419 181e | | Execute Package,Field_Execute,Field_Number 0x1e
041a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xc = 0x41a,0xa
041b 00eb | | Load_Encached Diana_Cache
041c 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
041d 0032 | 2 | Store_Top Heap_Access,At_Offset_2
041e 00c9 | | Action Pop_Auxiliary_Loop
041f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0xd = 0x41f,0x8
0420 00eb | | Load_Encached Diana_Cache
0421 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0422 6ff2 |o | Jump_Zero 0x415
0423 4502 |E | Exit_Subprogram 0x2
0424 0000 0000 | | .BLANK 0000[0x4]
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 042b | + | .CONST 0x042b ; Address of begin
0429 0004 | | .CONST 0x0004 ; Address of exception handler
042a 0001 | | .CONST 0x0001 ; Number of locals
042b BODY_0428:
042b INIT_0428:
042b 00db | | Load_Top At_Offset_3 ; Debug Table 0xb = .DEBUG 0x042b,0x0b58,0x0001,0x0000,0x0058,0x9635,0x0000,0x000b
; Debug Table 0xb.0x0 = 0x42b,0x1
042c e00b | | Load 0x0,0xb
042d 183a | : | Execute Package,Field_Execute,Field_Number 0x3a
042e 7006 |p | Jump_Nonzero 0x435
042f 0092 07fe | | Action Push_String_Extended,0x7fe ; "7.4.4 (6)"
; Debug Table 0xb.0x1 = 0x42f,0x2
0431 0092 07ff | | Action Push_String_Extended,0x7ff ; "0362**SMOBJ "
0433 e5ff | | Load 0x2,-0x1
0434 8001 | | Call 0x0,0x1
0435 4503 |E | Exit_Subprogram 0x3
0436 0000 0000 | | .XXX[0x2]
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 043e | > | .CONST 0x043e ; Address of begin
0439 0004 | | .CONST 0x0004 ; Address of exception handler
043a 0004 | | .CONST 0x0004 ; Number of locals
043b INIT_0438:
043b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xc = .DEBUG 0x043b,0x0b5e,0x0002,0x0000,0x0058,0x9635,0x0000,0x0030
; Debug Table 0xc.0x0 = 0x43b,0xffff
043c 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x1 = 0x43c,0xfffe
043d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xc.0x2 = 0x43d,0xfffd
043e BODY_0438:
043e e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x3 = 0x43e,0x1
043f 00eb | | Load_Encached Diana_Cache
0440 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0441 6803 |h | Jump_Zero 0x445
0442 00eb | | Load_Encached Diana_Cache ; Debug Table 0xc.0x4 = 0x442,0x2
0443 1857 | W | Execute Package,Field_Execute,Field_Number 0x57
0444 4402 |D | Exit_Subprogram With_Result,0x2
0445 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x5 = 0x445,0x3
0446 00eb | | Load_Encached Diana_Cache
0447 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9
0448 4974 |It | Short_Literal 0x174
0449 00eb | | Load_Encached Diana_Cache
044a 0098 | | Execute Package,Field_Read_Dynamic
044b 180d | | Execute Package,Field_Execute,Field_Number 0xd
044c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
044d e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x6 = 0x44d,0x4
044e 00eb | | Load_Encached Diana_Cache
044f 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0450 0f01 | | Execute_Immediate Equal,0x1
0451 6831 |h1 | Jump_Zero 0x483
0452 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x7 = 0x452,0x5
0453 00eb | | Load_Encached Diana_Cache
0454 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0455 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0456 00cf | | Action Mark_Auxiliary
0457 7826 |x& | Jump 0x47e
0458 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x8 = 0x458,0x7
0459 00eb | | Load_Encached Diana_Cache
045a 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
045b 0033 | 3 | Store_Top Heap_Access,At_Offset_3
045c 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0x9 = 0x45c,0x8
045d 00eb | | Load_Encached Diana_Cache
045e 1814 | | Execute Package,Field_Execute,Field_Number 0x14
045f 0fa7 | | Execute_Immediate Equal,0xa7
0460 6804 |h | Jump_Zero 0x465
0461 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xa = 0x461,0x9
0462 00eb | | Load_Encached Diana_Cache
0463 18c5 | | Execute Package,Field_Execute,Field_Number 0xc5
0464 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0465 00da | | Load_Top At_Offset_2 ; Debug Table 0xc.0xb = 0x465,0xa
0466 00eb | | Load_Encached Diana_Cache
0467 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0468 0b01 | | Execute_Immediate Case_Compare,0x1
0469 7005 |p | Jump_Nonzero 0x46f
046a 0b0b | | Execute_Immediate Case_Compare,0xb
046b 7003 |p | Jump_Nonzero 0x46f
046c 0b13 | | Execute_Immediate Case_Compare,0x13
046d 7001 |p | Jump_Nonzero 0x46f
046e 7809 |x | Jump 0x478 ; Debug Table 0xc.0xc = 0x46e,0xc
046f e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0xd = 0x46f,0xb
0470 00eb | | Load_Encached Diana_Cache
0471 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0472 e403 | | Load 0x2,0x3
0473 8217 | | Call 0x1,0x17
0474 00db | | Load_Top At_Offset_3
0475 00eb | | Load_Encached Diana_Cache
0476 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b
0477 4402 |D | Exit_Subprogram With_Result,0x2
0478 00d1 | | Pop_Control Pop_Count_1
0479 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0xe = 0x479,0xd
047a 00eb | | Load_Encached Diana_Cache
047b 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
047c a402 | | Store_Unchecked 0x2,0x2
047d 00c9 | | Action Pop_Auxiliary_Loop
047e 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0xf = 0x47e,0x6
047f 00eb | | Load_Encached Diana_Cache
0480 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0481 6fd6 |o | Jump_Zero 0x458
0482 00ce | | Action Pop_Auxiliary
0483 00eb | | Load_Encached Diana_Cache ; Debug Table 0xc.0x10 = 0x483,0xe
0484 1857 | W | Execute Package,Field_Execute,Field_Number 0x57
0485 00d9 | | Load_Top At_Offset_1
0486 00eb | | Load_Encached Diana_Cache
0487 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b
0488 4402 |D | Exit_Subprogram With_Result,0x2
0489 0000 0000 | | .BLANK 0000[0x7]
0490 ; --------------------------------------------------------------------------------------
0490 ; SUBPROGRAM
0490 ; --------------------------------------------------------------------------------------
0490 049f | | .CONST 0x049f ; Address of begin
0491 0004 | | .CONST 0x0004 ; Address of exception handler
0492 0002 | | .CONST 0x0002 ; Number of locals
0493 INIT_0490:
0493 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xd = .DEBUG 0x0493,0x0b82,0x0002,0x0000,0x0058,0x9635,0x0000,0x00f4
; Debug Table 0xd.0x0 = 0x493,0xffff
0494 e5fd | | Load 0x2,-0x3
0495 00eb | | Load_Encached Diana_Cache
0496 18c2 | | Execute Package,Field_Execute,Field_Number 0xc2
0497 00eb | | Load_Encached Diana_Cache
0498 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0499 e5fe | | Load 0x2,-0x2
049a 8217 | | Call 0x1,0x17
049b 4863 |Hc | Short_Literal 0x63
049c 00eb | | Load_Encached Diana_Cache
049d 187f | | Execute Package,Field_Execute,Field_Number 0x7f
049e 0031 | 1 | Store_Top Heap_Access,At_Offset_1
049f BODY_0490:
049f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x1 = 0x49f,0x1
04a0 e5ff | | Load 0x2,-0x1
04a1 e00b | | Load 0x0,0xb
04a2 180f | | Execute Package,Field_Execute,Field_Number 0xf
04a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x2 = 0x4a3,0x2
04a4 4403 |D | Exit_Subprogram With_Result,0x3
04a5 0000 0000 | | .XXX[0x3]
04a7 0000 | |
04a8 ; --------------------------------------------------------------------------------------
04a8 ; SUBPROGRAM
04a8 ; --------------------------------------------------------------------------------------
04a8 04ad | | .CONST 0x04ad ; Address of begin
04a9 0004 | | .CONST 0x0004 ; Address of exception handler
04aa 0003 | | .CONST 0x0003 ; Number of locals
04ab INIT_04a8:
04ab 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe = .DEBUG 0x04ab,0x0b8a,0x0001,0x0000,0x0058,0x9635,0x0000,0x012e
; Debug Table 0xe.0x0 = 0x4ab,0xffff
04ac 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xe.0x1 = 0x4ac,0xfffe
04ad BODY_04a8:
04ad e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x2 = 0x4ad,0x1
04ae 00eb | | Load_Encached Diana_Cache
04af 1814 | | Execute Package,Field_Execute,Field_Number 0x14
04b0 0f66 | f | Execute_Immediate Equal,0x66
04b1 7001 |p | Jump_Nonzero 0x4b3
04b2 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0xe.0x3 = 0x4b2,0x2
04b3 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x4 = 0x4b3,0x3
04b4 8017 | | Call 0x0,0x17
04b5 0031 | 1 | Store_Top Heap_Access,At_Offset_1
04b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x5 = 0x4b6,0x4
04b7 00eb | | Load_Encached Diana_Cache
04b8 1814 | | Execute Package,Field_Execute,Field_Number 0x14
04b9 0b6c | l | Execute_Immediate Case_Compare,0x6c
04ba 7008 |p | Jump_Nonzero 0x4c3
04bb 0b72 | r | Execute_Immediate Case_Compare,0x72
04bc 7048 |pH | Jump_Nonzero 0x505
04bd 0092 0800 | | Action Push_String_Extended,0x800 ; "3.2.1 (16)"
; Debug Table 0xe.0x6 = 0x4bd,0x16
04bf e5ff | | Load 0x2,-0x1
04c0 e5fe | | Load 0x2,-0x2
04c1 8015 | | Call 0x0,0x15
04c2 4503 |E | Exit_Subprogram 0x3
04c3 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x7 = 0x4c3,0x5
04c4 e00b | | Load 0x0,0xb
04c5 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
04c6 7006 |p | Jump_Nonzero 0x4cd
04c7 0092 0800 | | Action Push_String_Extended,0x800 ; "3.2.1 (16)"
; Debug Table 0xe.0x8 = 0x4c7,0x6
04c9 e5ff | | Load 0x2,-0x1
04ca e5fe | | Load 0x2,-0x2
04cb 8015 | | Call 0x0,0x15
04cc 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0xe.0x9 = 0x4cc,0x7
04cd e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0xa = 0x4cd,0x8
04ce 00eb | | Load_Encached Diana_Cache
04cf 1814 | | Execute Package,Field_Execute,Field_Number 0x14
04d0 0b0b | | Execute_Immediate Case_Compare,0xb
04d1 7005 |p | Jump_Nonzero 0x4d7
04d2 0b13 | | Execute_Immediate Case_Compare,0x13
04d3 7003 |p | Jump_Nonzero 0x4d7
04d4 0b01 | | Execute_Immediate Case_Compare,0x1
04d5 7001 |p | Jump_Nonzero 0x4d7
04d6 782c |x, | Jump 0x503 ; Debug Table 0xe.0xb = 0x4d6,0x12
04d7 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0xc = 0x4d7,0x9
04d8 e004 | | Load 0x0,0x4
04d9 1872 | r | Execute Package,Field_Execute,Field_Number 0x72
04da 6801 |h | Jump_Zero 0x4dc
04db 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0xe.0xd = 0x4db,0xa
04dc e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0xe = 0x4dc,0xb
04dd 00eb | | Load_Encached Diana_Cache
04de 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9
04df a402 | | Store_Unchecked 0x2,0x2
04e0 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0xf = 0x4e0,0xc
04e1 00eb | | Load_Encached Diana_Cache
04e2 1814 | | Execute Package,Field_Execute,Field_Number 0x14
04e3 0b61 | a | Execute_Immediate Case_Compare,0x61
04e4 7009 |p | Jump_Nonzero 0x4ee
04e5 0b66 | f | Execute_Immediate Case_Compare,0x66
04e6 7007 |p | Jump_Nonzero 0x4ee
04e7 0b88 | | Execute_Immediate Case_Compare,0x88
04e8 7005 |p | Jump_Nonzero 0x4ee
04e9 0b0e | | Execute_Immediate Case_Compare,0xe
04ea 7009 |p | Jump_Nonzero 0x4f4
04eb 0b0f | | Execute_Immediate Case_Compare,0xf
04ec 7007 |p | Jump_Nonzero 0x4f4
04ed 780f |x | Jump 0x4fd ; Debug Table 0xe.0x10 = 0x4ed,0x10
04ee 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x11 = 0x4ee,0xd
04ef e5fe | | Load 0x2,-0x2
04f0 e5ff | | Load 0x2,-0x1
04f1 8218 | | Call 0x1,0x18
04f2 a402 | | Store_Unchecked 0x2,0x2
04f3 7809 |x | Jump 0x4fd
04f4 e402 | | Load 0x2,0x2 ; Debug Table 0xe.0x12 = 0x4f4,0xe
04f5 e00b | | Load 0x0,0xb
04f6 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
04f7 6805 |h | Jump_Zero 0x4fd
04f8 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x13 = 0x4f8,0xf
04f9 e5fe | | Load 0x2,-0x2
04fa e5ff | | Load 0x2,-0x1
04fb 8218 | | Call 0x1,0x18
04fc a402 | | Store_Unchecked 0x2,0x2
04fd 00d1 | | Pop_Control Pop_Count_1
04fe 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x14 = 0x4fe,0x11
04ff e5ff | | Load 0x2,-0x1
0500 4958 |IX | Short_Literal 0x158
0501 00eb | | Load_Encached Diana_Cache
0502 0096 | | Execute Package,Field_Execute_Dynamic
0503 00d1 | | Pop_Control Pop_Count_1
0504 4503 |E | Exit_Subprogram 0x3
0505 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0x15 = 0x505,0x13
0506 00eb | | Load_Encached Diana_Cache
0507 18fb | | Execute Package,Field_Execute,Field_Number 0xfb
0508 00eb | | Load_Encached Diana_Cache
0509 1813 | | Execute Package,Field_Execute,Field_Number 0x13
050a 7013 |p | Jump_Nonzero 0x51e
050b e5ff | | Load 0x2,-0x1
050c 00eb | | Load_Encached Diana_Cache
050d 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9
050e 00eb | | Load_Encached Diana_Cache
050f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0510 680d |h | Jump_Zero 0x51e
0511 e5fe | | Load 0x2,-0x2
0512 00eb | | Load_Encached Diana_Cache
0513 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0514 0f01 | | Execute_Immediate Equal,0x1
0515 6808 |h | Jump_Zero 0x51e
0516 e5fe | | Load 0x2,-0x2 ; Debug Table 0xe.0x16 = 0x516,0x14
0517 00eb | | Load_Encached Diana_Cache
0518 18f9 | | Execute Package,Field_Execute,Field_Number 0xf9
0519 e5ff | | Load 0x2,-0x1
051a 4958 |IX | Short_Literal 0x158
051b 00eb | | Load_Encached Diana_Cache
051c 0096 | | Execute Package,Field_Execute_Dynamic
051d 4503 |E | Exit_Subprogram 0x3
051e 0092 0800 | | Action Push_String_Extended,0x800 ; "3.2.1 (16)"
; Debug Table 0xe.0x17 = 0x51e,0x15
0520 e5ff | | Load 0x2,-0x1
0521 e5fe | | Load 0x2,-0x2
0522 8015 | | Call 0x0,0x15
0523 4503 |E | Exit_Subprogram 0x3
0524 0000 0000 | | .BLANK 0000[0x4]
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 054e | N | .CONST 0x054e ; Address of begin
0529 0004 | | .CONST 0x0004 ; Address of exception handler
052a 0009 | | .CONST 0x0009 ; Number of locals
052b INIT_0528:
052b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf = .DEBUG 0x052b,0x0bbc,0x0001,0x0000,0x0058,0x9635,0x0000,0x0247
; Debug Table 0xf.0x0 = 0x52b,0xffff
052c 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xf.0x1 = 0x52c,0xfffe
052d e5ff | | Load 0x2,-0x1
052e 00eb | | Load_Encached Diana_Cache
052f 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0530 00eb | | Load_Encached Diana_Cache
0531 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0532 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0533 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x2 = 0x533,0xfffd
0534 00d9 | | Load_Top At_Offset_1
0535 00eb | | Load_Encached Diana_Cache
0536 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0537 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0538 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0xf.0x3 = 0x538,0xfffc
0539 00da | | Load_Top At_Offset_2
053a 00eb | | Load_Encached Diana_Cache
053b 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
053c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
053d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x4 = 0x53d,0xfffb
053e e5ff | | Load 0x2,-0x1
053f 00eb | | Load_Encached Diana_Cache
0540 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
0541 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0542 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x5 = 0x542,0xfffa
0543 e5ff | | Load 0x2,-0x1
0544 00eb | | Load_Encached Diana_Cache
0545 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
0546 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0547 e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0x6 = 0x547,0xfff9
0548 00eb | | Load_Encached Diana_Cache
0549 1814 | | Execute Package,Field_Execute,Field_Number 0x14
054a 00eb | | Load_Encached Diana_Cache
054b 1b0e | | Execute Package,Field_Read,Field_Number 0xe
054c 03f1 | | Declare_Variable Discrete,With_Value
054d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf.0x7 = 0x54d,0xfff8
054e BODY_0528:
054e 00cf | | Action Mark_Auxiliary
054f 781d |x | Jump 0x56d
0550 e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x8 = 0x550,0x2
0551 00eb | | Load_Encached Diana_Cache
0552 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0553 a402 | | Store_Unchecked 0x2,0x2
0554 e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x9 = 0x554,0x3
0555 e018 | | Load 0x0,0x18
0556 180e | | Execute Package,Field_Execute,Field_Number 0xe
0557 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0558 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0xa = 0x558,0x4
0559 e402 | | Load 0x2,0x2
055a e00b | | Load 0x0,0xb
055b 1818 | | Execute Package,Field_Execute,Field_Number 0x18
055c 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0xb = 0x55c,0x5
055d 00eb | | Load_Encached Diana_Cache
055e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
055f 7008 |p | Jump_Nonzero 0x568
0560 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0xc = 0x560,0x6
0561 e018 | | Load 0x0,0x18
0562 180e | | Execute Package,Field_Execute,Field_Number 0xe
0563 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0564 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0xd = 0x564,0x7
0565 e402 | | Load 0x2,0x2
0566 e00b | | Load 0x0,0xb
0567 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0568 e405 | | Load 0x2,0x5 ; Debug Table 0xf.0xe = 0x568,0x8
0569 00eb | | Load_Encached Diana_Cache
056a 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
056b a405 | | Store_Unchecked 0x2,0x5
056c 00c9 | | Action Pop_Auxiliary_Loop
056d e405 | | Load 0x2,0x5 ; Debug Table 0xf.0xf = 0x56d,0x1
056e 00eb | | Load_Encached Diana_Cache
056f 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0570 6fdf |o | Jump_Zero 0x550
0571 00ce | | Action Pop_Auxiliary
0572 e403 | | Load 0x2,0x3 ; Debug Table 0xf.0x10 = 0x572,0x9
0573 a405 | | Store_Unchecked 0x2,0x5
0574 00cf | | Action Mark_Auxiliary
0575 785b |x[ | Jump 0x5d1
0576 e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x11 = 0x576,0xb
0577 00eb | | Load_Encached Diana_Cache
0578 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0579 a402 | | Store_Unchecked 0x2,0x2
057a e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x12 = 0x57a,0xc
057b e404 | | Load 0x2,0x4
057c 021f | | Execute Heap_Access,Equal
057d 7009 |p | Jump_Nonzero 0x587
057e e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x13 = 0x57e,0xd
057f 8019 | | Call 0x0,0x19
0580 a406 | | Store_Unchecked 0x2,0x6
0581 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x14 = 0x581,0xe
0582 4901 |I | Short_Literal 0x101
0583 00eb | | Load_Encached Diana_Cache
0584 0096 | | Execute Package,Field_Execute_Dynamic
0585 a407 | | Store_Unchecked 0x2,0x7
0586 7803 |x | Jump 0x58a
0587 e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x15 = 0x587,0xf
0588 e402 | | Load 0x2,0x2
0589 8007 | | Call 0x0,0x7
058a e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x16 = 0x58a,0x10
058b 800c | | Call 0x0,0xc
058c e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x17 = 0x58c,0x11
058d e406 | | Load 0x2,0x6
058e 801a | | Call 0x0,0x1a
058f 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x18 = 0x58f,0x12
0590 00eb | | Load_Encached Diana_Cache
0591 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0592 0b00 | | Execute_Immediate Case_Compare,0x0
0593 7014 |p | Jump_Nonzero 0x5a8
0594 0b80 | | Execute_Immediate Case_Compare,0x80
0595 7022 |p" | Jump_Nonzero 0x5b8
0596 e407 | | Load 0x2,0x7 ; Debug Table 0xf.0x19 = 0x596,0x16
0597 e406 | | Load 0x2,0x6
0598 800d | | Call 0x0,0xd
0599 c407 | | Store 0x2,0x7
059a e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x1a = 0x59a,0x17
059b e406 | | Load 0x2,0x6
059c 8216 | | Call 0x1,0x16
059d e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x1b = 0x59d,0x18
059e e407 | | Load 0x2,0x7
059f e00e | | Load 0x0,0xe
05a0 1810 | | Execute Package,Field_Execute,Field_Number 0x10
05a1 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x1c = 0x5a1,0x19
05a2 0f38 | 8 | Execute_Immediate Equal,0x38
05a3 6818 |h | Jump_Zero 0x5bc
05a4 e407 | | Load 0x2,0x7 ; Debug Table 0xf.0x1d = 0x5a4,0x1a
05a5 e406 | | Load 0x2,0x6
05a6 8219 | | Call 0x1,0x19
05a7 7814 |x | Jump 0x5bc
05a8 e5ff | | Load 0x2,-0x1 ; Debug Table 0xf.0x1e = 0x5a8,0x13
05a9 00eb | | Load_Encached Diana_Cache
05aa 1814 | | Execute Package,Field_Execute,Field_Number 0x14
05ab 0f38 | 8 | Execute_Immediate Equal,0x38
05ac 680f |h | Jump_Zero 0x5bc
05ad e402 | | Load 0x2,0x2
05ae e404 | | Load 0x2,0x4
05af 021f | | Execute Heap_Access,Equal
05b0 680b |h | Jump_Zero 0x5bc
05b1 0092 07f3 | | Action Push_String_Extended,0x7f3 ; "3.2.1 (2)"
; Debug Table 0xf.0x1f = 0x5b1,0x14
05b3 0092 0801 | | Action Push_String_Extended,0x801 ; "0363**SMOBJ "
05b5 e5ff | | Load 0x2,-0x1
05b6 8001 | | Call 0x0,0x1
05b7 7804 |x | Jump 0x5bc
05b8 e407 | | Load 0x2,0x7 ; Debug Table 0xf.0x20 = 0x5b8,0x15
05b9 e406 | | Load 0x2,0x6
05ba e402 | | Load 0x2,0x2
05bb 801b | | Call 0x0,0x1b
05bc 00d1 | | Pop_Control Pop_Count_1
05bd e406 | | Load 0x2,0x6 ; Debug Table 0xf.0x21 = 0x5bd,0x1b
05be e00b | | Load 0x0,0xb
05bf 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
05c0 6806 |h | Jump_Zero 0x5c7
05c1 0092 07f7 | | Action Push_String_Extended,0x7f7 ; "3.2 (9)"
; Debug Table 0xf.0x22 = 0x5c1,0x1c
05c3 0092 0802 | | Action Push_String_Extended,0x802 ; "0364**SMOBJ "
05c5 e406 | | Load 0x2,0x6
05c6 8001 | | Call 0x0,0x1
05c7 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0x23 = 0x5c7,0x1d
05c8 e402 | | Load 0x2,0x2
05c9 4960 |I` | Short_Literal 0x160
05ca 00eb | | Load_Encached Diana_Cache
05cb 0096 | | Execute Package,Field_Execute_Dynamic
05cc e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x24 = 0x5cc,0x1e
05cd 00eb | | Load_Encached Diana_Cache
05ce 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
05cf a405 | | Store_Unchecked 0x2,0x5
05d0 00c9 | | Action Pop_Auxiliary_Loop
05d1 e405 | | Load 0x2,0x5 ; Debug Table 0xf.0x25 = 0x5d1,0xa
05d2 00eb | | Load_Encached Diana_Cache
05d3 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
05d4 6fa1 |o | Jump_Zero 0x576
05d5 4502 |E | Exit_Subprogram 0x2
05d6 0000 0000 | | .XXX[0x2]
05d8 ; --------------------------------------------------------------------------------------
05d8 ; SUBPROGRAM
05d8 ; --------------------------------------------------------------------------------------
05d8 05df | | .CONST 0x05df ; Address of begin
05d9 0004 | | .CONST 0x0004 ; Address of exception handler
05da 0003 | | .CONST 0x0003 ; Number of locals
05db INIT_05d8:
05db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10 = .DEBUG 0x05db,0x0c0a,0x0001,0x0000,0x0058,0x9635,0x0000,0x03c5
; Debug Table 0x10.0x0 = 0x5db,0xffff
05dc 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x10.0x1 = 0x5dc,0xfffe
05dd e5ff | | Load 0x2,-0x1
05de 0031 | 1 | Store_Top Heap_Access,At_Offset_1
05df BODY_05d8:
05df 00cf | | Action Mark_Auxiliary
05e0 0007 | | Action Break_Optional ; Debug Table 0x10.0x2 = 0x5e0,0x1
05e1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0x3 = 0x5e1,0x2
05e2 00eb | | Load_Encached Diana_Cache
05e3 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
05e4 0033 | 3 | Store_Top Heap_Access,At_Offset_3
05e5 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x4 = 0x5e5,0x3
05e6 00eb | | Load_Encached Diana_Cache
05e7 1814 | | Execute Package,Field_Execute,Field_Number 0x14
05e8 0f80 | | Execute_Immediate Equal,0x80
05e9 6807 |h | Jump_Zero 0x5f1
05ea e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0x5 = 0x5ea,0x4
05eb 00eb | | Load_Encached Diana_Cache
05ec 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
05ed 8012 | | Call 0x0,0x12
05ee 00db | | Load_Top At_Offset_3
05ef 8007 | | Call 0x0,0x7
05f0 7808 |x | Jump 0x5f9
05f1 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x6 = 0x5f1,0x5
05f2 00eb | | Load_Encached Diana_Cache
05f3 1814 | | Execute Package,Field_Execute,Field_Number 0x14
05f4 0fab | | Execute_Immediate Equal,0xab
05f5 7003 |p | Jump_Nonzero 0x5f9
05f6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x10.0x7 = 0x5f6,0x6
05f7 00db | | Load_Top At_Offset_3
05f8 8007 | | Call 0x0,0x7
05f9 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x8 = 0x5f9,0x7
05fa 00eb | | Load_Encached Diana_Cache
05fb 1814 | | Execute Package,Field_Execute,Field_Number 0x14
05fc 0b30 | 0 | Execute_Immediate Case_Compare,0x30
05fd 7007 |p | Jump_Nonzero 0x605
05fe 0b1d | | Execute_Immediate Case_Compare,0x1d
05ff 7005 |p | Jump_Nonzero 0x605
0600 0b1c | | Execute_Immediate Case_Compare,0x1c
0601 7009 |p | Jump_Nonzero 0x60b
0602 0b1e | | Execute_Immediate Case_Compare,0x1e
0603 7007 |p | Jump_Nonzero 0x60b
0604 780b |x | Jump 0x610 ; Debug Table 0x10.0x9 = 0x604,0xa
0605 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0xa = 0x605,0x8
0606 e402 | | Load 0x2,0x2
0607 4960 |I` | Short_Literal 0x160
0608 00eb | | Load_Encached Diana_Cache
0609 0096 | | Execute Package,Field_Execute_Dynamic
060a 7805 |x | Jump 0x610
060b e5fd | | Load 0x2,-0x3 ; Debug Table 0x10.0xb = 0x60b,0x9
060c e402 | | Load 0x2,0x2
060d 495e |I^ | Short_Literal 0x15e
060e 00eb | | Load_Encached Diana_Cache
060f 0096 | | Execute Package,Field_Execute_Dynamic
0610 00d1 | | Pop_Control Pop_Count_1
0611 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0xc = 0x611,0xb
0612 00eb | | Load_Encached Diana_Cache
0613 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0614 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0615 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x10.0xd = 0x615,0xc
0616 00eb | | Load_Encached Diana_Cache
0617 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0618 7002 |p | Jump_Nonzero 0x61b
0619 00c9 | | Action Pop_Auxiliary_Loop
061a 7fc6 | | Jump 0x5e1
061b 4504 |E | Exit_Subprogram 0x4
061c 0000 0000 | | .BLANK 0000[0x4]
0620 ; --------------------------------------------------------------------------------------
0620 ; SUBPROGRAM
0620 ; --------------------------------------------------------------------------------------
0620 0629 | ) | .CONST 0x0629 ; Address of begin
0621 0004 | | .CONST 0x0004 ; Address of exception handler
0622 0003 | | .CONST 0x0003 ; Number of locals
0623 INIT_0620:
0623 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x11 = .DEBUG 0x0623,0x0c28,0x0001,0x0000,0x0058,0x9635,0x0000,0x0469
; Debug Table 0x11.0x0 = 0x623,0xffff
0624 00eb | | Load_Encached Diana_Cache ; Debug Table 0x11.0x1 = 0x624,0xfffe
0625 1b96 | | Execute Package,Field_Read,Field_Number 0x96
0626 0322 | " | Declare_Variable Record
0627 00d8 | | Load_Top At_Offset_0
0628 1c00 | | Execute_Immediate Run_Utility,0x0
0629 BODY_0620:
0629 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x2 = 0x629,0x1
062a 800c | | Call 0x0,0xc
062b e5fe | | Load 0x2,-0x2 ; Debug Table 0x11.0x3 = 0x62b,0x2
062c e5fd | | Load 0x2,-0x3
062d 801a | | Call 0x0,0x1a
062e e5fc | | Load 0x2,-0x4 ; Debug Table 0x11.0x4 = 0x62e,0x3
062f 00eb | | Load_Encached Diana_Cache
0630 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0631 0b00 | | Execute_Immediate Case_Compare,0x0
0632 7026 |p& | Jump_Nonzero 0x659
0633 0b80 | | Execute_Immediate Case_Compare,0x80
0634 7034 |p4 | Jump_Nonzero 0x669
0635 e5fc | | Load 0x2,-0x4 ; Debug Table 0x11.0x5 = 0x635,0x8
0636 e5fd | | Load 0x2,-0x3
0637 800d | | Call 0x0,0xd
0638 c5fc | | Store 0x2,-0x4
0639 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x6 = 0x639,0x9
063a e5fd | | Load 0x2,-0x3
063b 8216 | | Call 0x1,0x16
063c e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x7 = 0x63c,0xa
063d e5fc | | Load 0x2,-0x4
063e e00e | | Load 0x0,0xe
063f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0640 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x8 = 0x640,0xb
0641 00eb | | Load_Encached Diana_Cache
0642 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0643 0f38 | 8 | Execute_Immediate Equal,0x38
0644 680b |h | Jump_Zero 0x650
0645 e5fc | | Load 0x2,-0x4 ; Debug Table 0x11.0x9 = 0x645,0xc
0646 e5fd | | Load 0x2,-0x3
0647 8219 | | Call 0x1,0x19
0648 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0xa = 0x648,0xd
0649 00e1 | | Load_Encached Boolean_Cache
064a e5fc | | Load 0x2,-0x4
064b e013 | | Load 0x0,0x13
064c 180d | | Execute Package,Field_Execute,Field_Number 0xd
064d c402 | | Store 0x2,0x2
064e 00d1 | | Pop_Control Pop_Count_1
064f 4504 |E | Exit_Subprogram 0x4
0650 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0xb = 0x650,0xe
0651 e01c | | Load 0x0,0x1c
0652 180f | | Execute Package,Field_Execute,Field_Number 0xf
0653 0092 0800 | | Action Push_String_Extended,0x800 ; "3.2.1 (16)"
; Debug Table 0x11.0xc = 0x653,0xf
0655 e5fd | | Load 0x2,-0x3
0656 e5fc | | Load 0x2,-0x4
0657 8015 | | Call 0x0,0x15
0658 4504 |E | Exit_Subprogram 0x4
0659 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0xd = 0x659,0x4
065a 00eb | | Load_Encached Diana_Cache
065b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
065c 0f38 | 8 | Execute_Immediate Equal,0x38
065d 6807 |h | Jump_Zero 0x665
065e 0092 07f3 | | Action Push_String_Extended,0x7f3 ; "3.2.1 (2)"
; Debug Table 0x11.0xe = 0x65e,0x5
0660 0092 0803 | | Action Push_String_Extended,0x803 ; "0365**SMOBJ "
0662 e5ff | | Load 0x2,-0x1
0663 8001 | | Call 0x0,0x1
0664 4504 |E | Exit_Subprogram 0x4
0665 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0xf = 0x665,0x6
0666 e01c | | Load 0x0,0x1c
0667 180f | | Execute Package,Field_Execute,Field_Number 0xf
0668 4504 |E | Exit_Subprogram 0x4
0669 e5fc | | Load 0x2,-0x4 ; Debug Table 0x11.0x10 = 0x669,0x7
066a e5fd | | Load 0x2,-0x3
066b e5fe | | Load 0x2,-0x2
066c 801b | | Call 0x0,0x1b
066d 4504 |E | Exit_Subprogram 0x4
066e 0000 0000 | | .XXX[0x2]
0670 ; --------------------------------------------------------------------------------------
0670 ; SUBPROGRAM
0670 ; --------------------------------------------------------------------------------------
0670 067d | } | .CONST 0x067d ; Address of begin
0671 0004 | | .CONST 0x0004 ; Address of exception handler
0672 0004 | | .CONST 0x0004 ; Number of locals
0673 INIT_0670:
0673 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12 = .DEBUG 0x0673,0x0c4c,0x0002,0x0000,0x0058,0x9635,0x0000,0x0776
; Debug Table 0x12.0x0 = 0x673,0xffff
0674 e01d | | Load 0x0,0x1d ; Debug Table 0x12.0x1 = 0x674,0xfffe
0675 e5fe | | Load 0x2,-0x2
0676 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0677 00ed | | Load_Encached Diana_Symbol_Rep_Cache ; Debug Table 0x12.0x2 = 0x677,0xfffd
0678 02c7 | | Declare_Variable Any
0679 e5ff | | Load 0x2,-0x1
067a 00eb | | Load_Encached Diana_Cache
067b 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
067c c404 | | Store 0x2,0x4
067d BODY_0670:
067d 00cf | | Action Mark_Auxiliary
067e 7824 |x$ | Jump 0x6a3
067f 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x3 = 0x67f,0x2
0680 00eb | | Load_Encached Diana_Cache
0681 1872 | r | Execute Package,Field_Execute,Field_Number 0x72
0682 a402 | | Store_Unchecked 0x2,0x2
0683 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x4 = 0x683,0x3
0684 00eb | | Load_Encached Diana_Cache
0685 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0686 7017 |p | Jump_Nonzero 0x69e
0687 00d9 | | Load_Top At_Offset_1
0688 e402 | | Load 0x2,0x2
0689 00eb | | Load_Encached Diana_Cache
068a 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
068b 00eb | | Load_Encached Diana_Cache
068c 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
068d 6810 |h | Jump_Zero 0x69e
068e 00eb | | Load_Encached Diana_Cache ; Debug Table 0x12.0x5 = 0x68e,0x4
068f 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0690 00db | | Load_Top At_Offset_3
0691 00eb | | Load_Encached Diana_Cache
0692 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
0693 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x6 = 0x693,0x5
0694 e5ff | | Load 0x2,-0x1
0695 e004 | | Load 0x0,0x4
0696 184a | J | Execute Package,Field_Execute,Field_Number 0x4a
0697 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0x7 = 0x697,0x6
0698 e5ff | | Load 0x2,-0x1
0699 496a |Ij | Short_Literal 0x16a
069a 00eb | | Load_Encached Diana_Cache
069b 0096 | | Execute Package,Field_Execute_Dynamic
069c 4801 |H | Short_Literal 0x1 ; Debug Table 0x12.0x8 = 0x69c,0x7
069d 4402 |D | Exit_Subprogram With_Result,0x2
069e 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x9 = 0x69e,0x8
069f 00eb | | Load_Encached Diana_Cache
06a0 1873 | s | Execute Package,Field_Execute,Field_Number 0x73
06a1 0033 | 3 | Store_Top Heap_Access,At_Offset_3
06a2 00c9 | | Action Pop_Auxiliary_Loop
06a3 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0xa = 0x6a3,0x1
06a4 00eb | | Load_Encached Diana_Cache
06a5 1871 | q | Execute Package,Field_Execute,Field_Number 0x71
06a6 6fd8 |o | Jump_Zero 0x67f
06a7 00ce | | Action Pop_Auxiliary
06a8 4800 |H | Short_Literal 0x0 ; Debug Table 0x12.0xb = 0x6a8,0x9
06a9 4402 |D | Exit_Subprogram With_Result,0x2
06aa 0000 0000 | | .BLANK 0000[0x6]
06b0 ; --------------------------------------------------------------------------------------
06b0 ; SUBPROGRAM
06b0 ; --------------------------------------------------------------------------------------
06b0 06c9 | | .CONST 0x06c9 ; Address of begin
06b1 0004 | | .CONST 0x0004 ; Address of exception handler
06b2 0007 | | .CONST 0x0007 ; Number of locals
06b3 INIT_06b0:
06b3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13 = .DEBUG 0x06b3,0x0c66,0x0001,0x0000,0x0058,0x9635,0x0000,0x0a4f
; Debug Table 0x13.0x0 = 0x6b3,0xffff
06b4 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x13.0x1 = 0x6b4,0xfffe
06b5 e5ff | | Load 0x2,-0x1
06b6 00eb | | Load_Encached Diana_Cache
06b7 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
06b8 00eb | | Load_Encached Diana_Cache
06b9 1888 | | Execute Package,Field_Execute,Field_Number 0x88
06ba 0031 | 1 | Store_Top Heap_Access,At_Offset_1
06bb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x13.0x2 = 0x6bb,0xfffd
06bc 00d9 | | Load_Top At_Offset_1
06bd 0031 | 1 | Store_Top Heap_Access,At_Offset_1
06be 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x3 = 0x6be,0xfffc
06bf e5ff | | Load 0x2,-0x1
06c0 00eb | | Load_Encached Diana_Cache
06c1 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
06c2 0031 | 1 | Store_Top Heap_Access,At_Offset_1
06c3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x4 = 0x6c3,0xfffb
06c4 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x13.0x5 = 0x6c4,0xfffa
06c5 e5ff | | Load 0x2,-0x1
06c6 00eb | | Load_Encached Diana_Cache
06c7 18d7 | | Execute Package,Field_Execute,Field_Number 0xd7
06c8 0031 | 1 | Store_Top Heap_Access,At_Offset_1
06c9 BODY_06b0:
06c9 00cf | | Action Mark_Auxiliary
06ca 0007 | | Action Break_Optional ; Debug Table 0x13.0x6 = 0x6ca,0x1
06cb e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x7 = 0x6cb,0x2
06cc 00eb | | Load_Encached Diana_Cache
06cd 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
06ce a402 | | Store_Unchecked 0x2,0x2
06cf e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x8 = 0x6cf,0x3
06d0 00eb | | Load_Encached Diana_Cache
06d1 1814 | | Execute Package,Field_Execute,Field_Number 0x14
06d2 0fab | | Execute_Immediate Equal,0xab
06d3 6806 |h | Jump_Zero 0x6da
06d4 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x13.0x9 = 0x6d4,0x4
06d5 0092 07ec | | Action Push_String_Extended,0x7ec ; " must be an identifier"
06d7 e402 | | Load 0x2,0x2
06d8 8001 | | Call 0x0,0x1
06d9 7808 |x | Jump 0x6e2
06da e402 | | Load 0x2,0x2 ; Debug Table 0x13.0xa = 0x6da,0x5
06db e002 | | Load 0x0,0x2
06dc 1812 | | Execute Package,Field_Execute,Field_Number 0x12
06dd e402 | | Load 0x2,0x2 ; Debug Table 0x13.0xb = 0x6dd,0x6
06de e402 | | Load 0x2,0x2
06df 496a |Ij | Short_Literal 0x16a
06e0 00eb | | Load_Encached Diana_Cache
06e1 0096 | | Execute Package,Field_Execute_Dynamic
06e2 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0xc = 0x6e2,0x7
06e3 00eb | | Load_Encached Diana_Cache
06e4 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
06e5 a404 | | Store_Unchecked 0x2,0x4
06e6 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0xd = 0x6e6,0x8
06e7 00eb | | Load_Encached Diana_Cache
06e8 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
06e9 7002 |p | Jump_Nonzero 0x6ec
06ea 00c9 | | Action Pop_Auxiliary_Loop
06eb 7fdf | | Jump 0x6cb
06ec 00ce | | Action Pop_Auxiliary
06ed 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0xe = 0x6ed,0x9
06ee 8005 | | Call 0x0,0x5
06ef 0032 | 2 | Store_Top Heap_Access,At_Offset_2
06f0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0xf = 0x6f0,0xa
06f1 e00b | | Load 0x0,0xb
06f2 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
06f3 7006 |p | Jump_Nonzero 0x6fa
06f4 0092 0804 | | Action Push_String_Extended,0x804 ; "3.7.1 (1)"
; Debug Table 0x13.0x10 = 0x6f4,0xb
06f6 0092 0805 | | Action Push_String_Extended,0x805 ; "0373**SMOBJ "
06f8 e405 | | Load 0x2,0x5
06f9 8001 | | Call 0x0,0x1
06fa 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x11 = 0x6fa,0xc
06fb 00eb | | Load_Encached Diana_Cache
06fc 1813 | | Execute Package,Field_Execute,Field_Number 0x13
06fd 700b |p | Jump_Nonzero 0x709
06fe 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x12 = 0x6fe,0xd
06ff 00da | | Load_Top At_Offset_2
0700 800d | | Call 0x0,0xd
0701 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0702 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x13.0x13 = 0x702,0xe
0703 00da | | Load_Top At_Offset_2
0704 00da | | Load_Top At_Offset_2
0705 8015 | | Call 0x0,0x15
0706 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x14 = 0x706,0xf
0707 a5fe | | Store_Unchecked 0x2,-0x2
0708 7802 |x | Jump 0x70b
0709 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x15 = 0x709,0x10
070a a5fd | | Store_Unchecked 0x2,-0x3
070b e403 | | Load 0x2,0x3 ; Debug Table 0x13.0x16 = 0x70b,0x11
070c a404 | | Store_Unchecked 0x2,0x4
070d 00cf | | Action Mark_Auxiliary
070e 0007 | | Action Break_Optional ; Debug Table 0x13.0x17 = 0x70e,0x12
070f e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x18 = 0x70f,0x13
0710 00eb | | Load_Encached Diana_Cache
0711 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0712 a402 | | Store_Unchecked 0x2,0x2
0713 e402 | | Load 0x2,0x2 ; Debug Table 0x13.0x19 = 0x713,0x14
0714 00eb | | Load_Encached Diana_Cache
0715 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0716 0fab | | Execute_Immediate Equal,0xab
0717 7008 |p | Jump_Nonzero 0x720
0718 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x1a = 0x718,0x15
0719 e402 | | Load 0x2,0x2
071a 8007 | | Call 0x0,0x7
071b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x1b = 0x71b,0x16
071c e402 | | Load 0x2,0x2
071d 495e |I^ | Short_Literal 0x15e
071e 00eb | | Load_Encached Diana_Cache
071f 0096 | | Execute Package,Field_Execute_Dynamic
0720 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x1c = 0x720,0x17
0721 00eb | | Load_Encached Diana_Cache
0722 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0723 a404 | | Store_Unchecked 0x2,0x4
0724 e404 | | Load 0x2,0x4 ; Debug Table 0x13.0x1d = 0x724,0x18
0725 00eb | | Load_Encached Diana_Cache
0726 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0727 7002 |p | Jump_Nonzero 0x72a
0728 00c9 | | Action Pop_Auxiliary_Loop
0729 7fe5 | | Jump 0x70f
072a 4502 |E | Exit_Subprogram 0x2
072b 0000 0000 | | .BLANK 0000[0x5]
0730 ; --------------------------------------------------------------------------------------
0730 ; SUBPROGRAM
0730 ; --------------------------------------------------------------------------------------
0730 0738 | 8 | .CONST 0x0738 ; Address of begin
0731 0004 | | .CONST 0x0004 ; Address of exception handler
0732 0002 | | .CONST 0x0002 ; Number of locals
0733 INIT_0730:
0733 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x0733,0x0ca4,0x0002,0x0000,0x0058,0x9635,0x0000,0x0be5
; Debug Table 0x14.0x0 = 0x733,0xffff
0734 00db | | Load_Top At_Offset_3
0735 00eb | | Load_Encached Diana_Cache
0736 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0737 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0738 BODY_0730:
0738 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1 = 0x738,0x1
0739 00eb | | Load_Encached Diana_Cache
073a 1814 | | Execute Package,Field_Execute,Field_Number 0x14
073b 0f94 | | Execute_Immediate Equal,0x94
073c 681f |h | Jump_Zero 0x75c
073d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x2 = 0x73d,0x2
073e 00eb | | Load_Encached Diana_Cache
073f 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0740 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0741 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x3 = 0x741,0x3
0742 00eb | | Load_Encached Diana_Cache
0743 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0744 0b7a | z | Execute_Immediate Case_Compare,0x7a
0745 7003 |p | Jump_Nonzero 0x749
0746 0b7b | { | Execute_Immediate Case_Compare,0x7b
0747 7001 |p | Jump_Nonzero 0x749
0748 7812 |x | Jump 0x75b ; Debug Table 0x14.0x4 = 0x748,0x7
0749 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x5 = 0x749,0x4
074a 00eb | | Load_Encached Diana_Cache
074b 18ec | | Execute Package,Field_Execute,Field_Number 0xec
074c 0032 | 2 | Store_Top Heap_Access,At_Offset_2
074d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x6 = 0x74d,0x5
074e 00eb | | Load_Encached Diana_Cache
074f 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0750 0f3d | = | Execute_Immediate Equal,0x3d
0751 6809 |h | Jump_Zero 0x75b
0752 00d9 | | Load_Top At_Offset_1
0753 00eb | | Load_Encached Diana_Cache
0754 18e4 | | Execute Package,Field_Execute,Field_Number 0xe4
0755 00eb | | Load_Encached Diana_Cache
0756 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0757 0f80 | | Execute_Immediate Equal,0x80
0758 6802 |h | Jump_Zero 0x75b
0759 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x7 = 0x759,0x6
075a 4401 |D | Exit_Subprogram With_Result,0x1
075b 00d1 | | Pop_Control Pop_Count_1
075c 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x8 = 0x75c,0x8
075d 4401 |D | Exit_Subprogram With_Result,0x1
075e 0000 0000 | | .XXX[0x2]
0760 ; --------------------------------------------------------------------------------------
0760 ; SUBPROGRAM
0760 ; --------------------------------------------------------------------------------------
0760 077f | | .CONST 0x077f ; Address of begin
0761 0004 | | .CONST 0x0004 ; Address of exception handler
0762 0009 | | .CONST 0x0009 ; Number of locals
0763 INIT_0760:
0763 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15 = .DEBUG 0x0763,0x0cb8,0x0001,0x0000,0x0058,0x9635,0x0000,0x0d85
; Debug Table 0x15.0x0 = 0x763,0xffff
0764 e5fe | | Load 0x2,-0x2
0765 00eb | | Load_Encached Diana_Cache
0766 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
0767 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0768 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x1 = 0x768,0xfffe
0769 e5ff | | Load 0x2,-0x1
076a 00eb | | Load_Encached Diana_Cache
076b 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
076c 0031 | 1 | Store_Top Heap_Access,At_Offset_1
076d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x2 = 0x76d,0xfffd
076e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x3 = 0x76e,0xfffc
076f 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15.0x4 = 0x76f,0xfffb
0770 e5ff | | Load 0x2,-0x1
0771 00eb | | Load_Encached Diana_Cache
0772 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0773 00eb | | Load_Encached Diana_Cache
0774 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0775 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0776 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x5 = 0x776,0xfffa
0777 e5ff | | Load 0x2,-0x1
0778 00eb | | Load_Encached Diana_Cache
0779 18ca | | Execute Package,Field_Execute,Field_Number 0xca
077a 0031 | 1 | Store_Top Heap_Access,At_Offset_1
077b 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15.0x6 = 0x77b,0xfff9
077c 00da | | Load_Top At_Offset_2
077d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
077e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x7 = 0x77e,0xfff8
077f BODY_0760:
077f 00cf | | Action Mark_Auxiliary
0780 0007 | | Action Break_Optional ; Debug Table 0x15.0x8 = 0x780,0x1
0781 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x9 = 0x781,0x2
0782 00eb | | Load_Encached Diana_Cache
0783 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0784 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0785 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0xa = 0x785,0x3
0786 00eb | | Load_Encached Diana_Cache
0787 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0788 0fab | | Execute_Immediate Equal,0xab
0789 6806 |h | Jump_Zero 0x790
078a 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x15.0xb = 0x78a,0x4
078b 0092 07ec | | Action Push_String_Extended,0x7ec ; " must be an identifier"
078d 00db | | Load_Top At_Offset_3
078e 8001 | | Call 0x0,0x1
078f 7803 |x | Jump 0x793
0790 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0xc = 0x790,0x5
0791 e002 | | Load 0x0,0x2
0792 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0793 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0xd = 0x793,0x6
0794 00eb | | Load_Encached Diana_Cache
0795 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0796 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0797 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0xe = 0x797,0x7
0798 00eb | | Load_Encached Diana_Cache
0799 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
079a 7002 |p | Jump_Nonzero 0x79d
079b 00c9 | | Action Pop_Auxiliary_Loop
079c 7fe4 | | Jump 0x781
079d 00ce | | Action Pop_Auxiliary
079e e403 | | Load 0x2,0x3 ; Debug Table 0x15.0xf = 0x79e,0x8
079f 8005 | | Call 0x0,0x5
07a0 a405 | | Store_Unchecked 0x2,0x5
07a1 00cf | | Action Mark_Auxiliary
07a2 7805 |x | Jump 0x7a8
07a3 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x10 = 0x7a3,0xa
07a4 00eb | | Load_Encached Diana_Cache
07a5 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0
07a6 a402 | | Store_Unchecked 0x2,0x2
07a7 00c9 | | Action Pop_Auxiliary_Loop
07a8 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x11 = 0x7a8,0x9
07a9 00eb | | Load_Encached Diana_Cache
07aa 1814 | | Execute Package,Field_Execute,Field_Number 0x14
07ab 0f12 | | Execute_Immediate Equal,0x12
07ac 77f6 |w | Jump_Nonzero 0x7a3
07ad 00ce | | Action Pop_Auxiliary
07ae e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x12 = 0x7ae,0xb
07af 00eb | | Load_Encached Diana_Cache
07b0 18fa | | Execute Package,Field_Execute,Field_Number 0xfa
07b1 a404 | | Store_Unchecked 0x2,0x4
07b2 e404 | | Load 0x2,0x4 ; Debug Table 0x15.0x13 = 0x7b2,0xc
07b3 00eb | | Load_Encached Diana_Cache
07b4 1813 | | Execute Package,Field_Execute,Field_Number 0x13
07b5 6804 |h | Jump_Zero 0x7ba
07b6 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x14 = 0x7b6,0xd
07b7 8005 | | Call 0x0,0x5
07b8 a404 | | Store_Unchecked 0x2,0x4
07b9 7807 |x | Jump 0x7c1
07ba 801e | | Call 0x0,0x1e ; Debug Table 0x15.0x15 = 0x7ba,0xe
07bb 00e7 | | Load_Encached Duration_Cache
07bc 0269 | i | Execute Discrete,Last
07bd e404 | | Load 0x2,0x4
07be e01f | | Load 0x0,0x1f
07bf 180d | | Execute Package,Field_Execute,Field_Number 0xd
07c0 a404 | | Store_Unchecked 0x2,0x4
07c1 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x16 = 0x7c1,0xf
07c2 00eb | | Load_Encached Diana_Cache
07c3 1813 | | Execute Package,Field_Execute,Field_Number 0x13
07c4 700c |p | Jump_Nonzero 0x7d1
07c5 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x17 = 0x7c5,0x10
07c6 e404 | | Load 0x2,0x4
07c7 800d | | Call 0x0,0xd
07c8 0033 | 3 | Store_Top Heap_Access,At_Offset_3
07c9 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x15.0x18 = 0x7c9,0x11
07ca e404 | | Load 0x2,0x4
07cb e407 | | Load 0x2,0x7
07cc 8015 | | Call 0x0,0x15
07cd e404 | | Load 0x2,0x4 ; Debug Table 0x15.0x19 = 0x7cd,0x12
07ce 00db | | Load_Top At_Offset_3
07cf e00e | | Load 0x0,0xe
07d0 1810 | | Execute Package,Field_Execute,Field_Number 0x10
07d1 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x1a = 0x7d1,0x13
07d2 0032 | 2 | Store_Top Heap_Access,At_Offset_2
07d3 00cf | | Action Mark_Auxiliary
07d4 0007 | | Action Break_Optional ; Debug Table 0x15.0x1b = 0x7d4,0x14
07d5 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x1c = 0x7d5,0x15
07d6 00eb | | Load_Encached Diana_Cache
07d7 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
07d8 0032 | 2 | Store_Top Heap_Access,At_Offset_2
07d9 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x1d = 0x7d9,0x16
07da 00eb | | Load_Encached Diana_Cache
07db 1814 | | Execute Package,Field_Execute,Field_Number 0x14
07dc 0fab | | Execute_Immediate Equal,0xab
07dd 7003 |p | Jump_Nonzero 0x7e1
07de e405 | | Load 0x2,0x5 ; Debug Table 0x15.0x1e = 0x7de,0x17
07df 00da | | Load_Top At_Offset_2
07e0 8007 | | Call 0x0,0x7
07e1 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x1f = 0x7e1,0x18
07e2 00eb | | Load_Encached Diana_Cache
07e3 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
07e4 0033 | 3 | Store_Top Heap_Access,At_Offset_3
07e5 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x20 = 0x7e5,0x19
07e6 00eb | | Load_Encached Diana_Cache
07e7 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
07e8 7002 |p | Jump_Nonzero 0x7eb
07e9 00c9 | | Action Pop_Auxiliary_Loop
07ea 7fea | | Jump 0x7d5
07eb 4503 |E | Exit_Subprogram 0x3
07ec ; --------------------------------------------------------------------------------------
07ec ; STRING TABLE
07ec ; --------------------------------------------------------------------------------------
07ec 0036 | 6 | .STRTAB 0x0036->0x0807 ; " must be an identifier"
; " must be an identifier"
; " must be an identifier"
; " must be an identifier"
07ed 004a | J | .STRTAB 0x004a->0x0812 ; "7.4 (2)"
07ee 004f | O | .STRTAB 0x004f->0x0815 ; " must be a type mark"
07ef 0061 | a | .STRTAB 0x0061->0x081f ; "7.4 (4)"
; "7.4 (4)"
; "7.4 (4)"
07f0 0066 | f | .STRTAB 0x0066->0x0823 ; "0366**SMOBJ "
07f1 0070 | p | .STRTAB 0x0070->0x0829 ; "0367**SMOBJ "
07f2 007a | z | .STRTAB 0x007a->0x082f ; "0368**SMOBJ "
07f3 0084 | | .STRTAB 0x0084->0x0835 ; "3.2.1 (2)"
; "3.2.1 (2)"
; "3.2.1 (2)"
07f4 008b | | .STRTAB 0x008b->0x0839 ; "0369**SMOBJ "
07f5 0095 | | .STRTAB 0x0095->0x083f ; "7.4.3 (1)"
07f6 009c | | .STRTAB 0x009c->0x0844 ; "0370**SMOBJ "
07f7 00a6 | | .STRTAB 0x00a6->0x084a ; "3.2 (9)"
; "3.2 (9)"
; "3.2 (9)"
07f8 00ab | | .STRTAB 0x00ab->0x084d ; "0371**SMOBJ "
07f9 00b5 | | .STRTAB 0x00b5->0x0853 ; "0372**SMOBJ "
07fa 00bf | | .STRTAB 0x00bf->0x0859 ; "3.7.1 (4)"
07fb 00c6 | | .STRTAB 0x00c6->0x085e ; "0374**SMOBJ "
07fc 00d0 | | .STRTAB 0x00d0->0x0864 ; "6.1 (4)"
07fd 00d5 | | .STRTAB 0x00d5->0x0867 ; "0375**SMOBJ "
07fe 00df | | .STRTAB 0x00df->0x086d ; "7.4.4 (6)"
07ff 00e6 | | .STRTAB 0x00e6->0x0872 ; "0362**SMOBJ "
0800 00f0 | | .STRTAB 0x00f0->0x0878 ; "3.2.1 (16)"
; "3.2.1 (16)"
; "3.2.1 (16)"
; "3.2.1 (16)"
0801 00f8 | | .STRTAB 0x00f8->0x087d ; "0363**SMOBJ "
0802 0102 | | .STRTAB 0x0102->0x0883 ; "0364**SMOBJ "
0803 010c | | .STRTAB 0x010c->0x0889 ; "0365**SMOBJ "
0804 0116 | | .STRTAB 0x0116->0x088f ; "3.7.1 (1)"
0805 011d | | .STRTAB 0x011d->0x0893 ; "0373**SMOBJ "
0806 0127 | ' | .STREND 0x0127->0x0899
0807 206d 7573 | mus| .STRTAB_STRINGS
089a 0000 0000 | | .BLANK 0000[0x6]
08a0 ; --------------------------------------------------------------------------------------
08a0 ; Debug Table
08a0 ; --------------------------------------------------------------------------------------
08a0 0003 0016 | | .CONST 0x0003,0x0016
08a2 000b 0952 | R| .DEBUG 0x000b,0x0952,0x0000,0x0000,0x0056,0xb2b5,0x0000,0x16fe
08aa 001e 0966 | f| .DEBUG 0x001e,0x0966,0x0000,0x0000,0x0058,0x9635,0x0000,0x000a
08b2 004b 0990 | K | .DEBUG 0x004b,0x0990,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x16ff
08ba 00bb 09c4 | | .DEBUG 0x00bb,0x09c4,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1709
08c2 0163 0a12 | c | .DEBUG 0x0163,0x0a12,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1713
08ca 0213 0a62 | b| .DEBUG 0x0213,0x0a62,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1721
08d2 0283 0a92 | | .DEBUG 0x0283,0x0a92,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x172b
08da 02c3 0ab0 | | .DEBUG 0x02c3,0x0ab0,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1735
08e2 034b 0af2 | K | .DEBUG 0x034b,0x0af2,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x173f
08ea 0373 0b04 | s | .DEBUG 0x0373,0x0b04,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1749
08f2 03e3 0b3a | :| .DEBUG 0x03e3,0x0b3a,0x0001,0x0000,0x0056,0xb2b5,0x0000,0x1759
08fa 042b 0b58 | + X| .DEBUG 0x042b,0x0b58,0x0001,0x0000,0x0058,0x9635,0x0000,0x000b
0902 043b 0b5e | ; ^| .DEBUG 0x043b,0x0b5e,0x0002,0x0000,0x0058,0x9635,0x0000,0x0030
090a 0493 0b82 | | .DEBUG 0x0493,0x0b82,0x0002,0x0000,0x0058,0x9635,0x0000,0x00f4
0912 04ab 0b8a | | .DEBUG 0x04ab,0x0b8a,0x0001,0x0000,0x0058,0x9635,0x0000,0x012e
091a 052b 0bbc | + | .DEBUG 0x052b,0x0bbc,0x0001,0x0000,0x0058,0x9635,0x0000,0x0247
0922 05db 0c0a | | .DEBUG 0x05db,0x0c0a,0x0001,0x0000,0x0058,0x9635,0x0000,0x03c5
092a 0623 0c28 | # (| .DEBUG 0x0623,0x0c28,0x0001,0x0000,0x0058,0x9635,0x0000,0x0469
0932 0673 0c4c | s L| .DEBUG 0x0673,0x0c4c,0x0002,0x0000,0x0058,0x9635,0x0000,0x0776
093a 06b3 0c66 | f| .DEBUG 0x06b3,0x0c66,0x0001,0x0000,0x0058,0x9635,0x0000,0x0a4f
0942 0733 0ca4 | 3 | .DEBUG 0x0733,0x0ca4,0x0002,0x0000,0x0058,0x9635,0x0000,0x0be5
094a 0763 0cb8 | c | .DEBUG 0x0763,0x0cb8,0x0001,0x0000,0x0058,0x9635,0x0000,0x0d85
0952 ; --------------------------------------------------------------------------------------
0952 ; Debug3 Subtable 0x0
0952 ; --------------------------------------------------------------------------------------
0952 0009 0000 | | .DBG3TAB 0x0009,0x0000
0954 000b ffff | | .CONST 0x000b,0xffff
0956 000d fffe | | .CONST 0x000d,0xfffe
0958 000f fffd | | .CONST 0x000f,0xfffd
095a 0011 fffc | | .CONST 0x0011,0xfffc
095c 0013 fffb | | .CONST 0x0013,0xfffb
095e 0015 fffa | | .CONST 0x0015,0xfffa
0960 0017 fff9 | | .CONST 0x0017,0xfff9
0962 0019 fff8 | | .CONST 0x0019,0xfff8
0964 001b fff7 | | .CONST 0x001b,0xfff7
0966 ; --------------------------------------------------------------------------------------
0966 ; Debug3 Subtable 0x1
0966 ; --------------------------------------------------------------------------------------
0966 0014 0000 | | .DBG3TAB 0x0014,0x0000
0968 001e ffff | | .CONST 0x001e,0xffff
096a 0020 fffe | | .CONST 0x0020,0xfffe
096c 0022 fffd | " | .CONST 0x0022,0xfffd
096e 0024 fffc | $ | .CONST 0x0024,0xfffc
0970 0026 fffb | & | .CONST 0x0026,0xfffb
0972 0028 fffa | ( | .CONST 0x0028,0xfffa
0974 002a fff9 | * | .CONST 0x002a,0xfff9
0976 002c fff8 | , | .CONST 0x002c,0xfff8
0978 002e fff7 | . | .CONST 0x002e,0xfff7
097a 0030 fff6 | 0 | .CONST 0x0030,0xfff6
097c 0032 fff5 | 2 | .CONST 0x0032,0xfff5
097e 0034 fff4 | 4 | .CONST 0x0034,0xfff4
0980 0036 fff3 | 6 | .CONST 0x0036,0xfff3
0982 0038 fff2 | 8 | .CONST 0x0038,0xfff2
0984 003a fff1 | : | .CONST 0x003a,0xfff1
0986 003c fff0 | < | .CONST 0x003c,0xfff0
0988 003e ffef | > | .CONST 0x003e,0xffef
098a 0040 ffee | @ | .CONST 0x0040,0xffee
098c 0042 ffed | B | .CONST 0x0042,0xffed
098e 0044 ffec | D | .CONST 0x0044,0xffec
0990 ; --------------------------------------------------------------------------------------
0990 ; Debug3 Subtable 0x2
0990 ; --------------------------------------------------------------------------------------
0990 0005 0014 | | .DBG3TAB 0x0005,0x0014
0992 004b ffff | K | .CONST 0x004b,0xffff
0994 004c fffe | L | .CONST 0x004c,0xfffe
0996 0053 fffd | S | .CONST 0x0053,0xfffd
0998 0058 fffc | X | .CONST 0x0058,0xfffc
099a 005d fffb | ] | .CONST 0x005d,0xfffb
099c 0061 0001 | a | .CONST 0x0061,0x0001
099e 0062 0002 | b | .CONST 0x0062,0x0002
09a0 0066 0003 | f | .CONST 0x0066,0x0003
09a2 006b 0004 | k | .CONST 0x006b,0x0004
09a4 0071 0005 | q | .CONST 0x0071,0x0005
09a6 0074 0006 | t | .CONST 0x0074,0x0006
09a8 0079 0007 | y | .CONST 0x0079,0x0007
09aa 007e 0008 | ~ | .CONST 0x007e,0x0008
09ac 0082 0009 | | .CONST 0x0082,0x0009
09ae 0089 000a | | .CONST 0x0089,0x000a
09b0 008e 000b | | .CONST 0x008e,0x000b
09b2 0091 000c | | .CONST 0x0091,0x000c
09b4 0097 000d | | .CONST 0x0097,0x000d
09b6 009b 000e | | .CONST 0x009b,0x000e
09b8 009e 000f | | .CONST 0x009e,0x000f
09ba 009f 0010 | | .CONST 0x009f,0x0010
09bc 00a3 0011 | | .CONST 0x00a3,0x0011
09be 00a8 0012 | | .CONST 0x00a8,0x0012
09c0 00ab 0013 | | .CONST 0x00ab,0x0013
09c2 00af 0014 | | .CONST 0x00af,0x0014
09c4 ; --------------------------------------------------------------------------------------
09c4 ; Debug3 Subtable 0x3
09c4 ; --------------------------------------------------------------------------------------
09c4 0007 001f | | .DBG3TAB 0x0007,0x001f
09c6 00bb ffff | | .CONST 0x00bb,0xffff
09c8 00bc fffe | | .CONST 0x00bc,0xfffe
09ca 00c1 fffd | | .CONST 0x00c1,0xfffd
09cc 00c6 fffc | | .CONST 0x00c6,0xfffc
09ce 00cb fffb | | .CONST 0x00cb,0xfffb
09d0 00cc fffa | | .CONST 0x00cc,0xfffa
09d2 00d1 fff9 | | .CONST 0x00d1,0xfff9
09d4 00d4 0002 | | .CONST 0x00d4,0x0002
09d6 00d8 0003 | | .CONST 0x00d8,0x0003
09d8 00dd 0004 | | .CONST 0x00dd,0x0004
09da 00e3 0005 | | .CONST 0x00e3,0x0005
09dc 00e6 0006 | | .CONST 0x00e6,0x0006
09de 00ea 0007 | | .CONST 0x00ea,0x0007
09e0 00ed 0008 | | .CONST 0x00ed,0x0008
09e2 00f2 0001 | | .CONST 0x00f2,0x0001
09e4 00f7 0009 | | .CONST 0x00f7,0x0009
09e6 00fc 000d | | .CONST 0x00fc,0x000d
09e8 0100 000a | | .CONST 0x0100,0x000a
09ea 0106 000b | | .CONST 0x0106,0x000b
09ec 010a 000c | | .CONST 0x010a,0x000c
09ee 010e 000e | | .CONST 0x010e,0x000e
09f0 0114 0010 | | .CONST 0x0114,0x0010
09f2 0118 0011 | | .CONST 0x0118,0x0011
09f4 011d 0012 | | .CONST 0x011d,0x0012
09f6 0120 0013 | | .CONST 0x0120,0x0013
09f8 0123 0014 | # | .CONST 0x0123,0x0014
09fa 0128 000f | ( | .CONST 0x0128,0x000f
09fc 012d 0015 | - | .CONST 0x012d,0x0015
09fe 0132 0016 | 2 | .CONST 0x0132,0x0016
0a00 0133 0017 | 3 | .CONST 0x0133,0x0017
0a02 0136 0018 | 6 | .CONST 0x0136,0x0018
0a04 013a 0019 | : | .CONST 0x013a,0x0019
0a06 013b 001a | ; | .CONST 0x013b,0x001a
0a08 013e 001b | > | .CONST 0x013e,0x001b
0a0a 0148 001c | H | .CONST 0x0148,0x001c
0a0c 014e 001d | N | .CONST 0x014e,0x001d
0a0e 0152 001e | R | .CONST 0x0152,0x001e
0a10 0159 001f | Y | .CONST 0x0159,0x001f
0a12 ; --------------------------------------------------------------------------------------
0a12 ; Debug3 Subtable 0x4
0a12 ; --------------------------------------------------------------------------------------
0a12 0007 0020 | | .DBG3TAB 0x0007,0x0020
0a14 0163 ffff | c | .CONST 0x0163,0xffff
0a16 0164 fffe | d | .CONST 0x0164,0xfffe
0a18 016b fffd | k | .CONST 0x016b,0xfffd
0a1a 016e fffc | n | .CONST 0x016e,0xfffc
0a1c 0173 fffb | s | .CONST 0x0173,0xfffb
0a1e 0178 fffa | x | .CONST 0x0178,0xfffa
0a20 0179 fff9 | y | .CONST 0x0179,0xfff9
0a22 017b 0001 | { | .CONST 0x017b,0x0001
0a24 017c 0002 | | | .CONST 0x017c,0x0002
0a26 0180 0003 | | .CONST 0x0180,0x0003
0a28 0183 0004 | | .CONST 0x0183,0x0004
0a2a 0187 0005 | | .CONST 0x0187,0x0005
0a2c 018c 0006 | | .CONST 0x018c,0x0006
0a2e 018f 0007 | | .CONST 0x018f,0x0007
0a30 0193 0008 | | .CONST 0x0193,0x0008
0a32 019a 0009 | | .CONST 0x019a,0x0009
0a34 019c 000a | | .CONST 0x019c,0x000a
0a36 01a1 000c | | .CONST 0x01a1,0x000c
0a38 01a5 000d | | .CONST 0x01a5,0x000d
0a3a 01a8 000e | | .CONST 0x01a8,0x000e
0a3c 01ac 000f | | .CONST 0x01ac,0x000f
0a3e 01b0 000b | | .CONST 0x01b0,0x000b
0a40 01b7 0010 | | .CONST 0x01b7,0x0010
0a42 01ba 0011 | | .CONST 0x01ba,0x0011
0a44 01bb 0012 | | .CONST 0x01bb,0x0012
0a46 01bf 0013 | | .CONST 0x01bf,0x0013
0a48 01c2 0014 | | .CONST 0x01c2,0x0014
0a4a 01c7 0015 | | .CONST 0x01c7,0x0015
0a4c 01cc 0016 | | .CONST 0x01cc,0x0016
0a4e 01d0 0017 | | .CONST 0x01d0,0x0017
0a50 01d8 0018 | | .CONST 0x01d8,0x0018
0a52 01dd 0019 | | .CONST 0x01dd,0x0019
0a54 01e1 001a | | .CONST 0x01e1,0x001a
0a56 01e7 001b | | .CONST 0x01e7,0x001b
0a58 01f4 001c | | .CONST 0x01f4,0x001c
0a5a 01f9 001d | | .CONST 0x01f9,0x001d
0a5c 01fe 001e | | .CONST 0x01fe,0x001e
0a5e 0201 001f | | .CONST 0x0201,0x001f
0a60 0205 0020 | | .CONST 0x0205,0x0020
0a62 ; --------------------------------------------------------------------------------------
0a62 ; Debug3 Subtable 0x5
0a62 ; --------------------------------------------------------------------------------------
0a62 0006 0011 | | .DBG3TAB 0x0006,0x0011
0a64 0213 ffff | | .CONST 0x0213,0xffff
0a66 0214 fffe | | .CONST 0x0214,0xfffe
0a68 021b fffd | | .CONST 0x021b,0xfffd
0a6a 0220 fffc | | .CONST 0x0220,0xfffc
0a6c 0221 fffb | ! | .CONST 0x0221,0xfffb
0a6e 0222 fffa | " | .CONST 0x0222,0xfffa
0a70 0229 0002 | ) | .CONST 0x0229,0x0002
0a72 022e 0003 | . | .CONST 0x022e,0x0003
0a74 0233 0001 | 3 | .CONST 0x0233,0x0001
0a76 0238 0004 | 8 | .CONST 0x0238,0x0004
0a78 023b 0005 | ; | .CONST 0x023b,0x0005
0a7a 023e 0006 | > | .CONST 0x023e,0x0006
0a7c 0242 0007 | B | .CONST 0x0242,0x0007
0a7e 0249 0008 | I | .CONST 0x0249,0x0008
0a80 0250 0009 | P | .CONST 0x0250,0x0009
0a82 0257 000a | W | .CONST 0x0257,0x000a
0a84 025d 000b | ] | .CONST 0x025d,0x000b
0a86 0265 000d | e | .CONST 0x0265,0x000d
0a88 0269 000e | i | .CONST 0x0269,0x000e
0a8a 026c 000f | l | .CONST 0x026c,0x000f
0a8c 0271 0010 | q | .CONST 0x0271,0x0010
0a8e 0274 0011 | t | .CONST 0x0274,0x0011
0a90 0279 000c | y | .CONST 0x0279,0x000c
0a92 ; --------------------------------------------------------------------------------------
0a92 ; Debug3 Subtable 0x6
0a92 ; --------------------------------------------------------------------------------------
0a92 0003 000b | | .DBG3TAB 0x0003,0x000b
0a94 0283 ffff | | .CONST 0x0283,0xffff
0a96 0284 fffe | | .CONST 0x0284,0xfffe
0a98 0287 fffd | | .CONST 0x0287,0xfffd
0a9a 028c 0001 | | .CONST 0x028c,0x0001
0a9c 0290 0002 | | .CONST 0x0290,0x0002
0a9e 0296 0004 | | .CONST 0x0296,0x0004
0aa0 029a 0005 | | .CONST 0x029a,0x0005
0aa2 029f 0006 | | .CONST 0x029f,0x0006
0aa4 02a5 0007 | | .CONST 0x02a5,0x0007
0aa6 02aa 0003 | | .CONST 0x02aa,0x0003
0aa8 02af 0008 | | .CONST 0x02af,0x0008
0aaa 02b1 0009 | | .CONST 0x02b1,0x0009
0aac 02b3 000a | | .CONST 0x02b3,0x000a
0aae 02b7 000b | | .CONST 0x02b7,0x000b
0ab0 ; --------------------------------------------------------------------------------------
0ab0 ; Debug3 Subtable 0x7
0ab0 ; --------------------------------------------------------------------------------------
0ab0 0007 0019 | | .DBG3TAB 0x0007,0x0019
0ab2 02c3 ffff | | .CONST 0x02c3,0xffff
0ab4 02ca fffe | | .CONST 0x02ca,0xfffe
0ab6 02cf fffd | | .CONST 0x02cf,0xfffd
0ab8 02d4 fffc | | .CONST 0x02d4,0xfffc
0aba 02d7 fffb | | .CONST 0x02d7,0xfffb
0abc 02d8 fffa | | .CONST 0x02d8,0xfffa
0abe 02d9 fff9 | | .CONST 0x02d9,0xfff9
0ac0 02de 0001 | | .CONST 0x02de,0x0001
0ac2 02df 0002 | | .CONST 0x02df,0x0002
0ac4 02e3 0003 | | .CONST 0x02e3,0x0003
0ac6 02e8 0004 | | .CONST 0x02e8,0x0004
0ac8 02ee 0005 | | .CONST 0x02ee,0x0005
0aca 02f1 0006 | | .CONST 0x02f1,0x0006
0acc 02f5 0007 | | .CONST 0x02f5,0x0007
0ace 02fc 0008 | | .CONST 0x02fc,0x0008
0ad0 02ff 0009 | | .CONST 0x02ff,0x0009
0ad2 0303 000a | | .CONST 0x0303,0x000a
0ad4 0307 000b | | .CONST 0x0307,0x000b
0ad6 0309 000c | | .CONST 0x0309,0x000c
0ad8 030d 000d | | .CONST 0x030d,0x000d
0ada 0311 000e | | .CONST 0x0311,0x000e
0adc 0316 000f | | .CONST 0x0316,0x000f
0ade 031c 0010 | | .CONST 0x031c,0x0010
0ae0 031f 0011 | | .CONST 0x031f,0x0011
0ae2 0320 0012 | | .CONST 0x0320,0x0012
0ae4 0324 0013 | $ | .CONST 0x0324,0x0013
0ae6 0329 0014 | ) | .CONST 0x0329,0x0014
0ae8 032e 0015 | . | .CONST 0x032e,0x0015
0aea 0333 0016 | 3 | .CONST 0x0333,0x0016
0aec 0336 0017 | 6 | .CONST 0x0336,0x0017
0aee 033b 0018 | ; | .CONST 0x033b,0x0018
0af0 033f 0019 | ? | .CONST 0x033f,0x0019
0af2 ; --------------------------------------------------------------------------------------
0af2 ; Debug3 Subtable 0x8
0af2 ; --------------------------------------------------------------------------------------
0af2 0002 0006 | | .DBG3TAB 0x0002,0x0006
0af4 034b ffff | K | .CONST 0x034b,0xffff
0af6 034c fffe | L | .CONST 0x034c,0xfffe
0af8 0353 0002 | S | .CONST 0x0353,0x0002
0afa 0357 0003 | W | .CONST 0x0357,0x0003
0afc 035c 0004 | \ | .CONST 0x035c,0x0004
0afe 035e 0005 | ^ | .CONST 0x035e,0x0005
0b00 0363 0001 | c | .CONST 0x0363,0x0001
0b02 0368 0006 | h | .CONST 0x0368,0x0006
0b04 ; --------------------------------------------------------------------------------------
0b04 ; Debug3 Subtable 0x9
0b04 ; --------------------------------------------------------------------------------------
0b04 0009 0011 | | .DBG3TAB 0x0009,0x0011
0b06 0373 ffff | s | .CONST 0x0373,0xffff
0b08 0378 fffe | x | .CONST 0x0378,0xfffe
0b0a 037d fffd | } | .CONST 0x037d,0xfffd
0b0c 037e fffc | ~ | .CONST 0x037e,0xfffc
0b0e 037f fffb | | .CONST 0x037f,0xfffb
0b10 0381 fffa | | .CONST 0x0381,0xfffa
0b12 0383 fff9 | | .CONST 0x0383,0xfff9
0b14 0385 fff8 | | .CONST 0x0385,0xfff8
0b16 0386 fff7 | | .CONST 0x0386,0xfff7
0b18 038a 0002 | | .CONST 0x038a,0x0002
0b1a 038e 0003 | | .CONST 0x038e,0x0003
0b1c 0392 0004 | | .CONST 0x0392,0x0004
0b1e 0399 0005 | | .CONST 0x0399,0x0005
0b20 039c 0006 | | .CONST 0x039c,0x0006
0b22 03a6 0007 | | .CONST 0x03a6,0x0007
0b24 03b0 0008 | | .CONST 0x03b0,0x0008
0b26 03b8 0009 | | .CONST 0x03b8,0x0009
0b28 03bc 000a | | .CONST 0x03bc,0x000a
0b2a 03be 000b | | .CONST 0x03be,0x000b
0b2c 03c2 000c | | .CONST 0x03c2,0x000c
0b2e 03c5 000d | | .CONST 0x03c5,0x000d
0b30 03c7 000e | | .CONST 0x03c7,0x000e
0b32 03cf 000f | | .CONST 0x03cf,0x000f
0b34 03d3 0010 | | .CONST 0x03d3,0x0010
0b36 03d8 0001 | | .CONST 0x03d8,0x0001
0b38 03dd 0011 | | .CONST 0x03dd,0x0011
0b3a ; --------------------------------------------------------------------------------------
0b3a ; Debug3 Subtable 0xa
0b3a ; --------------------------------------------------------------------------------------
0b3a 0004 000a | | .DBG3TAB 0x0004,0x000a
0b3c 03e3 ffff | | .CONST 0x03e3,0xffff
0b3e 03e4 fffe | | .CONST 0x03e4,0xfffe
0b40 03e9 fffd | | .CONST 0x03e9,0xfffd
0b42 03f0 fffc | | .CONST 0x03f0,0xfffc
0b44 03f5 0002 | | .CONST 0x03f5,0x0002
0b46 03f9 0003 | | .CONST 0x03f9,0x0003
0b48 03fc 0004 | | .CONST 0x03fc,0x0004
0b4a 0401 0005 | | .CONST 0x0401,0x0005
0b4c 0406 0001 | | .CONST 0x0406,0x0001
0b4e 040b 0006 | | .CONST 0x040b,0x0006
0b50 0410 0007 | | .CONST 0x0410,0x0007
0b52 0415 0009 | | .CONST 0x0415,0x0009
0b54 041a 000a | | .CONST 0x041a,0x000a
0b56 041f 0008 | | .CONST 0x041f,0x0008
0b58 ; --------------------------------------------------------------------------------------
0b58 ; Debug3 Subtable 0xb
0b58 ; --------------------------------------------------------------------------------------
0b58 0000 0002 | | .DBG3TAB 0x0000,0x0002
0b5a 042b 0001 | + | .CONST 0x042b,0x0001
0b5c 042f 0002 | / | .CONST 0x042f,0x0002
0b5e ; --------------------------------------------------------------------------------------
0b5e ; Debug3 Subtable 0xc
0b5e ; --------------------------------------------------------------------------------------
0b5e 0003 000e | | .DBG3TAB 0x0003,0x000e
0b60 043b ffff | ; | .CONST 0x043b,0xffff
0b62 043c fffe | < | .CONST 0x043c,0xfffe
0b64 043d fffd | = | .CONST 0x043d,0xfffd
0b66 043e 0001 | > | .CONST 0x043e,0x0001
0b68 0442 0002 | B | .CONST 0x0442,0x0002
0b6a 0445 0003 | E | .CONST 0x0445,0x0003
0b6c 044d 0004 | M | .CONST 0x044d,0x0004
0b6e 0452 0005 | R | .CONST 0x0452,0x0005
0b70 0458 0007 | X | .CONST 0x0458,0x0007
0b72 045c 0008 | \ | .CONST 0x045c,0x0008
0b74 0461 0009 | a | .CONST 0x0461,0x0009
0b76 0465 000a | e | .CONST 0x0465,0x000a
0b78 046e 000c | n | .CONST 0x046e,0x000c
0b7a 046f 000b | o | .CONST 0x046f,0x000b
0b7c 0479 000d | y | .CONST 0x0479,0x000d
0b7e 047e 0006 | ~ | .CONST 0x047e,0x0006
0b80 0483 000e | | .CONST 0x0483,0x000e
0b82 ; --------------------------------------------------------------------------------------
0b82 ; Debug3 Subtable 0xd
0b82 ; --------------------------------------------------------------------------------------
0b82 0001 0002 | | .DBG3TAB 0x0001,0x0002
0b84 0493 ffff | | .CONST 0x0493,0xffff
0b86 049f 0001 | | .CONST 0x049f,0x0001
0b88 04a3 0002 | | .CONST 0x04a3,0x0002
0b8a ; --------------------------------------------------------------------------------------
0b8a ; Debug3 Subtable 0xe
0b8a ; --------------------------------------------------------------------------------------
0b8a 0002 0016 | | .DBG3TAB 0x0002,0x0016
0b8c 04ab ffff | | .CONST 0x04ab,0xffff
0b8e 04ac fffe | | .CONST 0x04ac,0xfffe
0b90 04ad 0001 | | .CONST 0x04ad,0x0001
0b92 04b2 0002 | | .CONST 0x04b2,0x0002
0b94 04b3 0003 | | .CONST 0x04b3,0x0003
0b96 04b6 0004 | | .CONST 0x04b6,0x0004
0b98 04bd 0016 | | .CONST 0x04bd,0x0016
0b9a 04c3 0005 | | .CONST 0x04c3,0x0005
0b9c 04c7 0006 | | .CONST 0x04c7,0x0006
0b9e 04cc 0007 | | .CONST 0x04cc,0x0007
0ba0 04cd 0008 | | .CONST 0x04cd,0x0008
0ba2 04d6 0012 | | .CONST 0x04d6,0x0012
0ba4 04d7 0009 | | .CONST 0x04d7,0x0009
0ba6 04db 000a | | .CONST 0x04db,0x000a
0ba8 04dc 000b | | .CONST 0x04dc,0x000b
0baa 04e0 000c | | .CONST 0x04e0,0x000c
0bac 04ed 0010 | | .CONST 0x04ed,0x0010
0bae 04ee 000d | | .CONST 0x04ee,0x000d
0bb0 04f4 000e | | .CONST 0x04f4,0x000e
0bb2 04f8 000f | | .CONST 0x04f8,0x000f
0bb4 04fe 0011 | | .CONST 0x04fe,0x0011
0bb6 0505 0013 | | .CONST 0x0505,0x0013
0bb8 0516 0014 | | .CONST 0x0516,0x0014
0bba 051e 0015 | | .CONST 0x051e,0x0015
0bbc ; --------------------------------------------------------------------------------------
0bbc ; Debug3 Subtable 0xf
0bbc ; --------------------------------------------------------------------------------------
0bbc 0008 001e | | .DBG3TAB 0x0008,0x001e
0bbe 052b ffff | + | .CONST 0x052b,0xffff
0bc0 052c fffe | , | .CONST 0x052c,0xfffe
0bc2 0533 fffd | 3 | .CONST 0x0533,0xfffd
0bc4 0538 fffc | 8 | .CONST 0x0538,0xfffc
0bc6 053d fffb | = | .CONST 0x053d,0xfffb
0bc8 0542 fffa | B | .CONST 0x0542,0xfffa
0bca 0547 fff9 | G | .CONST 0x0547,0xfff9
0bcc 054d fff8 | M | .CONST 0x054d,0xfff8
0bce 0550 0002 | P | .CONST 0x0550,0x0002
0bd0 0554 0003 | T | .CONST 0x0554,0x0003
0bd2 0558 0004 | X | .CONST 0x0558,0x0004
0bd4 055c 0005 | \ | .CONST 0x055c,0x0005
0bd6 0560 0006 | ` | .CONST 0x0560,0x0006
0bd8 0564 0007 | d | .CONST 0x0564,0x0007
0bda 0568 0008 | h | .CONST 0x0568,0x0008
0bdc 056d 0001 | m | .CONST 0x056d,0x0001
0bde 0572 0009 | r | .CONST 0x0572,0x0009
0be0 0576 000b | v | .CONST 0x0576,0x000b
0be2 057a 000c | z | .CONST 0x057a,0x000c
0be4 057e 000d | ~ | .CONST 0x057e,0x000d
0be6 0581 000e | | .CONST 0x0581,0x000e
0be8 0587 000f | | .CONST 0x0587,0x000f
0bea 058a 0010 | | .CONST 0x058a,0x0010
0bec 058c 0011 | | .CONST 0x058c,0x0011
0bee 058f 0012 | | .CONST 0x058f,0x0012
0bf0 0596 0016 | | .CONST 0x0596,0x0016
0bf2 059a 0017 | | .CONST 0x059a,0x0017
0bf4 059d 0018 | | .CONST 0x059d,0x0018
0bf6 05a1 0019 | | .CONST 0x05a1,0x0019
0bf8 05a4 001a | | .CONST 0x05a4,0x001a
0bfa 05a8 0013 | | .CONST 0x05a8,0x0013
0bfc 05b1 0014 | | .CONST 0x05b1,0x0014
0bfe 05b8 0015 | | .CONST 0x05b8,0x0015
0c00 05bd 001b | | .CONST 0x05bd,0x001b
0c02 05c1 001c | | .CONST 0x05c1,0x001c
0c04 05c7 001d | | .CONST 0x05c7,0x001d
0c06 05cc 001e | | .CONST 0x05cc,0x001e
0c08 05d1 000a | | .CONST 0x05d1,0x000a
0c0a ; --------------------------------------------------------------------------------------
0c0a ; Debug3 Subtable 0x10
0c0a ; --------------------------------------------------------------------------------------
0c0a 0002 000c | | .DBG3TAB 0x0002,0x000c
0c0c 05db ffff | | .CONST 0x05db,0xffff
0c0e 05dc fffe | | .CONST 0x05dc,0xfffe
0c10 05e0 0001 | | .CONST 0x05e0,0x0001
0c12 05e1 0002 | | .CONST 0x05e1,0x0002
0c14 05e5 0003 | | .CONST 0x05e5,0x0003
0c16 05ea 0004 | | .CONST 0x05ea,0x0004
0c18 05f1 0005 | | .CONST 0x05f1,0x0005
0c1a 05f6 0006 | | .CONST 0x05f6,0x0006
0c1c 05f9 0007 | | .CONST 0x05f9,0x0007
0c1e 0604 000a | | .CONST 0x0604,0x000a
0c20 0605 0008 | | .CONST 0x0605,0x0008
0c22 060b 0009 | | .CONST 0x060b,0x0009
0c24 0611 000b | | .CONST 0x0611,0x000b
0c26 0615 000c | | .CONST 0x0615,0x000c
0c28 ; --------------------------------------------------------------------------------------
0c28 ; Debug3 Subtable 0x11
0c28 ; --------------------------------------------------------------------------------------
0c28 0002 000f | | .DBG3TAB 0x0002,0x000f
0c2a 0623 ffff | # | .CONST 0x0623,0xffff
0c2c 0624 fffe | $ | .CONST 0x0624,0xfffe
0c2e 0629 0001 | ) | .CONST 0x0629,0x0001
0c30 062b 0002 | + | .CONST 0x062b,0x0002
0c32 062e 0003 | . | .CONST 0x062e,0x0003
0c34 0635 0008 | 5 | .CONST 0x0635,0x0008
0c36 0639 0009 | 9 | .CONST 0x0639,0x0009
0c38 063c 000a | < | .CONST 0x063c,0x000a
0c3a 0640 000b | @ | .CONST 0x0640,0x000b
0c3c 0645 000c | E | .CONST 0x0645,0x000c
0c3e 0648 000d | H | .CONST 0x0648,0x000d
0c40 0650 000e | P | .CONST 0x0650,0x000e
0c42 0653 000f | S | .CONST 0x0653,0x000f
0c44 0659 0004 | Y | .CONST 0x0659,0x0004
0c46 065e 0005 | ^ | .CONST 0x065e,0x0005
0c48 0665 0006 | e | .CONST 0x0665,0x0006
0c4a 0669 0007 | i | .CONST 0x0669,0x0007
0c4c ; --------------------------------------------------------------------------------------
0c4c ; Debug3 Subtable 0x12
0c4c ; --------------------------------------------------------------------------------------
0c4c 0003 0009 | | .DBG3TAB 0x0003,0x0009
0c4e 0673 ffff | s | .CONST 0x0673,0xffff
0c50 0674 fffe | t | .CONST 0x0674,0xfffe
0c52 0677 fffd | w | .CONST 0x0677,0xfffd
0c54 067f 0002 | | .CONST 0x067f,0x0002
0c56 0683 0003 | | .CONST 0x0683,0x0003
0c58 068e 0004 | | .CONST 0x068e,0x0004
0c5a 0693 0005 | | .CONST 0x0693,0x0005
0c5c 0697 0006 | | .CONST 0x0697,0x0006
0c5e 069c 0007 | | .CONST 0x069c,0x0007
0c60 069e 0008 | | .CONST 0x069e,0x0008
0c62 06a3 0001 | | .CONST 0x06a3,0x0001
0c64 06a8 0009 | | .CONST 0x06a8,0x0009
0c66 ; --------------------------------------------------------------------------------------
0c66 ; Debug3 Subtable 0x13
0c66 ; --------------------------------------------------------------------------------------
0c66 0006 0018 | | .DBG3TAB 0x0006,0x0018
0c68 06b3 ffff | | .CONST 0x06b3,0xffff
0c6a 06b4 fffe | | .CONST 0x06b4,0xfffe
0c6c 06bb fffd | | .CONST 0x06bb,0xfffd
0c6e 06be fffc | | .CONST 0x06be,0xfffc
0c70 06c3 fffb | | .CONST 0x06c3,0xfffb
0c72 06c4 fffa | | .CONST 0x06c4,0xfffa
0c74 06ca 0001 | | .CONST 0x06ca,0x0001
0c76 06cb 0002 | | .CONST 0x06cb,0x0002
0c78 06cf 0003 | | .CONST 0x06cf,0x0003
0c7a 06d4 0004 | | .CONST 0x06d4,0x0004
0c7c 06da 0005 | | .CONST 0x06da,0x0005
0c7e 06dd 0006 | | .CONST 0x06dd,0x0006
0c80 06e2 0007 | | .CONST 0x06e2,0x0007
0c82 06e6 0008 | | .CONST 0x06e6,0x0008
0c84 06ed 0009 | | .CONST 0x06ed,0x0009
0c86 06f0 000a | | .CONST 0x06f0,0x000a
0c88 06f4 000b | | .CONST 0x06f4,0x000b
0c8a 06fa 000c | | .CONST 0x06fa,0x000c
0c8c 06fe 000d | | .CONST 0x06fe,0x000d
0c8e 0702 000e | | .CONST 0x0702,0x000e
0c90 0706 000f | | .CONST 0x0706,0x000f
0c92 0709 0010 | | .CONST 0x0709,0x0010
0c94 070b 0011 | | .CONST 0x070b,0x0011
0c96 070e 0012 | | .CONST 0x070e,0x0012
0c98 070f 0013 | | .CONST 0x070f,0x0013
0c9a 0713 0014 | | .CONST 0x0713,0x0014
0c9c 0718 0015 | | .CONST 0x0718,0x0015
0c9e 071b 0016 | | .CONST 0x071b,0x0016
0ca0 0720 0017 | | .CONST 0x0720,0x0017
0ca2 0724 0018 | $ | .CONST 0x0724,0x0018
0ca4 ; --------------------------------------------------------------------------------------
0ca4 ; Debug3 Subtable 0x14
0ca4 ; --------------------------------------------------------------------------------------
0ca4 0001 0008 | | .DBG3TAB 0x0001,0x0008
0ca6 0733 ffff | 3 | .CONST 0x0733,0xffff
0ca8 0738 0001 | 8 | .CONST 0x0738,0x0001
0caa 073d 0002 | = | .CONST 0x073d,0x0002
0cac 0741 0003 | A | .CONST 0x0741,0x0003
0cae 0748 0007 | H | .CONST 0x0748,0x0007
0cb0 0749 0004 | I | .CONST 0x0749,0x0004
0cb2 074d 0005 | M | .CONST 0x074d,0x0005
0cb4 0759 0006 | Y | .CONST 0x0759,0x0006
0cb6 075c 0008 | \ | .CONST 0x075c,0x0008
0cb8 ; --------------------------------------------------------------------------------------
0cb8 ; Debug3 Subtable 0x15
0cb8 ; --------------------------------------------------------------------------------------
0cb8 0008 0019 | | .DBG3TAB 0x0008,0x0019
0cba 0763 ffff | c | .CONST 0x0763,0xffff
0cbc 0768 fffe | h | .CONST 0x0768,0xfffe
0cbe 076d fffd | m | .CONST 0x076d,0xfffd
0cc0 076e fffc | n | .CONST 0x076e,0xfffc
0cc2 076f fffb | o | .CONST 0x076f,0xfffb
0cc4 0776 fffa | v | .CONST 0x0776,0xfffa
0cc6 077b fff9 | { | .CONST 0x077b,0xfff9
0cc8 077e fff8 | ~ | .CONST 0x077e,0xfff8
0cca 0780 0001 | | .CONST 0x0780,0x0001
0ccc 0781 0002 | | .CONST 0x0781,0x0002
0cce 0785 0003 | | .CONST 0x0785,0x0003
0cd0 078a 0004 | | .CONST 0x078a,0x0004
0cd2 0790 0005 | | .CONST 0x0790,0x0005
0cd4 0793 0006 | | .CONST 0x0793,0x0006
0cd6 0797 0007 | | .CONST 0x0797,0x0007
0cd8 079e 0008 | | .CONST 0x079e,0x0008
0cda 07a3 000a | | .CONST 0x07a3,0x000a
0cdc 07a8 0009 | | .CONST 0x07a8,0x0009
0cde 07ae 000b | | .CONST 0x07ae,0x000b
0ce0 07b2 000c | | .CONST 0x07b2,0x000c
0ce2 07b6 000d | | .CONST 0x07b6,0x000d
0ce4 07ba 000e | | .CONST 0x07ba,0x000e
0ce6 07c1 000f | | .CONST 0x07c1,0x000f
0ce8 07c5 0010 | | .CONST 0x07c5,0x0010
0cea 07c9 0011 | | .CONST 0x07c9,0x0011
0cec 07cd 0012 | | .CONST 0x07cd,0x0012
0cee 07d1 0013 | | .CONST 0x07d1,0x0013
0cf0 07d4 0014 | | .CONST 0x07d4,0x0014
0cf2 07d5 0015 | | .CONST 0x07d5,0x0015
0cf4 07d9 0016 | | .CONST 0x07d9,0x0016
0cf6 07de 0017 | | .CONST 0x07de,0x0017
0cf8 07e1 0018 | | .CONST 0x07e1,0x0018
0cfa 07e5 0019 | | .CONST 0x07e5,0x0019
0cfc 0000 0000 | | .BLANK 0000[0x104]