|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 6144 (0x1800)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦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 06e8 | | .CONST 0x06e8 ; Offset of debug table
0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction
0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion
0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments)
0007 0005 | | .CONST 0x0005 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0164 | d | .CONST 0x0164 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 004c | L | .CONST 0x004c ; Number of locals
000b INIT_0008:
000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x07a2,0xc000,0x0000,0x005a,0x6f25,0x0000,0x000b
; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 0007 | | Action Break_Optional ; Debug Table 0x0.0x2 = 0xd,0xfffd
000e 029a 016b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0168 ; Debug Table 0x0.0x3 = 0xe,0xfffc
0010 00bf | | Action Accept_Activation
0011 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0011,0x07ac,0xc000,0x0000,0x005a,0x6f35,0x0000,0x000f
; Debug Table 0x1.0x0 = 0x11,0xffff
0012 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x12,0xfffe
0013 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x2 = 0x13,0xfffd
0014 4800 |H | Short_Literal 0x0
0015 0092 05ec | | Action Push_String_Extended,0x5ec ; "PROCEDURE_BODY"
0017 e001 | | Load 0x0,0x1
0018 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0019 e002 | | Load 0x0,0x2
001a 1817 | | Execute Package,Field_Execute,Field_Number 0x17
001b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x3 = 0x1b,0xfffc
001c 4800 |H | Short_Literal 0x0
001d 0092 05ed | | Action Push_String_Extended,0x5ed ; "PROCEDURE_SPEC"
001f e001 | | Load 0x0,0x1
0020 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0021 e002 | | Load 0x0,0x2
0022 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0023 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x4 = 0x23,0xfffb
0024 4800 |H | Short_Literal 0x0
0025 0092 05ee | | Action Push_String_Extended,0x5ee ; "FUNCTION_BODY"
0027 e001 | | Load 0x0,0x1
0028 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0029 e002 | | Load 0x0,0x2
002a 1817 | | Execute Package,Field_Execute,Field_Number 0x17
002b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x5 = 0x2b,0xfffa
002c 4800 |H | Short_Literal 0x0
002d 0092 05ef | | Action Push_String_Extended,0x5ef ; "FUNCTION_SPEC"
002f e001 | | Load 0x0,0x1
0030 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0031 e002 | | Load 0x0,0x2
0032 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0033 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x6 = 0x33,0xfff9
0034 4800 |H | Short_Literal 0x0
0035 0092 05f0 | | Action Push_String_Extended,0x5f0 ; "PACKAGE_BODY"
0037 e001 | | Load 0x0,0x1
0038 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0039 e002 | | Load 0x0,0x2
003a 1817 | | Execute Package,Field_Execute,Field_Number 0x17
003b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x7 = 0x3b,0xfff8
003c 4800 |H | Short_Literal 0x0
003d 0092 05f1 | | Action Push_String_Extended,0x5f1 ; "PACKAGE_SPEC"
003f e001 | | Load 0x0,0x1
0040 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0041 e002 | | Load 0x0,0x2
0042 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0043 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x8 = 0x43,0xfff7
0044 4800 |H | Short_Literal 0x0
0045 0092 05f2 | | Action Push_String_Extended,0x5f2 ; "GENERIC_PROCEDURE"
0047 e001 | | Load 0x0,0x1
0048 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0049 e002 | | Load 0x0,0x2
004a 1817 | | Execute Package,Field_Execute,Field_Number 0x17
004b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x9 = 0x4b,0xfff6
004c 4800 |H | Short_Literal 0x0
004d 0092 05f3 | | Action Push_String_Extended,0x5f3 ; "GENERIC_FUNCTION"
004f e001 | | Load 0x0,0x1
0050 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0051 e002 | | Load 0x0,0x2
0052 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0053 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xa = 0x53,0xfff5
0054 4800 |H | Short_Literal 0x0
0055 0092 05f4 | | Action Push_String_Extended,0x5f4 ; "GENERIC_PACKAGE"
0057 e001 | | Load 0x0,0x1
0058 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0059 e002 | | Load 0x0,0x2
005a 1817 | | Execute Package,Field_Execute,Field_Number 0x17
005b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xb = 0x5b,0xfff4
005c 4800 |H | Short_Literal 0x0
005d 0092 05f5 | | Action Push_String_Extended,0x5f5 ; "Procedure_Body"
005f e001 | | Load 0x0,0x1
0060 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0061 e002 | | Load 0x0,0x2
0062 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0063 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xc = 0x63,0xfff3
0064 4800 |H | Short_Literal 0x0
0065 0092 05f6 | | Action Push_String_Extended,0x5f6 ; "Procedure_Spec"
0067 e001 | | Load 0x0,0x1
0068 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0069 e002 | | Load 0x0,0x2
006a 1817 | | Execute Package,Field_Execute,Field_Number 0x17
006b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xd = 0x6b,0xfff2
006c 4800 |H | Short_Literal 0x0
006d 0092 05f7 | | Action Push_String_Extended,0x5f7 ; "Function_Body"
006f e001 | | Load 0x0,0x1
0070 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0071 e002 | | Load 0x0,0x2
0072 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0073 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xe = 0x73,0xfff1
0074 4800 |H | Short_Literal 0x0
0075 0092 05f8 | | Action Push_String_Extended,0x5f8 ; "Function_Spec"
0077 e001 | | Load 0x0,0x1
0078 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0079 e002 | | Load 0x0,0x2
007a 1817 | | Execute Package,Field_Execute,Field_Number 0x17
007b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0xf = 0x7b,0xfff0
007c 4800 |H | Short_Literal 0x0
007d 0092 05f9 | | Action Push_String_Extended,0x5f9 ; "Package_Body"
007f e001 | | Load 0x0,0x1
0080 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0081 e002 | | Load 0x0,0x2
0082 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0083 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x10 = 0x83,0xffef
0084 4800 |H | Short_Literal 0x0
0085 0092 05fa | | Action Push_String_Extended,0x5fa ; "Package_Spec"
0087 e001 | | Load 0x0,0x1
0088 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0089 e002 | | Load 0x0,0x2
008a 1817 | | Execute Package,Field_Execute,Field_Number 0x17
008b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x11 = 0x8b,0xffee
008c 4800 |H | Short_Literal 0x0
008d 0092 05fb | | Action Push_String_Extended,0x5fb ; "Generic_Procedure"
008f e001 | | Load 0x0,0x1
0090 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0091 e002 | | Load 0x0,0x2
0092 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0093 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x12 = 0x93,0xffed
0094 4800 |H | Short_Literal 0x0
0095 0092 05fc | | Action Push_String_Extended,0x5fc ; "Generic_Function"
0097 e001 | | Load 0x0,0x1
0098 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0099 e002 | | Load 0x0,0x2
009a 1817 | | Execute Package,Field_Execute,Field_Number 0x17
009b 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x13 = 0x9b,0xffec
009c 4800 |H | Short_Literal 0x0
009d 0092 05fd | | Action Push_String_Extended,0x5fd ; "Generic_Package"
009f e001 | | Load 0x0,0x1
00a0 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00a1 e002 | | Load 0x0,0x2
00a2 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00a3 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x14 = 0xa3,0xffeb
00a4 4800 |H | Short_Literal 0x0
00a5 0092 05fe | | Action Push_String_Extended,0x5fe ; "procedure_body"
00a7 e001 | | Load 0x0,0x1
00a8 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00a9 e002 | | Load 0x0,0x2
00aa 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00ab 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x15 = 0xab,0xffea
00ac 4800 |H | Short_Literal 0x0
00ad 0092 05ff | | Action Push_String_Extended,0x5ff ; "procedure_spec"
00af e001 | | Load 0x0,0x1
00b0 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00b1 e002 | | Load 0x0,0x2
00b2 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00b3 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x16 = 0xb3,0xffe9
00b4 4800 |H | Short_Literal 0x0
00b5 0092 0600 | | Action Push_String_Extended,0x600 ; "function_body"
00b7 e001 | | Load 0x0,0x1
00b8 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00b9 e002 | | Load 0x0,0x2
00ba 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00bb 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x17 = 0xbb,0xffe8
00bc 4800 |H | Short_Literal 0x0
00bd 0092 0601 | | Action Push_String_Extended,0x601 ; "function_spec"
00bf e001 | | Load 0x0,0x1
00c0 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00c1 e002 | | Load 0x0,0x2
00c2 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00c3 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x18 = 0xc3,0xffe7
00c4 4800 |H | Short_Literal 0x0
00c5 0092 0602 | | Action Push_String_Extended,0x602 ; "package_body"
00c7 e001 | | Load 0x0,0x1
00c8 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00c9 e002 | | Load 0x0,0x2
00ca 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00cb 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x19 = 0xcb,0xffe6
00cc 4800 |H | Short_Literal 0x0
00cd 0092 0603 | | Action Push_String_Extended,0x603 ; "package_spec"
00cf e001 | | Load 0x0,0x1
00d0 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00d1 e002 | | Load 0x0,0x2
00d2 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00d3 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x1a = 0xd3,0xffe5
00d4 4800 |H | Short_Literal 0x0
00d5 0092 0604 | | Action Push_String_Extended,0x604 ; "generic_procedure"
00d7 e001 | | Load 0x0,0x1
00d8 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00d9 e002 | | Load 0x0,0x2
00da 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00db 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x1b = 0xdb,0xffe4
00dc 4800 |H | Short_Literal 0x0
00dd 0092 0605 | | Action Push_String_Extended,0x605 ; "generic_function"
00df e001 | | Load 0x0,0x1
00e0 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00e1 e002 | | Load 0x0,0x2
00e2 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00e3 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x1c = 0xe3,0xffe3
00e4 4800 |H | Short_Literal 0x0
00e5 0092 0606 | | Action Push_String_Extended,0x606 ; "generic_package"
00e7 e001 | | Load 0x0,0x1
00e8 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00e9 e002 | | Load 0x0,0x2
00ea 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00eb 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x1d = 0xeb,0xffe2
00ec 4800 |H | Short_Literal 0x0
00ed 4804 |H | Short_Literal 0x4
00ee e002 | | Load 0x0,0x2
00ef 1815 | | Execute Package,Field_Execute,Field_Number 0x15
00f0 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x1e = 0xf0,0xffe1
00f1 4800 |H | Short_Literal 0x0
00f2 0092 0607 | | Action Push_String_Extended,0x607 ; ";"
00f4 e001 | | Load 0x0,0x1
00f5 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00f6 e002 | | Load 0x0,0x2
00f7 1817 | | Execute Package,Field_Execute,Field_Number 0x17
00f8 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x1f = 0xf8,0xffe0
00f9 4800 |H | Short_Literal 0x0
00fa 0092 0608 | | Action Push_String_Extended,0x608 ; " : "
00fc e001 | | Load 0x0,0x1
00fd 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00fe e002 | | Load 0x0,0x2
00ff 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0100 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x20 = 0x100,0xffdf
0101 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0102 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x21 = 0x102,0xffde
0103 4802 |H | Short_Literal 0x2
0104 0092 0609 | | Action Push_String_Extended,0x609 ; " is"
0106 e001 | | Load 0x0,0x1
0107 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0108 e002 | | Load 0x0,0x2
0109 1817 | | Execute Package,Field_Execute,Field_Number 0x17
010a 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x22 = 0x10a,0xffdd
010b 4802 |H | Short_Literal 0x2
010c 0092 060a | | Action Push_String_Extended,0x60a ; "end "
010e e001 | | Load 0x0,0x1
010f 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0110 e002 | | Load 0x0,0x2
0111 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0112 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x23 = 0x112,0xffdc
0113 4802 |H | Short_Literal 0x2
0114 0092 060b | | Action Push_String_Extended,0x60b ; "world "
0116 e001 | | Load 0x0,0x1
0117 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0118 e002 | | Load 0x0,0x2
0119 1817 | | Execute Package,Field_Execute,Field_Number 0x17
011a 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x24 = 0x11a,0xffdb
011b 4802 |H | Short_Literal 0x2
011c 0092 060c | | Action Push_String_Extended,0x60c ; "directory "
011e e001 | | Load 0x0,0x1
011f 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0120 e002 | | Load 0x0,0x2
0121 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0122 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x25 = 0x122,0xffda
0123 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0124 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x26 = 0x124,0xffd9
0125 4800 |H | Short_Literal 0x0
0126 0092 060d | | Action Push_String_Extended,0x60d ; "File"
0128 e001 | | Load 0x0,0x1
0129 1811 | | Execute Package,Field_Execute,Field_Number 0x11
012a e002 | | Load 0x0,0x2
012b 1817 | | Execute Package,Field_Execute,Field_Number 0x17
012c 4800 |H | Short_Literal 0x0 ; Debug Table 0x1.0x27 = 0x12c,0xffd8
012d 4800 |H | Short_Literal 0x0
012e 0092 060e | | Action Push_String_Extended,0x60e ; "Unknown_Object"
0130 e001 | | Load 0x0,0x1
0131 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0132 e002 | | Load 0x0,0x2
0133 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0134 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0x28 = 0x134,0xffd7
0135 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0136 02c7 | | Declare_Variable Any
0137 e003 | | Load 0x0,0x3
0138 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0139 c238 | 8 | Store 0x1,0x38
013a 029d 02d3 | | Declare_Subprogram For_Outer_Call,INIT_02d0 ; Debug Table 0x1.0x29 = 0x13a,0xffd6
013c 029d 02f3 | | Declare_Subprogram For_Outer_Call,INIT_02f0 ; Debug Table 0x1.0x2a = 0x13c,0xffd5
013e 029d 030b | | Declare_Subprogram For_Outer_Call,INIT_0308 ; Debug Table 0x1.0x2b = 0x13e,0xffd4
0140 029d 0323 | #| Declare_Subprogram For_Outer_Call,INIT_0320 ; Debug Table 0x1.0x2c = 0x140,0xffd3
0142 029d 033b | ;| Declare_Subprogram For_Outer_Call,INIT_0338 ; Debug Table 0x1.0x2d = 0x142,0xffd2
0144 029d 0353 | S| Declare_Subprogram For_Outer_Call,INIT_0350 ; Debug Table 0x1.0x2e = 0x144,0xffd1
0146 029d 036b | k| Declare_Subprogram For_Outer_Call,INIT_0368 ; Debug Table 0x1.0x2f = 0x146,0xffd0
0148 029d 0383 | | Declare_Subprogram For_Outer_Call,INIT_0380 ; Debug Table 0x1.0x30 = 0x148,0xffcf
014a 029d 039b | | Declare_Subprogram For_Outer_Call,INIT_0398 ; Debug Table 0x1.0x31 = 0x14a,0xffce
014c 029d 03b3 | | Declare_Subprogram For_Outer_Call,INIT_03b0 ; Debug Table 0x1.0x32 = 0x14c,0xffcd
014e 029d 03cb | | Declare_Subprogram For_Outer_Call,INIT_03c8 ; Debug Table 0x1.0x33 = 0x14e,0xffcc
0150 029d 03e3 | | Declare_Subprogram For_Outer_Call,INIT_03e0 ; Debug Table 0x1.0x34 = 0x150,0xffcb
0152 029d 041b | | Declare_Subprogram For_Outer_Call,INIT_0418 ; Debug Table 0x1.0x35 = 0x152,0xffca
0154 029d 043b | ;| Declare_Subprogram For_Outer_Call,INIT_0438 ; Debug Table 0x1.0x36 = 0x154,0xffc9
0156 029d 0453 | S| Declare_Subprogram For_Outer_Call,INIT_0450 ; Debug Table 0x1.0x37 = 0x156,0xffc8
0158 029d 046b | k| Declare_Subprogram For_Outer_Call,INIT_0468 ; Debug Table 0x1.0x38 = 0x158,0xffc7
015a 029d 047b | {| Declare_Subprogram For_Outer_Call,INIT_0478 ; Debug Table 0x1.0x39 = 0x15a,0xffc6
015c 029d 04bb | | Declare_Subprogram For_Outer_Call,INIT_04b8 ; Debug Table 0x1.0x3a = 0x15c,0xffc5
015e 029d 0523 | #| Declare_Subprogram For_Outer_Call,INIT_0520 ; Debug Table 0x1.0x3b = 0x15e,0xffc4
0160 029d 05db | | Declare_Subprogram For_Outer_Call,INIT_05d8 ; Debug Table 0x1.0x3c = 0x160,0xffc3
0162 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x3d = 0x162,0xffc2
0163 00c7 | | Action Elaborate_Subprogram
0164 BODY_0008:
0164 00bc | | Action Signal_Activated
0165 00bb | | Action Signal_Completion
0166 0000 0000 | | .XXX[0x2]
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 016f | o | .CONST 0x016f ; Address of begin
0169 0004 | | .CONST 0x0004 ; Address of exception handler
016a 0003 | | .CONST 0x0003 ; Number of locals
016b INIT_0168:
016b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2 = .DEBUG 0x016b,0x082a,0x1001,0x0000,0x005a,0x6f25,0x0000,0x0031
; Debug Table 0x2.0x0 = 0x16b,0xffff
016c 00db | | Load_Top At_Offset_3
016d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
016e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x1 = 0x16e,0xfffe
016f BODY_0168:
016f 00cf | | Action Mark_Auxiliary
0170 0007 | | Action Break_Optional ; Debug Table 0x2.0x2 = 0x170,0x1
0171 0007 | | Action Break_Optional ; Debug Table 0x2.0x3 = 0x171,0x2
0172 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x4 = 0x172,0x401
0173 0007 | | Action Break_Optional
0174 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x5 = 0x174,0x402
0175 0007 | | Action Break_Optional ; Debug Table 0x2.0x6 = 0x175,0x403
0176 0007 | | Action Break_Optional ; Debug Table 0x2.0x7 = 0x176,0x404
0177 0ba8 | | Execute_Immediate Case_Compare,0xa8 ; Debug Table 0x2.0x8 = 0x177,0x2
0178 7004 |p | Jump_Nonzero 0x17d
0179 0b49 | I | Execute_Immediate Case_Compare,0x49
017a 7007 |p | Jump_Nonzero 0x182
017b 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x2.0x9 = 0x17b,0x5
017c 780c |x | Jump 0x189
017d 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xa = 0x17d,0x3
017e 00eb | | Load_Encached Diana_Cache
017f 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
0180 a402 | | Store_Unchecked 0x2,0x2
0181 7804 |x | Jump 0x186
0182 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xb = 0x182,0x4
0183 00eb | | Load_Encached Diana_Cache
0184 18e5 | | Execute Package,Field_Execute,Field_Number 0xe5
0185 a402 | | Store_Unchecked 0x2,0x2
0186 00d1 | | Pop_Control Pop_Count_1
0187 00c9 | | Action Pop_Auxiliary_Loop
0188 7fe8 | | Jump 0x171
0189 00ce | | Action Pop_Auxiliary
018a 0007 | | Action Break_Optional ; Debug Table 0x2.0xc = 0x18a,0x6
018b e402 | | Load 0x2,0x2 ; Debug Table 0x2.0xd = 0x18b,0x801
018c 0007 | | Action Break_Optional
018d 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0xe = 0x18d,0x802
018e 0007 | | Action Break_Optional ; Debug Table 0x2.0xf = 0x18e,0x803
018f 0007 | | Action Break_Optional ; Debug Table 0x2.0x10 = 0x18f,0x804
0190 0b47 | G | Execute_Immediate Case_Compare,0x47 ; Debug Table 0x2.0x11 = 0x190,0x6
0191 701a |p | Jump_Nonzero 0x1ac
0192 0b3e | > | Execute_Immediate Case_Compare,0x3e
0193 7055 |pU | Jump_Nonzero 0x1e9
0194 0b48 | H | Execute_Immediate Case_Compare,0x48
0195 705d |p] | Jump_Nonzero 0x1f3
0196 0b3d | = | Execute_Immediate Case_Compare,0x3d
0197 708e |p | Jump_Nonzero 0x226
0198 0b39 | 9 | Execute_Immediate Case_Compare,0x39
0199 70bf |p | Jump_Nonzero 0x259
019a 0b41 | A | Execute_Immediate Case_Compare,0x41
019b 70fe |p | Jump_Nonzero 0x29a
019c 0bab | | Execute_Immediate Case_Compare,0xab
019d 7126 |q& | Jump_Nonzero 0x2c4
019e e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x12 = 0x19e,0x1f
019f 0007 | | Action Break_Optional
01a0 e402 | | Load 0x2,0x2 ; Debug Table 0x2.0x13 = 0x1a0,0xc01
01a1 0007 | | Action Break_Optional
01a2 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x14 = 0x1a2,0xc02
01a3 0007 | | Action Break_Optional ; Debug Table 0x2.0x15 = 0x1a3,0xc03
01a4 0007 | | Action Break_Optional ; Debug Table 0x2.0x16 = 0x1a4,0xc04
01a5 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2.0x17 = 0x1a5,0x1f
01a6 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01a7 025e | ^ | Execute Discrete,Convert
01a8 1c01 | | Execute_Immediate Run_Utility,0x1
01a9 8243 | C | Call 0x1,0x43
01aa c5fd | | Store 0x2,-0x3
01ab 791d |y | Jump 0x2c9
01ac 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x18 = 0x1ac,0x7
01ad 00eb | | Load_Encached Diana_Cache
01ae 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6
01af e405 | | Load 0x2,0x5 ; Debug Table 0x2.0x19 = 0x1af,0x1001
01b0 0007 | | Action Break_Optional
01b1 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x1a = 0x1b1,0x1002
01b2 0007 | | Action Break_Optional ; Debug Table 0x2.0x1b = 0x1b2,0x1003
01b3 00d0 | | Action Swap_Control ; Debug Table 0x2.0x1c = 0x1b3,0x1004
01b4 00d1 | | Pop_Control Pop_Count_1
01b5 0b77 | w | Execute_Immediate Case_Compare,0x77 ; Debug Table 0x2.0x1d = 0x1b5,0x7
01b6 7027 |p' | Jump_Nonzero 0x1de
01b7 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x1e = 0x1b7,0x9
01b8 8239 | 9 | Call 0x1,0x39
01b9 6809 |h | Jump_Zero 0x1c3
01ba e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x1f = 0x1ba,0xa
01bb e5fe | | Load 0x2,-0x2
01bc e233 | 3 | Load 0x1,0x33
01bd e402 | | Load 0x2,0x2
01be 00eb | | Load_Encached Diana_Cache
01bf 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
01c0 8246 | F | Call 0x1,0x46
01c1 c5fd | | Store 0x2,-0x3
01c2 7808 |x | Jump 0x1cb
01c3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x20 = 0x1c3,0xb
01c4 e5fe | | Load 0x2,-0x2
01c5 e234 | 4 | Load 0x1,0x34
01c6 e402 | | Load 0x2,0x2
01c7 00eb | | Load_Encached Diana_Cache
01c8 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
01c9 8246 | F | Call 0x1,0x46
01ca c5fd | | Store 0x2,-0x3
01cb e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x21 = 0x1cb,0xc
01cc e5fe | | Load 0x2,-0x2
01cd e402 | | Load 0x2,0x2
01ce 00eb | | Load_Encached Diana_Cache
01cf 18b6 | | Execute Package,Field_Execute,Field_Number 0xb6
01d0 00eb | | Load_Encached Diana_Cache
01d1 18d1 | | Execute Package,Field_Execute,Field_Number 0xd1
01d2 00eb | | Load_Encached Diana_Cache
01d3 1889 | | Execute Package,Field_Execute,Field_Number 0x89
01d4 824b | K | Call 0x1,0x4b
01d5 c5fd | | Store 0x2,-0x3
01d6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x22 = 0x1d6,0xd
01d7 e5fe | | Load 0x2,-0x2
01d8 e402 | | Load 0x2,0x2
01d9 00eb | | Load_Encached Diana_Cache
01da 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
01db 8247 | G | Call 0x1,0x47
01dc c5fd | | Store 0x2,-0x3
01dd 7809 |x | Jump 0x1e7
01de e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x23 = 0x1de,0x8
01df e5fe | | Load 0x2,-0x2
01e0 e5fe | | Load 0x2,-0x2
01e1 823e | > | Call 0x1,0x3e
01e2 e402 | | Load 0x2,0x2
01e3 00eb | | Load_Encached Diana_Cache
01e4 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
01e5 8249 | I | Call 0x1,0x49
01e6 c5fd | | Store 0x2,-0x3
01e7 00d1 | | Pop_Control Pop_Count_1
01e8 78e0 |x | Jump 0x2c9
01e9 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x24 = 0x1e9,0xe
01ea e5fe | | Load 0x2,-0x2
01eb e5fe | | Load 0x2,-0x2
01ec 823f | ? | Call 0x1,0x3f
01ed e402 | | Load 0x2,0x2
01ee 00eb | | Load_Encached Diana_Cache
01ef 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
01f0 8249 | I | Call 0x1,0x49
01f1 c5fd | | Store 0x2,-0x3
01f2 78d6 |x | Jump 0x2c9
01f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x25 = 0x1f3,0xf
01f4 00eb | | Load_Encached Diana_Cache
01f5 18ce | | Execute Package,Field_Execute,Field_Number 0xce
01f6 e405 | | Load 0x2,0x5 ; Debug Table 0x2.0x26 = 0x1f6,0x1401
01f7 0007 | | Action Break_Optional
01f8 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x27 = 0x1f8,0x1402
01f9 0007 | | Action Break_Optional ; Debug Table 0x2.0x28 = 0x1f9,0x1403
01fa 00d0 | | Action Swap_Control ; Debug Table 0x2.0x29 = 0x1fa,0x1404
01fb 00d1 | | Pop_Control Pop_Count_1
01fc 0b7b | { | Execute_Immediate Case_Compare,0x7b ; Debug Table 0x2.0x2a = 0x1fc,0xf
01fd 7013 |p | Jump_Nonzero 0x211
01fe 0b7a | z | Execute_Immediate Case_Compare,0x7a
01ff 701b |p | Jump_Nonzero 0x21b
0200 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x2b = 0x200,0x12
0201 e402 | | Load 0x2,0x2
0202 00eb | | Load_Encached Diana_Cache
0203 18ce | | Execute Package,Field_Execute,Field_Number 0xce
0204 e407 | | Load 0x2,0x7 ; Debug Table 0x2.0x2c = 0x204,0x1801
0205 0007 | | Action Break_Optional
0206 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x2d = 0x206,0x1802
0207 0007 | | Action Break_Optional ; Debug Table 0x2.0x2e = 0x207,0x1803
0208 00d0 | | Action Swap_Control ; Debug Table 0x2.0x2f = 0x208,0x1804
0209 00d1 | | Pop_Control Pop_Count_1
020a 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2.0x30 = 0x20a,0x12
020b 1b0e | | Execute Package,Field_Read,Field_Number 0xe
020c 025e | ^ | Execute Discrete,Convert
020d 1c01 | | Execute_Immediate Run_Utility,0x1
020e 8243 | C | Call 0x1,0x43
020f c5fd | | Store 0x2,-0x3
0210 7813 |x | Jump 0x224
0211 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x31 = 0x211,0x10
0212 e5fe | | Load 0x2,-0x2
0213 e5fe | | Load 0x2,-0x2
0214 823a | : | Call 0x1,0x3a
0215 e402 | | Load 0x2,0x2
0216 00eb | | Load_Encached Diana_Cache
0217 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
0218 8249 | I | Call 0x1,0x49
0219 c5fd | | Store 0x2,-0x3
021a 7809 |x | Jump 0x224
021b e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x32 = 0x21b,0x11
021c e5fe | | Load 0x2,-0x2
021d e5fe | | Load 0x2,-0x2
021e 823c | < | Call 0x1,0x3c
021f e402 | | Load 0x2,0x2
0220 00eb | | Load_Encached Diana_Cache
0221 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
0222 8249 | I | Call 0x1,0x49
0223 c5fd | | Store 0x2,-0x3
0224 00d1 | | Pop_Control Pop_Count_1
0225 78a3 |x | Jump 0x2c9
0226 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x33 = 0x226,0x13
0227 00eb | | Load_Encached Diana_Cache
0228 18ce | | Execute Package,Field_Execute,Field_Number 0xce
0229 e405 | | Load 0x2,0x5 ; Debug Table 0x2.0x34 = 0x229,0x1c01
022a 0007 | | Action Break_Optional
022b 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x35 = 0x22b,0x1c02
022c 0007 | | Action Break_Optional ; Debug Table 0x2.0x36 = 0x22c,0x1c03
022d 00d0 | | Action Swap_Control ; Debug Table 0x2.0x37 = 0x22d,0x1c04
022e 00d1 | | Pop_Control Pop_Count_1
022f 0b7b | { | Execute_Immediate Case_Compare,0x7b ; Debug Table 0x2.0x38 = 0x22f,0x13
0230 7013 |p | Jump_Nonzero 0x244
0231 0b7a | z | Execute_Immediate Case_Compare,0x7a
0232 701b |p | Jump_Nonzero 0x24e
0233 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x39 = 0x233,0x16
0234 e402 | | Load 0x2,0x2
0235 00eb | | Load_Encached Diana_Cache
0236 18ce | | Execute Package,Field_Execute,Field_Number 0xce
0237 e407 | | Load 0x2,0x7 ; Debug Table 0x2.0x3a = 0x237,0x2001
0238 0007 | | Action Break_Optional
0239 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x2.0x3b = 0x239,0x2002
023a 0007 | | Action Break_Optional ; Debug Table 0x2.0x3c = 0x23a,0x2003
023b 00d0 | | Action Swap_Control ; Debug Table 0x2.0x3d = 0x23b,0x2004
023c 00d1 | | Pop_Control Pop_Count_1
023d 00eb | | Load_Encached Diana_Cache ; Debug Table 0x2.0x3e = 0x23d,0x16
023e 1b0e | | Execute Package,Field_Read,Field_Number 0xe
023f 025e | ^ | Execute Discrete,Convert
0240 1c01 | | Execute_Immediate Run_Utility,0x1
0241 8243 | C | Call 0x1,0x43
0242 c5fd | | Store 0x2,-0x3
0243 7813 |x | Jump 0x257
0244 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x3f = 0x244,0x14
0245 e5fe | | Load 0x2,-0x2
0246 e5fe | | Load 0x2,-0x2
0247 823b | ; | Call 0x1,0x3b
0248 e402 | | Load 0x2,0x2
0249 00eb | | Load_Encached Diana_Cache
024a 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
024b 8249 | I | Call 0x1,0x49
024c c5fd | | Store 0x2,-0x3
024d 7809 |x | Jump 0x257
024e e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x40 = 0x24e,0x15
024f e5fe | | Load 0x2,-0x2
0250 e5fe | | Load 0x2,-0x2
0251 823d | = | Call 0x1,0x3d
0252 e402 | | Load 0x2,0x2
0253 00eb | | Load_Encached Diana_Cache
0254 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
0255 8249 | I | Call 0x1,0x49
0256 c5fd | | Store 0x2,-0x3
0257 00d1 | | Pop_Control Pop_Count_1
0258 7870 |xp | Jump 0x2c9
0259 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x41 = 0x259,0x17
025a e5fe | | Load 0x2,-0x2
025b e5fe | | Load 0x2,-0x2
025c e402 | | Load 0x2,0x2
025d 00eb | | Load_Encached Diana_Cache
025e 18e8 | | Execute Package,Field_Execute,Field_Number 0xe8
025f 8245 | E | Call 0x1,0x45
0260 e402 | | Load 0x2,0x2
0261 00eb | | Load_Encached Diana_Cache
0262 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
0263 00eb | | Load_Encached Diana_Cache
0264 1889 | | Execute Package,Field_Execute,Field_Number 0x89
0265 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x42 = 0x265,0x2401
0266 7002 |p | Jump_Nonzero 0x269
0267 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0x43 = 0x267,0x2402
0268 782c |x, | Jump 0x295
0269 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x44 = 0x269,0x2403
026a 0217 | | Execute Heap_Access,All_Reference
026b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
026c 6804 |h | Jump_Zero 0x271
026d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x45 = 0x26d,0x2404
026e 0217 | | Execute Heap_Access,All_Reference
026f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0270 7824 |x$ | Jump 0x295
0271 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x46 = 0x271,0x2405
0272 0007 | | Action Break_Optional
0273 e409 | | Load 0x2,0x9 ; Debug Table 0x2.0x47 = 0x273,0x2801
0274 0007 | | Action Break_Optional
0275 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x2.0x48 = 0x275,0x2802
0276 0007 | | Action Break_Optional ; Debug Table 0x2.0x49 = 0x276,0x2803
0277 00d0 | | Action Swap_Control ; Debug Table 0x2.0x4a = 0x277,0x2804
0278 00d1 | | Pop_Control Pop_Count_1
0279 49bb |I | Short_Literal 0x1bb ; Debug Table 0x2.0x4b = 0x279,0x2405
027a 00eb | | Load_Encached Diana_Cache
027b 0098 | | Execute Package,Field_Read_Dynamic
027c 012c | , | Execute Any,Size
027d e004 | | Load 0x0,0x4
027e 1b17 | | Execute Package,Field_Read,Field_Number 0x17
027f 025b | [ | Execute Discrete,Check_In_Type
0280 0273 | s | Execute Discrete,Plus
0281 00d9 | | Load_Top At_Offset_1
0282 0007 | | Action Break_Optional
0283 e40a | | Load 0x2,0xa ; Debug Table 0x2.0x4c = 0x283,0x2c01
0284 0007 | | Action Break_Optional
0285 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x2.0x4d = 0x285,0x2c02
0286 0007 | | Action Break_Optional ; Debug Table 0x2.0x4e = 0x286,0x2c03
0287 00d0 | | Action Swap_Control ; Debug Table 0x2.0x4f = 0x287,0x2c04
0288 00d1 | | Pop_Control Pop_Count_1
0289 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x2.0x50 = 0x289,0x2804
028a 00eb | | Load_Encached Diana_Cache
028b 0098 | | Execute Package,Field_Read_Dynamic
028c 49c9 |I | Short_Literal 0x1c9
028d 00eb | | Load_Encached Diana_Cache
028e 0098 | | Execute Package,Field_Read_Dynamic
028f 49ca |I | Short_Literal 0x1ca
0290 00eb | | Load_Encached Diana_Cache
0291 0095 | | Execute Package,Field_Reference_Dynamic
0292 e005 | | Load 0x0,0x5
0293 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0294 7800 |x | Jump 0x295
0295 00d0 | | Action Swap_Control
0296 00d1 | | Pop_Control Pop_Count_1
0297 8249 | I | Call 0x1,0x49 ; Debug Table 0x2.0x51 = 0x297,0x17
0298 c5fd | | Store 0x2,-0x3
0299 782f |x/ | Jump 0x2c9
029a 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x52 = 0x29a,0x18
029b 00eb | | Load_Encached Diana_Cache
029c 18cc | | Execute Package,Field_Execute,Field_Number 0xcc
029d 0032 | 2 | Store_Top Heap_Access,At_Offset_2
029e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x53 = 0x29e,0x19
029f e006 | | Load 0x0,0x6
02a0 1895 | | Execute Package,Field_Execute,Field_Number 0x95
02a1 6818 |h | Jump_Zero 0x2ba
02a2 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x54 = 0x2a2,0x1a
02a3 e006 | | Load 0x0,0x6
02a4 1894 | | Execute Package,Field_Execute,Field_Number 0x94
02a5 680a |h | Jump_Zero 0x2b0
02a6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x55 = 0x2a6,0x1b
02a7 e5fe | | Load 0x2,-0x2
02a8 e5fe | | Load 0x2,-0x2
02a9 8240 | @ | Call 0x1,0x40
02aa e402 | | Load 0x2,0x2
02ab 00eb | | Load_Encached Diana_Cache
02ac 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
02ad 8249 | I | Call 0x1,0x49
02ae c5fd | | Store 0x2,-0x3
02af 7819 |x | Jump 0x2c9
02b0 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x56 = 0x2b0,0x1c
02b1 e5fe | | Load 0x2,-0x2
02b2 e5fe | | Load 0x2,-0x2
02b3 8241 | A | Call 0x1,0x41
02b4 e402 | | Load 0x2,0x2
02b5 00eb | | Load_Encached Diana_Cache
02b6 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
02b7 8249 | I | Call 0x1,0x49
02b8 c5fd | | Store 0x2,-0x3
02b9 780f |x | Jump 0x2c9
02ba e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x57 = 0x2ba,0x1d
02bb e5fe | | Load 0x2,-0x2
02bc e5fe | | Load 0x2,-0x2
02bd 8242 | B | Call 0x1,0x42
02be e402 | | Load 0x2,0x2
02bf 00eb | | Load_Encached Diana_Cache
02c0 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
02c1 8249 | I | Call 0x1,0x49
02c2 c5fd | | Store 0x2,-0x3
02c3 7805 |x | Jump 0x2c9
02c4 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x58 = 0x2c4,0x1e
02c5 e5fe | | Load 0x2,-0x2
02c6 e402 | | Load 0x2,0x2
02c7 824c | L | Call 0x1,0x4c
02c8 c5fd | | Store 0x2,-0x3
02c9 00d1 | | Pop_Control Pop_Count_1
02ca e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x59 = 0x2ca,0x20
02cb e235 | 5 | Load 0x1,0x35
02cc 8210 | | Call 0x1,0x10
02cd c5fd | | Store 0x2,-0x3
02ce 4503 |E | Exit_Subprogram 0x3
02cf 0000 | | .XXX[0x1]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02db | | .CONST 0x02db ; Address of begin
02d1 0004 | | .CONST 0x0004 ; Address of exception handler
02d2 0003 | | .CONST 0x0003 ; Number of locals
02d3 INIT_02d0:
02d3 e007 | | Load 0x0,0x7 ; Debug Table 0x3 = .DEBUG 0x02d3,0x08e0,0x1002,0x0000,0x005a,0x6f35,0x0000,0x02c5
; Debug Table 0x3.0x0 = 0x2d3,0xffff
02d4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02d5 e007 | | Load 0x0,0x7 ; Debug Table 0x3.0x1 = 0x2d5,0xfffe
02d6 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
02d7 1b0e | | Execute Package,Field_Read,Field_Number 0xe
02d8 02ff | | Declare_Variable Variant_Record
02d9 00d8 | | Load_Top At_Offset_0
02da 1c00 | | Execute_Immediate Run_Utility,0x0
02db BODY_02d0:
02db e007 | | Load 0x0,0x7 ; Debug Table 0x3.0x2 = 0x2db,0x1
02dc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02dd 00d9 | | Load_Top At_Offset_1
02de e5ff | | Load 0x2,-0x1
02df e007 | | Load 0x0,0x7
02e0 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
02e1 181c | | Execute Package,Field_Execute,Field_Number 0x1c
02e2 00d1 | | Pop_Control Pop_Count_1
02e3 005a | Z | Store_Top Discrete,At_Offset_2
02e4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x3 = 0x2e4,0x2
02e5 6802 |h | Jump_Zero 0x2e8
02e6 4801 |H | Short_Literal 0x1 ; Debug Table 0x3.0x4 = 0x2e6,0x3
02e7 4401 |D | Exit_Subprogram With_Result,0x1
02e8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x5 = 0x2e8,0x4
02e9 e007 | | Load 0x0,0x7
02ea 1b3d | = | Execute Package,Field_Read,Field_Number 0x3d
02eb 1814 | | Execute Package,Field_Execute,Field_Number 0x14
02ec 4401 |D | Exit_Subprogram With_Result,0x1
02ed 0000 0000 | | .XXX[0x3]
02ef 0000 | |
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f3 | | .CONST 0x02f3 ; Address of begin
02f1 0004 | | .CONST 0x0004 ; Address of exception handler
02f2 0001 | | .CONST 0x0001 ; Number of locals
02f3 BODY_02f0:
02f3 INIT_02f0:
02f3 4802 |H | Short_Literal 0x2 ; Debug Table 0x4 = .DEBUG 0x02f3,0x08ee,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0308
; Debug Table 0x4.0x0 = 0x2f3,0x1
02f4 00db | | Load_Top At_Offset_3
02f5 e003 | | Load 0x0,0x3
02f6 181a | | Execute Package,Field_Execute,Field_Number 0x1a
02f7 6802 |h | Jump_Zero 0x2fa
02f8 e212 | | Load 0x1,0x12 ; Debug Table 0x4.0x1 = 0x2f8,0x2
02f9 4401 |D | Exit_Subprogram With_Result,0x1
02fa 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x2 = 0x2fa,0x3
02fb 00db | | Load_Top At_Offset_3
02fc e003 | | Load 0x0,0x3
02fd 181a | | Execute Package,Field_Execute,Field_Number 0x1a
02fe 6802 |h | Jump_Zero 0x301
02ff e224 | $ | Load 0x1,0x24 ; Debug Table 0x4.0x3 = 0x2ff,0x4
0300 4401 |D | Exit_Subprogram With_Result,0x1
0301 e21b | | Load 0x1,0x1b ; Debug Table 0x4.0x4 = 0x301,0x5
0302 4401 |D | Exit_Subprogram With_Result,0x1
0303 0000 0000 | | .BLANK 0000[0x5]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 030b | | .CONST 0x030b ; Address of begin
0309 0004 | | .CONST 0x0004 ; Address of exception handler
030a 0001 | | .CONST 0x0001 ; Number of locals
030b BODY_0308:
030b INIT_0308:
030b 4802 |H | Short_Literal 0x2 ; Debug Table 0x5 = .DEBUG 0x030b,0x08fa,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0338
; Debug Table 0x5.0x0 = 0x30b,0x1
030c 00db | | Load_Top At_Offset_3
030d e003 | | Load 0x0,0x3
030e 181a | | Execute Package,Field_Execute,Field_Number 0x1a
030f 6802 |h | Jump_Zero 0x312
0310 e213 | | Load 0x1,0x13 ; Debug Table 0x5.0x1 = 0x310,0x2
0311 4401 |D | Exit_Subprogram With_Result,0x1
0312 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x2 = 0x312,0x3
0313 00db | | Load_Top At_Offset_3
0314 e003 | | Load 0x0,0x3
0315 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0316 6802 |h | Jump_Zero 0x319
0317 e225 | % | Load 0x1,0x25 ; Debug Table 0x5.0x3 = 0x317,0x4
0318 4401 |D | Exit_Subprogram With_Result,0x1
0319 e21c | | Load 0x1,0x1c ; Debug Table 0x5.0x4 = 0x319,0x5
031a 4401 |D | Exit_Subprogram With_Result,0x1
031b 0000 0000 | | .BLANK 0000[0x5]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0323 | # | .CONST 0x0323 ; Address of begin
0321 0004 | | .CONST 0x0004 ; Address of exception handler
0322 0001 | | .CONST 0x0001 ; Number of locals
0323 BODY_0320:
0323 INIT_0320:
0323 4802 |H | Short_Literal 0x2 ; Debug Table 0x6 = .DEBUG 0x0323,0x0906,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0368
; Debug Table 0x6.0x0 = 0x323,0x1
0324 00db | | Load_Top At_Offset_3
0325 e003 | | Load 0x0,0x3
0326 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0327 6802 |h | Jump_Zero 0x32a
0328 e214 | | Load 0x1,0x14 ; Debug Table 0x6.0x1 = 0x328,0x2
0329 4401 |D | Exit_Subprogram With_Result,0x1
032a 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x2 = 0x32a,0x3
032b 00db | | Load_Top At_Offset_3
032c e003 | | Load 0x0,0x3
032d 181a | | Execute Package,Field_Execute,Field_Number 0x1a
032e 6802 |h | Jump_Zero 0x331
032f e226 | & | Load 0x1,0x26 ; Debug Table 0x6.0x3 = 0x32f,0x4
0330 4401 |D | Exit_Subprogram With_Result,0x1
0331 e21d | | Load 0x1,0x1d ; Debug Table 0x6.0x4 = 0x331,0x5
0332 4401 |D | Exit_Subprogram With_Result,0x1
0333 0000 0000 | | .BLANK 0000[0x5]
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b | ; | .CONST 0x033b ; Address of begin
0339 0004 | | .CONST 0x0004 ; Address of exception handler
033a 0001 | | .CONST 0x0001 ; Number of locals
033b BODY_0338:
033b INIT_0338:
033b 4802 |H | Short_Literal 0x2 ; Debug Table 0x7 = .DEBUG 0x033b,0x0912,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0398
; Debug Table 0x7.0x0 = 0x33b,0x1
033c 00db | | Load_Top At_Offset_3
033d e003 | | Load 0x0,0x3
033e 181a | | Execute Package,Field_Execute,Field_Number 0x1a
033f 6802 |h | Jump_Zero 0x342
0340 e215 | | Load 0x1,0x15 ; Debug Table 0x7.0x1 = 0x340,0x2
0341 4401 |D | Exit_Subprogram With_Result,0x1
0342 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x2 = 0x342,0x3
0343 00db | | Load_Top At_Offset_3
0344 e003 | | Load 0x0,0x3
0345 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0346 6802 |h | Jump_Zero 0x349
0347 e227 | ' | Load 0x1,0x27 ; Debug Table 0x7.0x3 = 0x347,0x4
0348 4401 |D | Exit_Subprogram With_Result,0x1
0349 e21e | | Load 0x1,0x1e ; Debug Table 0x7.0x4 = 0x349,0x5
034a 4401 |D | Exit_Subprogram With_Result,0x1
034b 0000 0000 | | .BLANK 0000[0x5]
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0353 | S | .CONST 0x0353 ; Address of begin
0351 0004 | | .CONST 0x0004 ; Address of exception handler
0352 0001 | | .CONST 0x0001 ; Number of locals
0353 BODY_0350:
0353 INIT_0350:
0353 4802 |H | Short_Literal 0x2 ; Debug Table 0x8 = .DEBUG 0x0353,0x091e,0x1002,0x0000,0x005a,0x6f35,0x0000,0x03c8
; Debug Table 0x8.0x0 = 0x353,0x1
0354 00db | | Load_Top At_Offset_3
0355 e003 | | Load 0x0,0x3
0356 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0357 6802 |h | Jump_Zero 0x35a
0358 e216 | | Load 0x1,0x16 ; Debug Table 0x8.0x1 = 0x358,0x2
0359 4401 |D | Exit_Subprogram With_Result,0x1
035a 4800 |H | Short_Literal 0x0 ; Debug Table 0x8.0x2 = 0x35a,0x3
035b 00db | | Load_Top At_Offset_3
035c e003 | | Load 0x0,0x3
035d 181a | | Execute Package,Field_Execute,Field_Number 0x1a
035e 6802 |h | Jump_Zero 0x361
035f e228 | ( | Load 0x1,0x28 ; Debug Table 0x8.0x3 = 0x35f,0x4
0360 4401 |D | Exit_Subprogram With_Result,0x1
0361 e21f | | Load 0x1,0x1f ; Debug Table 0x8.0x4 = 0x361,0x5
0362 4401 |D | Exit_Subprogram With_Result,0x1
0363 0000 0000 | | .BLANK 0000[0x5]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036b | k | .CONST 0x036b ; Address of begin
0369 0004 | | .CONST 0x0004 ; Address of exception handler
036a 0001 | | .CONST 0x0001 ; Number of locals
036b BODY_0368:
036b INIT_0368:
036b 4802 |H | Short_Literal 0x2 ; Debug Table 0x9 = .DEBUG 0x036b,0x092a,0x1002,0x0000,0x005a,0x6f35,0x0000,0x03f8
; Debug Table 0x9.0x0 = 0x36b,0x1
036c 00db | | Load_Top At_Offset_3
036d e003 | | Load 0x0,0x3
036e 181a | | Execute Package,Field_Execute,Field_Number 0x1a
036f 6802 |h | Jump_Zero 0x372
0370 e217 | | Load 0x1,0x17 ; Debug Table 0x9.0x1 = 0x370,0x2
0371 4401 |D | Exit_Subprogram With_Result,0x1
0372 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x2 = 0x372,0x3
0373 00db | | Load_Top At_Offset_3
0374 e003 | | Load 0x0,0x3
0375 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0376 6802 |h | Jump_Zero 0x379
0377 e229 | ) | Load 0x1,0x29 ; Debug Table 0x9.0x3 = 0x377,0x4
0378 4401 |D | Exit_Subprogram With_Result,0x1
0379 e220 | | Load 0x1,0x20 ; Debug Table 0x9.0x4 = 0x379,0x5
037a 4401 |D | Exit_Subprogram With_Result,0x1
037b 0000 0000 | | .BLANK 0000[0x5]
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383 | | .CONST 0x0383 ; Address of begin
0381 0004 | | .CONST 0x0004 ; Address of exception handler
0382 0001 | | .CONST 0x0001 ; Number of locals
0383 BODY_0380:
0383 INIT_0380:
0383 4802 |H | Short_Literal 0x2 ; Debug Table 0xa = .DEBUG 0x0383,0x0936,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0428
; Debug Table 0xa.0x0 = 0x383,0x1
0384 00db | | Load_Top At_Offset_3
0385 e003 | | Load 0x0,0x3
0386 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0387 6802 |h | Jump_Zero 0x38a
0388 e218 | | Load 0x1,0x18 ; Debug Table 0xa.0x1 = 0x388,0x2
0389 4401 |D | Exit_Subprogram With_Result,0x1
038a 4800 |H | Short_Literal 0x0 ; Debug Table 0xa.0x2 = 0x38a,0x3
038b 00db | | Load_Top At_Offset_3
038c e003 | | Load 0x0,0x3
038d 181a | | Execute Package,Field_Execute,Field_Number 0x1a
038e 6802 |h | Jump_Zero 0x391
038f e22a | * | Load 0x1,0x2a ; Debug Table 0xa.0x3 = 0x38f,0x4
0390 4401 |D | Exit_Subprogram With_Result,0x1
0391 e221 | ! | Load 0x1,0x21 ; Debug Table 0xa.0x4 = 0x391,0x5
0392 4401 |D | Exit_Subprogram With_Result,0x1
0393 0000 0000 | | .BLANK 0000[0x5]
0398 ; --------------------------------------------------------------------------------------
0398 ; SUBPROGRAM
0398 ; --------------------------------------------------------------------------------------
0398 039b | | .CONST 0x039b ; Address of begin
0399 0004 | | .CONST 0x0004 ; Address of exception handler
039a 0001 | | .CONST 0x0001 ; Number of locals
039b BODY_0398:
039b INIT_0398:
039b 4802 |H | Short_Literal 0x2 ; Debug Table 0xb = .DEBUG 0x039b,0x0942,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0458
; Debug Table 0xb.0x0 = 0x39b,0x1
039c 00db | | Load_Top At_Offset_3
039d e003 | | Load 0x0,0x3
039e 181a | | Execute Package,Field_Execute,Field_Number 0x1a
039f 6802 |h | Jump_Zero 0x3a2
03a0 e219 | | Load 0x1,0x19 ; Debug Table 0xb.0x1 = 0x3a0,0x2
03a1 4401 |D | Exit_Subprogram With_Result,0x1
03a2 4800 |H | Short_Literal 0x0 ; Debug Table 0xb.0x2 = 0x3a2,0x3
03a3 00db | | Load_Top At_Offset_3
03a4 e003 | | Load 0x0,0x3
03a5 181a | | Execute Package,Field_Execute,Field_Number 0x1a
03a6 6802 |h | Jump_Zero 0x3a9
03a7 e22b | + | Load 0x1,0x2b ; Debug Table 0xb.0x3 = 0x3a7,0x4
03a8 4401 |D | Exit_Subprogram With_Result,0x1
03a9 e222 | " | Load 0x1,0x22 ; Debug Table 0xb.0x4 = 0x3a9,0x5
03aa 4401 |D | Exit_Subprogram With_Result,0x1
03ab 0000 0000 | | .BLANK 0000[0x5]
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03b3 | | .CONST 0x03b3 ; Address of begin
03b1 0004 | | .CONST 0x0004 ; Address of exception handler
03b2 0001 | | .CONST 0x0001 ; Number of locals
03b3 BODY_03b0:
03b3 INIT_03b0:
03b3 4802 |H | Short_Literal 0x2 ; Debug Table 0xc = .DEBUG 0x03b3,0x094e,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0488
; Debug Table 0xc.0x0 = 0x3b3,0x1
03b4 00db | | Load_Top At_Offset_3
03b5 e003 | | Load 0x0,0x3
03b6 181a | | Execute Package,Field_Execute,Field_Number 0x1a
03b7 6802 |h | Jump_Zero 0x3ba
03b8 e21a | | Load 0x1,0x1a ; Debug Table 0xc.0x1 = 0x3b8,0x2
03b9 4401 |D | Exit_Subprogram With_Result,0x1
03ba 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x2 = 0x3ba,0x3
03bb 00db | | Load_Top At_Offset_3
03bc e003 | | Load 0x0,0x3
03bd 181a | | Execute Package,Field_Execute,Field_Number 0x1a
03be 6802 |h | Jump_Zero 0x3c1
03bf e22c | , | Load 0x1,0x2c ; Debug Table 0xc.0x3 = 0x3bf,0x4
03c0 4401 |D | Exit_Subprogram With_Result,0x1
03c1 e223 | # | Load 0x1,0x23 ; Debug Table 0xc.0x4 = 0x3c1,0x5
03c2 4401 |D | Exit_Subprogram With_Result,0x1
03c3 0000 0000 | | .BLANK 0000[0x5]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03cb | | .CONST 0x03cb ; Address of begin
03c9 0004 | | .CONST 0x0004 ; Address of exception handler
03ca 0001 | | .CONST 0x0001 ; Number of locals
03cb BODY_03c8:
03cb INIT_03c8:
03cb 00db | | Load_Top At_Offset_3 ; Debug Table 0xd = .DEBUG 0x03cb,0x095a,0x1001,0x0000,0x005a,0x6f35,0x0000,0x04b8
; Debug Table 0xd.0x0 = 0x3cb,0x1
03cc e22d | - | Load 0x1,0x2d
03cd 8210 | | Call 0x1,0x10
03ce c5fe | | Store 0x2,-0x2
03cf 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x1 = 0x3cf,0x2
03d0 e237 | 7 | Load 0x1,0x37
03d1 8210 | | Call 0x1,0x10
03d2 c5fe | | Store 0x2,-0x2
03d3 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x2 = 0x3d3,0x3
03d4 e22e | . | Load 0x1,0x2e
03d5 8210 | | Call 0x1,0x10
03d6 c5fe | | Store 0x2,-0x2
03d7 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x3 = 0x3d7,0x4
03d8 e230 | 0 | Load 0x1,0x30
03d9 8210 | | Call 0x1,0x10
03da c5fe | | Store 0x2,-0x2
03db 4502 |E | Exit_Subprogram 0x2
03dc 0000 0000 | | .BLANK 0000[0x4]
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03e3 | | .CONST 0x03e3 ; Address of begin
03e1 0004 | | .CONST 0x0004 ; Address of exception handler
03e2 0001 | | .CONST 0x0001 ; Number of locals
03e3 BODY_03e0:
03e3 INIT_03e0:
03e3 4800 |H | Short_Literal 0x0 ; Debug Table 0xe = .DEBUG 0x03e3,0x0964,0x1002,0x0000,0x005a,0x6f35,0x0000,0x04dc
; Debug Table 0xe.0x0 = 0x3e3,0x1
03e4 e5fe | | Load 0x2,-0x2
03e5 e003 | | Load 0x0,0x3
03e6 181a | | Execute Package,Field_Execute,Field_Number 0x1a
03e7 6809 |h | Jump_Zero 0x3f1
03e8 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x1 = 0x3e8,0x2
03e9 4800 |H | Short_Literal 0x0
03ea 4802 |H | Short_Literal 0x2
03eb e5ff | | Load 0x2,-0x1
03ec 00eb | | Load_Encached Diana_Cache
03ed 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
03ee e002 | | Load 0x0,0x2
03ef 1812 | | Execute Package,Field_Execute,Field_Number 0x12
03f0 4402 |D | Exit_Subprogram With_Result,0x2
03f1 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x2 = 0x3f1,0x3
03f2 e5fe | | Load 0x2,-0x2
03f3 e003 | | Load 0x0,0x3
03f4 181a | | Execute Package,Field_Execute,Field_Number 0x1a
03f5 6809 |h | Jump_Zero 0x3ff
03f6 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x3 = 0x3f6,0x4
03f7 4800 |H | Short_Literal 0x0
03f8 4803 |H | Short_Literal 0x3
03f9 e5ff | | Load 0x2,-0x1
03fa 00eb | | Load_Encached Diana_Cache
03fb 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
03fc e002 | | Load 0x0,0x2
03fd 1812 | | Execute Package,Field_Execute,Field_Number 0x12
03fe 4402 |D | Exit_Subprogram With_Result,0x2
03ff 4802 |H | Short_Literal 0x2 ; Debug Table 0xe.0x4 = 0x3ff,0x5
0400 e5fe | | Load 0x2,-0x2
0401 e003 | | Load 0x0,0x3
0402 181a | | Execute Package,Field_Execute,Field_Number 0x1a
0403 6809 |h | Jump_Zero 0x40d
0404 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x5 = 0x404,0x6
0405 4800 |H | Short_Literal 0x0
0406 4801 |H | Short_Literal 0x1
0407 e5ff | | Load 0x2,-0x1
0408 00eb | | Load_Encached Diana_Cache
0409 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
040a e002 | | Load 0x0,0x2
040b 1812 | | Execute Package,Field_Execute,Field_Number 0x12
040c 4402 |D | Exit_Subprogram With_Result,0x2
040d 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x6 = 0x40d,0x7
040e 4800 |H | Short_Literal 0x0
040f 4800 |H | Short_Literal 0x0
0410 e5ff | | Load 0x2,-0x1
0411 00eb | | Load_Encached Diana_Cache
0412 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0413 e002 | | Load 0x0,0x2
0414 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0415 4402 |D | Exit_Subprogram With_Result,0x2
0416 0000 0000 | | .XXX[0x2]
0418 ; --------------------------------------------------------------------------------------
0418 ; SUBPROGRAM
0418 ; --------------------------------------------------------------------------------------
0418 0420 | | .CONST 0x0420 ; Address of begin
0419 0004 | | .CONST 0x0004 ; Address of exception handler
041a 0002 | | .CONST 0x0002 ; Number of locals
041b INIT_0418:
041b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0xf = .DEBUG 0x041b,0x0974,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0553
; Debug Table 0xf.0x0 = 0x41b,0xffff
041c 00db | | Load_Top At_Offset_3
041d 00eb | | Load_Encached Diana_Cache
041e 18d4 | | Execute Package,Field_Execute,Field_Number 0xd4
041f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0420 BODY_0418:
0420 0007 | | Action Break_Optional ; Debug Table 0xf.0x1 = 0x420,0x1
0421 e402 | | Load 0x2,0x2 ; Debug Table 0xf.0x2 = 0x421,0x401
0422 0007 | | Action Break_Optional
0423 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0xf.0x3 = 0x423,0x402
0424 0007 | | Action Break_Optional ; Debug Table 0xf.0x4 = 0x424,0x403
0425 0007 | | Action Break_Optional ; Debug Table 0xf.0x5 = 0x425,0x404
0426 0b17 | | Execute_Immediate Case_Compare,0x17 ; Debug Table 0xf.0x6 = 0x426,0x1
0427 7004 |p | Jump_Nonzero 0x42c
0428 0b12 | | Execute_Immediate Case_Compare,0x12
0429 7006 |p | Jump_Nonzero 0x430
042a e236 | 6 | Load 0x1,0x36 ; Debug Table 0xf.0x7 = 0x42a,0x4
042b 4402 |D | Exit_Subprogram With_Result,0x2
042c e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x8 = 0x42c,0x2
042d 00da | | Load_Top At_Offset_2
042e 8244 | D | Call 0x1,0x44
042f 4402 |D | Exit_Subprogram With_Result,0x2
0430 e5fe | | Load 0x2,-0x2 ; Debug Table 0xf.0x9 = 0x430,0x3
0431 00da | | Load_Top At_Offset_2
0432 00eb | | Load_Encached Diana_Cache
0433 18c0 | | Execute Package,Field_Execute,Field_Number 0xc0
0434 8244 | D | Call 0x1,0x44
0435 4402 |D | Exit_Subprogram With_Result,0x2
0436 0000 0000 | | .XXX[0x2]
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 043b | ; | .CONST 0x043b ; Address of begin
0439 0004 | | .CONST 0x0004 ; Address of exception handler
043a 0001 | | .CONST 0x0001 ; Number of locals
043b BODY_0438:
043b INIT_0438:
043b e5fc | | Load 0x2,-0x4 ; Debug Table 0x10 = .DEBUG 0x043b,0x098a,0x1001,0x0000,0x005a,0x6f35,0x0000,0x05a2
; Debug Table 0x10.0x0 = 0x43b,0x1
043c e5fe | | Load 0x2,-0x2
043d 8210 | | Call 0x1,0x10
043e c5fc | | Store 0x2,-0x4
043f e5fc | | Load 0x2,-0x4 ; Debug Table 0x10.0x1 = 0x43f,0x2
0440 e5fd | | Load 0x2,-0x3
0441 e5ff | | Load 0x2,-0x1
0442 8244 | D | Call 0x1,0x44
0443 8210 | | Call 0x1,0x10
0444 c5fc | | Store 0x2,-0x4
0445 e5fc | | Load 0x2,-0x4 ; Debug Table 0x10.0x2 = 0x445,0x3
0446 e231 | 1 | Load 0x1,0x31
0447 8210 | | Call 0x1,0x10
0448 c5fc | | Store 0x2,-0x4
0449 e5fc | | Load 0x2,-0x4 ; Debug Table 0x10.0x3 = 0x449,0x4
044a e230 | 0 | Load 0x1,0x30
044b 8210 | | Call 0x1,0x10
044c c5fc | | Store 0x2,-0x4
044d 4504 |E | Exit_Subprogram 0x4
044e 0000 0000 | | .XXX[0x2]
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0453 | S | .CONST 0x0453 ; Address of begin
0451 0004 | | .CONST 0x0004 ; Address of exception handler
0452 0001 | | .CONST 0x0001 ; Number of locals
0453 BODY_0450:
0453 INIT_0450:
0453 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11 = .DEBUG 0x0453,0x0994,0x1001,0x0000,0x005a,0x6f35,0x0000,0x05d8
; Debug Table 0x11.0x0 = 0x453,0x1
0454 e232 | 2 | Load 0x1,0x32
0455 8210 | | Call 0x1,0x10
0456 c5fd | | Store 0x2,-0x3
0457 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x1 = 0x457,0x2
0458 e5fe | | Load 0x2,-0x2
0459 e5ff | | Load 0x2,-0x1
045a 8244 | D | Call 0x1,0x44
045b 8210 | | Call 0x1,0x10
045c c5fd | | Store 0x2,-0x3
045d e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x2 = 0x45d,0x3
045e e22e | . | Load 0x1,0x2e
045f 8210 | | Call 0x1,0x10
0460 c5fd | | Store 0x2,-0x3
0461 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11.0x3 = 0x461,0x4
0462 e230 | 0 | Load 0x1,0x30
0463 8210 | | Call 0x1,0x10
0464 c5fd | | Store 0x2,-0x3
0465 4503 |E | Exit_Subprogram 0x3
0466 0000 0000 | | .XXX[0x2]
0468 ; --------------------------------------------------------------------------------------
0468 ; SUBPROGRAM
0468 ; --------------------------------------------------------------------------------------
0468 046b | k | .CONST 0x046b ; Address of begin
0469 0004 | | .CONST 0x0004 ; Address of exception handler
046a 0001 | | .CONST 0x0001 ; Number of locals
046b BODY_0468:
046b INIT_0468:
046b 4800 |H | Short_Literal 0x0 ; Debug Table 0x12 = .DEBUG 0x046b,0x099e,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0608
; Debug Table 0x12.0x0 = 0x46b,0x1
046c 4800 |H | Short_Literal 0x0
046d e5ff | | Load 0x2,-0x1
046e e002 | | Load 0x0,0x2
046f 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0470 4401 |D | Exit_Subprogram With_Result,0x1
0471 0000 0000 | | .BLANK 0000[0x7]
0478 ; --------------------------------------------------------------------------------------
0478 ; SUBPROGRAM
0478 ; --------------------------------------------------------------------------------------
0478 048f | | .CONST 0x048f ; Address of begin
0479 0004 | | .CONST 0x0004 ; Address of exception handler
047a 0004 | | .CONST 0x0004 ; Number of locals
047b INIT_0478:
047b e002 | | Load 0x0,0x2 ; Debug Table 0x13 = .DEBUG 0x047b,0x09a2,0x1001,0x0000,0x005a,0x6f35,0x0000,0x061e
; Debug Table 0x13.0x0 = 0x47b,0xffff
047c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
047d 02ff | | Declare_Variable Variant_Record
047e e5fd | | Load 0x2,-0x3
047f e5ff | | Load 0x2,-0x1
0480 8244 | D | Call 0x1,0x44
0481 00d9 | | Load_Top At_Offset_1
0482 016d | m | Execute Variant_Record,Structure_Write
0483 e5fd | | Load 0x2,-0x3 ; Debug Table 0x13.0x1 = 0x483,0xfffe
0484 e003 | | Load 0x0,0x3
0485 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0486 00e3 | | Load_Encached Natural_Cache
0487 03f1 | | Declare_Variable Discrete,With_Value
0488 e5ff | | Load 0x2,-0x1 ; Debug Table 0x13.0x2 = 0x488,0xfffd
0489 00eb | | Load_Encached Diana_Cache
048a 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
048b 00eb | | Load_Encached Diana_Cache
048c 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
048d 00e3 | | Load_Encached Natural_Cache
048e 03f1 | | Declare_Variable Discrete,With_Value
048f BODY_0478:
048f e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x3 = 0x48f,0x1
0490 e22d | - | Load 0x1,0x2d
0491 8210 | | Call 0x1,0x10
0492 c5fc | | Store 0x2,-0x4
0493 e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x4 = 0x493,0x2
0494 00db | | Load_Top At_Offset_3
0495 8210 | | Call 0x1,0x10
0496 c5fc | | Store 0x2,-0x4
0497 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x5 = 0x497,0x3
0498 00da | | Load_Top At_Offset_2
0499 027c | | | Execute Discrete,Less
049a 6809 |h | Jump_Zero 0x4a4
049b e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x6 = 0x49b,0x4
049c 00da | | Load_Top At_Offset_2
049d 00da | | Load_Top At_Offset_2
049e 0272 | r | Execute Discrete,Minus
049f 00e3 | | Load_Encached Natural_Cache
04a0 025b | [ | Execute Discrete,Check_In_Type
04a1 8248 | H | Call 0x1,0x48
04a2 8210 | | Call 0x1,0x10
04a3 c5fc | | Store 0x2,-0x4
04a4 e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x7 = 0x4a4,0x5
04a5 e22f | / | Load 0x1,0x2f
04a6 8210 | | Call 0x1,0x10
04a7 c5fc | | Store 0x2,-0x4
04a8 e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x8 = 0x4a8,0x6
04a9 e5fe | | Load 0x2,-0x2
04aa 8210 | | Call 0x1,0x10
04ab c5fc | | Store 0x2,-0x4
04ac e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0x9 = 0x4ac,0x7
04ad e22e | . | Load 0x1,0x2e
04ae 8210 | | Call 0x1,0x10
04af c5fc | | Store 0x2,-0x4
04b0 e5fc | | Load 0x2,-0x4 ; Debug Table 0x13.0xa = 0x4b0,0x8
04b1 e230 | 0 | Load 0x1,0x30
04b2 8210 | | Call 0x1,0x10
04b3 c5fc | | Store 0x2,-0x4
04b4 4504 |E | Exit_Subprogram 0x4
04b5 0000 0000 | | .XXX[0x3]
04b7 0000 | |
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04bc | | .CONST 0x04bc ; Address of begin
04b9 0004 | | .CONST 0x0004 ; Address of exception handler
04ba 0002 | | .CONST 0x0002 ; Number of locals
04bb INIT_04b8:
04bb 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x04bb,0x09ba,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0695
; Debug Table 0x14.0x0 = 0x4bb,0xffff
04bc BODY_04b8:
04bc 0007 | | Action Break_Optional ; Debug Table 0x14.0x1 = 0x4bc,0x1
04bd e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x2 = 0x4bd,0x401
04be 0007 | | Action Break_Optional
04bf 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x3 = 0x4bf,0x402
04c0 0007 | | Action Break_Optional ; Debug Table 0x14.0x4 = 0x4c0,0x403
04c1 0007 | | Action Break_Optional ; Debug Table 0x14.0x5 = 0x4c1,0x404
04c2 0b47 | G | Execute_Immediate Case_Compare,0x47 ; Debug Table 0x14.0x6 = 0x4c2,0x1
04c3 700c |p | Jump_Nonzero 0x4d0
04c4 0b3e | > | Execute_Immediate Case_Compare,0x3e
04c5 700a |p | Jump_Nonzero 0x4d0
04c6 0b41 | A | Execute_Immediate Case_Compare,0x41
04c7 7008 |p | Jump_Nonzero 0x4d0
04c8 0b48 | H | Execute_Immediate Case_Compare,0x48
04c9 700b |p | Jump_Nonzero 0x4d5
04ca 0b3d | = | Execute_Immediate Case_Compare,0x3d
04cb 7009 |p | Jump_Nonzero 0x4d5
04cc 0b39 | 9 | Execute_Immediate Case_Compare,0x39
04cd 700c |p | Jump_Nonzero 0x4da
04ce 4800 |H | Short_Literal 0x0 ; Debug Table 0x14.0x7 = 0x4ce,0x5
04cf 4401 |D | Exit_Subprogram With_Result,0x1
04d0 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x8 = 0x4d0,0x2
04d1 00eb | | Load_Encached Diana_Cache
04d2 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
04d3 0032 | 2 | Store_Top Heap_Access,At_Offset_2
04d4 783d |x= | Jump 0x512
04d5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x9 = 0x4d5,0x3
04d6 00eb | | Load_Encached Diana_Cache
04d7 18bf | | Execute Package,Field_Execute,Field_Number 0xbf
04d8 0032 | 2 | Store_Top Heap_Access,At_Offset_2
04d9 7838 |x8 | Jump 0x512
04da e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0xa = 0x4da,0x4
04db 00eb | | Load_Encached Diana_Cache
04dc 18d0 | | Execute Package,Field_Execute,Field_Number 0xd0
04dd 00eb | | Load_Encached Diana_Cache
04de 1888 | | Execute Package,Field_Execute,Field_Number 0x88
04df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xb = 0x4df,0x801
04e0 7002 |p | Jump_Nonzero 0x4e3
04e1 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0xc = 0x4e1,0x802
04e2 782c |x, | Jump 0x50f
04e3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xd = 0x4e3,0x803
04e4 0217 | | Execute Heap_Access,All_Reference
04e5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04e6 6804 |h | Jump_Zero 0x4eb
04e7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xe = 0x4e7,0x804
04e8 0217 | | Execute Heap_Access,All_Reference
04e9 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
04ea 7824 |x$ | Jump 0x50f
04eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0xf = 0x4eb,0x805
04ec 0007 | | Action Break_Optional
04ed e405 | | Load 0x2,0x5 ; Debug Table 0x14.0x10 = 0x4ed,0xc01
04ee 0007 | | Action Break_Optional
04ef 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x14.0x11 = 0x4ef,0xc02
04f0 0007 | | Action Break_Optional ; Debug Table 0x14.0x12 = 0x4f0,0xc03
04f1 00d0 | | Action Swap_Control ; Debug Table 0x14.0x13 = 0x4f1,0xc04
04f2 00d1 | | Pop_Control Pop_Count_1
04f3 49bb |I | Short_Literal 0x1bb ; Debug Table 0x14.0x14 = 0x4f3,0x805
04f4 00eb | | Load_Encached Diana_Cache
04f5 0098 | | Execute Package,Field_Read_Dynamic
04f6 012c | , | Execute Any,Size
04f7 e004 | | Load 0x0,0x4
04f8 1b17 | | Execute Package,Field_Read,Field_Number 0x17
04f9 025b | [ | Execute Discrete,Check_In_Type
04fa 0273 | s | Execute Discrete,Plus
04fb 00d9 | | Load_Top At_Offset_1
04fc 0007 | | Action Break_Optional
04fd e406 | | Load 0x2,0x6 ; Debug Table 0x14.0x15 = 0x4fd,0x1001
04fe 0007 | | Action Break_Optional
04ff 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0x16 = 0x4ff,0x1002
0500 0007 | | Action Break_Optional ; Debug Table 0x14.0x17 = 0x500,0x1003
0501 00d0 | | Action Swap_Control ; Debug Table 0x14.0x18 = 0x501,0x1004
0502 00d1 | | Pop_Control Pop_Count_1
0503 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x14.0x19 = 0x503,0xc04
0504 00eb | | Load_Encached Diana_Cache
0505 0098 | | Execute Package,Field_Read_Dynamic
0506 49c9 |I | Short_Literal 0x1c9
0507 00eb | | Load_Encached Diana_Cache
0508 0098 | | Execute Package,Field_Read_Dynamic
0509 49ca |I | Short_Literal 0x1ca
050a 00eb | | Load_Encached Diana_Cache
050b 0095 | | Execute Package,Field_Reference_Dynamic
050c e005 | | Load 0x0,0x5
050d 1819 | | Execute Package,Field_Execute,Field_Number 0x19
050e 7800 |x | Jump 0x50f
050f 00d0 | | Action Swap_Control
0510 00d1 | | Pop_Control Pop_Count_1
0511 0032 | 2 | Store_Top Heap_Access,At_Offset_2 ; Debug Table 0x14.0x1a = 0x511,0x4
0512 00d1 | | Pop_Control Pop_Count_1
0513 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1b = 0x513,0x6
0514 00eb | | Load_Encached Diana_Cache
0515 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0516 00eb | | Load_Encached Diana_Cache
0517 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
0518 4401 |D | Exit_Subprogram With_Result,0x1
0519 0000 0000 | | .BLANK 0000[0x7]
0520 ; --------------------------------------------------------------------------------------
0520 ; SUBPROGRAM
0520 ; --------------------------------------------------------------------------------------
0520 052e | . | .CONST 0x052e ; Address of begin
0521 0004 | | .CONST 0x0004 ; Address of exception handler
0522 0005 | | .CONST 0x0005 ; Number of locals
0523 INIT_0520:
0523 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15 = .DEBUG 0x0523,0x09f4,0x1001,0x0000,0x005a,0x6f35,0x0000,0x0702
; Debug Table 0x15.0x0 = 0x523,0xffff
0524 00db | | Load_Top At_Offset_3
0525 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0526 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x15.0x1 = 0x526,0xfffe
0527 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0528 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x15.0x2 = 0x528,0xfffd
0529 e003 | | Load 0x0,0x3 ; Debug Table 0x15.0x3 = 0x529,0xfffc
052a 1b10 | | Execute Package,Field_Read,Field_Number 0x10
052b 02c7 | | Declare_Variable Any
052c 00d8 | | Load_Top At_Offset_0
052d 1c00 | | Execute_Immediate Run_Utility,0x0
052e BODY_0520:
052e 00cf | | Action Mark_Auxiliary
052f 7846 |xF | Jump 0x576
0530 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x4 = 0x530,0x2
0531 0007 | | Action Break_Optional
0532 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x5 = 0x532,0x401
0533 7002 |p | Jump_Nonzero 0x536
0534 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x6 = 0x534,0x402
0535 782c |x, | Jump 0x562
0536 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x7 = 0x536,0x403
0537 0217 | | Execute Heap_Access,All_Reference
0538 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0539 6804 |h | Jump_Zero 0x53e
053a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x8 = 0x53a,0x404
053b 0217 | | Execute Heap_Access,All_Reference
053c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
053d 7824 |x$ | Jump 0x562
053e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x9 = 0x53e,0x405
053f 0007 | | Action Break_Optional
0540 e408 | | Load 0x2,0x8 ; Debug Table 0x15.0xa = 0x540,0x801
0541 0007 | | Action Break_Optional
0542 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x15.0xb = 0x542,0x802
0543 0007 | | Action Break_Optional ; Debug Table 0x15.0xc = 0x543,0x803
0544 00d0 | | Action Swap_Control ; Debug Table 0x15.0xd = 0x544,0x804
0545 00d1 | | Pop_Control Pop_Count_1
0546 49bb |I | Short_Literal 0x1bb ; Debug Table 0x15.0xe = 0x546,0x405
0547 00eb | | Load_Encached Diana_Cache
0548 0098 | | Execute Package,Field_Read_Dynamic
0549 012c | , | Execute Any,Size
054a e004 | | Load 0x0,0x4
054b 1b17 | | Execute Package,Field_Read,Field_Number 0x17
054c 025b | [ | Execute Discrete,Check_In_Type
054d 0273 | s | Execute Discrete,Plus
054e 00d9 | | Load_Top At_Offset_1
054f 0007 | | Action Break_Optional
0550 e409 | | Load 0x2,0x9 ; Debug Table 0x15.0xf = 0x550,0xc01
0551 0007 | | Action Break_Optional
0552 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x15.0x10 = 0x552,0xc02
0553 0007 | | Action Break_Optional ; Debug Table 0x15.0x11 = 0x553,0xc03
0554 00d0 | | Action Swap_Control ; Debug Table 0x15.0x12 = 0x554,0xc04
0555 00d1 | | Pop_Control Pop_Count_1
0556 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x15.0x13 = 0x556,0x804
0557 00eb | | Load_Encached Diana_Cache
0558 0098 | | Execute Package,Field_Read_Dynamic
0559 49c9 |I | Short_Literal 0x1c9
055a 00eb | | Load_Encached Diana_Cache
055b 0098 | | Execute Package,Field_Read_Dynamic
055c 49ca |I | Short_Literal 0x1ca
055d 00eb | | Load_Encached Diana_Cache
055e 0095 | | Execute Package,Field_Reference_Dynamic
055f e005 | | Load 0x0,0x5
0560 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0561 7800 |x | Jump 0x562
0562 00d0 | | Action Swap_Control
0563 00d1 | | Pop_Control Pop_Count_1
0564 824a | J | Call 0x1,0x4a ; Debug Table 0x15.0x14 = 0x564,0x2
0565 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0566 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x15 = 0x566,0x3
0567 e403 | | Load 0x2,0x3
0568 027d | } | Execute Discrete,Greater
0569 6802 |h | Jump_Zero 0x56c
056a 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x16 = 0x56a,0x4
056b a403 | | Store_Unchecked 0x2,0x3
056c 0007 | | Action Break_Optional ; Debug Table 0x15.0x17 = 0x56c,0x5
056d e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x18 = 0x56d,0x1001
056e 7002 |p | Jump_Nonzero 0x571
056f 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15.0x19 = 0x56f,0x1002
0570 7803 |x | Jump 0x574
0571 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x1a = 0x571,0x1003
0572 0217 | | Execute Heap_Access,All_Reference
0573 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
0574 a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x15.0x1b = 0x574,0x5
0575 00c9 | | Action Pop_Auxiliary_Loop
0576 0007 | | Action Break_Optional ; Debug Table 0x15.0x1c = 0x576,0x1
0577 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x1d = 0x577,0x1401
0578 021d | | Execute Heap_Access,Is_Null
0579 6fb6 |o | Jump_Zero 0x530 ; Debug Table 0x15.0x1e = 0x579,0x1
057a 00ce | | Action Pop_Auxiliary
057b e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x1f = 0x57b,0x6
057c a402 | | Store_Unchecked 0x2,0x2
057d 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x20 = 0x57d,0x7
057e e003 | | Load 0x0,0x3
057f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0580 025b | [ | Execute Discrete,Check_In_Type
0581 e5fe | | Load 0x2,-0x2
0582 e003 | | Load 0x0,0x3
0583 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0584 c405 | | Store 0x2,0x5
0585 00cf | | Action Mark_Auxiliary
0586 7846 |xF | Jump 0x5cd
0587 e5fd | | Load 0x2,-0x3 ; Debug Table 0x15.0x21 = 0x587,0x9
0588 00da | | Load_Top At_Offset_2
0589 e008 | | Load 0x0,0x8
058a 1b0f | | Execute Package,Field_Read,Field_Number 0xf
058b e402 | | Load 0x2,0x2
058c 0007 | | Action Break_Optional
058d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x22 = 0x58d,0x1801
058e 7002 |p | Jump_Nonzero 0x591
058f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x23 = 0x58f,0x1802
0590 782c |x, | Jump 0x5bd
0591 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x24 = 0x591,0x1803
0592 0217 | | Execute Heap_Access,All_Reference
0593 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0594 6804 |h | Jump_Zero 0x599
0595 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x25 = 0x595,0x1804
0596 0217 | | Execute Heap_Access,All_Reference
0597 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0598 7824 |x$ | Jump 0x5bd
0599 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x26 = 0x599,0x1805
059a 0007 | | Action Break_Optional
059b e40b | | Load 0x2,0xb ; Debug Table 0x15.0x27 = 0x59b,0x1c01
059c 0007 | | Action Break_Optional
059d 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x15.0x28 = 0x59d,0x1c02
059e 0007 | | Action Break_Optional ; Debug Table 0x15.0x29 = 0x59e,0x1c03
059f 00d0 | | Action Swap_Control ; Debug Table 0x15.0x2a = 0x59f,0x1c04
05a0 00d1 | | Pop_Control Pop_Count_1
05a1 49bb |I | Short_Literal 0x1bb ; Debug Table 0x15.0x2b = 0x5a1,0x1805
05a2 00eb | | Load_Encached Diana_Cache
05a3 0098 | | Execute Package,Field_Read_Dynamic
05a4 012c | , | Execute Any,Size
05a5 e004 | | Load 0x0,0x4
05a6 1b17 | | Execute Package,Field_Read,Field_Number 0x17
05a7 025b | [ | Execute Discrete,Check_In_Type
05a8 0273 | s | Execute Discrete,Plus
05a9 00d9 | | Load_Top At_Offset_1
05aa 0007 | | Action Break_Optional
05ab e40c | | Load 0x2,0xc ; Debug Table 0x15.0x2c = 0x5ab,0x2001
05ac 0007 | | Action Break_Optional
05ad 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x15.0x2d = 0x5ad,0x2002
05ae 0007 | | Action Break_Optional ; Debug Table 0x15.0x2e = 0x5ae,0x2003
05af 00d0 | | Action Swap_Control ; Debug Table 0x15.0x2f = 0x5af,0x2004
05b0 00d1 | | Pop_Control Pop_Count_1
05b1 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x15.0x30 = 0x5b1,0x1c04
05b2 00eb | | Load_Encached Diana_Cache
05b3 0098 | | Execute Package,Field_Read_Dynamic
05b4 49c9 |I | Short_Literal 0x1c9
05b5 00eb | | Load_Encached Diana_Cache
05b6 0098 | | Execute Package,Field_Read_Dynamic
05b7 49ca |I | Short_Literal 0x1ca
05b8 00eb | | Load_Encached Diana_Cache
05b9 0095 | | Execute Package,Field_Reference_Dynamic
05ba e005 | | Load 0x0,0x5
05bb 1819 | | Execute Package,Field_Execute,Field_Number 0x19
05bc 7800 |x | Jump 0x5bd
05bd 00d0 | | Action Swap_Control
05be 00d1 | | Pop_Control Pop_Count_1
05bf e002 | | Load 0x0,0x2 ; Debug Table 0x15.0x31 = 0x5bf,0x9
05c0 1819 | | Execute Package,Field_Execute,Field_Number 0x19
05c1 8210 | | Call 0x1,0x10
05c2 c5fd | | Store 0x2,-0x3
05c3 0007 | | Action Break_Optional ; Debug Table 0x15.0x32 = 0x5c3,0xa
05c4 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x33 = 0x5c4,0x2401
05c5 7002 |p | Jump_Nonzero 0x5c8
05c6 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15.0x34 = 0x5c6,0x2402
05c7 7803 |x | Jump 0x5cb
05c8 e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x35 = 0x5c8,0x2403
05c9 0217 | | Execute Heap_Access,All_Reference
05ca 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
05cb a402 | | Store_Unchecked 0x2,0x2 ; Debug Table 0x15.0x36 = 0x5cb,0xa
05cc 00c9 | | Action Pop_Auxiliary_Loop
05cd 0007 | | Action Break_Optional ; Debug Table 0x15.0x37 = 0x5cd,0x8
05ce e402 | | Load 0x2,0x2 ; Debug Table 0x15.0x38 = 0x5ce,0x2801
05cf 021d | | Execute Heap_Access,Is_Null
05d0 6fb6 |o | Jump_Zero 0x587 ; Debug Table 0x15.0x39 = 0x5d0,0x8
05d1 4503 |E | Exit_Subprogram 0x3
05d2 0000 0000 | | .BLANK 0000[0x6]
05d8 ; --------------------------------------------------------------------------------------
05d8 ; SUBPROGRAM
05d8 ; --------------------------------------------------------------------------------------
05d8 05db | | .CONST 0x05db ; Address of begin
05d9 0004 | | .CONST 0x0004 ; Address of exception handler
05da 0001 | | .CONST 0x0001 ; Number of locals
05db BODY_05d8:
05db INIT_05d8:
05db e5fd | | Load 0x2,-0x3 ; Debug Table 0x16 = .DEBUG 0x05db,0x0a6a,0x1001,0x0000,0x005a,0x6f35,0x0000,0x0791
; Debug Table 0x16.0x0 = 0x5db,0x1
05dc e22d | - | Load 0x1,0x2d
05dd 8210 | | Call 0x1,0x10
05de c5fd | | Store 0x2,-0x3
05df e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x1 = 0x5df,0x2
05e0 4801 |H | Short_Literal 0x1
05e1 4803 |H | Short_Literal 0x3
05e2 e5ff | | Load 0x2,-0x1
05e3 e002 | | Load 0x0,0x2
05e4 1816 | | Execute Package,Field_Execute,Field_Number 0x16
05e5 8210 | | Call 0x1,0x10
05e6 c5fd | | Store 0x2,-0x3
05e7 e5fd | | Load 0x2,-0x3 ; Debug Table 0x16.0x2 = 0x5e7,0x3
05e8 e230 | 0 | Load 0x1,0x30
05e9 8210 | | Call 0x1,0x10
05ea c5fd | | Store 0x2,-0x3
05eb 4503 |E | Exit_Subprogram 0x3
05ec ; --------------------------------------------------------------------------------------
05ec ; STRING TABLE
05ec ; --------------------------------------------------------------------------------------
05ec 0048 | H | .STRTAB 0x0048->0x0610 ; "PROCEDURE_BODY"
05ed 0054 | T | .STRTAB 0x0054->0x0617 ; "PROCEDURE_SPEC"
05ee 0060 | ` | .STRTAB 0x0060->0x061e ; "FUNCTION_BODY"
05ef 006b | k | .STRTAB 0x006b->0x0624 ; "FUNCTION_SPEC"
05f0 0076 | v | .STRTAB 0x0076->0x062b ; "PACKAGE_BODY"
05f1 0080 | | .STRTAB 0x0080->0x0631 ; "PACKAGE_SPEC"
05f2 008a | | .STRTAB 0x008a->0x0637 ; "GENERIC_PROCEDURE"
05f3 0099 | | .STRTAB 0x0099->0x063f ; "GENERIC_FUNCTION"
05f4 00a7 | | .STRTAB 0x00a7->0x0647 ; "GENERIC_PACKAGE"
05f5 00b4 | | .STRTAB 0x00b4->0x064f ; "Procedure_Body"
05f6 00c0 | | .STRTAB 0x00c0->0x0656 ; "Procedure_Spec"
05f7 00cc | | .STRTAB 0x00cc->0x065d ; "Function_Body"
05f8 00d7 | | .STRTAB 0x00d7->0x0663 ; "Function_Spec"
05f9 00e2 | | .STRTAB 0x00e2->0x066a ; "Package_Body"
05fa 00ec | | .STRTAB 0x00ec->0x0670 ; "Package_Spec"
05fb 00f6 | | .STRTAB 0x00f6->0x0676 ; "Generic_Procedure"
05fc 0105 | | .STRTAB 0x0105->0x067e ; "Generic_Function"
05fd 0113 | | .STRTAB 0x0113->0x0686 ; "Generic_Package"
05fe 0120 | | .STRTAB 0x0120->0x068e ; "procedure_body"
05ff 012c | , | .STRTAB 0x012c->0x0695 ; "procedure_spec"
0600 0138 | 8 | .STRTAB 0x0138->0x069c ; "function_body"
0601 0143 | C | .STRTAB 0x0143->0x06a2 ; "function_spec"
0602 014e | N | .STRTAB 0x014e->0x06a9 ; "package_body"
0603 0158 | X | .STRTAB 0x0158->0x06af ; "package_spec"
0604 0162 | b | .STRTAB 0x0162->0x06b5 ; "generic_procedure"
0605 0171 | q | .STRTAB 0x0171->0x06bd ; "generic_function"
0606 017f | | .STRTAB 0x017f->0x06c5 ; "generic_package"
0607 018c | | .STRTAB 0x018c->0x06cd ; ";"
0608 018b | | .STRTAB 0x018b->0x06cd ; " : "
0609 018c | | .STRTAB 0x018c->0x06cf ; " is"
060a 018d | | .STRTAB 0x018d->0x06d0 ; "end "
060b 018f | | .STRTAB 0x018f->0x06d2 ; "world "
060c 0193 | | .STRTAB 0x0193->0x06d5 ; "directory "
060d 019b | | .STRTAB 0x019b->0x06da ; "File"
060e 019d | | .STRTAB 0x019d->0x06dc ; "Unknown_Object"
060f 01a9 | | .STREND 0x01a9->0x06e3
0610 5052 4f43 |PROC| .STRTAB_STRINGS
06e4 0000 0000 | | .BLANK 0000[0x4]
06e8 ; --------------------------------------------------------------------------------------
06e8 ; Debug Table
06e8 ; --------------------------------------------------------------------------------------
06e8 0003 0017 | | .CONST 0x0003,0x0017
06ea 000b 07a2 | | .DEBUG 0x000b,0x07a2,0xc000,0x0000,0x005a,0x6f25,0x0000,0x000b
06f2 0011 07ac | | .DEBUG 0x0011,0x07ac,0xc000,0x0000,0x005a,0x6f35,0x0000,0x000f
06fa 016b 082a | k *| .DEBUG 0x016b,0x082a,0x1001,0x0000,0x005a,0x6f25,0x0000,0x0031
0702 02d3 08e0 | | .DEBUG 0x02d3,0x08e0,0x1002,0x0000,0x005a,0x6f35,0x0000,0x02c5
070a 02f3 08ee | | .DEBUG 0x02f3,0x08ee,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0308
0712 030b 08fa | | .DEBUG 0x030b,0x08fa,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0338
071a 0323 0906 | # | .DEBUG 0x0323,0x0906,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0368
0722 033b 0912 | ; | .DEBUG 0x033b,0x0912,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0398
072a 0353 091e | S | .DEBUG 0x0353,0x091e,0x1002,0x0000,0x005a,0x6f35,0x0000,0x03c8
0732 036b 092a | k *| .DEBUG 0x036b,0x092a,0x1002,0x0000,0x005a,0x6f35,0x0000,0x03f8
073a 0383 0936 | 6| .DEBUG 0x0383,0x0936,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0428
0742 039b 0942 | B| .DEBUG 0x039b,0x0942,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0458
074a 03b3 094e | N| .DEBUG 0x03b3,0x094e,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0488
0752 03cb 095a | Z| .DEBUG 0x03cb,0x095a,0x1001,0x0000,0x005a,0x6f35,0x0000,0x04b8
075a 03e3 0964 | d| .DEBUG 0x03e3,0x0964,0x1002,0x0000,0x005a,0x6f35,0x0000,0x04dc
0762 041b 0974 | t| .DEBUG 0x041b,0x0974,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0553
076a 043b 098a | ; | .DEBUG 0x043b,0x098a,0x1001,0x0000,0x005a,0x6f35,0x0000,0x05a2
0772 0453 0994 | S | .DEBUG 0x0453,0x0994,0x1001,0x0000,0x005a,0x6f35,0x0000,0x05d8
077a 046b 099e | k | .DEBUG 0x046b,0x099e,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0608
0782 047b 09a2 | { | .DEBUG 0x047b,0x09a2,0x1001,0x0000,0x005a,0x6f35,0x0000,0x061e
078a 04bb 09ba | | .DEBUG 0x04bb,0x09ba,0x1002,0x0000,0x005a,0x6f35,0x0000,0x0695
0792 0523 09f4 | # | .DEBUG 0x0523,0x09f4,0x1001,0x0000,0x005a,0x6f35,0x0000,0x0702
079a 05db 0a6a | j| .DEBUG 0x05db,0x0a6a,0x1001,0x0000,0x005a,0x6f35,0x0000,0x0791
07a2 ; --------------------------------------------------------------------------------------
07a2 ; Debug3 Subtable 0x0
07a2 ; --------------------------------------------------------------------------------------
07a2 0004 0000 | | .DBG3TAB 0x0004,0x0000
07a4 000b ffff | | .CONST 0x000b,0xffff
07a6 000c fffe | | .CONST 0x000c,0xfffe
07a8 000d fffd | | .CONST 0x000d,0xfffd
07aa 000e fffc | | .CONST 0x000e,0xfffc
07ac ; --------------------------------------------------------------------------------------
07ac ; Debug3 Subtable 0x1
07ac ; --------------------------------------------------------------------------------------
07ac 003e 0000 | > | .DBG3TAB 0x003e,0x0000
07ae 0011 ffff | | .CONST 0x0011,0xffff
07b0 0012 fffe | | .CONST 0x0012,0xfffe
07b2 0013 fffd | | .CONST 0x0013,0xfffd
07b4 001b fffc | | .CONST 0x001b,0xfffc
07b6 0023 fffb | # | .CONST 0x0023,0xfffb
07b8 002b fffa | + | .CONST 0x002b,0xfffa
07ba 0033 fff9 | 3 | .CONST 0x0033,0xfff9
07bc 003b fff8 | ; | .CONST 0x003b,0xfff8
07be 0043 fff7 | C | .CONST 0x0043,0xfff7
07c0 004b fff6 | K | .CONST 0x004b,0xfff6
07c2 0053 fff5 | S | .CONST 0x0053,0xfff5
07c4 005b fff4 | [ | .CONST 0x005b,0xfff4
07c6 0063 fff3 | c | .CONST 0x0063,0xfff3
07c8 006b fff2 | k | .CONST 0x006b,0xfff2
07ca 0073 fff1 | s | .CONST 0x0073,0xfff1
07cc 007b fff0 | { | .CONST 0x007b,0xfff0
07ce 0083 ffef | | .CONST 0x0083,0xffef
07d0 008b ffee | | .CONST 0x008b,0xffee
07d2 0093 ffed | | .CONST 0x0093,0xffed
07d4 009b ffec | | .CONST 0x009b,0xffec
07d6 00a3 ffeb | | .CONST 0x00a3,0xffeb
07d8 00ab ffea | | .CONST 0x00ab,0xffea
07da 00b3 ffe9 | | .CONST 0x00b3,0xffe9
07dc 00bb ffe8 | | .CONST 0x00bb,0xffe8
07de 00c3 ffe7 | | .CONST 0x00c3,0xffe7
07e0 00cb ffe6 | | .CONST 0x00cb,0xffe6
07e2 00d3 ffe5 | | .CONST 0x00d3,0xffe5
07e4 00db ffe4 | | .CONST 0x00db,0xffe4
07e6 00e3 ffe3 | | .CONST 0x00e3,0xffe3
07e8 00eb ffe2 | | .CONST 0x00eb,0xffe2
07ea 00f0 ffe1 | | .CONST 0x00f0,0xffe1
07ec 00f8 ffe0 | | .CONST 0x00f8,0xffe0
07ee 0100 ffdf | | .CONST 0x0100,0xffdf
07f0 0102 ffde | | .CONST 0x0102,0xffde
07f2 010a ffdd | | .CONST 0x010a,0xffdd
07f4 0112 ffdc | | .CONST 0x0112,0xffdc
07f6 011a ffdb | | .CONST 0x011a,0xffdb
07f8 0122 ffda | " | .CONST 0x0122,0xffda
07fa 0124 ffd9 | $ | .CONST 0x0124,0xffd9
07fc 012c ffd8 | , | .CONST 0x012c,0xffd8
07fe 0134 ffd7 | 4 | .CONST 0x0134,0xffd7
0800 013a ffd6 | : | .CONST 0x013a,0xffd6
0802 013c ffd5 | < | .CONST 0x013c,0xffd5
0804 013e ffd4 | > | .CONST 0x013e,0xffd4
0806 0140 ffd3 | @ | .CONST 0x0140,0xffd3
0808 0142 ffd2 | B | .CONST 0x0142,0xffd2
080a 0144 ffd1 | D | .CONST 0x0144,0xffd1
080c 0146 ffd0 | F | .CONST 0x0146,0xffd0
080e 0148 ffcf | H | .CONST 0x0148,0xffcf
0810 014a ffce | J | .CONST 0x014a,0xffce
0812 014c ffcd | L | .CONST 0x014c,0xffcd
0814 014e ffcc | N | .CONST 0x014e,0xffcc
0816 0150 ffcb | P | .CONST 0x0150,0xffcb
0818 0152 ffca | R | .CONST 0x0152,0xffca
081a 0154 ffc9 | T | .CONST 0x0154,0xffc9
081c 0156 ffc8 | V | .CONST 0x0156,0xffc8
081e 0158 ffc7 | X | .CONST 0x0158,0xffc7
0820 015a ffc6 | Z | .CONST 0x015a,0xffc6
0822 015c ffc5 | \ | .CONST 0x015c,0xffc5
0824 015e ffc4 | ^ | .CONST 0x015e,0xffc4
0826 0160 ffc3 | ` | .CONST 0x0160,0xffc3
0828 0162 ffc2 | b | .CONST 0x0162,0xffc2
082a ; --------------------------------------------------------------------------------------
082a ; Debug3 Subtable 0x2
082a ; --------------------------------------------------------------------------------------
082a 0002 0058 | X| .DBG3TAB 0x0002,0x0058
082c 016b ffff | k | .CONST 0x016b,0xffff
082e 016e fffe | n | .CONST 0x016e,0xfffe
0830 0170 0001 | p | .CONST 0x0170,0x0001
0832 0171 0002 | q | .CONST 0x0171,0x0002
0834 0172 0401 | r | .CONST 0x0172,0x0401
0836 0174 0402 | t | .CONST 0x0174,0x0402
0838 0175 0403 | u | .CONST 0x0175,0x0403
083a 0176 0404 | v | .CONST 0x0176,0x0404
083c 0177 0002 | w | .CONST 0x0177,0x0002
083e 017b 0005 | { | .CONST 0x017b,0x0005
0840 017d 0003 | } | .CONST 0x017d,0x0003
0842 0182 0004 | | .CONST 0x0182,0x0004
0844 018a 0006 | | .CONST 0x018a,0x0006
0846 018b 0801 | | .CONST 0x018b,0x0801
0848 018d 0802 | | .CONST 0x018d,0x0802
084a 018e 0803 | | .CONST 0x018e,0x0803
084c 018f 0804 | | .CONST 0x018f,0x0804
084e 0190 0006 | | .CONST 0x0190,0x0006
0850 019e 001f | | .CONST 0x019e,0x001f
0852 01a0 0c01 | | .CONST 0x01a0,0x0c01
0854 01a2 0c02 | | .CONST 0x01a2,0x0c02
0856 01a3 0c03 | | .CONST 0x01a3,0x0c03
0858 01a4 0c04 | | .CONST 0x01a4,0x0c04
085a 01a5 001f | | .CONST 0x01a5,0x001f
085c 01ac 0007 | | .CONST 0x01ac,0x0007
085e 01af 1001 | | .CONST 0x01af,0x1001
0860 01b1 1002 | | .CONST 0x01b1,0x1002
0862 01b2 1003 | | .CONST 0x01b2,0x1003
0864 01b3 1004 | | .CONST 0x01b3,0x1004
0866 01b5 0007 | | .CONST 0x01b5,0x0007
0868 01b7 0009 | | .CONST 0x01b7,0x0009
086a 01ba 000a | | .CONST 0x01ba,0x000a
086c 01c3 000b | | .CONST 0x01c3,0x000b
086e 01cb 000c | | .CONST 0x01cb,0x000c
0870 01d6 000d | | .CONST 0x01d6,0x000d
0872 01de 0008 | | .CONST 0x01de,0x0008
0874 01e9 000e | | .CONST 0x01e9,0x000e
0876 01f3 000f | | .CONST 0x01f3,0x000f
0878 01f6 1401 | | .CONST 0x01f6,0x1401
087a 01f8 1402 | | .CONST 0x01f8,0x1402
087c 01f9 1403 | | .CONST 0x01f9,0x1403
087e 01fa 1404 | | .CONST 0x01fa,0x1404
0880 01fc 000f | | .CONST 0x01fc,0x000f
0882 0200 0012 | | .CONST 0x0200,0x0012
0884 0204 1801 | | .CONST 0x0204,0x1801
0886 0206 1802 | | .CONST 0x0206,0x1802
0888 0207 1803 | | .CONST 0x0207,0x1803
088a 0208 1804 | | .CONST 0x0208,0x1804
088c 020a 0012 | | .CONST 0x020a,0x0012
088e 0211 0010 | | .CONST 0x0211,0x0010
0890 021b 0011 | | .CONST 0x021b,0x0011
0892 0226 0013 | & | .CONST 0x0226,0x0013
0894 0229 1c01 | ) | .CONST 0x0229,0x1c01
0896 022b 1c02 | + | .CONST 0x022b,0x1c02
0898 022c 1c03 | , | .CONST 0x022c,0x1c03
089a 022d 1c04 | - | .CONST 0x022d,0x1c04
089c 022f 0013 | / | .CONST 0x022f,0x0013
089e 0233 0016 | 3 | .CONST 0x0233,0x0016
08a0 0237 2001 | 7 | .CONST 0x0237,0x2001
08a2 0239 2002 | 9 | .CONST 0x0239,0x2002
08a4 023a 2003 | : | .CONST 0x023a,0x2003
08a6 023b 2004 | ; | .CONST 0x023b,0x2004
08a8 023d 0016 | = | .CONST 0x023d,0x0016
08aa 0244 0014 | D | .CONST 0x0244,0x0014
08ac 024e 0015 | N | .CONST 0x024e,0x0015
08ae 0259 0017 | Y | .CONST 0x0259,0x0017
08b0 0265 2401 | e$ | .CONST 0x0265,0x2401
08b2 0267 2402 | g$ | .CONST 0x0267,0x2402
08b4 0269 2403 | i$ | .CONST 0x0269,0x2403
08b6 026d 2404 | m$ | .CONST 0x026d,0x2404
08b8 0271 2405 | q$ | .CONST 0x0271,0x2405
08ba 0273 2801 | s( | .CONST 0x0273,0x2801
08bc 0275 2802 | u( | .CONST 0x0275,0x2802
08be 0276 2803 | v( | .CONST 0x0276,0x2803
08c0 0277 2804 | w( | .CONST 0x0277,0x2804
08c2 0279 2405 | y$ | .CONST 0x0279,0x2405
08c4 0283 2c01 | , | .CONST 0x0283,0x2c01
08c6 0285 2c02 | , | .CONST 0x0285,0x2c02
08c8 0286 2c03 | , | .CONST 0x0286,0x2c03
08ca 0287 2c04 | , | .CONST 0x0287,0x2c04
08cc 0289 2804 | ( | .CONST 0x0289,0x2804
08ce 0297 0017 | | .CONST 0x0297,0x0017
08d0 029a 0018 | | .CONST 0x029a,0x0018
08d2 029e 0019 | | .CONST 0x029e,0x0019
08d4 02a2 001a | | .CONST 0x02a2,0x001a
08d6 02a6 001b | | .CONST 0x02a6,0x001b
08d8 02b0 001c | | .CONST 0x02b0,0x001c
08da 02ba 001d | | .CONST 0x02ba,0x001d
08dc 02c4 001e | | .CONST 0x02c4,0x001e
08de 02ca 0020 | | .CONST 0x02ca,0x0020
08e0 ; --------------------------------------------------------------------------------------
08e0 ; Debug3 Subtable 0x3
08e0 ; --------------------------------------------------------------------------------------
08e0 0002 0004 | | .DBG3TAB 0x0002,0x0004
08e2 02d3 ffff | | .CONST 0x02d3,0xffff
08e4 02d5 fffe | | .CONST 0x02d5,0xfffe
08e6 02db 0001 | | .CONST 0x02db,0x0001
08e8 02e4 0002 | | .CONST 0x02e4,0x0002
08ea 02e6 0003 | | .CONST 0x02e6,0x0003
08ec 02e8 0004 | | .CONST 0x02e8,0x0004
08ee ; --------------------------------------------------------------------------------------
08ee ; Debug3 Subtable 0x4
08ee ; --------------------------------------------------------------------------------------
08ee 0000 0005 | | .DBG3TAB 0x0000,0x0005
08f0 02f3 0001 | | .CONST 0x02f3,0x0001
08f2 02f8 0002 | | .CONST 0x02f8,0x0002
08f4 02fa 0003 | | .CONST 0x02fa,0x0003
08f6 02ff 0004 | | .CONST 0x02ff,0x0004
08f8 0301 0005 | | .CONST 0x0301,0x0005
08fa ; --------------------------------------------------------------------------------------
08fa ; Debug3 Subtable 0x5
08fa ; --------------------------------------------------------------------------------------
08fa 0000 0005 | | .DBG3TAB 0x0000,0x0005
08fc 030b 0001 | | .CONST 0x030b,0x0001
08fe 0310 0002 | | .CONST 0x0310,0x0002
0900 0312 0003 | | .CONST 0x0312,0x0003
0902 0317 0004 | | .CONST 0x0317,0x0004
0904 0319 0005 | | .CONST 0x0319,0x0005
0906 ; --------------------------------------------------------------------------------------
0906 ; Debug3 Subtable 0x6
0906 ; --------------------------------------------------------------------------------------
0906 0000 0005 | | .DBG3TAB 0x0000,0x0005
0908 0323 0001 | # | .CONST 0x0323,0x0001
090a 0328 0002 | ( | .CONST 0x0328,0x0002
090c 032a 0003 | * | .CONST 0x032a,0x0003
090e 032f 0004 | / | .CONST 0x032f,0x0004
0910 0331 0005 | 1 | .CONST 0x0331,0x0005
0912 ; --------------------------------------------------------------------------------------
0912 ; Debug3 Subtable 0x7
0912 ; --------------------------------------------------------------------------------------
0912 0000 0005 | | .DBG3TAB 0x0000,0x0005
0914 033b 0001 | ; | .CONST 0x033b,0x0001
0916 0340 0002 | @ | .CONST 0x0340,0x0002
0918 0342 0003 | B | .CONST 0x0342,0x0003
091a 0347 0004 | G | .CONST 0x0347,0x0004
091c 0349 0005 | I | .CONST 0x0349,0x0005
091e ; --------------------------------------------------------------------------------------
091e ; Debug3 Subtable 0x8
091e ; --------------------------------------------------------------------------------------
091e 0000 0005 | | .DBG3TAB 0x0000,0x0005
0920 0353 0001 | S | .CONST 0x0353,0x0001
0922 0358 0002 | X | .CONST 0x0358,0x0002
0924 035a 0003 | Z | .CONST 0x035a,0x0003
0926 035f 0004 | _ | .CONST 0x035f,0x0004
0928 0361 0005 | a | .CONST 0x0361,0x0005
092a ; --------------------------------------------------------------------------------------
092a ; Debug3 Subtable 0x9
092a ; --------------------------------------------------------------------------------------
092a 0000 0005 | | .DBG3TAB 0x0000,0x0005
092c 036b 0001 | k | .CONST 0x036b,0x0001
092e 0370 0002 | p | .CONST 0x0370,0x0002
0930 0372 0003 | r | .CONST 0x0372,0x0003
0932 0377 0004 | w | .CONST 0x0377,0x0004
0934 0379 0005 | y | .CONST 0x0379,0x0005
0936 ; --------------------------------------------------------------------------------------
0936 ; Debug3 Subtable 0xa
0936 ; --------------------------------------------------------------------------------------
0936 0000 0005 | | .DBG3TAB 0x0000,0x0005
0938 0383 0001 | | .CONST 0x0383,0x0001
093a 0388 0002 | | .CONST 0x0388,0x0002
093c 038a 0003 | | .CONST 0x038a,0x0003
093e 038f 0004 | | .CONST 0x038f,0x0004
0940 0391 0005 | | .CONST 0x0391,0x0005
0942 ; --------------------------------------------------------------------------------------
0942 ; Debug3 Subtable 0xb
0942 ; --------------------------------------------------------------------------------------
0942 0000 0005 | | .DBG3TAB 0x0000,0x0005
0944 039b 0001 | | .CONST 0x039b,0x0001
0946 03a0 0002 | | .CONST 0x03a0,0x0002
0948 03a2 0003 | | .CONST 0x03a2,0x0003
094a 03a7 0004 | | .CONST 0x03a7,0x0004
094c 03a9 0005 | | .CONST 0x03a9,0x0005
094e ; --------------------------------------------------------------------------------------
094e ; Debug3 Subtable 0xc
094e ; --------------------------------------------------------------------------------------
094e 0000 0005 | | .DBG3TAB 0x0000,0x0005
0950 03b3 0001 | | .CONST 0x03b3,0x0001
0952 03b8 0002 | | .CONST 0x03b8,0x0002
0954 03ba 0003 | | .CONST 0x03ba,0x0003
0956 03bf 0004 | | .CONST 0x03bf,0x0004
0958 03c1 0005 | | .CONST 0x03c1,0x0005
095a ; --------------------------------------------------------------------------------------
095a ; Debug3 Subtable 0xd
095a ; --------------------------------------------------------------------------------------
095a 0000 0004 | | .DBG3TAB 0x0000,0x0004
095c 03cb 0001 | | .CONST 0x03cb,0x0001
095e 03cf 0002 | | .CONST 0x03cf,0x0002
0960 03d3 0003 | | .CONST 0x03d3,0x0003
0962 03d7 0004 | | .CONST 0x03d7,0x0004
0964 ; --------------------------------------------------------------------------------------
0964 ; Debug3 Subtable 0xe
0964 ; --------------------------------------------------------------------------------------
0964 0000 0007 | | .DBG3TAB 0x0000,0x0007
0966 03e3 0001 | | .CONST 0x03e3,0x0001
0968 03e8 0002 | | .CONST 0x03e8,0x0002
096a 03f1 0003 | | .CONST 0x03f1,0x0003
096c 03f6 0004 | | .CONST 0x03f6,0x0004
096e 03ff 0005 | | .CONST 0x03ff,0x0005
0970 0404 0006 | | .CONST 0x0404,0x0006
0972 040d 0007 | | .CONST 0x040d,0x0007
0974 ; --------------------------------------------------------------------------------------
0974 ; Debug3 Subtable 0xf
0974 ; --------------------------------------------------------------------------------------
0974 0001 0009 | | .DBG3TAB 0x0001,0x0009
0976 041b ffff | | .CONST 0x041b,0xffff
0978 0420 0001 | | .CONST 0x0420,0x0001
097a 0421 0401 | ! | .CONST 0x0421,0x0401
097c 0423 0402 | # | .CONST 0x0423,0x0402
097e 0424 0403 | $ | .CONST 0x0424,0x0403
0980 0425 0404 | % | .CONST 0x0425,0x0404
0982 0426 0001 | & | .CONST 0x0426,0x0001
0984 042a 0004 | * | .CONST 0x042a,0x0004
0986 042c 0002 | , | .CONST 0x042c,0x0002
0988 0430 0003 | 0 | .CONST 0x0430,0x0003
098a ; --------------------------------------------------------------------------------------
098a ; Debug3 Subtable 0x10
098a ; --------------------------------------------------------------------------------------
098a 0000 0004 | | .DBG3TAB 0x0000,0x0004
098c 043b 0001 | ; | .CONST 0x043b,0x0001
098e 043f 0002 | ? | .CONST 0x043f,0x0002
0990 0445 0003 | E | .CONST 0x0445,0x0003
0992 0449 0004 | I | .CONST 0x0449,0x0004
0994 ; --------------------------------------------------------------------------------------
0994 ; Debug3 Subtable 0x11
0994 ; --------------------------------------------------------------------------------------
0994 0000 0004 | | .DBG3TAB 0x0000,0x0004
0996 0453 0001 | S | .CONST 0x0453,0x0001
0998 0457 0002 | W | .CONST 0x0457,0x0002
099a 045d 0003 | ] | .CONST 0x045d,0x0003
099c 0461 0004 | a | .CONST 0x0461,0x0004
099e ; --------------------------------------------------------------------------------------
099e ; Debug3 Subtable 0x12
099e ; --------------------------------------------------------------------------------------
099e 0000 0001 | | .DBG3TAB 0x0000,0x0001
09a0 046b 0001 | k | .CONST 0x046b,0x0001
09a2 ; --------------------------------------------------------------------------------------
09a2 ; Debug3 Subtable 0x13
09a2 ; --------------------------------------------------------------------------------------
09a2 0003 0008 | | .DBG3TAB 0x0003,0x0008
09a4 047b ffff | { | .CONST 0x047b,0xffff
09a6 0483 fffe | | .CONST 0x0483,0xfffe
09a8 0488 fffd | | .CONST 0x0488,0xfffd
09aa 048f 0001 | | .CONST 0x048f,0x0001
09ac 0493 0002 | | .CONST 0x0493,0x0002
09ae 0497 0003 | | .CONST 0x0497,0x0003
09b0 049b 0004 | | .CONST 0x049b,0x0004
09b2 04a4 0005 | | .CONST 0x04a4,0x0005
09b4 04a8 0006 | | .CONST 0x04a8,0x0006
09b6 04ac 0007 | | .CONST 0x04ac,0x0007
09b8 04b0 0008 | | .CONST 0x04b0,0x0008
09ba ; --------------------------------------------------------------------------------------
09ba ; Debug3 Subtable 0x14
09ba ; --------------------------------------------------------------------------------------
09ba 0001 001b | | .DBG3TAB 0x0001,0x001b
09bc 04bb ffff | | .CONST 0x04bb,0xffff
09be 04bc 0001 | | .CONST 0x04bc,0x0001
09c0 04bd 0401 | | .CONST 0x04bd,0x0401
09c2 04bf 0402 | | .CONST 0x04bf,0x0402
09c4 04c0 0403 | | .CONST 0x04c0,0x0403
09c6 04c1 0404 | | .CONST 0x04c1,0x0404
09c8 04c2 0001 | | .CONST 0x04c2,0x0001
09ca 04ce 0005 | | .CONST 0x04ce,0x0005
09cc 04d0 0002 | | .CONST 0x04d0,0x0002
09ce 04d5 0003 | | .CONST 0x04d5,0x0003
09d0 04da 0004 | | .CONST 0x04da,0x0004
09d2 04df 0801 | | .CONST 0x04df,0x0801
09d4 04e1 0802 | | .CONST 0x04e1,0x0802
09d6 04e3 0803 | | .CONST 0x04e3,0x0803
09d8 04e7 0804 | | .CONST 0x04e7,0x0804
09da 04eb 0805 | | .CONST 0x04eb,0x0805
09dc 04ed 0c01 | | .CONST 0x04ed,0x0c01
09de 04ef 0c02 | | .CONST 0x04ef,0x0c02
09e0 04f0 0c03 | | .CONST 0x04f0,0x0c03
09e2 04f1 0c04 | | .CONST 0x04f1,0x0c04
09e4 04f3 0805 | | .CONST 0x04f3,0x0805
09e6 04fd 1001 | | .CONST 0x04fd,0x1001
09e8 04ff 1002 | | .CONST 0x04ff,0x1002
09ea 0500 1003 | | .CONST 0x0500,0x1003
09ec 0501 1004 | | .CONST 0x0501,0x1004
09ee 0503 0c04 | | .CONST 0x0503,0x0c04
09f0 0511 0004 | | .CONST 0x0511,0x0004
09f2 0513 0006 | | .CONST 0x0513,0x0006
09f4 ; --------------------------------------------------------------------------------------
09f4 ; Debug3 Subtable 0x15
09f4 ; --------------------------------------------------------------------------------------
09f4 0004 0036 | 6| .DBG3TAB 0x0004,0x0036
09f6 0523 ffff | # | .CONST 0x0523,0xffff
09f8 0526 fffe | & | .CONST 0x0526,0xfffe
09fa 0528 fffd | ( | .CONST 0x0528,0xfffd
09fc 0529 fffc | ) | .CONST 0x0529,0xfffc
09fe 0530 0002 | 0 | .CONST 0x0530,0x0002
0a00 0532 0401 | 2 | .CONST 0x0532,0x0401
0a02 0534 0402 | 4 | .CONST 0x0534,0x0402
0a04 0536 0403 | 6 | .CONST 0x0536,0x0403
0a06 053a 0404 | : | .CONST 0x053a,0x0404
0a08 053e 0405 | > | .CONST 0x053e,0x0405
0a0a 0540 0801 | @ | .CONST 0x0540,0x0801
0a0c 0542 0802 | B | .CONST 0x0542,0x0802
0a0e 0543 0803 | C | .CONST 0x0543,0x0803
0a10 0544 0804 | D | .CONST 0x0544,0x0804
0a12 0546 0405 | F | .CONST 0x0546,0x0405
0a14 0550 0c01 | P | .CONST 0x0550,0x0c01
0a16 0552 0c02 | R | .CONST 0x0552,0x0c02
0a18 0553 0c03 | S | .CONST 0x0553,0x0c03
0a1a 0554 0c04 | T | .CONST 0x0554,0x0c04
0a1c 0556 0804 | V | .CONST 0x0556,0x0804
0a1e 0564 0002 | d | .CONST 0x0564,0x0002
0a20 0566 0003 | f | .CONST 0x0566,0x0003
0a22 056a 0004 | j | .CONST 0x056a,0x0004
0a24 056c 0005 | l | .CONST 0x056c,0x0005
0a26 056d 1001 | m | .CONST 0x056d,0x1001
0a28 056f 1002 | o | .CONST 0x056f,0x1002
0a2a 0571 1003 | q | .CONST 0x0571,0x1003
0a2c 0574 0005 | t | .CONST 0x0574,0x0005
0a2e 0576 0001 | v | .CONST 0x0576,0x0001
0a30 0577 1401 | w | .CONST 0x0577,0x1401
0a32 0579 0001 | y | .CONST 0x0579,0x0001
0a34 057b 0006 | { | .CONST 0x057b,0x0006
0a36 057d 0007 | } | .CONST 0x057d,0x0007
0a38 0587 0009 | | .CONST 0x0587,0x0009
0a3a 058d 1801 | | .CONST 0x058d,0x1801
0a3c 058f 1802 | | .CONST 0x058f,0x1802
0a3e 0591 1803 | | .CONST 0x0591,0x1803
0a40 0595 1804 | | .CONST 0x0595,0x1804
0a42 0599 1805 | | .CONST 0x0599,0x1805
0a44 059b 1c01 | | .CONST 0x059b,0x1c01
0a46 059d 1c02 | | .CONST 0x059d,0x1c02
0a48 059e 1c03 | | .CONST 0x059e,0x1c03
0a4a 059f 1c04 | | .CONST 0x059f,0x1c04
0a4c 05a1 1805 | | .CONST 0x05a1,0x1805
0a4e 05ab 2001 | | .CONST 0x05ab,0x2001
0a50 05ad 2002 | | .CONST 0x05ad,0x2002
0a52 05ae 2003 | | .CONST 0x05ae,0x2003
0a54 05af 2004 | | .CONST 0x05af,0x2004
0a56 05b1 1c04 | | .CONST 0x05b1,0x1c04
0a58 05bf 0009 | | .CONST 0x05bf,0x0009
0a5a 05c3 000a | | .CONST 0x05c3,0x000a
0a5c 05c4 2401 | $ | .CONST 0x05c4,0x2401
0a5e 05c6 2402 | $ | .CONST 0x05c6,0x2402
0a60 05c8 2403 | $ | .CONST 0x05c8,0x2403
0a62 05cb 000a | | .CONST 0x05cb,0x000a
0a64 05cd 0008 | | .CONST 0x05cd,0x0008
0a66 05ce 2801 | ( | .CONST 0x05ce,0x2801
0a68 05d0 0008 | | .CONST 0x05d0,0x0008
0a6a ; --------------------------------------------------------------------------------------
0a6a ; Debug3 Subtable 0x16
0a6a ; --------------------------------------------------------------------------------------
0a6a 0000 0003 | | .DBG3TAB 0x0000,0x0003
0a6c 05db 0001 | | .CONST 0x05db,0x0001
0a6e 05df 0002 | | .CONST 0x05df,0x0002
0a70 05e7 0003 | | .CONST 0x05e7,0x0003
0a72 0000 0000 | | .BLANK 0000[0x18e]