|
|
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: 3072 (0xc00)
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 03f8 | | .CONST 0x03f8 ; 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 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00ce | | .CONST 0x00ce ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0031 | 1 | .CONST 0x0031 ; Number of locals
000b INIT_0008:
000b e001 | | Load 0x0,0x1 ; Debug Table 0x0 = .DEBUG 0x000b,0x0472,0x8000,0x0000,0x0059,0xed05,0x0000,0x0011
; Debug Table 0x0.0x0 = 0xb,0xffff
000c 1b11 | | Execute Package,Field_Read,Field_Number 0x11
000d 0129 | ) | Execute Any,Make_Visible
000e e002 | | Load 0x0,0x2 ; Debug Table 0x0.0x1 = 0xe,0xfffe
000f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0010 0129 | ) | Execute Any,Make_Visible
0011 e003 | | Load 0x0,0x3 ; Debug Table 0x0.0x2 = 0x11,0xfffd
0012 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0013 0129 | ) | Execute Any,Make_Visible
0014 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x0.0x3 = 0x14,0xfffc
0015 e004 | | Load 0x0,0x4
0016 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0017 e005 | | Load 0x0,0x5
0018 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0019 e006 | | Load 0x0,0x6
001a 1b11 | | Execute Package,Field_Read,Field_Number 0x11
001b 00e1 | | Load_Encached Boolean_Cache
001c 029f 00d3 | | Declare_Subprogram For_Call,INIT_00d0
001e 4805 |H | Short_Literal 0x5
001f 032e | . | Declare_Type Record,Defined,Visible
0020 029a 00f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f0 ; Debug Table 0x0.0x4 = 0x20,0xfffb
0022 029a 013b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0138 ; Debug Table 0x0.0x5 = 0x22,0xfffa
0024 029a 0203 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0200 ; Debug Table 0x0.0x6 = 0x24,0xfff9
0026 029a 0293 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0290 ; Debug Table 0x0.0x7 = 0x26,0xfff8
0028 029a 02bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02b8 ; Debug Table 0x0.0x8 = 0x28,0xfff7
002a 029a 032b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0328 ; Debug Table 0x0.0x9 = 0x2a,0xfff6
002c 029a 0333 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0330 ; Debug Table 0x0.0xa = 0x2c,0xfff5
002e 029a 034b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0348 ; Debug Table 0x0.0xb = 0x2e,0xfff4
0030 00bf | | Action Accept_Activation
0031 e007 | | Load 0x0,0x7 ; Debug Table 0x1 = .DEBUG 0x0031,0x048c,0x8000,0x0000,0x0059,0xee05,0x0000,0x001b
; Debug Table 0x1.0x0 = 0x31,0xffff
0032 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0033 e007 | | Load 0x0,0x7 ; Debug Table 0x1.0x1 = 0x33,0xfffe
0034 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0035 e007 | | Load 0x0,0x7 ; Debug Table 0x1.0x2 = 0x35,0xfffd
0036 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0037 0007 | | Action Break_Optional ; Debug Table 0x1.0x3 = 0x37,0xfffc
0038 0007 | | Action Break_Optional ; Debug Table 0x1.0x4 = 0x38,0xfffb
0039 0007 | | Action Break_Optional ; Debug Table 0x1.0x5 = 0x39,0xfffa
003a 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x6 = 0x3a,0xfff9
003b 481a |H | Short_Literal 0x1a
003c 00e9 | | Load_Encached String_Cache
003d 0334 | 4 | Declare_Variable Array,With_Constraint
003e 52d9 |R | Indirect_Literal Any,0x318,{0x54686973, 0x20697320}
003f 0007 | | Action Break_Optional ; Debug Table 0x1.0x7 = 0x3f,0xfff8
0040 4801 |H | Short_Literal 0x1 ; Debug Table 0x1.0x8 = 0x40,0xfff7
0041 481a |H | Short_Literal 0x1a
0042 00e9 | | Load_Encached String_Cache
0043 035b | [ | Declare_Type Array,Constrained
0044 00e3 | | Load_Encached Natural_Cache
0045 e20e | | Load 0x1,0xe
0046 e008 | | Load 0x0,0x8
0047 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0048 e008 | | Load 0x0,0x8
0049 1b17 | | Execute Package,Field_Read,Field_Number 0x17
004a 00e2 | | Load_Encached Integer_Cache
004b 00e2 | | Load_Encached Integer_Cache
004c 00e2 | | Load_Encached Integer_Cache
004d 00e2 | | Load_Encached Integer_Cache
004e 00e2 | | Load_Encached Integer_Cache
004f 00e2 | | Load_Encached Integer_Cache
0050 029f 0353 | S| Declare_Subprogram For_Call,INIT_0350
0052 480b |H | Short_Literal 0xb
0053 032d | - | Declare_Type Record,Defined
0054 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x9 = 0x54,0xfff6
0055 02a0 | | Declare_Subprogram Null_Subprogram
0056 03ad | | Declare_Type Heap_Access,Defined
0057 0007 | | Action Break_Optional ; Debug Table 0x1.0xa = 0x57,0xfff5
0058 62bb |b | Indirect_Literal Discrete,0x314,{0x00000000, 0x0059ee05} ; Debug Table 0x1.0xb = 0x58,0xfff4
0059 48d8 |H | Short_Literal 0xd8
005a 00db | | Load_Top At_Offset_3
005b 00db | | Load_Top At_Offset_3
005c e006 | | Load 0x0,0x6
005d 1b2e | . | Execute Package,Field_Read,Field_Number 0x2e
005e 0387 | | Declare_Variable Package
005f 00d8 | | Load_Top At_Offset_0
0060 020f | | Execute Module,Activate
0061 62b2 |b | Indirect_Literal Discrete,0x314,{0x00000000, 0x0059ee05} ; Debug Table 0x1.0xc = 0x61,0xfff3
0062 48e1 |H | Short_Literal 0xe1
0063 e21d | | Load 0x1,0x1d
0064 e006 | | Load 0x0,0x6
0065 1b2d | - | Execute Package,Field_Read,Field_Number 0x2d
0066 0387 | | Declare_Variable Package
0067 00d8 | | Load_Top At_Offset_0
0068 020f | | Execute Module,Activate
0069 029d 0393 | | Declare_Subprogram For_Outer_Call,INIT_0390 ; Debug Table 0x1.0xd = 0x69,0xfff2
006b 029d 03ab | | Declare_Subprogram For_Outer_Call,INIT_03a8 ; Debug Table 0x1.0xe = 0x6b,0xfff1
006d 62a6 |b | Indirect_Literal Discrete,0x314,{0x00000000, 0x0059ee05} ; Debug Table 0x1.0xf = 0x6d,0xfff0
006e 4988 |I | Short_Literal 0x188
006f e219 | | Load 0x1,0x19
0070 0335 | 5 | Declare_Variable Array,Duplicate
0071 00d0 | | Action Swap_Control
0072 00d1 | | Pop_Control Pop_Count_1
0073 e21b | | Load 0x1,0x1b
0074 00d8 | | Load_Top At_Offset_0
0075 0120 | | Execute Any,Is_Value
0076 7002 |p | Jump_Nonzero 0x79
0077 00d8 | | Load_Top At_Offset_0
0078 011e | | Execute Any,Convert
0079 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
007a e002 | | Load 0x0,0x2
007b 1b3b | ; | Execute Package,Field_Read,Field_Number 0x3b
007c 1b29 | ) | Execute Package,Field_Read,Field_Number 0x29
007d 0387 | | Declare_Variable Package
007e 00d8 | | Load_Top At_Offset_0
007f 020f | | Execute Module,Activate
0080 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x10 = 0x80,0xffef
0081 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0082 e21a | | Load 0x1,0x1a
0083 027f | | Execute Discrete,Equal
0084 7002 |p | Jump_Nonzero 0x87
0085 4887 |H | Short_Literal 0x87
0086 0257 | W | Execute Discrete,Raise
0087 029d 03eb | | Declare_Subprogram For_Outer_Call,INIT_03e8 ; Debug Table 0x1.0x11 = 0x87,0xffee
0089 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x12 = 0x89,0xffed
008a 00c7 | | Action Elaborate_Subprogram
008b 6288 |b | Indirect_Literal Discrete,0x314,{0x00000000, 0x0059ee05} ; Debug Table 0x1.0x13 = 0x8b,0xffec
008c 4a2c |J, | Short_Literal 0x22c
008d e21d | | Load 0x1,0x1d
008e e21e | | Load 0x1,0x1e
008f e009 | | Load 0x0,0x9
0090 1b18 | | Execute Package,Field_Read,Field_Number 0x18
0091 0387 | | Declare_Variable Package
0092 00d8 | | Load_Top At_Offset_0
0093 020f | | Execute Module,Activate
0094 627f |b | Indirect_Literal Discrete,0x314,{0x00000000, 0x0059ee05} ; Debug Table 0x1.0x14 = 0x94,0xffeb
0095 4a35 |J5 | Short_Literal 0x235
0096 e004 | | Load 0x0,0x4
0097 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0098 e004 | | Load 0x0,0x4
0099 1b10 | | Execute Package,Field_Read,Field_Number 0x10
009a e009 | | Load 0x0,0x9
009b 1b18 | | Execute Package,Field_Read,Field_Number 0x18
009c 0387 | | Declare_Variable Package
009d 00d8 | | Load_Top At_Offset_0
009e 020f | | Execute Module,Activate
009f 6274 |bt | Indirect_Literal Discrete,0x314,{0x00000000, 0x0059ee05} ; Debug Table 0x1.0x15 = 0x9f,0xffea
00a0 4a42 |JB | Short_Literal 0x242
00a1 e005 | | Load 0x0,0x5
00a2 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00a3 e005 | | Load 0x0,0x5
00a4 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00a5 e009 | | Load 0x0,0x9
00a6 1b18 | | Execute Package,Field_Read,Field_Number 0x18
00a7 0387 | | Declare_Variable Package
00a8 00d8 | | Load_Top At_Offset_0
00a9 020f | | Execute Module,Activate
00aa e009 | | Load 0x0,0x9 ; Debug Table 0x1.0x16 = 0xaa,0xffe9
00ab 1919 | | Execute Package,Field_Reference,Field_Number 0x19
00ac 00c6 | | Action Check_Subprogram_Elaborated
00ad e004 | | Load 0x0,0x4
00ae 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00af e004 | | Load 0x0,0x4
00b0 1b10 | | Execute Package,Field_Read,Field_Number 0x10
00b1 6262 |bb | Indirect_Literal Discrete,0x314,{0x00000000, 0x0059ee05}
00b2 4a4f |JO | Short_Literal 0x24f
00b3 4800 |H | Short_Literal 0x0
00b4 0007 | | Action Break_Optional
00b5 e009 | | Load 0x0,0x9 ; Debug Table 0x1.0x17 = 0xb5,0xffe8
00b6 1919 | | Execute Package,Field_Reference,Field_Number 0x19
00b7 00c6 | | Action Check_Subprogram_Elaborated
00b8 e005 | | Load 0x0,0x5
00b9 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00ba e005 | | Load 0x0,0x5
00bb 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00bc 6257 |bW | Indirect_Literal Discrete,0x314,{0x00000000, 0x0059ee05}
00bd 4a60 |J` | Short_Literal 0x260
00be 4800 |H | Short_Literal 0x0
00bf 0007 | | Action Break_Optional
00c0 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x18 = 0xc0,0xffe7
00c1 00c7 | | Action Elaborate_Subprogram
00c2 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x19 = 0xc2,0xffe6
00c3 00c7 | | Action Elaborate_Subprogram
00c4 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x1a = 0xc4,0xffe5
00c5 00c7 | | Action Elaborate_Subprogram
00c6 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x1b = 0xc6,0xffe4
00c7 00c7 | | Action Elaborate_Subprogram
00c8 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x1c = 0xc8,0xffe3
00c9 00c7 | | Action Elaborate_Subprogram
00ca 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x1d = 0xca,0xffe2
00cb 00c7 | | Action Elaborate_Subprogram
00cc 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x1e = 0xcc,0xffe1
00cd 00c7 | | Action Elaborate_Subprogram
00ce BODY_0008:
00ce 00bc | | Action Signal_Activated
00cf 00bb | | Action Signal_Completion
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 00d3 | | .CONST 0x00d3 ; Address of begin
00d1 0004 | | .CONST 0x0004 ; Address of exception handler
00d2 0001 | | .CONST 0x0001 ; Number of locals
00d3 BODY_00d0:
00d3 INIT_00d0:
00d3 4608 |F | Jump_Case 0x8 ; Debug Table 0x2 = .DEBUG 0x00d3,0x04cc,0x0005,0x0000,0x0059,0xed05,0x0000,0x0024
00d4 7808 |x | Jump 0xdd ; case 0x0
00d5 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
00d6 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
00d7 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
00d8 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
00d9 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
00da 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x6
00db 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x7
00dc 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x8
00dd 00da | | Load_Top At_Offset_2
00de 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
00df 0125 | % | Execute Any,Set_Constraint
00e0 00da | | Load_Top At_Offset_2
00e1 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
00e2 1c00 | | Execute_Immediate Run_Utility,0x0
00e3 00da | | Load_Top At_Offset_2
00e4 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
00e5 0125 | % | Execute Any,Set_Constraint
00e6 00da | | Load_Top At_Offset_2
00e7 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
00e8 1c00 | | Execute_Immediate Run_Utility,0x0
00e9 4302 |C | Exit_Subprogram From_Utility,0x2
00ea 0000 0000 | | .BLANK 0000[0x6]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00ff | | .CONST 0x00ff ; Address of begin
00f1 012f | / | .CONST 0x012f ; Address of exception handler
00f2 0004 | | .CONST 0x0004 ; Number of locals
00f3 INIT_00f0:
00f3 e002 | | Load 0x0,0x2 ; Debug Table 0x3 = .DEBUG 0x00f3,0x04ce,0x0001,0x0000,0x0059,0xed05,0x0000,0x0047
; Debug Table 0x3.0x0 = 0xf3,0xffff
00f4 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00f5 02c7 | | Declare_Variable Any
00f6 00d8 | | Load_Top At_Offset_0
00f7 1c00 | | Execute_Immediate Run_Utility,0x0
00f8 e002 | | Load 0x0,0x2 ; Debug Table 0x3.0x1 = 0xf8,0xfffe
00f9 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00fa 02ff | | Declare_Variable Variant_Record
00fb 00d8 | | Load_Top At_Offset_0
00fc 1c00 | | Execute_Immediate Run_Utility,0x0
00fd e20d | | Load 0x1,0xd ; Debug Table 0x3.0x2 = 0xfd,0xfffd
00fe 067e | ~ | Execute_Immediate Set_Value_Unchecked,0x7e
00ff BODY_00f0:
00ff 487e |H~ | Short_Literal 0x7e ; Debug Table 0x3.0x3 = 0xff,0x1
0100 a5fd | | Store_Unchecked 0x2,-0x3
0101 e002 | | Load 0x0,0x2 ; Debug Table 0x3.0x4 = 0x101,0x2
0102 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0103 c5fe | | Store 0x2,-0x2
0104 e00a | | Load 0x0,0xa ; Debug Table 0x3.0x5 = 0x104,0x3
0105 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0106 00da | | Load_Top At_Offset_2
0107 e5ff | | Load 0x2,-0x1
0108 e00a | | Load 0x0,0xa
0109 1811 | | Execute Package,Field_Execute,Field_Number 0x11
010a 00d1 | | Pop_Control Pop_Count_1
010b 0059 | Y | Store_Top Discrete,At_Offset_1
010c 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x6 = 0x10c,0x4
010d 00d9 | | Load_Top At_Offset_1
010e e001 | | Load 0x0,0x1
010f 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0110 e00a | | Load 0x0,0xa ; Debug Table 0x3.0x7 = 0x110,0x5
0111 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0112 00db | | Load_Top At_Offset_3
0113 0120 | | Execute Any,Is_Value
0114 6803 |h | Jump_Zero 0x118
0115 e002 | | Load 0x0,0x2
0116 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0117 7801 |x | Jump 0x119
0118 00db | | Load_Top At_Offset_3
0119 00db | | Load_Top At_Offset_3
011a e00a | | Load 0x0,0xa
011b 1812 | | Execute Package,Field_Execute,Field_Number 0x12
011c c402 | | Store 0x2,0x2
011d 0059 | Y | Store_Top Discrete,At_Offset_1
011e 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x8 = 0x11e,0x6
011f 00d9 | | Load_Top At_Offset_1
0120 e001 | | Load 0x0,0x1
0121 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0122 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x9 = 0x122,0x7
0123 8224 | $ | Call 0x1,0x24
0124 7005 |p | Jump_Nonzero 0x12a
0125 487d |H} | Short_Literal 0x7d ; Debug Table 0x3.0xa = 0x125,0x8
0126 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0127 e001 | | Load 0x0,0x1 ; Debug Table 0x3.0xb = 0x127,0x9
0128 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0129 0257 | W | Execute Discrete,Raise
012a 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xc = 0x12a,0xa
012b c5fe | | Store 0x2,-0x2
012c 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0xd = 0x12c,0xb
012d a5fd | | Store_Unchecked 0x2,-0x3
012e 4502 |E | Exit_Subprogram 0x2
012f TRAP_00f0:
012f e001 | | Load 0x0,0x1
0130 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0131 010f | | Execute Exception,Equal
0132 6803 |h | Jump_Zero 0x136
0133 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0xe = 0x133,0xc
0134 a5fd | | Store_Unchecked 0x2,-0x3
0135 4502 |E | Exit_Subprogram 0x2
0136 0100 | | Execute Exception,Raise
0137 0000 | | .XXX[0x1]
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 014c | L | .CONST 0x014c ; Address of begin
0139 01ed | | .CONST 0x01ed ; Address of exception handler
013a 0007 | | .CONST 0x0007 ; Number of locals
013b INIT_0138:
013b e20d | | Load 0x1,0xd ; Debug Table 0x4 = .DEBUG 0x013b,0x04ee,0x0001,0x0000,0x0059,0xed05,0x0000,0x0057
; Debug Table 0x4.0x0 = 0x13b,0xffff
013c 067e | ~ | Execute_Immediate Set_Value_Unchecked,0x7e
013d e002 | | Load 0x0,0x2 ; Debug Table 0x4.0x1 = 0x13d,0xfffe
013e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
013f e21d | | Load 0x1,0x1d ; Debug Table 0x4.0x2 = 0x13f,0xfffd
0140 0322 | " | Declare_Variable Record
0141 00d8 | | Load_Top At_Offset_0
0142 1c00 | | Execute_Immediate Run_Utility,0x0
0143 e21e | | Load 0x1,0x1e ; Debug Table 0x4.0x3 = 0x143,0xfffc
0144 0007 | | Action Break_Optional
0145 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x4.0x4 = 0x145,0xfffb
0146 e00b | | Load 0x0,0xb ; Debug Table 0x4.0x5 = 0x146,0xfffa
0147 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0148 02c7 | | Declare_Variable Any
0149 e00b | | Load 0x0,0xb
014a 1b0e | | Execute Package,Field_Read,Field_Number 0xe
014b c407 | | Store 0x2,0x7
014c BODY_0138:
014c 487e |H~ | Short_Literal 0x7e ; Debug Table 0x4.0x6 = 0x14c,0x1
014d a5fc | | Store_Unchecked 0x2,-0x4
014e e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x7 = 0x14e,0x2
014f e00b | | Load 0x0,0xb
0150 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0151 012e | . | Execute Any,Not_Equal
0152 e5fd | | Load 0x2,-0x3
0153 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0154 e00c | | Load 0x0,0xc ; Debug Table 0x4.0x8 = 0x154,0x3
0155 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0156 e5fe | | Load 0x2,-0x2
0157 e00b | | Load 0x0,0xb
0158 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0159 c407 | | Store 0x2,0x7
015a e00a | | Load 0x0,0xa ; Debug Table 0x4.0x9 = 0x15a,0x4
015b 1b0d | | Execute Package,Field_Read,Field_Number 0xd
015c e5fd | | Load 0x2,-0x3
015d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
015e 0120 | | Execute Any,Is_Value
015f 6803 |h | Jump_Zero 0x163
0160 e002 | | Load 0x0,0x2
0161 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0162 7802 |x | Jump 0x165
0163 e5fd | | Load 0x2,-0x3
0164 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0165 00da | | Load_Top At_Offset_2
0166 e21a | | Load 0x1,0x1a
0167 e21b | | Load 0x1,0x1b
0168 e5ff | | Load 0x2,-0x1
0169 e00a | | Load 0x0,0xa
016a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
016b e5fd | | Load 0x2,-0x3
016c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
016d c402 | | Store 0x2,0x2
016e 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0xa = 0x16e,0x5
016f e402 | | Load 0x2,0x2
0170 e001 | | Load 0x0,0x1
0171 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0172 e006 | | Load 0x0,0x6 ; Debug Table 0x4.0xb = 0x172,0x6
0173 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0174 e5fd | | Load 0x2,-0x3
0175 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0176 4800 |H | Short_Literal 0x0
0177 6198 |a | Indirect_Literal Discrete,0x310,{0x00000000, 0x00004000}
0178 e407 | | Load 0x2,0x7
0179 4800 |H | Short_Literal 0x0
017a e5fd | | Load 0x2,-0x3
017b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
017c 4802 |H | Short_Literal 0x2
017d e006 | | Load 0x0,0x6
017e 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
017f e5fd | | Load 0x2,-0x3
0180 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0181 c403 | | Store 0x2,0x3
0182 e403 | | Load 0x2,0x3 ; Debug Table 0x4.0xc = 0x182,0x7
0183 e00a | | Load 0x0,0xa
0184 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0185 a402 | | Store_Unchecked 0x2,0x2
0186 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0xd = 0x186,0x8
0187 e402 | | Load 0x2,0x2
0188 e001 | | Load 0x0,0x1
0189 1818 | | Execute Package,Field_Execute,Field_Number 0x18
018a 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xe = 0x18a,0x9
018b e006 | | Load 0x0,0x6
018c 1817 | | Execute Package,Field_Execute,Field_Number 0x17
018d e5fd | | Load 0x2,-0x3
018e 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
018f e220 | | Load 0x1,0x20
0190 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0191 e006 | | Load 0x0,0x6 ; Debug Table 0x4.0xf = 0x191,0xa
0192 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0193 e5fd | | Load 0x2,-0x3
0194 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0195 e21f | | Load 0x1,0x1f
0196 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0197 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0198 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x10 = 0x198,0xb
0199 e225 | % | Load 0x1,0x25
019a 1811 | | Execute Package,Field_Execute,Field_Number 0x11
019b 0032 | 2 | Store_Top Heap_Access,At_Offset_2
019c e21c | | Load 0x1,0x1c ; Debug Table 0x4.0x11 = 0x19c,0xc
019d 00db | | Load_Top At_Offset_3
019e 0217 | | Execute Heap_Access,All_Reference
019f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01a0 4802 |H | Short_Literal 0x2 ; Debug Table 0x4.0x12 = 0x1a0,0xd
01a1 00db | | Load_Top At_Offset_3
01a2 0217 | | Execute Heap_Access,All_Reference
01a3 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
01a4 e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x13 = 0x1a4,0xe
01a5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01a6 00db | | Load_Top At_Offset_3
01a7 0217 | | Execute Heap_Access,All_Reference
01a8 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
01a9 e004 | | Load 0x0,0x4 ; Debug Table 0x4.0x14 = 0x1a9,0xf
01aa 1b10 | | Execute Package,Field_Read,Field_Number 0x10
01ab 00da | | Load_Top At_Offset_2
01ac 039c | | Declare_Variable Heap_Access,By_Allocation
01ad 00d8 | | Load_Top At_Offset_0
01ae 0217 | | Execute Heap_Access,All_Reference
01af 1c00 | | Execute_Immediate Run_Utility,0x0
01b0 e5fd | | Load 0x2,-0x3
01b1 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
01b2 0007 | | Action Break_Optional ; Debug Table 0x4.0x15 = 0x1b2,0x10
01b3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x16 = 0x1b3,0x11
01b4 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
01b5 0219 | | Execute Heap_Access,All_Read
01b6 00d8 | | Load_Top At_Offset_0
01b7 e004 | | Load 0x0,0x4
01b8 1811 | | Execute Package,Field_Execute,Field_Number 0x11
01b9 00d2 | | Pop_Control Pop_Count_2
01ba e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x17 = 0x1ba,0x12
01bb 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
01bc e226 | & | Load 0x1,0x26
01bd 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01be 00db | | Load_Top At_Offset_3
01bf 0217 | | Execute Heap_Access,All_Reference
01c0 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
01c1 e005 | | Load 0x0,0x5 ; Debug Table 0x4.0x18 = 0x1c1,0x13
01c2 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01c3 00da | | Load_Top At_Offset_2
01c4 039c | | Declare_Variable Heap_Access,By_Allocation
01c5 00d8 | | Load_Top At_Offset_0
01c6 0217 | | Execute Heap_Access,All_Reference
01c7 1c00 | | Execute_Immediate Run_Utility,0x0
01c8 e5fd | | Load 0x2,-0x3
01c9 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
01ca 0007 | | Action Break_Optional ; Debug Table 0x4.0x19 = 0x1ca,0x14
01cb e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x1a = 0x1cb,0x15
01cc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
01cd e227 | ' | Load 0x1,0x27
01ce 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01cf 00db | | Load_Top At_Offset_3
01d0 0217 | | Execute Heap_Access,All_Reference
01d1 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
01d2 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x1b = 0x1d2,0x16
01d3 00db | | Load_Top At_Offset_3
01d4 0217 | | Execute Heap_Access,All_Reference
01d5 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
01d6 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x1c = 0x1d6,0x17
01d7 00db | | Load_Top At_Offset_3
01d8 0217 | | Execute Heap_Access,All_Reference
01d9 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
01da 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x1d = 0x1da,0x18
01db 00db | | Load_Top At_Offset_3
01dc 0217 | | Execute Heap_Access,All_Reference
01dd 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
01de 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x1e = 0x1de,0x19
01df 00db | | Load_Top At_Offset_3
01e0 0217 | | Execute Heap_Access,All_Reference
01e1 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
01e2 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x1f = 0x1e2,0x1a
01e3 00db | | Load_Top At_Offset_3
01e4 0217 | | Execute Heap_Access,All_Reference
01e5 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
01e6 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x20 = 0x1e6,0x1b
01e7 00db | | Load_Top At_Offset_3
01e8 0217 | | Execute Heap_Access,All_Reference
01e9 380a |8 | Execute Record,Field_Write,Field_Number 0xa
01ea 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x21 = 0x1ea,0x1c
01eb a5fc | | Store_Unchecked 0x2,-0x4
01ec 4503 |E | Exit_Subprogram 0x3
01ed TRAP_0138:
01ed e001 | | Load 0x0,0x1
01ee 1b16 | | Execute Package,Field_Read,Field_Number 0x16
01ef 010f | | Execute Exception,Equal
01f0 680d |h | Jump_Zero 0x1fe
01f1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x22 = 0x1f1,0x1d
01f2 e00b | | Load 0x0,0xb
01f3 181a | | Execute Package,Field_Execute,Field_Number 0x1a
01f4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x23 = 0x1f4,0x1e
01f5 4801 |H | Short_Literal 0x1
01f6 4800 |H | Short_Literal 0x0
01f7 e5fe | | Load 0x2,-0x2
01f8 e00b | | Load 0x0,0xb
01f9 1819 | | Execute Package,Field_Execute,Field_Number 0x19
01fa c407 | | Store 0x2,0x7
01fb e402 | | Load 0x2,0x2 ; Debug Table 0x4.0x24 = 0x1fb,0x1f
01fc a5fc | | Store_Unchecked 0x2,-0x4
01fd 4503 |E | Exit_Subprogram 0x3
01fe 0100 | | Execute Exception,Raise
01ff 0000 | | .XXX[0x1]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0210 | | .CONST 0x0210 ; Address of begin
0201 0278 | x | .CONST 0x0278 ; Address of exception handler
0202 0006 | | .CONST 0x0006 ; Number of locals
0203 INIT_0200:
0203 e20d | | Load 0x1,0xd ; Debug Table 0x5 = .DEBUG 0x0203,0x053a,0x0001,0x0000,0x0059,0xed05,0x0000,0x0070
; Debug Table 0x5.0x0 = 0x203,0xffff
0204 067e | ~ | Execute_Immediate Set_Value_Unchecked,0x7e
0205 e002 | | Load 0x0,0x2 ; Debug Table 0x5.0x1 = 0x205,0xfffe
0206 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0207 e21e | | Load 0x1,0x1e ; Debug Table 0x5.0x2 = 0x207,0xfffd
0208 0007 | | Action Break_Optional
0209 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x5.0x3 = 0x209,0xfffc
020a e00b | | Load 0x0,0xb ; Debug Table 0x5.0x4 = 0x20a,0xfffb
020b 1b0d | | Execute Package,Field_Read,Field_Number 0xd
020c 02c7 | | Declare_Variable Any
020d e00b | | Load 0x0,0xb
020e 1b0e | | Execute Package,Field_Read,Field_Number 0xe
020f c406 | | Store 0x2,0x6
0210 BODY_0200:
0210 487e |H~ | Short_Literal 0x7e ; Debug Table 0x5.0x5 = 0x210,0x1
0211 a5fc | | Store_Unchecked 0x2,-0x4
0212 e5fd | | Load 0x2,-0x3 ; Debug Table 0x5.0x6 = 0x212,0x2
0213 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0214 8224 | $ | Call 0x1,0x24
0215 7005 |p | Jump_Nonzero 0x21b
0216 487d |H} | Short_Literal 0x7d ; Debug Table 0x5.0x7 = 0x216,0x3
0217 a402 | | Store_Unchecked 0x2,0x2
0218 e001 | | Load 0x0,0x1 ; Debug Table 0x5.0x8 = 0x218,0x4
0219 1b16 | | Execute Package,Field_Read,Field_Number 0x16
021a 0257 | W | Execute Discrete,Raise
021b e5ff | | Load 0x2,-0x1 ; Debug Table 0x5.0x9 = 0x21b,0x5
021c 7005 |p | Jump_Nonzero 0x222
021d 4878 |Hx | Short_Literal 0x78 ; Debug Table 0x5.0xa = 0x21d,0x6
021e a402 | | Store_Unchecked 0x2,0x2
021f e001 | | Load 0x0,0x1 ; Debug Table 0x5.0xb = 0x21f,0x7
0220 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0221 0257 | W | Execute Discrete,Raise
0222 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0xc = 0x222,0x8
0223 e00b | | Load 0x0,0xb
0224 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0225 012e | . | Execute Any,Not_Equal
0226 e5fd | | Load 0x2,-0x3
0227 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0228 e00c | | Load 0x0,0xc ; Debug Table 0x5.0xd = 0x228,0x9
0229 1810 | | Execute Package,Field_Execute,Field_Number 0x10
022a e5fe | | Load 0x2,-0x2
022b e00b | | Load 0x0,0xb
022c 1815 | | Execute Package,Field_Execute,Field_Number 0x15
022d c406 | | Store 0x2,0x6
022e e006 | | Load 0x0,0x6 ; Debug Table 0x5.0xe = 0x22e,0xa
022f 1b10 | | Execute Package,Field_Read,Field_Number 0x10
0230 e5fd | | Load 0x2,-0x3
0231 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0232 4800 |H | Short_Literal 0x0
0233 60dc |` | Indirect_Literal Discrete,0x310,{0x00000000, 0x00004000}
0234 e406 | | Load 0x2,0x6
0235 4800 |H | Short_Literal 0x0
0236 e5fd | | Load 0x2,-0x3
0237 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0238 e5ff | | Load 0x2,-0x1
0239 e003 | | Load 0x0,0x3
023a 1b0f | | Execute Package,Field_Read,Field_Number 0xf
023b 01d7 | | Execute Vector,Field_Read
023c e006 | | Load 0x0,0x6
023d 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
023e e5fd | | Load 0x2,-0x3
023f 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0240 c403 | | Store 0x2,0x3
0241 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0xf = 0x241,0xb
0242 e00a | | Load 0x0,0xa
0243 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0244 a402 | | Store_Unchecked 0x2,0x2
0245 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x10 = 0x245,0xc
0246 e402 | | Load 0x2,0x2
0247 e001 | | Load 0x0,0x1
0248 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0249 e006 | | Load 0x0,0x6 ; Debug Table 0x5.0x11 = 0x249,0xd
024a 1817 | | Execute Package,Field_Execute,Field_Number 0x17
024b e5fd | | Load 0x2,-0x3
024c 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
024d e21f | | Load 0x1,0x1f
024e 1811 | | Execute Package,Field_Execute,Field_Number 0x11
024f 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0250 e5fd | | Load 0x2,-0x3 ; Debug Table 0x5.0x12 = 0x250,0xe
0251 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0252 00db | | Load_Top At_Offset_3
0253 0217 | | Execute Heap_Access,All_Reference
0254 8221 | ! | Call 0x1,0x21
0255 7005 |p | Jump_Nonzero 0x25b
0256 487d |H} | Short_Literal 0x7d ; Debug Table 0x5.0x13 = 0x256,0xf
0257 a402 | | Store_Unchecked 0x2,0x2
0258 e001 | | Load 0x0,0x1 ; Debug Table 0x5.0x14 = 0x258,0x10
0259 1b16 | | Execute Package,Field_Read,Field_Number 0x16
025a 0257 | W | Execute Discrete,Raise
025b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x15 = 0x25b,0x11
025c e225 | % | Load 0x1,0x25
025d 1811 | | Execute Package,Field_Execute,Field_Number 0x11
025e 0032 | 2 | Store_Top Heap_Access,At_Offset_2
025f 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x16 = 0x25f,0x12
0260 0217 | | Execute Heap_Access,All_Reference
0261 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0262 00da | | Load_Top At_Offset_2
0263 e228 | ( | Load 0x1,0x28
0264 e229 | ) | Load 0x1,0x29
0265 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a
0266 e009 | | Load 0x0,0x9
0267 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0268 e5fd | | Load 0x2,-0x3
0269 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
026a 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x17 = 0x26a,0x13
026b 0217 | | Execute Heap_Access,All_Reference
026c 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
026d 00da | | Load_Top At_Offset_2
026e e22d | - | Load 0x1,0x2d
026f e22e | . | Load 0x1,0x2e
0270 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f
0271 e009 | | Load 0x0,0x9
0272 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0273 e5fd | | Load 0x2,-0x3
0274 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0275 4800 |H | Short_Literal 0x0 ; Debug Table 0x5.0x18 = 0x275,0x14
0276 a5fc | | Store_Unchecked 0x2,-0x4
0277 4503 |E | Exit_Subprogram 0x3
0278 TRAP_0200:
0278 e001 | | Load 0x0,0x1
0279 1b16 | | Execute Package,Field_Read,Field_Number 0x16
027a 010f | | Execute Exception,Equal
027b 680d |h | Jump_Zero 0x289
027c 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x19 = 0x27c,0x15
027d e00b | | Load 0x0,0xb
027e 181a | | Execute Package,Field_Execute,Field_Number 0x1a
027f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x1a = 0x27f,0x16
0280 4801 |H | Short_Literal 0x1
0281 4800 |H | Short_Literal 0x0
0282 e5fe | | Load 0x2,-0x2
0283 e00b | | Load 0x0,0xb
0284 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0285 c406 | | Store 0x2,0x6
0286 e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x1b = 0x286,0x17
0287 a5fc | | Store_Unchecked 0x2,-0x4
0288 4503 |E | Exit_Subprogram 0x3
0289 0100 | | Execute Exception,Raise
028a 0000 0000 | | .BLANK 0000[0x6]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0297 | | .CONST 0x0297 ; Address of begin
0291 02ae | | .CONST 0x02ae ; Address of exception handler
0292 0003 | | .CONST 0x0003 ; Number of locals
0293 INIT_0290:
0293 e20d | | Load 0x1,0xd ; Debug Table 0x6 = .DEBUG 0x0293,0x0574,0x0001,0x0000,0x0059,0xed05,0x0000,0x0089
; Debug Table 0x6.0x0 = 0x293,0xffff
0294 067e | ~ | Execute_Immediate Set_Value_Unchecked,0x7e
0295 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x1 = 0x295,0xfffe
0296 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0297 BODY_0290:
0297 487e |H~ | Short_Literal 0x7e ; Debug Table 0x6.0x2 = 0x297,0x1
0298 a5fe | | Store_Unchecked 0x2,-0x2
0299 e006 | | Load 0x0,0x6 ; Debug Table 0x6.0x3 = 0x299,0x2
029a 1b10 | | Execute Package,Field_Read,Field_Number 0x10
029b e5ff | | Load 0x2,-0x1
029c 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
029d 4800 |H | Short_Literal 0x0
029e e006 | | Load 0x0,0x6
029f 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
02a0 e5ff | | Load 0x2,-0x1
02a1 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
02a2 0059 | Y | Store_Top Discrete,At_Offset_1
02a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x4 = 0x2a3,0x3
02a4 e00a | | Load 0x0,0xa
02a5 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02a6 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
02a7 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x5 = 0x2a7,0x4
02a8 00da | | Load_Top At_Offset_2
02a9 e001 | | Load 0x0,0x1
02aa 1818 | | Execute Package,Field_Execute,Field_Number 0x18
02ab 4800 |H | Short_Literal 0x0 ; Debug Table 0x6.0x6 = 0x2ab,0x5
02ac a5fe | | Store_Unchecked 0x2,-0x2
02ad 4501 |E | Exit_Subprogram 0x1
02ae TRAP_0290:
02ae e001 | | Load 0x0,0x1
02af 1b16 | | Execute Package,Field_Read,Field_Number 0x16
02b0 010f | | Execute Exception,Equal
02b1 6803 |h | Jump_Zero 0x2b5
02b2 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x7 = 0x2b2,0x6
02b3 a5fe | | Store_Unchecked 0x2,-0x2
02b4 4501 |E | Exit_Subprogram 0x1
02b5 0100 | | Execute Exception,Raise
02b6 0000 0000 | | .XXX[0x2]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02c5 | | .CONST 0x02c5 ; Address of begin
02b9 02f7 | | .CONST 0x02f7 ; Address of exception handler
02ba 0004 | | .CONST 0x0004 ; Number of locals
02bb INIT_02b8:
02bb e20d | | Load 0x1,0xd ; Debug Table 0x7 = .DEBUG 0x02bb,0x0586,0x0001,0x0000,0x0059,0xed05,0x0000,0x0095
; Debug Table 0x7.0x0 = 0x2bb,0xffff
02bc 067e | ~ | Execute_Immediate Set_Value_Unchecked,0x7e
02bd e002 | | Load 0x0,0x2 ; Debug Table 0x7.0x1 = 0x2bd,0xfffe
02be 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02bf e00b | | Load 0x0,0xb ; Debug Table 0x7.0x2 = 0x2bf,0xfffd
02c0 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02c1 02c7 | | Declare_Variable Any
02c2 e5ff | | Load 0x2,-0x1
02c3 8216 | | Call 0x1,0x16
02c4 c404 | | Store 0x2,0x4
02c5 BODY_02b8:
02c5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x3 = 0x2c5,0x1
02c6 8217 | | Call 0x1,0x17
02c7 4602 |F | Jump_Case 0x2
02c8 7811 |x | Jump 0x2da ; case 0x0
02c9 7810 |x | Jump 0x2da ; case 0x1
02ca 7800 |x | Jump 0x2cb ; case 0x2
02cb e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x4 = 0x2cb,0x2
02cc 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
02cd 0219 | | Execute Heap_Access,All_Read
02ce e005 | | Load 0x0,0x5
02cf 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02d0 00d9 | | Load_Top At_Offset_1
02d1 e005 | | Load 0x0,0x5
02d2 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02d3 00d1 | | Pop_Control Pop_Count_1
02d4 c402 | | Store 0x2,0x2
02d5 00d1 | | Pop_Control Pop_Count_1
02d6 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x5 = 0x2d6,0x3
02d7 00db | | Load_Top At_Offset_3
02d8 e001 | | Load 0x0,0x1
02d9 1818 | | Execute Package,Field_Execute,Field_Number 0x18
02da e006 | | Load 0x0,0x6 ; Debug Table 0x7.0x6 = 0x2da,0x5
02db 1b10 | | Execute Package,Field_Read,Field_Number 0x10
02dc e5ff | | Load 0x2,-0x1
02dd 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
02de e006 | | Load 0x0,0x6
02df 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
02e0 e5ff | | Load 0x2,-0x1
02e1 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
02e2 005a | Z | Store_Top Discrete,At_Offset_2
02e3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x7 = 0x2e3,0x6
02e4 e00a | | Load 0x0,0xa
02e5 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02e6 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
02e7 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0x8 = 0x2e7,0x7
02e8 00db | | Load_Top At_Offset_3
02e9 e001 | | Load 0x0,0x1
02ea 1818 | | Execute Package,Field_Execute,Field_Number 0x18
02eb e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x9 = 0x2eb,0x8
02ec 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
02ed 7006 |p | Jump_Nonzero 0x2f4
02ee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0xa = 0x2ee,0x9
02ef 4801 |H | Short_Literal 0x1
02f0 4801 |H | Short_Literal 0x1
02f1 e00b | | Load 0x0,0xb
02f2 1818 | | Execute Package,Field_Execute,Field_Number 0x18
02f3 c404 | | Store 0x2,0x4
02f4 4800 |H | Short_Literal 0x0 ; Debug Table 0x7.0xb = 0x2f4,0xa
02f5 a5fe | | Store_Unchecked 0x2,-0x2
02f6 4501 |E | Exit_Subprogram 0x1
02f7 TRAP_02b8:
02f7 e00d | | Load 0x0,0xd
02f8 1b1a | | Execute Package,Field_Read,Field_Number 0x1a
02f9 010f | | Execute Exception,Equal
02fa 6809 |h | Jump_Zero 0x304
02fb 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0xc = 0x2fb,0xb
02fc 4801 |H | Short_Literal 0x1
02fd 4800 |H | Short_Literal 0x0
02fe e00b | | Load 0x0,0xb
02ff 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0300 c404 | | Store 0x2,0x4
0301 4877 |Hw | Short_Literal 0x77 ; Debug Table 0x7.0xd = 0x301,0xc
0302 a5fe | | Store_Unchecked 0x2,-0x2
0303 4501 |E | Exit_Subprogram 0x1
0304 e001 | | Load 0x0,0x1
0305 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0306 010f | | Execute Exception,Equal
0307 6806 |h | Jump_Zero 0x30e
0308 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0xe = 0x308,0xd
0309 e00b | | Load 0x0,0xb
030a 181a | | Execute Package,Field_Execute,Field_Number 0x1a
030b 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0xf = 0x30b,0xe
030c a5fe | | Store_Unchecked 0x2,-0x2
030d 4501 |E | Exit_Subprogram 0x1
030e 0100 | | Execute Exception,Raise
030f 0000 | | .XXX[0x1]
0310 0000 0000 | | .LITERAL {0x00000000, 0x00004000}
0314 0000 0000 | | .LITERAL {0x00000000, 0x0059ee05}
0318 5468 6973 |This| .LITERAL {0x54686973, 0x20697320}
031c 6120 576f |a Wo| .XXX[0xc]
031e 726b 5f4f |rk_O|
0320 7264 6572 |rder|
0322 5f4c 6973 |_Lis|
0324 742e 2020 |t. |
0326 2020 2020 | |
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; --------------------------------------------------------------------------------------
0328 032b | + | .CONST 0x032b ; Address of begin
0329 0004 | | .CONST 0x0004 ; Address of exception handler
032a 0001 | | .CONST 0x0001 ; Number of locals
032b BODY_0328:
032b INIT_0328:
032b 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x032b,0x05a8,0x0002,0x0000,0x0059,0xed05,0x0000,0x00a1
; Debug Table 0x8.0x0 = 0x32b,0x1
032c 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
032d e006 | | Load 0x0,0x6
032e 1832 | 2 | Execute Package,Field_Execute,Field_Number 0x32
032f 4401 |D | Exit_Subprogram With_Result,0x1
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333 | 3 | .CONST 0x0333 ; Address of begin
0331 0004 | | .CONST 0x0004 ; Address of exception handler
0332 0001 | | .CONST 0x0001 ; Number of locals
0333 BODY_0330:
0333 INIT_0330:
0333 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x0333,0x05ac,0x0002,0x0000,0x0059,0xed05,0x0000,0x00ac
; Debug Table 0x9.0x0 = 0x333,0x1
0334 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
0335 e006 | | Load 0x0,0x6
0336 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0337 4603 |F | Jump_Case 0x3
0338 7805 |x | Jump 0x33e ; case 0x0
0339 7806 |x | Jump 0x340 ; case 0x1
033a 7807 |x | Jump 0x342 ; case 0x2
033b 7800 |x | Jump 0x33c ; case 0x3
033c 4800 |H | Short_Literal 0x0 ; Debug Table 0x9.0x1 = 0x33c,0x2
033d 4401 |D | Exit_Subprogram With_Result,0x1
033e 4801 |H | Short_Literal 0x1 ; Debug Table 0x9.0x2 = 0x33e,0x3
033f 4401 |D | Exit_Subprogram With_Result,0x1
0340 48e2 |H | Short_Literal 0xe2 ; Debug Table 0x9.0x3 = 0x340,0x4
0341 0257 | W | Execute Discrete,Raise
0342 4802 |H | Short_Literal 0x2 ; Debug Table 0x9.0x4 = 0x342,0x5
0343 4401 |D | Exit_Subprogram With_Result,0x1
0344 0000 0000 | | .BLANK 0000[0x4]
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 034b | K | .CONST 0x034b ; Address of begin
0349 0004 | | .CONST 0x0004 ; Address of exception handler
034a 0001 | | .CONST 0x0001 ; Number of locals
034b BODY_0348:
034b INIT_0348:
034b 00da | | Load_Top At_Offset_2 ; Debug Table 0xa = .DEBUG 0x034b,0x05b8,0x0002,0x0000,0x0059,0xed05,0x0000,0x00b5
; Debug Table 0xa.0x0 = 0x34b,0x1
034c 3c03 |< | Execute Record,Field_Read,Field_Number 0x3
034d e006 | | Load 0x0,0x6
034e 1828 | ( | Execute Package,Field_Execute,Field_Number 0x28
034f 4401 |D | Exit_Subprogram With_Result,0x1
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 4608 |F | Jump_Case 0x8 ; Debug Table 0xb = .DEBUG 0x0353,0x05bc,0x0005,0x0000,0x0059,0xee05,0x0000,0x007e
0354 7808 |x | Jump 0x35d ; case 0x0
0355 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
0356 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
0357 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
0358 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
0359 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
035a 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x6
035b 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x7
035c 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x8
035d e21c | | Load 0x1,0x1c
035e 00db | | Load_Top At_Offset_3
035f 00d9 | | Load_Top At_Offset_1
0360 00d9 | | Load_Top At_Offset_1
0361 3000 |0 | Execute Record,Field_Type,Field_Number 0x0
0362 0119 | | Execute Any,Check_In_Formal_Type
0363 00d1 | | Pop_Control Pop_Count_1
0364 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0365 4802 |H | Short_Literal 0x2
0366 00db | | Load_Top At_Offset_3
0367 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0368 00da | | Load_Top At_Offset_2
0369 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
036a 0125 | % | Execute Any,Set_Constraint
036b e002 | | Load 0x0,0x2
036c 1810 | | Execute Package,Field_Execute,Field_Number 0x10
036d 00db | | Load_Top At_Offset_3
036e 00d9 | | Load_Top At_Offset_1
036f 00d9 | | Load_Top At_Offset_1
0370 3002 |0 | Execute Record,Field_Type,Field_Number 0x2
0371 0119 | | Execute Any,Check_In_Formal_Type
0372 00d1 | | Pop_Control Pop_Count_1
0373 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0374 4800 |H | Short_Literal 0x0
0375 00db | | Load_Top At_Offset_3
0376 3803 |8 | Execute Record,Field_Write,Field_Number 0x3
0377 4800 |H | Short_Literal 0x0
0378 00db | | Load_Top At_Offset_3
0379 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
037a 4800 |H | Short_Literal 0x0
037b 00db | | Load_Top At_Offset_3
037c 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
037d 4800 |H | Short_Literal 0x0
037e 00db | | Load_Top At_Offset_3
037f 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
0380 4800 |H | Short_Literal 0x0
0381 00db | | Load_Top At_Offset_3
0382 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0383 4800 |H | Short_Literal 0x0
0384 00db | | Load_Top At_Offset_3
0385 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0386 4800 |H | Short_Literal 0x0
0387 00db | | Load_Top At_Offset_3
0388 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0389 4800 |H | Short_Literal 0x0
038a 00db | | Load_Top At_Offset_3
038b 380a |8 | Execute Record,Field_Write,Field_Number 0xa
038c 4302 |C | Exit_Subprogram From_Utility,0x2
038d 0000 0000 | | .XXX[0x3]
038f 0000 | |
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0393 | | .CONST 0x0393 ; Address of begin
0391 03a3 | | .CONST 0x03a3 ; Address of exception handler
0392 0001 | | .CONST 0x0001 ; Number of locals
0393 BODY_0390:
0393 INIT_0390:
0393 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x0393,0x05be,0x0002,0x0000,0x0059,0xee05,0x0000,0x00e9
; Debug Table 0xc.0x0 = 0x393,0x1
0394 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0395 e21c | | Load 0x1,0x1c
0396 01df | | Execute Vector,Equal
0397 6809 |h | Jump_Zero 0x3a1
0398 00da | | Load_Top At_Offset_2
0399 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
039a e5fe | | Load 0x2,-0x2
039b 012f | / | Execute Any,Equal
039c 6804 |h | Jump_Zero 0x3a1
039d 00da | | Load_Top At_Offset_2
039e 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
039f 0f02 | | Execute_Immediate Equal,0x2
03a0 4402 |D | Exit_Subprogram With_Result,0x2
03a1 4800 |H | Short_Literal 0x0
03a2 4402 |D | Exit_Subprogram With_Result,0x2
03a3 TRAP_0390:
03a3 0007 | | Action Break_Optional
03a4 4800 |H | Short_Literal 0x0 ; Debug Table 0xc.0x1 = 0x3a4,0x2
03a5 4402 |D | Exit_Subprogram With_Result,0x2
03a6 0000 0000 | | .XXX[0x2]
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03b7 | | .CONST 0x03b7 ; Address of begin
03a9 03de | | .CONST 0x03de ; Address of exception handler
03aa 0005 | | .CONST 0x0005 ; Number of locals
03ab INIT_03a8:
03ab e006 | | Load 0x0,0x6 ; Debug Table 0xd = .DEBUG 0x03ab,0x05c4,0x0002,0x0000,0x0059,0xee05,0x0000,0x011a
; Debug Table 0xd.0x0 = 0x3ab,0xffff
03ac 1b11 | | Execute Package,Field_Read,Field_Number 0x11
03ad 02c7 | | Declare_Variable Any
03ae 00d8 | | Load_Top At_Offset_0
03af 1c00 | | Execute_Immediate Run_Utility,0x0
03b0 e002 | | Load 0x0,0x2 ; Debug Table 0xd.0x1 = 0x3b0,0xfffe
03b1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03b2 e21d | | Load 0x1,0x1d ; Debug Table 0xd.0x2 = 0x3b2,0xfffd
03b3 0322 | " | Declare_Variable Record
03b4 00d8 | | Load_Top At_Offset_0
03b5 1c00 | | Execute_Immediate Run_Utility,0x0
03b6 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xd.0x3 = 0x3b6,0xfffc
03b7 BODY_03a8:
03b7 00be | | Action Activate_Tasks
03b8 e006 | | Load 0x0,0x6 ; Debug Table 0xd.0x4 = 0x3b8,0x1
03b9 1b10 | | Execute Package,Field_Read,Field_Number 0x10
03ba e402 | | Load 0x2,0x2
03bb 4800 |H | Short_Literal 0x0
03bc 6753 |gS | Indirect_Literal Discrete,0x310,{0x00000000, 0x00004000}
03bd e00b | | Load 0x0,0xb
03be 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03bf 4800 |H | Short_Literal 0x0
03c0 e5ff | | Load 0x2,-0x1
03c1 4803 |H | Short_Literal 0x3
03c2 e006 | | Load 0x0,0x6
03c3 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
03c4 c402 | | Store 0x2,0x2
03c5 005b | [ | Store_Top Discrete,At_Offset_3
03c6 00da | | Load_Top At_Offset_2 ; Debug Table 0xd.0x5 = 0x3c6,0x2
03c7 6802 |h | Jump_Zero 0x3ca
03c8 4887 |H | Short_Literal 0x87
03c9 0257 | W | Execute Discrete,Raise
03ca e006 | | Load 0x0,0x6 ; Debug Table 0xd.0x6 = 0x3ca,0x3
03cb 1817 | | Execute Package,Field_Execute,Field_Number 0x17
03cc e402 | | Load 0x2,0x2
03cd e220 | | Load 0x1,0x20
03ce 1811 | | Execute Package,Field_Execute,Field_Number 0x11
03cf 00da | | Load_Top At_Offset_2
03d0 017d | } | Execute Record,Structure_Write
03d1 e5ff | | Load 0x2,-0x1 ; Debug Table 0xd.0x7 = 0x3d1,0x4
03d2 00da | | Load_Top At_Offset_2
03d3 8221 | ! | Call 0x1,0x21
03d4 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
03d5 e006 | | Load 0x0,0x6 ; Debug Table 0xd.0x8 = 0x3d5,0x5
03d6 1b10 | | Execute Package,Field_Read,Field_Number 0x10
03d7 e402 | | Load 0x2,0x2
03d8 e006 | | Load 0x0,0x6
03d9 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
03da c402 | | Store 0x2,0x2
03db 005b | [ | Store_Top Discrete,At_Offset_3
03dc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x9 = 0x3dc,0x6
03dd 4403 |D | Exit_Subprogram With_Result,0x3
03de TRAP_03a8:
03de 0007 | | Action Break_Optional
03df e006 | | Load 0x0,0x6 ; Debug Table 0xd.0xa = 0x3df,0x7
03e0 1b10 | | Execute Package,Field_Read,Field_Number 0x10
03e1 e402 | | Load 0x2,0x2
03e2 e006 | | Load 0x0,0x6
03e3 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
03e4 c402 | | Store 0x2,0x2
03e5 c403 | | Store 0x2,0x3
03e6 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0xb = 0x3e6,0x8
03e7 4403 |D | Exit_Subprogram With_Result,0x3
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03eb | | .CONST 0x03eb ; Address of begin
03e9 0004 | | .CONST 0x0004 ; Address of exception handler
03ea 0001 | | .CONST 0x0001 ; Number of locals
03eb BODY_03e8:
03eb INIT_03e8:
03eb 00da | | Load_Top At_Offset_2 ; Debug Table 0xe = .DEBUG 0x03eb,0x05de,0x0002,0x0000,0x0059,0xee05,0x0000,0x019e
; Debug Table 0xe.0x0 = 0x3eb,0x1
03ec e002 | | Load 0x0,0x2
03ed 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
03ee e21a | | Load 0x1,0x1a
03ef 027f | | Execute Discrete,Equal
03f0 4401 |D | Exit_Subprogram With_Result,0x1
03f1 0000 0000 | | .BLANK 0000[0x7]
03f8 ; --------------------------------------------------------------------------------------
03f8 ; Debug Table
03f8 ; --------------------------------------------------------------------------------------
03f8 0003 000f | | .CONST 0x0003,0x000f
03fa 000b 0472 | r| .DEBUG 0x000b,0x0472,0x8000,0x0000,0x0059,0xed05,0x0000,0x0011
0402 0031 048c | 1 | .DEBUG 0x0031,0x048c,0x8000,0x0000,0x0059,0xee05,0x0000,0x001b
040a 00d3 04cc | | .DEBUG 0x00d3,0x04cc,0x0005,0x0000,0x0059,0xed05,0x0000,0x0024
0412 00f3 04ce | | .DEBUG 0x00f3,0x04ce,0x0001,0x0000,0x0059,0xed05,0x0000,0x0047
041a 013b 04ee | ; | .DEBUG 0x013b,0x04ee,0x0001,0x0000,0x0059,0xed05,0x0000,0x0057
0422 0203 053a | :| .DEBUG 0x0203,0x053a,0x0001,0x0000,0x0059,0xed05,0x0000,0x0070
042a 0293 0574 | t| .DEBUG 0x0293,0x0574,0x0001,0x0000,0x0059,0xed05,0x0000,0x0089
0432 02bb 0586 | | .DEBUG 0x02bb,0x0586,0x0001,0x0000,0x0059,0xed05,0x0000,0x0095
043a 032b 05a8 | + | .DEBUG 0x032b,0x05a8,0x0002,0x0000,0x0059,0xed05,0x0000,0x00a1
0442 0333 05ac | 3 | .DEBUG 0x0333,0x05ac,0x0002,0x0000,0x0059,0xed05,0x0000,0x00ac
044a 034b 05b8 | K | .DEBUG 0x034b,0x05b8,0x0002,0x0000,0x0059,0xed05,0x0000,0x00b5
0452 0353 05bc | S | .DEBUG 0x0353,0x05bc,0x0005,0x0000,0x0059,0xee05,0x0000,0x007e
045a 0393 05be | | .DEBUG 0x0393,0x05be,0x0002,0x0000,0x0059,0xee05,0x0000,0x00e9
0462 03ab 05c4 | | .DEBUG 0x03ab,0x05c4,0x0002,0x0000,0x0059,0xee05,0x0000,0x011a
046a 03eb 05de | | .DEBUG 0x03eb,0x05de,0x0002,0x0000,0x0059,0xee05,0x0000,0x019e
0472 ; --------------------------------------------------------------------------------------
0472 ; Debug3 Subtable 0x0
0472 ; --------------------------------------------------------------------------------------
0472 000c 0000 | | .DBG3TAB 0x000c,0x0000
0474 000b ffff | | .CONST 0x000b,0xffff
0476 000e fffe | | .CONST 0x000e,0xfffe
0478 0011 fffd | | .CONST 0x0011,0xfffd
047a 0014 fffc | | .CONST 0x0014,0xfffc
047c 0020 fffb | | .CONST 0x0020,0xfffb
047e 0022 fffa | " | .CONST 0x0022,0xfffa
0480 0024 fff9 | $ | .CONST 0x0024,0xfff9
0482 0026 fff8 | & | .CONST 0x0026,0xfff8
0484 0028 fff7 | ( | .CONST 0x0028,0xfff7
0486 002a fff6 | * | .CONST 0x002a,0xfff6
0488 002c fff5 | , | .CONST 0x002c,0xfff5
048a 002e fff4 | . | .CONST 0x002e,0xfff4
048c ; --------------------------------------------------------------------------------------
048c ; Debug3 Subtable 0x1
048c ; --------------------------------------------------------------------------------------
048c 001f 0000 | | .DBG3TAB 0x001f,0x0000
048e 0031 ffff | 1 | .CONST 0x0031,0xffff
0490 0033 fffe | 3 | .CONST 0x0033,0xfffe
0492 0035 fffd | 5 | .CONST 0x0035,0xfffd
0494 0037 fffc | 7 | .CONST 0x0037,0xfffc
0496 0038 fffb | 8 | .CONST 0x0038,0xfffb
0498 0039 fffa | 9 | .CONST 0x0039,0xfffa
049a 003a fff9 | : | .CONST 0x003a,0xfff9
049c 003f fff8 | ? | .CONST 0x003f,0xfff8
049e 0040 fff7 | @ | .CONST 0x0040,0xfff7
04a0 0054 fff6 | T | .CONST 0x0054,0xfff6
04a2 0057 fff5 | W | .CONST 0x0057,0xfff5
04a4 0058 fff4 | X | .CONST 0x0058,0xfff4
04a6 0061 fff3 | a | .CONST 0x0061,0xfff3
04a8 0069 fff2 | i | .CONST 0x0069,0xfff2
04aa 006b fff1 | k | .CONST 0x006b,0xfff1
04ac 006d fff0 | m | .CONST 0x006d,0xfff0
04ae 0080 ffef | | .CONST 0x0080,0xffef
04b0 0087 ffee | | .CONST 0x0087,0xffee
04b2 0089 ffed | | .CONST 0x0089,0xffed
04b4 008b ffec | | .CONST 0x008b,0xffec
04b6 0094 ffeb | | .CONST 0x0094,0xffeb
04b8 009f ffea | | .CONST 0x009f,0xffea
04ba 00aa ffe9 | | .CONST 0x00aa,0xffe9
04bc 00b5 ffe8 | | .CONST 0x00b5,0xffe8
04be 00c0 ffe7 | | .CONST 0x00c0,0xffe7
04c0 00c2 ffe6 | | .CONST 0x00c2,0xffe6
04c2 00c4 ffe5 | | .CONST 0x00c4,0xffe5
04c4 00c6 ffe4 | | .CONST 0x00c6,0xffe4
04c6 00c8 ffe3 | | .CONST 0x00c8,0xffe3
04c8 00ca ffe2 | | .CONST 0x00ca,0xffe2
04ca 00cc ffe1 | | .CONST 0x00cc,0xffe1
04cc ; --------------------------------------------------------------------------------------
04cc ; Debug3 Subtable 0x2
04cc ; --------------------------------------------------------------------------------------
04cc 0000 0000 | | .DBG3TAB 0x0000,0x0000
04ce ; --------------------------------------------------------------------------------------
04ce ; Debug3 Subtable 0x3
04ce ; --------------------------------------------------------------------------------------
04ce 0003 000c | | .DBG3TAB 0x0003,0x000c
04d0 00f3 ffff | | .CONST 0x00f3,0xffff
04d2 00f8 fffe | | .CONST 0x00f8,0xfffe
04d4 00fd fffd | | .CONST 0x00fd,0xfffd
04d6 00ff 0001 | | .CONST 0x00ff,0x0001
04d8 0101 0002 | | .CONST 0x0101,0x0002
04da 0104 0003 | | .CONST 0x0104,0x0003
04dc 010c 0004 | | .CONST 0x010c,0x0004
04de 0110 0005 | | .CONST 0x0110,0x0005
04e0 011e 0006 | | .CONST 0x011e,0x0006
04e2 0122 0007 | " | .CONST 0x0122,0x0007
04e4 0125 0008 | % | .CONST 0x0125,0x0008
04e6 0127 0009 | ' | .CONST 0x0127,0x0009
04e8 012a 000a | * | .CONST 0x012a,0x000a
04ea 012c 000b | , | .CONST 0x012c,0x000b
04ec 0133 000c | 3 | .CONST 0x0133,0x000c
04ee ; --------------------------------------------------------------------------------------
04ee ; Debug3 Subtable 0x4
04ee ; --------------------------------------------------------------------------------------
04ee 0006 001f | | .DBG3TAB 0x0006,0x001f
04f0 013b ffff | ; | .CONST 0x013b,0xffff
04f2 013d fffe | = | .CONST 0x013d,0xfffe
04f4 013f fffd | ? | .CONST 0x013f,0xfffd
04f6 0143 fffc | C | .CONST 0x0143,0xfffc
04f8 0145 fffb | E | .CONST 0x0145,0xfffb
04fa 0146 fffa | F | .CONST 0x0146,0xfffa
04fc 014c 0001 | L | .CONST 0x014c,0x0001
04fe 014e 0002 | N | .CONST 0x014e,0x0002
0500 0154 0003 | T | .CONST 0x0154,0x0003
0502 015a 0004 | Z | .CONST 0x015a,0x0004
0504 016e 0005 | n | .CONST 0x016e,0x0005
0506 0172 0006 | r | .CONST 0x0172,0x0006
0508 0182 0007 | | .CONST 0x0182,0x0007
050a 0186 0008 | | .CONST 0x0186,0x0008
050c 018a 0009 | | .CONST 0x018a,0x0009
050e 0191 000a | | .CONST 0x0191,0x000a
0510 0198 000b | | .CONST 0x0198,0x000b
0512 019c 000c | | .CONST 0x019c,0x000c
0514 01a0 000d | | .CONST 0x01a0,0x000d
0516 01a4 000e | | .CONST 0x01a4,0x000e
0518 01a9 000f | | .CONST 0x01a9,0x000f
051a 01b2 0010 | | .CONST 0x01b2,0x0010
051c 01b3 0011 | | .CONST 0x01b3,0x0011
051e 01ba 0012 | | .CONST 0x01ba,0x0012
0520 01c1 0013 | | .CONST 0x01c1,0x0013
0522 01ca 0014 | | .CONST 0x01ca,0x0014
0524 01cb 0015 | | .CONST 0x01cb,0x0015
0526 01d2 0016 | | .CONST 0x01d2,0x0016
0528 01d6 0017 | | .CONST 0x01d6,0x0017
052a 01da 0018 | | .CONST 0x01da,0x0018
052c 01de 0019 | | .CONST 0x01de,0x0019
052e 01e2 001a | | .CONST 0x01e2,0x001a
0530 01e6 001b | | .CONST 0x01e6,0x001b
0532 01ea 001c | | .CONST 0x01ea,0x001c
0534 01f1 001d | | .CONST 0x01f1,0x001d
0536 01f4 001e | | .CONST 0x01f4,0x001e
0538 01fb 001f | | .CONST 0x01fb,0x001f
053a ; --------------------------------------------------------------------------------------
053a ; Debug3 Subtable 0x5
053a ; --------------------------------------------------------------------------------------
053a 0005 0017 | | .DBG3TAB 0x0005,0x0017
053c 0203 ffff | | .CONST 0x0203,0xffff
053e 0205 fffe | | .CONST 0x0205,0xfffe
0540 0207 fffd | | .CONST 0x0207,0xfffd
0542 0209 fffc | | .CONST 0x0209,0xfffc
0544 020a fffb | | .CONST 0x020a,0xfffb
0546 0210 0001 | | .CONST 0x0210,0x0001
0548 0212 0002 | | .CONST 0x0212,0x0002
054a 0216 0003 | | .CONST 0x0216,0x0003
054c 0218 0004 | | .CONST 0x0218,0x0004
054e 021b 0005 | | .CONST 0x021b,0x0005
0550 021d 0006 | | .CONST 0x021d,0x0006
0552 021f 0007 | | .CONST 0x021f,0x0007
0554 0222 0008 | " | .CONST 0x0222,0x0008
0556 0228 0009 | ( | .CONST 0x0228,0x0009
0558 022e 000a | . | .CONST 0x022e,0x000a
055a 0241 000b | A | .CONST 0x0241,0x000b
055c 0245 000c | E | .CONST 0x0245,0x000c
055e 0249 000d | I | .CONST 0x0249,0x000d
0560 0250 000e | P | .CONST 0x0250,0x000e
0562 0256 000f | V | .CONST 0x0256,0x000f
0564 0258 0010 | X | .CONST 0x0258,0x0010
0566 025b 0011 | [ | .CONST 0x025b,0x0011
0568 025f 0012 | _ | .CONST 0x025f,0x0012
056a 026a 0013 | j | .CONST 0x026a,0x0013
056c 0275 0014 | u | .CONST 0x0275,0x0014
056e 027c 0015 | | | .CONST 0x027c,0x0015
0570 027f 0016 | | .CONST 0x027f,0x0016
0572 0286 0017 | | .CONST 0x0286,0x0017
0574 ; --------------------------------------------------------------------------------------
0574 ; Debug3 Subtable 0x6
0574 ; --------------------------------------------------------------------------------------
0574 0002 0006 | | .DBG3TAB 0x0002,0x0006
0576 0293 ffff | | .CONST 0x0293,0xffff
0578 0295 fffe | | .CONST 0x0295,0xfffe
057a 0297 0001 | | .CONST 0x0297,0x0001
057c 0299 0002 | | .CONST 0x0299,0x0002
057e 02a3 0003 | | .CONST 0x02a3,0x0003
0580 02a7 0004 | | .CONST 0x02a7,0x0004
0582 02ab 0005 | | .CONST 0x02ab,0x0005
0584 02b2 0006 | | .CONST 0x02b2,0x0006
0586 ; --------------------------------------------------------------------------------------
0586 ; Debug3 Subtable 0x7
0586 ; --------------------------------------------------------------------------------------
0586 0003 000d | | .DBG3TAB 0x0003,0x000d
0588 02bb ffff | | .CONST 0x02bb,0xffff
058a 02bd fffe | | .CONST 0x02bd,0xfffe
058c 02bf fffd | | .CONST 0x02bf,0xfffd
058e 02c5 0001 | | .CONST 0x02c5,0x0001
0590 02cb 0002 | | .CONST 0x02cb,0x0002
0592 02d6 0003 | | .CONST 0x02d6,0x0003
0594 02da 0005 | | .CONST 0x02da,0x0005
0596 02e3 0006 | | .CONST 0x02e3,0x0006
0598 02e7 0007 | | .CONST 0x02e7,0x0007
059a 02eb 0008 | | .CONST 0x02eb,0x0008
059c 02ee 0009 | | .CONST 0x02ee,0x0009
059e 02f4 000a | | .CONST 0x02f4,0x000a
05a0 02fb 000b | | .CONST 0x02fb,0x000b
05a2 0301 000c | | .CONST 0x0301,0x000c
05a4 0308 000d | | .CONST 0x0308,0x000d
05a6 030b 000e | | .CONST 0x030b,0x000e
05a8 ; --------------------------------------------------------------------------------------
05a8 ; Debug3 Subtable 0x8
05a8 ; --------------------------------------------------------------------------------------
05a8 0000 0001 | | .DBG3TAB 0x0000,0x0001
05aa 032b 0001 | + | .CONST 0x032b,0x0001
05ac ; --------------------------------------------------------------------------------------
05ac ; Debug3 Subtable 0x9
05ac ; --------------------------------------------------------------------------------------
05ac 0000 0005 | | .DBG3TAB 0x0000,0x0005
05ae 0333 0001 | 3 | .CONST 0x0333,0x0001
05b0 033c 0002 | < | .CONST 0x033c,0x0002
05b2 033e 0003 | > | .CONST 0x033e,0x0003
05b4 0340 0004 | @ | .CONST 0x0340,0x0004
05b6 0342 0005 | B | .CONST 0x0342,0x0005
05b8 ; --------------------------------------------------------------------------------------
05b8 ; Debug3 Subtable 0xa
05b8 ; --------------------------------------------------------------------------------------
05b8 0000 0001 | | .DBG3TAB 0x0000,0x0001
05ba 034b 0001 | K | .CONST 0x034b,0x0001
05bc ; --------------------------------------------------------------------------------------
05bc ; Debug3 Subtable 0xb
05bc ; --------------------------------------------------------------------------------------
05bc 0000 0000 | | .DBG3TAB 0x0000,0x0000
05be ; --------------------------------------------------------------------------------------
05be ; Debug3 Subtable 0xc
05be ; --------------------------------------------------------------------------------------
05be 0000 0002 | | .DBG3TAB 0x0000,0x0002
05c0 0393 0001 | | .CONST 0x0393,0x0001
05c2 03a4 0002 | | .CONST 0x03a4,0x0002
05c4 ; --------------------------------------------------------------------------------------
05c4 ; Debug3 Subtable 0xd
05c4 ; --------------------------------------------------------------------------------------
05c4 0004 0008 | | .DBG3TAB 0x0004,0x0008
05c6 03ab ffff | | .CONST 0x03ab,0xffff
05c8 03b0 fffe | | .CONST 0x03b0,0xfffe
05ca 03b2 fffd | | .CONST 0x03b2,0xfffd
05cc 03b6 fffc | | .CONST 0x03b6,0xfffc
05ce 03b8 0001 | | .CONST 0x03b8,0x0001
05d0 03c6 0002 | | .CONST 0x03c6,0x0002
05d2 03ca 0003 | | .CONST 0x03ca,0x0003
05d4 03d1 0004 | | .CONST 0x03d1,0x0004
05d6 03d5 0005 | | .CONST 0x03d5,0x0005
05d8 03dc 0006 | | .CONST 0x03dc,0x0006
05da 03df 0007 | | .CONST 0x03df,0x0007
05dc 03e6 0008 | | .CONST 0x03e6,0x0008
05de ; --------------------------------------------------------------------------------------
05de ; Debug3 Subtable 0xe
05de ; --------------------------------------------------------------------------------------
05de 0000 0001 | | .DBG3TAB 0x0000,0x0001
05e0 03eb 0001 | | .CONST 0x03eb,0x0001
05e2 0000 0000 | | .BLANK 0000[0x1e]