|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 DFS Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 DFS Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 6144 (0x1800) Types: SEG Notes: 5811_R1K_CODE Names: »795667.SEG«
└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293 └─ ⟦this⟧ »795667.SEG« └─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3 └─ ⟦this⟧ »795667.SEG« └─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288 └─ ⟦this⟧ »795667.SEG« └─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5 └─ ⟦this⟧ »795667.SEG« └─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000 └─ ⟦this⟧ »795667.SEG«
0000 000f | | .CONST 0x000f ; Version of machine code 0001 5811 |X | .CONST 0x5811 ; Diana Version, RCG Major Version, RCG minor version 0002 0000 | | .CONST 0x0000 ; Zero 0003 06f0 | | .CONST 0x06f0 ; 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 0076 | v | .CONST 0x0076 ; Address of begin 0009 0004 | | .CONST 0x0004 ; Address of exception handler 000a 002c | , | .CONST 0x002c ; Number of locals 000b INIT_0008: 000b 0007 | | Action Break_Optional ; Debug Table 0x0 = .DEBUG 0x000b,0x07f2,0x8000,0x0000,0x0036,0xbf54,0x0000,0x000e ; Debug Table 0x0.0x0 = 0xb,0xffff 000c 0007 | | Action Break_Optional ; Debug Table 0x0.0x1 = 0xc,0xfffe 000d 4807 |H | Short_Literal 0x7 ; Debug Table 0x0.0x2 = 0xd,0xfffd 000e 032b | + | Declare_Type Record,Incomplete,Visible 000f 6284 |b | Indirect_Literal Discrete,0x294,{0x00000000, 0x36bf5401} ; Debug Table 0x0.0x3 = 0xf,0xfffc 0010 0129 | ) | Execute Any,Make_Visible 0011 029a 007b | {| Declare_Subprogram INIT_0078,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x4 = 0x11,0xfffb 0013 029a 009b | | Declare_Subprogram INIT_0098,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x5 = 0x13,0xfffa 0015 029a 00d3 | | Declare_Subprogram INIT_00d0,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x6 = 0x15,0xfff9 0017 029a 013b | ;| Declare_Subprogram INIT_0138,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x7 = 0x17,0xfff8 0019 029a 014b | K| Declare_Subprogram INIT_0148,For_Outer_Call,Visible,Unelaborated ; Debug Table 0x0.0x8 = 0x19,0xfff7 001b 0007 | | Action Break_Optional ; Debug Table 0x0.0x9 = 0x1b,0xfff6 001c 4800 |H | Short_Literal 0x0 ; Debug Table 0x0.0xa = 0x1c,0xfff5 001d 4815 |H | Short_Literal 0x15 001e 029f 0153 | S| Declare_Subprogram INIT_0150,For_Call 0020 03fd | | Declare_Type Discrete,Defined 0021 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0xb = 0x21,0xfff4 0022 00e3 | | Load_Encached Natural_Cache 0023 e001 | | Load 0x0,0x1 0024 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0025 1b10 | | Execute Package,Field_Read,Field_Number 0x10 0026 48c8 |H | Short_Literal 0xc8 0027 e002 | | Load 0x0,0x2 0028 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0029 1c07 | | Execute_Immediate Run_Utility,0x7 002a 48c8 |H | Short_Literal 0xc8 002b e002 | | Load 0x0,0x2 002c 1b0e | | Execute Package,Field_Read,Field_Number 0xe 002d 1c07 | | Execute_Immediate Run_Utility,0x7 002e 4850 |HP | Short_Literal 0x50 002f e002 | | Load 0x0,0x2 0030 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0031 1c07 | | Execute_Immediate Run_Utility,0x7 0032 4814 |H | Short_Literal 0x14 0033 e002 | | Load 0x0,0x2 0034 1b0e | | Execute Package,Field_Read,Field_Number 0xe 0035 1c07 | | Execute_Immediate Run_Utility,0x7 0036 029f 016b | k| Declare_Subprogram INIT_0168,For_Call 0038 e20d | | Load 0x1,0xd 0039 0326 | & | Complete_Type Record,By_Defining 003a 00bf | | Action Accept_Activation 003b e003 | | Load 0x0,0x3 ; Debug Table 0x1 = .DEBUG 0x003b,0x080c,0x8000,0x0000,0x0036,0xc044,0x0000,0x000f ; Debug Table 0x1.0x0 = 0x3b,0xffff 003c 1914 | | Execute Package,Field_Reference,Field_Number 0x14 003d 0007 | | Action Break_Optional 003e 029d 01ab | | Declare_Subprogram INIT_01a8,For_Outer_Call ; Debug Table 0x1.0x1 = 0x3e,0xfffe 0040 029d 01bb | | Declare_Subprogram INIT_01b8,For_Outer_Call ; Debug Table 0x1.0x2 = 0x40,0xfffd 0042 029d 01cb | | Declare_Subprogram INIT_01c8,For_Outer_Call ; Debug Table 0x1.0x3 = 0x42,0xfffc 0044 029d 01db | | Declare_Subprogram INIT_01d8,For_Outer_Call ; Debug Table 0x1.0x4 = 0x44,0xfffb 0046 029d 01fb | | Declare_Subprogram INIT_01f8,For_Outer_Call ; Debug Table 0x1.0x5 = 0x46,0xfffa 0048 029d 021b | | Declare_Subprogram INIT_0218,For_Outer_Call ; Debug Table 0x1.0x6 = 0x48,0xfff9 004a 029d 029b | | Declare_Subprogram INIT_0298,For_Outer_Call ; Debug Table 0x1.0x7 = 0x4a,0xfff8 004c 029d 02f3 | | Declare_Subprogram INIT_02f0,For_Outer_Call ; Debug Table 0x1.0x8 = 0x4c,0xfff7 004e 029d 034b | K| Declare_Subprogram INIT_0348,For_Outer_Call ; Debug Table 0x1.0x9 = 0x4e,0xfff6 0050 029d 035b | [| Declare_Subprogram INIT_0358,For_Outer_Call ; Debug Table 0x1.0xa = 0x50,0xfff5 0052 029d 036b | k| Declare_Subprogram INIT_0368,For_Outer_Call ; Debug Table 0x1.0xb = 0x52,0xfff4 0054 029d 037b | {| Declare_Subprogram INIT_0378,For_Outer_Call ; Debug Table 0x1.0xc = 0x54,0xfff3 0056 029d 038b | | Declare_Subprogram INIT_0388,For_Outer_Call ; Debug Table 0x1.0xd = 0x56,0xfff2 0058 029d 039b | | Declare_Subprogram INIT_0398,For_Outer_Call ; Debug Table 0x1.0xe = 0x58,0xfff1 005a 029d 03c3 | | Declare_Subprogram INIT_03c0,For_Outer_Call ; Debug Table 0x1.0xf = 0x5a,0xfff0 005c 029d 03d3 | | Declare_Subprogram INIT_03d0,For_Outer_Call ; Debug Table 0x1.0x10 = 0x5c,0xffef 005e 029d 03e3 | | Declare_Subprogram INIT_03e0,For_Outer_Call ; Debug Table 0x1.0x11 = 0x5e,0xffee 0060 029d 03f3 | | Declare_Subprogram INIT_03f0,For_Outer_Call ; Debug Table 0x1.0x12 = 0x60,0xffed 0062 029d 0403 | | Declare_Subprogram INIT_0400,For_Outer_Call ; Debug Table 0x1.0x13 = 0x62,0xffec 0064 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x14 = 0x64,0xffeb 0065 00c7 | | Action Elaborate_Subprogram 0066 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x15 = 0x66,0xffea 0067 00c7 | | Action Elaborate_Subprogram 0068 029d 041b | | Declare_Subprogram INIT_0418,For_Outer_Call ; Debug Table 0x1.0x16 = 0x68,0xffe9 006a 029d 042b | +| Declare_Subprogram INIT_0428,For_Outer_Call ; Debug Table 0x1.0x17 = 0x6a,0xffe8 006c 029d 0443 | C| Declare_Subprogram INIT_0440,For_Outer_Call ; Debug Table 0x1.0x18 = 0x6c,0xffe7 006e 029d 059b | | Declare_Subprogram INIT_0598,For_Outer_Call ; Debug Table 0x1.0x19 = 0x6e,0xffe6 0070 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x1a = 0x70,0xffe5 0071 00c7 | | Action Elaborate_Subprogram 0072 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x1b = 0x72,0xffe4 0073 00c7 | | Action Elaborate_Subprogram 0074 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x1c = 0x74,0xffe3 0075 00c7 | | Action Elaborate_Subprogram 0076 BODY_0008: 0076 00bc | | Action Signal_Activated 0077 00bb | | Action Signal_Completion 0078 ; -------------------------------------------------------------------------------------- 0078 ; SUBPROGRAM 0078 ; -------------------------------------------------------------------------------------- 0078 007b | { | .CONST 0x007b ; Address of begin 0079 0087 | | .CONST 0x0087 ; Address of exception handler 007a 0001 | | .CONST 0x0001 ; Number of locals 007b BODY_0078: 007b INIT_0078: 007b 00db | | Load_Top At_Offset_3 ; Debug Table 0x2 = .DEBUG 0x007b,0x0848,0x0001,0x0000,0x0036,0xbf54,0x0000,0x0024 ; Debug Table 0x2.0x0 = 0x7b,0x1 007c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 007d 6805 |h | Jump_Zero 0x83 007e 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x1 = 0x7e,0x2 007f 0092 05d0 | | Action Push_String_Extended,0x5d0 ; "interface error -- handle already in use" 0081 8216 | | Call 0x1,0x16 0082 00d1 | | Pop_Control Pop_Count_1 0083 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x2 = 0x83,0x3 0084 e5fe | | Load 0x2,-0x2 0085 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0086 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0087 TRAP_0078: 0087 e20e | | Load 0x1,0xe 0088 010f | | Execute Exception,Equal 0089 6802 |h | Jump_Zero 0x8c 008a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x3 = 0x8a,0x4 008b 0101 | | Execute Exception,Reraise 008c e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x4 = 0x8c,0x5 008d e004 | | Load 0x0,0x4 008e 180d | | Execute Package,Field_Execute,Field_Number 0xd 008f 8217 | | Call 0x1,0x17 0090 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0091 0000 0000 | | .BLANK 0000[0x7] 0098 ; -------------------------------------------------------------------------------------- 0098 ; SUBPROGRAM 0098 ; -------------------------------------------------------------------------------------- 0098 009f | | .CONST 0x009f ; Address of begin 0099 00bf | | .CONST 0x00bf ; Address of exception handler 009a 0002 | | .CONST 0x0002 ; Number of locals 009b INIT_0098: 009b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x009b,0x0854,0x0001,0x0000,0x0036,0xbf54,0x0000,0x0030 ; Debug Table 0x3.0x0 = 0x9b,0xffff 009c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0 009d e214 | | Load 0x1,0x14 009e 03f1 | | Declare_Variable Discrete,With_Value 009f BODY_0098: 009f 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x1 = 0x9f,0x1 00a0 e5ff | | Load 0x2,-0x1 00a1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 00a2 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x2 = 0xa2,0x2 00a3 e5ff | | Load 0x2,-0x1 00a4 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 00a5 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x3 = 0xa5,0x3 00a6 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 00a7 e002 | | Load 0x0,0x2 00a8 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00a9 00d1 | | Pop_Control Pop_Count_1 00aa 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x4 = 0xaa,0x4 00ab 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 00ac e002 | | Load 0x0,0x2 00ad 1816 | | Execute Package,Field_Execute,Field_Number 0x16 00ae 00d1 | | Pop_Control Pop_Count_1 00af 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x5 = 0xaf,0x5 00b0 0f12 | | Execute_Immediate Equal,0x12 00b1 6801 |h | Jump_Zero 0xb3 00b2 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x3.0x6 = 0xb2,0x6 00b3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x7 = 0xb3,0x7 00b4 0e15 | | Execute_Immediate Not_Equal,0x15 00b5 6808 |h | Jump_Zero 0xbe 00b6 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x8 = 0xb6,0x8 00b7 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 00b8 8228 | ( | Call 0x1,0x28 00b9 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x9 = 0xb9,0x9 00ba 0092 05d1 | | Action Push_String_Extended,0x5d1 ; "Incomplete mload file" 00bc 8216 | | Call 0x1,0x16 00bd 00d1 | | Pop_Control Pop_Count_1 00be 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00bf TRAP_0098: 00bf e20e | | Load 0x1,0xe 00c0 010f | | Execute Exception,Equal 00c1 6802 |h | Jump_Zero 0xc4 00c2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xa = 0xc2,0xa 00c3 0101 | | Execute Exception,Reraise 00c4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0xb = 0xc4,0xb 00c5 e004 | | Load 0x0,0x4 00c6 180d | | Execute Package,Field_Execute,Field_Number 0xd 00c7 8217 | | Call 0x1,0x17 00c8 4501 |E | Exit_Suprogram New_Top_Offset 0x1 00c9 0000 0000 | | .BLANK 0000[0x7] 00d0 ; -------------------------------------------------------------------------------------- 00d0 ; SUBPROGRAM 00d0 ; -------------------------------------------------------------------------------------- 00d0 00d4 | | .CONST 0x00d4 ; Address of begin 00d1 0129 | ) | .CONST 0x0129 ; Address of exception handler 00d2 0002 | | .CONST 0x0002 ; Number of locals 00d3 INIT_00d0: 00d3 00e8 | | Load_Encached Character_Cache ; Debug Table 0x4 = .DEBUG 0x00d3,0x086e,0x0001,0x0000,0x0036,0xbf54,0x0000,0x0038 ; Debug Table 0x4.0x0 = 0xd3,0xffff 00d4 BODY_00d0: 00d4 00cf | | Action Mark_Auxiliary 00d5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x1 = 0xd5,0x1 00d6 01d9 | | Execute Vector,Reverse_Bounds 00d7 0263 | c | Execute Discrete,Above_Bound 00d8 704f |pO | Jump_Nonzero 0x128 00d9 00e8 | | Load_Encached Character_Cache ; Debug Table 0x4.0x2 = 0xd9,0x2 00da e5fe | | Load 0x2,-0x2 00db 00da | | Load_Top At_Offset_2 00dc 00e4 | | Load_Encached Positive_Cache 00dd 025b | [ | Execute Discrete,Check_In_Type 00de 00db | | Load_Top At_Offset_3 00df e5ff | | Load 0x2,-0x1 00e0 01d7 | | Execute Vector,Field_Read 00e1 822c | , | Call 0x1,0x2c 00e2 00d1 | | Pop_Control Pop_Count_1 00e3 c402 | | Store 0x2,0x2 00e4 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x3 = 0xe4,0x3 00e5 0b20 | | Execute_Immediate Case_Compare,0x20 00e6 7023 |p# | Jump_Nonzero 0x10a 00e7 0b09 | | Execute_Immediate Case_Compare,0x9 00e8 7021 |p! | Jump_Nonzero 0x10a 00e9 0b0a | | Execute_Immediate Case_Compare,0xa 00ea 7028 |p( | Jump_Nonzero 0x113 00eb 0b0d | | Execute_Immediate Case_Compare,0xd 00ec 7026 |p& | Jump_Nonzero 0x113 00ed 00d8 | | Load_Top At_Offset_0 00ee 4821 |H! | Short_Literal 0x21 00ef 487e |H~ | Short_Literal 0x7e 00f0 0262 | b | Execute Discrete,In_Range 00f1 702d |p- | Jump_Nonzero 0x11f 00f2 0b00 | | Execute_Immediate Case_Compare,0x0 00f3 7031 |p1 | Jump_Nonzero 0x125 00f4 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x4 = 0xf4,0xb 00f5 0092 05d2 | | Action Push_String_Extended,0x5d2 ; "Byte" 00f7 00db | | Load_Top At_Offset_3 00f8 00e0 | | Load_Encached Standard_Cache 00f9 1818 | | Execute Package,Field_Execute,Field_Number 0x18 00fa 01cc | | Execute Vector,Catenate 00fb 0092 05d3 | | Action Push_String_Extended,0x5d3 ; " =" 00fd 01cc | | Execute Vector,Catenate 00fe 00db | | Load_Top At_Offset_3 00ff e5ff | | Load 0x2,-0x1 0100 01d7 | | Execute Vector,Field_Read 0101 00e0 | | Load_Encached Standard_Cache 0102 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0103 01cc | | Execute Vector,Catenate 0104 0092 05d4 | | Action Push_String_Extended,0x5d4 ; " is not a printable character" 0106 01cc | | Execute Vector,Catenate 0107 8216 | | Call 0x1,0x16 0108 00d1 | | Pop_Control Pop_Count_1 0109 781b |x | Jump 0x125 010a e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x5 = 0x10a,0x4 010b 822b | + | Call 0x1,0x2b 010c 00d1 | | Pop_Control Pop_Count_1 010d e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x6 = 0x10d,0x5 010e 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 010f e002 | | Load 0x0,0x2 0110 1816 | | Execute Package,Field_Execute,Field_Number 0x16 0111 00d1 | | Pop_Control Pop_Count_1 0112 7812 |x | Jump 0x125 0113 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x7 = 0x113,0x6 0114 822b | + | Call 0x1,0x2b 0115 00d1 | | Pop_Control Pop_Count_1 0116 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x8 = 0x116,0x7 0117 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0118 e002 | | Load 0x0,0x2 0119 1816 | | Execute Package,Field_Execute,Field_Number 0x16 011a 00d1 | | Pop_Control Pop_Count_1 011b 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x9 = 0x11b,0x8 011c e5fe | | Load 0x2,-0x2 011d 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 011e 7806 |x | Jump 0x125 011f e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0xa = 0x11f,0x9 0120 3c03 |< | Execute Record,Field_Read,Field_Number 0x3 0121 e402 | | Load 0x2,0x2 0122 e002 | | Load 0x0,0x2 0123 1819 | | Execute Package,Field_Execute,Field_Number 0x19 0124 00d1 | | Pop_Control Pop_Count_1 0125 00d1 | | Pop_Control Pop_Count_1 0126 00c8 | | Action Pop_Auxiliary_Range 0127 3fb1 |? | Loop_Increasing 0xd9 0128 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0129 TRAP_00d0: 0129 e20e | | Load 0x1,0xe 012a 010f | | Execute Exception,Equal 012b 6802 |h | Jump_Zero 0x12e 012c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xb = 0x12c,0xc 012d 0101 | | Execute Exception,Reraise 012e e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0xc = 0x12e,0xd 012f e004 | | Load 0x0,0x4 0130 180d | | Execute Package,Field_Execute,Field_Number 0xd 0131 8217 | | Call 0x1,0x17 0132 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0133 0000 0000 | | .BLANK 0000[0x5] 0138 ; -------------------------------------------------------------------------------------- 0138 ; SUBPROGRAM 0138 ; -------------------------------------------------------------------------------------- 0138 013b | ; | .CONST 0x013b ; Address of begin 0139 0140 | @ | .CONST 0x0140 ; Address of exception handler 013a 0001 | | .CONST 0x0001 ; Number of locals 013b BODY_0138: 013b INIT_0138: 013b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x013b,0x088a,0x0002,0x0000,0x0036,0xbf54,0x0000,0x0046 ; Debug Table 0x5.0x0 = 0x13b,0x1 013c 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 013d e002 | | Load 0x0,0x2 013e 1813 | | Execute Package,Field_Execute,Field_Number 0x13 013f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0140 TRAP_0138: 0140 0007 | | Action Break_Optional 0141 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x5.0x1 = 0x141,0x2 0142 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0143 0000 0000 | | .BLANK 0000[0x5] 0148 ; -------------------------------------------------------------------------------------- 0148 ; SUBPROGRAM 0148 ; -------------------------------------------------------------------------------------- 0148 014b | K | .CONST 0x014b ; Address of begin 0149 0004 | | .CONST 0x0004 ; Address of exception handler 014a 0001 | | .CONST 0x0001 ; Number of locals 014b BODY_0148: 014b INIT_0148: 014b 00da | | Load_Top At_Offset_2 ; Debug Table 0x6 = .DEBUG 0x014b,0x0890,0x0002,0x0000,0x0036,0xbf54,0x0000,0x004f ; Debug Table 0x6.0x0 = 0x14b,0x1 014c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 014d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 014e 0000 0000 | | .XXX[0x2] 0150 ; -------------------------------------------------------------------------------------- 0150 ; SUBPROGRAM 0150 ; -------------------------------------------------------------------------------------- 0150 0153 | S | .CONST 0x0153 ; Address of begin 0151 0004 | | .CONST 0x0004 ; Address of exception handler 0152 0001 | | .CONST 0x0001 ; Number of locals 0153 BODY_0150: 0153 INIT_0150: 0153 4603 |F | Jump_Case 0x4 ; Debug Table 0x7 = .DEBUG 0x0153,0x0894,0x0005,0x0000,0x0036,0xbf54,0x0000,0x0061 0154 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x0 0155 7802 |x | Jump 0x158 ; case 0x1 0156 7805 |x | Jump 0x15c ; case 0x2 0157 7809 |x | Jump 0x161 ; case 0x3 0158 00da | | Load_Top At_Offset_2 0159 0091 05ba | | Action Push_String_Extended_Indexed,0x5ba ; "START" 015b 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 015c 00db | | Load_Top At_Offset_3 015d 00db | | Load_Top At_Offset_3 015e 00e0 | | Load_Encached Standard_Cache 015f 181b | | Execute Package,Field_Execute,Field_Number 0x1b 0160 4202 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x2 0161 00da | | Load_Top At_Offset_2 0162 00e0 | | Load_Encached Standard_Cache 0163 181c | | Execute Package,Field_Execute,Field_Number 0x1c 0164 4201 |B | Exit_Subprogram From_Utility,With_Result,New_Top_Offset 0x1 0165 0000 0000 | | .XXX[0x3] 0167 0000 | | 0168 ; -------------------------------------------------------------------------------------- 0168 ; SUBPROGRAM 0168 ; -------------------------------------------------------------------------------------- 0168 016b | k | .CONST 0x016b ; Address of begin 0169 0004 | | .CONST 0x0004 ; Address of exception handler 016a 0001 | | .CONST 0x0001 ; Number of locals 016b BODY_0168: 016b INIT_0168: 016b 4608 |F | Jump_Case 0x9 ; Debug Table 0x8 = .DEBUG 0x016b,0x0896,0x0005,0x0000,0x0036,0xbf54,0x0000,0x007b 016c 7808 |x | Jump 0x175 ; case 0x0 016d 7826 |x& | Jump 0x194 ; case 0x1 016e 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x2 016f 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x3 0170 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x4 0171 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x5 0172 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x6 0173 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x7 0174 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 ; case 0x8 0175 4800 |H | Short_Literal 0x0 0176 00db | | Load_Top At_Offset_3 0177 3800 |8 | Execute Record,Field_Write,Field_Number 0x0 0178 4800 |H | Short_Literal 0x0 0179 00db | | Load_Top At_Offset_3 017a 3801 |8 | Execute Record,Field_Write,Field_Number 0x1 017b 00da | | Load_Top At_Offset_2 017c 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 017d 0125 | % | Execute Any,Set_Constraint 017e 00da | | Load_Top At_Offset_2 017f 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0180 1c00 | | Execute_Immediate Run_Utility,0x0 0181 00da | | Load_Top At_Offset_2 0182 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0183 0125 | % | Execute Any,Set_Constraint 0184 00da | | Load_Top At_Offset_2 0185 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0186 1c00 | | Execute_Immediate Run_Utility,0x0 0187 00da | | Load_Top At_Offset_2 0188 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 0189 0125 | % | Execute Any,Set_Constraint 018a 00da | | Load_Top At_Offset_2 018b 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 018c 1c00 | | Execute_Immediate Run_Utility,0x0 018d 00da | | Load_Top At_Offset_2 018e 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 018f 0125 | % | Execute Any,Set_Constraint 0190 00da | | Load_Top At_Offset_2 0191 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 0192 1c00 | | Execute_Immediate Run_Utility,0x0 0193 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 0194 00da | | Load_Top At_Offset_2 0195 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0196 0125 | % | Execute Any,Set_Constraint 0197 00da | | Load_Top At_Offset_2 0198 3404 |4 | Execute Record,Field_Reference,Field_Number 0x4 0199 0125 | % | Execute Any,Set_Constraint 019a 00da | | Load_Top At_Offset_2 019b 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 019c 0125 | % | Execute Any,Set_Constraint 019d 00da | | Load_Top At_Offset_2 019e 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 019f 0125 | % | Execute Any,Set_Constraint 01a0 4302 |C | Exit_Subprogram From_Utility,New_Top_Offset 0x2 01a1 0000 0000 | | .BLANK 0000[0x7] 01a8 ; -------------------------------------------------------------------------------------- 01a8 ; SUBPROGRAM 01a8 ; -------------------------------------------------------------------------------------- 01a8 01ab | | .CONST 0x01ab ; Address of begin 01a9 0004 | | .CONST 0x0004 ; Address of exception handler 01aa 0001 | | .CONST 0x0001 ; Number of locals 01ab BODY_01a8: 01ab INIT_01a8: 01ab 00db | | Load_Top At_Offset_3 ; Debug Table 0x9 = .DEBUG 0x01ab,0x0898,0x0001,0x0000,0x0036,0xc044,0x0000,0x001d ; Debug Table 0x9.0x0 = 0x1ab,0x1 01ac 3c04 |< | Execute Record,Field_Read,Field_Number 0x4 01ad 00db | | Load_Top At_Offset_3 01ae e002 | | Load 0x0,0x2 01af 1810 | | Execute Package,Field_Execute,Field_Number 0x10 01b0 00d1 | | Pop_Control Pop_Count_1 01b1 e20e | | Load 0x1,0xe ; Debug Table 0x9.0x1 = 0x1b1,0x2 01b2 0257 | W | Execute Discrete,Raise 01b3 0000 0000 | | .BLANK 0000[0x5] 01b8 ; -------------------------------------------------------------------------------------- 01b8 ; SUBPROGRAM 01b8 ; -------------------------------------------------------------------------------------- 01b8 01bb | | .CONST 0x01bb ; Address of begin 01b9 0004 | | .CONST 0x0004 ; Address of exception handler 01ba 0001 | | .CONST 0x0001 ; Number of locals 01bb BODY_01b8: 01bb INIT_01b8: 01bb 00db | | Load_Top At_Offset_3 ; Debug Table 0xa = .DEBUG 0x01bb,0x089e,0x0001,0x0000,0x0036,0xc044,0x0000,0x0038 ; Debug Table 0xa.0x0 = 0x1bb,0x1 01bc 0092 05d5 | | Action Push_String_Extended,0x5d5 ; "unexpected exception: " 01be e5ff | | Load 0x2,-0x1 01bf 01cc | | Execute Vector,Catenate 01c0 8216 | | Call 0x1,0x16 01c1 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01c2 0000 0000 | | .BLANK 0000[0x6] 01c8 ; -------------------------------------------------------------------------------------- 01c8 ; SUBPROGRAM 01c8 ; -------------------------------------------------------------------------------------- 01c8 01cc | | .CONST 0x01cc ; Address of begin 01c9 0004 | | .CONST 0x0004 ; Address of exception handler 01ca 0001 | | .CONST 0x0001 ; Number of locals 01cb INIT_01c8: 01cb 0007 | | Action Break_Optional ; Debug Table 0xb = .DEBUG 0x01cb,0x08a2,0x0001,0x0000,0x0036,0xc044,0x0000,0x0051 ; Debug Table 0xb.0x0 = 0x1cb,0xffff 01cc BODY_01c8: 01cc 00da | | Load_Top At_Offset_2 ; Debug Table 0xb.0x1 = 0x1cc,0x1 01cd 7002 |p | Jump_Nonzero 0x1d0 01ce 60c1 |` | Indirect_Literal Discrete,0x290,{0x00000000, 0x36c04401} ; Debug Table 0xb.0x2 = 0x1ce,0x2 01cf 0257 | W | Execute Discrete,Raise 01d0 4502 |E | Exit_Suprogram New_Top_Offset 0x2 01d1 0000 0000 | | .BLANK 0000[0x7] 01d8 ; -------------------------------------------------------------------------------------- 01d8 ; SUBPROGRAM 01d8 ; -------------------------------------------------------------------------------------- 01d8 01db | | .CONST 0x01db ; Address of begin 01d9 0004 | | .CONST 0x0004 ; Address of exception handler 01da 0001 | | .CONST 0x0001 ; Number of locals 01db BODY_01d8: 01db INIT_01d8: 01db 00cf | | Action Mark_Auxiliary ; Debug Table 0xc = .DEBUG 0x01db,0x08aa,0x0002,0x0000,0x0036,0xc044,0x0000,0x0069 01dc 00db | | Load_Top At_Offset_3 ; Debug Table 0xc.0x0 = 0x1dc,0x1 01dd 01d9 | | Execute Vector,Reverse_Bounds 01de 0263 | c | Execute Discrete,Above_Bound 01df 700f |p | Jump_Nonzero 0x1ef 01e0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x1 = 0x1e0,0x2 01e1 e5ff | | Load 0x2,-0x1 01e2 01d7 | | Execute Vector,Field_Read 01e3 0f2e | . | Execute_Immediate Equal,0x2e 01e4 6808 |h | Jump_Zero 0x1ed 01e5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x2 = 0x1e5,0x3 01e6 0a01 | | Execute_Immediate Plus,0x1 01e7 0248 | H | Execute Discrete,Check_In_Integer 01e8 e5ff | | Load 0x2,-0x1 01e9 01dc | | Execute Vector,Last 01ea e5ff | | Load 0x2,-0x1 01eb 01cf | | Execute Vector,Slice_Read 01ec 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01ed 00c8 | | Action Pop_Auxiliary_Range 01ee 3ff1 |? | Loop_Increasing 0x1e0 01ef 00ce | | Action Pop_Auxiliary 01f0 00ea | | Load_Encached Null_String_Cache ; Debug Table 0xc.0x3 = 0x1f0,0x4 01f1 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 01f2 0000 0000 | | .BLANK 0000[0x6] 01f8 ; -------------------------------------------------------------------------------------- 01f8 ; SUBPROGRAM 01f8 ; -------------------------------------------------------------------------------------- 01f8 01ff | | .CONST 0x01ff ; Address of begin 01f9 0004 | | .CONST 0x0004 ; Address of exception handler 01fa 0004 | | .CONST 0x0004 ; Number of locals 01fb INIT_01f8: 01fb 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0xd = .DEBUG 0x01fb,0x08b4,0x0002,0x0000,0x0036,0xc044,0x0000,0x009a ; Debug Table 0xd.0x0 = 0x1fb,0xffff 01fc 0602 | | Execute_Immediate Set_Value_Unchecked,0x2 01fd 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xd.0x1 = 0x1fd,0xfffe 01fe 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xd.0x2 = 0x1fe,0xfffd 01ff BODY_01f8: 01ff 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xd.0x3 = 0x1ff,0x1 0200 00e2 | | Load_Encached Integer_Cache 0201 e5fe | | Load 0x2,-0x2 0202 e5ff | | Load 0x2,-0x1 0203 e003 | | Load 0x0,0x3 0204 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0205 005b | [ | Store_Top Discrete,At_Offset_3 0206 0059 | Y | Store_Top Discrete,At_Offset_1 0207 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x4 = 0x207,0x2 0208 8218 | | Call 0x1,0x18 0209 4800 |H | Short_Literal 0x0 ; Debug Table 0xd.0x5 = 0x209,0x3 020a 00da | | Load_Top At_Offset_2 020b e402 | | Load 0x2,0x2 020c 4820 |H | Short_Literal 0x20 020d 026d | m | Execute Discrete,Exponentiate 020e 0271 | q | Execute Discrete,Times 020f e005 | | Load 0x0,0x5 0210 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0211 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0212 0000 0000 | | .BLANK 0000[0x6] 0218 ; -------------------------------------------------------------------------------------- 0218 ; SUBPROGRAM 0218 ; -------------------------------------------------------------------------------------- 0218 0237 | 7 | .CONST 0x0237 ; Address of begin 0219 0004 | | .CONST 0x0004 ; Address of exception handler 021a 0005 | | .CONST 0x0005 ; Number of locals 021b INIT_0218: 021b e003 | | Load 0x0,0x3 ; Debug Table 0xe = .DEBUG 0x021b,0x08c2,0x0002,0x0000,0x0036,0xc044,0x0000,0x00eb ; Debug Table 0xe.0x0 = 0x21b,0xffff 021c 1910 | | Execute Package,Field_Reference,Field_Number 0x10 021d 0007 | | Action Break_Optional 021e 00db | | Load_Top At_Offset_3 ; Debug Table 0xe.0x1 = 0x21e,0xfffe 021f 01dd | | Execute Vector,First 0220 e5ff | | Load 0x2,-0x1 0221 01d7 | | Execute Vector,Field_Read 0222 8402 | | Call 0x2,0x2 0223 00e8 | | Load_Encached Character_Cache 0224 03f1 | | Declare_Variable Discrete,With_Value 0225 e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x2 = 0x225,0xfffd 0226 01dd | | Execute Vector,First 0227 0a01 | | Execute_Immediate Plus,0x1 0228 0248 | H | Execute Discrete,Check_In_Integer 0229 e5ff | | Load 0x2,-0x1 022a 01d7 | | Execute Vector,Field_Read 022b 8402 | | Call 0x2,0x2 022c 00e8 | | Load_Encached Character_Cache 022d 03f1 | | Declare_Variable Discrete,With_Value 022e e5ff | | Load 0x2,-0x1 ; Debug Table 0xe.0x3 = 0x22e,0xfffc 022f 01dd | | Execute Vector,First 0230 0a02 | | Execute_Immediate Plus,0x2 0231 0248 | H | Execute Discrete,Check_In_Integer 0232 e5ff | | Load 0x2,-0x1 0233 01d7 | | Execute Vector,Field_Read 0234 8402 | | Call 0x2,0x2 0235 00e8 | | Load_Encached Character_Cache 0236 03f1 | | Declare_Variable Discrete,With_Value 0237 BODY_0218: 0237 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x4 = 0x237,0x1 0238 0b4a | J | Execute_Immediate Case_Compare,0x4a 0239 7011 |p | Jump_Nonzero 0x24b 023a 0b46 | F | Execute_Immediate Case_Compare,0x46 023b 7028 |p( | Jump_Nonzero 0x264 023c 0b4d | M | Execute_Immediate Case_Compare,0x4d 023d 7028 |p( | Jump_Nonzero 0x266 023e 0b41 | A | Execute_Immediate Case_Compare,0x41 023f 7034 |p4 | Jump_Nonzero 0x274 0240 0b53 | S | Execute_Immediate Case_Compare,0x53 0241 7040 |p@ | Jump_Nonzero 0x282 0242 0b4f | O | Execute_Immediate Case_Compare,0x4f 0243 7040 |p@ | Jump_Nonzero 0x284 0244 0b4e | N | Execute_Immediate Case_Compare,0x4e 0245 7040 |p@ | Jump_Nonzero 0x286 0246 0b44 | D | Execute_Immediate Case_Compare,0x44 0247 7040 |p@ | Jump_Nonzero 0x288 0248 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x5 = 0x248,0x16 0249 8218 | | Call 0x1,0x18 024a 783f |x? | Jump 0x28a 024b 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x6 = 0x24b,0x2 024c 0b41 | A | Execute_Immediate Case_Compare,0x41 024d 7005 |p | Jump_Nonzero 0x253 024e 0b55 | U | Execute_Immediate Case_Compare,0x55 024f 7005 |p | Jump_Nonzero 0x255 0250 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x7 = 0x250,0x8 0251 8218 | | Call 0x1,0x18 0252 780f |x | Jump 0x262 0253 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x8 = 0x253,0x3 0254 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0255 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x9 = 0x255,0x4 0256 0b4e | N | Execute_Immediate Case_Compare,0x4e 0257 7005 |p | Jump_Nonzero 0x25d 0258 0b4c | L | Execute_Immediate Case_Compare,0x4c 0259 7005 |p | Jump_Nonzero 0x25f 025a 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0xa = 0x25a,0x7 025b 8218 | | Call 0x1,0x18 025c 7804 |x | Jump 0x261 025d 4806 |H | Short_Literal 0x6 ; Debug Table 0xe.0xb = 0x25d,0x5 025e 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 025f 4807 |H | Short_Literal 0x7 ; Debug Table 0xe.0xc = 0x25f,0x6 0260 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0261 00d1 | | Pop_Control Pop_Count_1 0262 00d1 | | Pop_Control Pop_Count_1 0263 7826 |x& | Jump 0x28a 0264 4802 |H | Short_Literal 0x2 ; Debug Table 0xe.0xd = 0x264,0x9 0265 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0266 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xe.0xe = 0x266,0xa 0267 0b52 | R | Execute_Immediate Case_Compare,0x52 0268 7005 |p | Jump_Nonzero 0x26e 0269 0b59 | Y | Execute_Immediate Case_Compare,0x59 026a 7005 |p | Jump_Nonzero 0x270 026b 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0xf = 0x26b,0xd 026c 8218 | | Call 0x1,0x18 026d 7804 |x | Jump 0x272 026e 4803 |H | Short_Literal 0x3 ; Debug Table 0xe.0x10 = 0x26e,0xb 026f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0270 4805 |H | Short_Literal 0x5 ; Debug Table 0xe.0x11 = 0x270,0xc 0271 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0272 00d1 | | Pop_Control Pop_Count_1 0273 7816 |x | Jump 0x28a 0274 00da | | Load_Top At_Offset_2 ; Debug Table 0xe.0x12 = 0x274,0xe 0275 0b50 | P | Execute_Immediate Case_Compare,0x50 0276 7005 |p | Jump_Nonzero 0x27c 0277 0b55 | U | Execute_Immediate Case_Compare,0x55 0278 7005 |p | Jump_Nonzero 0x27e 0279 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x13 = 0x279,0x11 027a 8218 | | Call 0x1,0x18 027b 7804 |x | Jump 0x280 027c 4804 |H | Short_Literal 0x4 ; Debug Table 0xe.0x14 = 0x27c,0xf 027d 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 027e 4808 |H | Short_Literal 0x8 ; Debug Table 0xe.0x15 = 0x27e,0x10 027f 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0280 00d1 | | Pop_Control Pop_Count_1 0281 7808 |x | Jump 0x28a 0282 4809 |H | Short_Literal 0x9 ; Debug Table 0xe.0x16 = 0x282,0x12 0283 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0284 480a |H | Short_Literal 0xa ; Debug Table 0xe.0x17 = 0x284,0x13 0285 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0286 480b |H | Short_Literal 0xb ; Debug Table 0xe.0x18 = 0x286,0x14 0287 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 0288 480c |H | Short_Literal 0xc ; Debug Table 0xe.0x19 = 0x288,0x15 0289 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 028a 00d1 | | Pop_Control Pop_Count_1 028b 4831 |H1 | Short_Literal 0x31 028c 0257 | W | Execute Discrete,Raise 028d 0000 0000 | | .XXX[0x3] 028f 0000 | | 0290 0000 0000 | | .LITERAL {0x00000000, 0x36c04401} 0294 0000 0000 | | .LITERAL {0x00000000, 0x36bf5401} 0298 ; -------------------------------------------------------------------------------------- 0298 ; SUBPROGRAM 0298 ; -------------------------------------------------------------------------------------- 0298 02b7 | | .CONST 0x02b7 ; Address of begin 0299 0004 | | .CONST 0x0004 ; Address of exception handler 029a 0008 | | .CONST 0x0008 ; Number of locals 029b INIT_0298: 029b e006 | | Load 0x0,0x6 ; Debug Table 0xf = .DEBUG 0x029b,0x08f8,0x0002,0x0000,0x0036,0xc044,0x0000,0x01c8 ; Debug Table 0xf.0x0 = 0x29b,0xffff 029c 1b10 | | Execute Package,Field_Read,Field_Number 0x10 029d e006 | | Load 0x0,0x6 ; Debug Table 0xf.0x1 = 0x29d,0xfffe 029e 1b0f | | Execute Package,Field_Read,Field_Number 0xf 029f e006 | | Load 0x0,0x6 ; Debug Table 0xf.0x2 = 0x29f,0xfffd 02a0 1b0e | | Execute Package,Field_Read,Field_Number 0xe 02a1 00e3 | | Load_Encached Natural_Cache ; Debug Table 0xf.0x3 = 0x2a1,0xfffc 02a2 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xf.0x4 = 0x2a2,0xfffb 02a3 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x5 = 0x2a3,0xfffa 02a4 e5ff | | Load 0x2,-0x1 02a5 482d |H- | Short_Literal 0x2d 02a6 e003 | | Load 0x0,0x3 02a7 181e | | Execute Package,Field_Execute,Field_Number 0x1e 02a8 00e3 | | Load_Encached Natural_Cache 02a9 03f1 | | Declare_Variable Discrete,With_Value 02aa 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0x6 = 0x2aa,0xfff9 02ab 00d9 | | Load_Top At_Offset_1 02ac 0a01 | | Execute_Immediate Plus,0x1 02ad 0248 | H | Execute Discrete,Check_In_Integer 02ae e5ff | | Load 0x2,-0x1 02af 01dc | | Execute Vector,Last 02b0 e5ff | | Load 0x2,-0x1 02b1 01cf | | Execute Vector,Slice_Read 02b2 482d |H- | Short_Literal 0x2d 02b3 e003 | | Load 0x0,0x3 02b4 181e | | Execute Package,Field_Execute,Field_Number 0x1e 02b5 00e3 | | Load_Encached Natural_Cache 02b6 03f1 | | Declare_Variable Discrete,With_Value 02b7 BODY_0298: 02b7 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xf.0x7 = 0x2b7,0x1 02b8 00e2 | | Load_Encached Integer_Cache 02b9 480a |H | Short_Literal 0xa 02ba e5ff | | Load 0x2,-0x1 02bb 01dd | | Execute Vector,First 02bc e407 | | Load 0x2,0x7 02bd 0aff | | Execute_Immediate Plus,-0x1 02be 0248 | H | Execute Discrete,Check_In_Integer 02bf e5ff | | Load 0x2,-0x1 02c0 01cf | | Execute Vector,Slice_Read 02c1 e003 | | Load 0x0,0x3 02c2 1818 | | Execute Package,Field_Execute,Field_Number 0x18 02c3 c402 | | Store 0x2,0x2 02c4 005b | [ | Store_Top Discrete,At_Offset_3 02c5 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0x8 = 0x2c5,0x2 02c6 8218 | | Call 0x1,0x18 02c7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xf.0x9 = 0x2c7,0x3 02c8 0a01 | | Execute_Immediate Plus,0x1 02c9 0248 | H | Execute Discrete,Check_In_Integer 02ca 00d9 | | Load_Top At_Offset_1 02cb 0aff | | Execute_Immediate Plus,-0x1 02cc 0248 | H | Execute Discrete,Check_In_Integer 02cd e5ff | | Load 0x2,-0x1 02ce 01cf | | Execute Vector,Slice_Read 02cf 821b | | Call 0x1,0x1b 02d0 a403 | | Store_Unchecked 0x2,0x3 02d1 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0xf.0xa = 0x2d1,0x4 02d2 00e2 | | Load_Encached Integer_Cache 02d3 480a |H | Short_Literal 0xa 02d4 00db | | Load_Top At_Offset_3 02d5 0a01 | | Execute_Immediate Plus,0x1 02d6 0248 | H | Execute Discrete,Check_In_Integer 02d7 e5ff | | Load 0x2,-0x1 02d8 01dc | | Execute Vector,Last 02d9 e5ff | | Load 0x2,-0x1 02da 01cf | | Execute Vector,Slice_Read 02db e003 | | Load 0x0,0x3 02dc 1818 | | Execute Package,Field_Execute,Field_Number 0x18 02dd c405 | | Store 0x2,0x5 02de 005b | [ | Store_Top Discrete,At_Offset_3 02df 00da | | Load_Top At_Offset_2 ; Debug Table 0xf.0xb = 0x2df,0x5 02e0 8218 | | Call 0x1,0x18 02e1 00db | | Load_Top At_Offset_3 ; Debug Table 0xf.0xc = 0x2e1,0x6 02e2 62ad |b | Indirect_Literal Discrete,0x590,{0x00000000, 0x0000076c} 02e3 0273 | s | Execute Discrete,Plus 02e4 c404 | | Store 0x2,0x4 02e5 4800 |H | Short_Literal 0x0 ; Debug Table 0xf.0xd = 0x2e5,0x7 02e6 e402 | | Load 0x2,0x2 02e7 e403 | | Load 0x2,0x3 02e8 e404 | | Load 0x2,0x4 02e9 e006 | | Load 0x0,0x6 02ea 1818 | | Execute Package,Field_Execute,Field_Number 0x18 02eb 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 02ec 0000 0000 | | .BLANK 0000[0x4] 02f0 ; -------------------------------------------------------------------------------------- 02f0 ; SUBPROGRAM 02f0 ; -------------------------------------------------------------------------------------- 02f0 030b | | .CONST 0x030b ; Address of begin 02f1 0004 | | .CONST 0x0004 ; Address of exception handler 02f2 0007 | | .CONST 0x0007 ; Number of locals 02f3 INIT_02f0: 02f3 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10 = .DEBUG 0x02f3,0x0916,0x0002,0x0000,0x0036,0xc044,0x0000,0x0278 ; Debug Table 0x10.0x0 = 0x2f3,0xffff 02f4 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10.0x1 = 0x2f4,0xfffe 02f5 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x10.0x2 = 0x2f5,0xfffd 02f6 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10.0x3 = 0x2f6,0xfffc 02f7 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x4 = 0x2f7,0xfffb 02f8 e5ff | | Load 0x2,-0x1 02f9 483a |H: | Short_Literal 0x3a 02fa e003 | | Load 0x0,0x3 02fb 181e | | Execute Package,Field_Execute,Field_Number 0x1e 02fc 00e3 | | Load_Encached Natural_Cache 02fd 03f1 | | Declare_Variable Discrete,With_Value 02fe 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x5 = 0x2fe,0xfffa 02ff 00d9 | | Load_Top At_Offset_1 0300 0a01 | | Execute_Immediate Plus,0x1 0301 0248 | H | Execute Discrete,Check_In_Integer 0302 e5ff | | Load 0x2,-0x1 0303 01dc | | Execute Vector,Last 0304 e5ff | | Load 0x2,-0x1 0305 01cf | | Execute Vector,Slice_Read 0306 483a |H: | Short_Literal 0x3a 0307 e003 | | Load 0x0,0x3 0308 181e | | Execute Package,Field_Execute,Field_Number 0x1e 0309 00e3 | | Load_Encached Natural_Cache 030a 03f1 | | Declare_Variable Discrete,With_Value 030b BODY_02f0: 030b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10.0x6 = 0x30b,0x1 030c 00e2 | | Load_Encached Integer_Cache 030d 480a |H | Short_Literal 0xa 030e e5ff | | Load 0x2,-0x1 030f 01dd | | Execute Vector,First 0310 e406 | | Load 0x2,0x6 0311 0aff | | Execute_Immediate Plus,-0x1 0312 0248 | H | Execute Discrete,Check_In_Integer 0313 e5ff | | Load 0x2,-0x1 0314 01cf | | Execute Vector,Slice_Read 0315 e003 | | Load 0x0,0x3 0316 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0317 c402 | | Store 0x2,0x2 0318 005b | [ | Store_Top Discrete,At_Offset_3 0319 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x7 = 0x319,0x2 031a 8218 | | Call 0x1,0x18 031b 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10.0x8 = 0x31b,0x3 031c 00e2 | | Load_Encached Integer_Cache 031d 480a |H | Short_Literal 0xa 031e e406 | | Load 0x2,0x6 031f 0a01 | | Execute_Immediate Plus,0x1 0320 0248 | H | Execute Discrete,Check_In_Integer 0321 e407 | | Load 0x2,0x7 0322 0aff | | Execute_Immediate Plus,-0x1 0323 0248 | H | Execute Discrete,Check_In_Integer 0324 e5ff | | Load 0x2,-0x1 0325 01cf | | Execute Vector,Slice_Read 0326 e003 | | Load 0x0,0x3 0327 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0328 c403 | | Store 0x2,0x3 0329 005b | [ | Store_Top Discrete,At_Offset_3 032a 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0x9 = 0x32a,0x4 032b 8218 | | Call 0x1,0x18 032c 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x10.0xa = 0x32c,0x5 032d 00e2 | | Load_Encached Integer_Cache 032e 480a |H | Short_Literal 0xa 032f 00db | | Load_Top At_Offset_3 0330 0a01 | | Execute_Immediate Plus,0x1 0331 0248 | H | Execute Discrete,Check_In_Integer 0332 e5ff | | Load 0x2,-0x1 0333 01dc | | Execute Vector,Last 0334 e5ff | | Load 0x2,-0x1 0335 01cf | | Execute Vector,Slice_Read 0336 e003 | | Load 0x0,0x3 0337 1818 | | Execute Package,Field_Execute,Field_Number 0x18 0338 c404 | | Store 0x2,0x4 0339 005b | [ | Store_Top Discrete,At_Offset_3 033a 00da | | Load_Top At_Offset_2 ; Debug Table 0x10.0xb = 0x33a,0x6 033b 8218 | | Call 0x1,0x18 033c e402 | | Load 0x2,0x2 ; Debug Table 0x10.0xc = 0x33c,0x7 033d 624e |bN | Indirect_Literal Discrete,0x58c,{0x00000000, 0x00000e10} 033e 0271 | q | Execute Discrete,Times 033f e403 | | Load 0x2,0x3 0340 483c |H< | Short_Literal 0x3c 0341 0271 | q | Execute Discrete,Times 0342 0273 | s | Execute Discrete,Plus 0343 0248 | H | Execute Discrete,Check_In_Integer 0344 e404 | | Load 0x2,0x4 0345 0273 | s | Execute Discrete,Plus 0346 090f | | Execute_Immediate Binary_Scale,0xf 0347 4401 |D | Exit_Subprogram With_Value,New_Top_Offset 0x1 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 00db | | Load_Top At_Offset_3 ; Debug Table 0x11 = .DEBUG 0x034b,0x0932,0x0001,0x0000,0x0036,0xc044,0x0000,0x0328 ; Debug Table 0x11.0x0 = 0x34b,0x1 034c 3c06 |< | Execute Record,Field_Read,Field_Number 0x6 034d 00db | | Load_Top At_Offset_3 034e e002 | | Load 0x0,0x2 034f 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0350 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0351 0000 0000 | | .BLANK 0000[0x7] 0358 ; -------------------------------------------------------------------------------------- 0358 ; SUBPROGRAM 0358 ; -------------------------------------------------------------------------------------- 0358 035e | ^ | .CONST 0x035e ; Address of begin 0359 0004 | | .CONST 0x0004 ; Address of exception handler 035a 0002 | | .CONST 0x0002 ; Number of locals 035b INIT_0358: 035b 4810 |H | Short_Literal 0x10 ; Debug Table 0x12 = .DEBUG 0x035b,0x0936,0x0001,0x0000,0x0036,0xc044,0x0000,0x0341 ; Debug Table 0x12.0x0 = 0x35b,0xffff 035c e5fe | | Load 0x2,-0x2 035d 821a | | Call 0x1,0x1a 035e BODY_0358: 035e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x1 = 0x35e,0x1 035f e5ff | | Load 0x2,-0x1 0360 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0361 e001 | | Load 0x0,0x1 0362 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0363 1b14 | | Execute Package,Field_Read,Field_Number 0x14 0364 1812 | | Execute Package,Field_Execute,Field_Number 0x12 0365 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0366 0000 0000 | | .XXX[0x2] 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 00db | | Load_Top At_Offset_3 ; Debug Table 0x13 = .DEBUG 0x036b,0x093c,0x0001,0x0000,0x0036,0xc044,0x0000,0x036b ; Debug Table 0x13.0x0 = 0x36b,0x1 036c 00db | | Load_Top At_Offset_3 036d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 036e e001 | | Load 0x0,0x1 036f 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0370 1b13 | | Execute Package,Field_Read,Field_Number 0x13 0371 180e | | Execute Package,Field_Execute,Field_Number 0xe 0372 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0373 0000 0000 | | .BLANK 0000[0x5] 0378 ; -------------------------------------------------------------------------------------- 0378 ; SUBPROGRAM 0378 ; -------------------------------------------------------------------------------------- 0378 037b | { | .CONST 0x037b ; Address of begin 0379 0004 | | .CONST 0x0004 ; Address of exception handler 037a 0001 | | .CONST 0x0001 ; Number of locals 037b BODY_0378: 037b INIT_0378: 037b 00db | | Load_Top At_Offset_3 ; Debug Table 0x14 = .DEBUG 0x037b,0x0940,0x0001,0x0000,0x0036,0xc044,0x0000,0x0388 ; Debug Table 0x14.0x0 = 0x37b,0x1 037c 00db | | Load_Top At_Offset_3 037d 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 037e e001 | | Load 0x0,0x1 037f 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0380 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0381 180d | | Execute Package,Field_Execute,Field_Number 0xd 0382 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0383 0000 0000 | | .BLANK 0000[0x5] 0388 ; -------------------------------------------------------------------------------------- 0388 ; SUBPROGRAM 0388 ; -------------------------------------------------------------------------------------- 0388 0390 | | .CONST 0x0390 ; Address of begin 0389 0004 | | .CONST 0x0004 ; Address of exception handler 038a 0002 | | .CONST 0x0002 ; Number of locals 038b INIT_0388: 038b 00db | | Load_Top At_Offset_3 ; Debug Table 0x15 = .DEBUG 0x038b,0x0944,0x0001,0x0000,0x0036,0xc044,0x0000,0x03a5 ; Debug Table 0x15.0x0 = 0x38b,0xffff 038c 821c | | Call 0x1,0x1c 038d e006 | | Load 0x0,0x6 038e 1b0d | | Execute Package,Field_Read,Field_Number 0xd 038f 011e | | Execute Any,Convert 0390 BODY_0388: 0390 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1 = 0x390,0x1 0391 e5ff | | Load 0x2,-0x1 0392 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 0393 e001 | | Load 0x0,0x1 0394 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0395 1b15 | | Execute Package,Field_Read,Field_Number 0x15 0396 180f | | Execute Package,Field_Execute,Field_Number 0xf 0397 4503 |E | Exit_Suprogram New_Top_Offset 0x3 0398 ; -------------------------------------------------------------------------------------- 0398 ; SUBPROGRAM 0398 ; -------------------------------------------------------------------------------------- 0398 03b0 | | .CONST 0x03b0 ; Address of begin 0399 03b9 | | .CONST 0x03b9 ; Address of exception handler 039a 0005 | | .CONST 0x0005 ; Number of locals 039b INIT_0398: 039b e001 | | Load 0x0,0x1 ; Debug Table 0x16 = .DEBUG 0x039b,0x094a,0x0001,0x0000,0x0036,0xc044,0x0000,0x03cd ; Debug Table 0x16.0x0 = 0x39b,0xffff 039c 1b18 | | Execute Package,Field_Read,Field_Number 0x18 039d 1b10 | | Execute Package,Field_Read,Field_Number 0x10 039e 00db | | Load_Top At_Offset_3 039f 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03a0 0031 | 1 | Store_Top Heap_Access,At_Offset_1 03a1 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x1 = 0x3a1,0xfffe 03a2 821d | | Call 0x1,0x1d 03a3 00e7 | | Load_Encached Duration_Cache 03a4 03f1 | | Declare_Variable Discrete,With_Value 03a5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x16.0x2 = 0x3a5,0xfffd 03a6 e001 | | Load 0x0,0x1 03a7 1b18 | | Execute Package,Field_Read,Field_Number 0x18 03a8 1b15 | | Execute Package,Field_Read,Field_Number 0x15 03a9 1810 | | Execute Package,Field_Execute,Field_Number 0x10 03aa e006 | | Load 0x0,0x6 03ab 1b0d | | Execute Package,Field_Read,Field_Number 0xd 03ac 011e | | Execute Any,Convert 03ad e006 | | Load 0x0,0x6 ; Debug Table 0x16.0x3 = 0x3ad,0xfffc 03ae 1919 | | Execute Package,Field_Reference,Field_Number 0x19 03af 0007 | | Action Break_Optional 03b0 BODY_0398: 03b0 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x4 = 0x3b0,0x1 03b1 00da | | Load_Top At_Offset_2 03b2 8405 | | Call 0x2,0x5 03b3 e402 | | Load 0x2,0x2 03b4 e001 | | Load 0x0,0x1 03b5 1b18 | | Execute Package,Field_Read,Field_Number 0x18 03b6 1b15 | | Execute Package,Field_Read,Field_Number 0x15 03b7 180f | | Execute Package,Field_Execute,Field_Number 0xf 03b8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03b9 TRAP_0398: 03b9 0007 | | Action Break_Optional 03ba 4503 |E | Exit_Suprogram New_Top_Offset 0x3 ; Debug Table 0x16.0x5 = 0x3ba,0x2 03bb 0000 0000 | | .BLANK 0000[0x5] 03c0 ; -------------------------------------------------------------------------------------- 03c0 ; SUBPROGRAM 03c0 ; -------------------------------------------------------------------------------------- 03c0 03c3 | | .CONST 0x03c3 ; Address of begin 03c1 0004 | | .CONST 0x0004 ; Address of exception handler 03c2 0001 | | .CONST 0x0001 ; Number of locals 03c3 BODY_03c0: 03c3 INIT_03c0: 03c3 00db | | Load_Top At_Offset_3 ; Debug Table 0x17 = .DEBUG 0x03c3,0x0958,0x0001,0x0000,0x0036,0xc044,0x0000,0x042c ; Debug Table 0x17.0x0 = 0x3c3,0x1 03c4 00db | | Load_Top At_Offset_3 03c5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03c6 e001 | | Load 0x0,0x1 03c7 1b18 | | Execute Package,Field_Read,Field_Number 0x18 03c8 1b15 | | Execute Package,Field_Read,Field_Number 0x15 03c9 1811 | | Execute Package,Field_Execute,Field_Number 0x11 03ca 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03cb 0000 0000 | | .BLANK 0000[0x5] 03d0 ; -------------------------------------------------------------------------------------- 03d0 ; SUBPROGRAM 03d0 ; -------------------------------------------------------------------------------------- 03d0 03d3 | | .CONST 0x03d3 ; Address of begin 03d1 0004 | | .CONST 0x0004 ; Address of exception handler 03d2 0001 | | .CONST 0x0001 ; Number of locals 03d3 BODY_03d0: 03d3 INIT_03d0: 03d3 00db | | Load_Top At_Offset_3 ; Debug Table 0x18 = .DEBUG 0x03d3,0x095c,0x0001,0x0000,0x0036,0xc044,0x0000,0x0449 ; Debug Table 0x18.0x0 = 0x3d3,0x1 03d4 00db | | Load_Top At_Offset_3 03d5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03d6 e001 | | Load 0x0,0x1 03d7 1b18 | | Execute Package,Field_Read,Field_Number 0x18 03d8 1b15 | | Execute Package,Field_Read,Field_Number 0x15 03d9 1817 | | Execute Package,Field_Execute,Field_Number 0x17 03da 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03db 0000 0000 | | .BLANK 0000[0x5] 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 00db | | Load_Top At_Offset_3 ; Debug Table 0x19 = .DEBUG 0x03e3,0x0960,0x0001,0x0000,0x0036,0xc044,0x0000,0x0468 ; Debug Table 0x19.0x0 = 0x3e3,0x1 03e4 00db | | Load_Top At_Offset_3 03e5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03e6 e001 | | Load 0x0,0x1 03e7 1b18 | | Execute Package,Field_Read,Field_Number 0x18 03e8 1b15 | | Execute Package,Field_Read,Field_Number 0x15 03e9 1815 | | Execute Package,Field_Execute,Field_Number 0x15 03ea 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03eb 0000 0000 | | .BLANK 0000[0x5] 03f0 ; -------------------------------------------------------------------------------------- 03f0 ; SUBPROGRAM 03f0 ; -------------------------------------------------------------------------------------- 03f0 03f3 | | .CONST 0x03f3 ; Address of begin 03f1 0004 | | .CONST 0x0004 ; Address of exception handler 03f2 0001 | | .CONST 0x0001 ; Number of locals 03f3 BODY_03f0: 03f3 INIT_03f0: 03f3 00db | | Load_Top At_Offset_3 ; Debug Table 0x1a = .DEBUG 0x03f3,0x0964,0x0001,0x0000,0x0036,0xc044,0x0000,0x0485 ; Debug Table 0x1a.0x0 = 0x3f3,0x1 03f4 00db | | Load_Top At_Offset_3 03f5 3c02 |< | Execute Record,Field_Read,Field_Number 0x2 03f6 e001 | | Load 0x0,0x1 03f7 1b18 | | Execute Package,Field_Read,Field_Number 0x18 03f8 1b15 | | Execute Package,Field_Read,Field_Number 0x15 03f9 1813 | | Execute Package,Field_Execute,Field_Number 0x13 03fa 4503 |E | Exit_Suprogram New_Top_Offset 0x3 03fb 0000 0000 | | .BLANK 0000[0x5] 0400 ; -------------------------------------------------------------------------------------- 0400 ; SUBPROGRAM 0400 ; -------------------------------------------------------------------------------------- 0400 0403 | | .CONST 0x0403 ; Address of begin 0401 0412 | | .CONST 0x0412 ; Address of exception handler 0402 0001 | | .CONST 0x0001 ; Number of locals 0403 BODY_0400: 0403 INIT_0400: 0403 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b = .DEBUG 0x0403,0x0968,0x0001,0x0000,0x0036,0xc044,0x0000,0x04a2 ; Debug Table 0x1b.0x0 = 0x403,0x1 0404 e001 | | Load 0x0,0x1 0405 1b18 | | Execute Package,Field_Read,Field_Number 0x18 0406 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0407 1811 | | Execute Package,Field_Execute,Field_Number 0x11 0408 00db | | Load_Top At_Offset_3 0409 e001 | | Load 0x0,0x1 040a 1b18 | | Execute Package,Field_Read,Field_Number 0x18 040b 1b12 | | Execute Package,Field_Read,Field_Number 0x12 040c 1810 | | Execute Package,Field_Execute,Field_Number 0x10 040d e001 | | Load 0x0,0x1 040e 1b18 | | Execute Package,Field_Read,Field_Number 0x18 040f 1b12 | | Execute Package,Field_Read,Field_Number 0x12 0410 180e | | Execute Package,Field_Execute,Field_Number 0xe 0411 4502 |E | Exit_Suprogram New_Top_Offset 0x2 0412 TRAP_0400: 0412 010e | | Execute Exception,Is_Constraint_Error 0413 6801 |h | Jump_Zero 0x415 0414 4502 |E | Exit_Suprogram New_Top_Offset 0x2 ; Debug Table 0x1b.0x1 = 0x414,0x2 0415 0100 | | Execute Exception,Raise 0416 0000 0000 | | .XXX[0x2] 0418 ; -------------------------------------------------------------------------------------- 0418 ; SUBPROGRAM 0418 ; -------------------------------------------------------------------------------------- 0418 041b | | .CONST 0x041b ; Address of begin 0419 0004 | | .CONST 0x0004 ; Address of exception handler 041a 0001 | | .CONST 0x0001 ; Number of locals 041b BODY_0418: 041b INIT_0418: 041b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c = .DEBUG 0x041b,0x096e,0x0002,0x0000,0x0036,0xc044,0x0000,0x0566 ; Debug Table 0x1c.0x0 = 0x41b,0x1 041c 8215 | | Call 0x1,0x15 041d e5fe | | Load 0x2,-0x2 041e 8215 | | Call 0x1,0x15 041f 01df | | Execute Vector,Equal 0420 4402 |D | Exit_Subprogram With_Value,New_Top_Offset 0x2 0421 0000 0000 | | .BLANK 0000[0x7] 0428 ; -------------------------------------------------------------------------------------- 0428 ; SUBPROGRAM 0428 ; -------------------------------------------------------------------------------------- 0428 042b | + | .CONST 0x042b ; Address of begin 0429 0004 | | .CONST 0x0004 ; Address of exception handler 042a 0001 | | .CONST 0x0001 ; Number of locals 042b BODY_0428: 042b INIT_0428: 042b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d = .DEBUG 0x042b,0x0972,0x0001,0x0000,0x0036,0xc044,0x0000,0x0580 ; Debug Table 0x1d.0x0 = 0x42b,0x1 042c 00db | | Load_Top At_Offset_3 042d 8229 | ) | Call 0x1,0x29 042e 700c |p | Jump_Nonzero 0x43b 042f e5fd | | Load 0x2,-0x3 ; Debug Table 0x1d.0x1 = 0x42f,0x2 0430 0092 05d6 | | Action Push_String_Extended,0x5d6 ; "Expected " 0432 e5fe | | Load 0x2,-0x2 0433 01cc | | Execute Vector,Catenate 0434 0092 05d7 | | Action Push_String_Extended,0x5d7 ; " found " 0436 01cc | | Execute Vector,Catenate 0437 e5ff | | Load 0x2,-0x1 0438 01cc | | Execute Vector,Catenate 0439 8216 | | Call 0x1,0x16 043a 00d1 | | Pop_Control Pop_Count_1 043b 4503 |E | Exit_Suprogram New_Top_Offset 0x3 043c 0000 0000 | | .BLANK 0000[0x4] 0440 ; -------------------------------------------------------------------------------------- 0440 ; SUBPROGRAM 0440 ; -------------------------------------------------------------------------------------- 0440 0454 | T | .CONST 0x0454 ; Address of begin 0441 0004 | | .CONST 0x0004 ; Address of exception handler 0442 0007 | | .CONST 0x0007 ; Number of locals 0443 INIT_0440: 0443 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e = .DEBUG 0x0443,0x0978,0x0001,0x0000,0x0036,0xc044,0x0000,0x05b0 ; Debug Table 0x1e.0x0 = 0x443,0xffff 0444 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1 0445 0007 | | Action Break_Optional 0446 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x1 = 0x446,0xfffe 0447 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3 0448 e002 | | Load 0x0,0x2 0449 1813 | | Execute Package,Field_Execute,Field_Number 0x13 044a e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x2 = 0x44a,0xfffd 044b 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2 044c 0007 | | Action Break_Optional 044d e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x3 = 0x44d,0xfffc 044e 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0 044f 0007 | | Action Break_Optional 0450 e214 | | Load 0x1,0x14 ; Debug Table 0x1e.0x4 = 0x450,0xfffb 0451 0007 | | Action Break_Optional 0452 0007 | | Action Break_Optional ; Debug Table 0x1e.0x5 = 0x452,0xfffa 0453 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1e.0x6 = 0x453,0xfff9 0454 BODY_0440: 0454 e403 | | Load 0x2,0x3 ; Debug Table 0x1e.0x7 = 0x454,0x1 0455 01db | | Execute Vector,Length 0456 6804 |h | Jump_Zero 0x45b 0457 e402 | | Load 0x2,0x2 0458 612f |a/ | Indirect_Literal Discrete,0x588,{0x00000000, 0x7fffffff} 0459 027f | | Execute Discrete,Equal 045a 6801 |h | Jump_Zero 0x45c 045b 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x1e.0x8 = 0x45b,0x2 045c e402 | | Load 0x2,0x2 ; Debug Table 0x1e.0x9 = 0x45c,0x3 045d 0c01 | | Execute_Immediate Greater_Equal,0x1 045e 6804 |h | Jump_Zero 0x463 045f e402 | | Load 0x2,0x2 ; Debug Table 0x1e.0xa = 0x45f,0x4 0460 0aff | | Execute_Immediate Plus,-0x1 0461 c402 | | Store 0x2,0x2 0462 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; Debug Table 0x1e.0xb = 0x462,0x5 0463 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0xc = 0x463,0x6 0464 0e15 | | Execute_Immediate Not_Equal,0x15 0465 6804 |h | Jump_Zero 0x46a 0466 e214 | | Load 0x1,0x14 ; Debug Table 0x1e.0xd = 0x466,0x7 0467 00db | | Load_Top At_Offset_3 0468 0268 | h | Execute Discrete,Successor 0469 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 046a 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0xe = 0x46a,0x8 046b 4615 |F | Jump_Case 0x16 046c 7815 |x | Jump 0x482 ; case 0x0 046d 781a |x | Jump 0x488 ; case 0x1 046e 7820 |x | Jump 0x48f ; case 0x2 046f 7826 |x& | Jump 0x496 ; case 0x3 0470 782c |x, | Jump 0x49d ; case 0x4 0471 785f |x_ | Jump 0x4d1 ; case 0x5 0472 7867 |xg | Jump 0x4da ; case 0x6 0473 786c |xl | Jump 0x4e0 ; case 0x7 0474 7886 |x | Jump 0x4fb ; case 0x8 0475 788b |x | Jump 0x501 ; case 0x9 0476 789b |x | Jump 0x512 ; case 0xa 0477 78a0 |x | Jump 0x518 ; case 0xb 0478 78a8 |x | Jump 0x521 ; case 0xc 0479 78ad |x | Jump 0x527 ; case 0xd 047a 78b2 |x | Jump 0x52d ; case 0xe 047b 78b7 |x | Jump 0x533 ; case 0xf 047c 78bf |x | Jump 0x53c ; case 0x10 047d 78d1 |x | Jump 0x54f ; case 0x11 047e 78e0 |x | Jump 0x55f ; case 0x12 047f 78e8 |x | Jump 0x568 ; case 0x13 0480 78fc |x | Jump 0x57d ; case 0x14 0481 4501 |E | Exit_Suprogram New_Top_Offset 0x1 ; case 0x15 0482 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0xf = 0x482,0x9 0483 0092 05d8 | | Action Push_String_Extended,0x5d8 ; "internal inconsistency -- state = start" 0485 8216 | | Call 0x1,0x16 0486 00d1 | | Pop_Control Pop_Count_1 0487 78fb |x | Jump 0x583 0488 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x10 = 0x488,0xa 0489 0092 05d9 | | Action Push_String_Extended,0x5d9 ; "SUBSYSTEM" 048b e403 | | Load 0x2,0x3 048c 822a | * | Call 0x1,0x2a 048d 00d1 | | Pop_Control Pop_Count_1 048e 78f4 |x | Jump 0x583 048f e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x11 = 0x48f,0xb 0490 3c05 |< | Execute Record,Field_Read,Field_Number 0x5 0491 e403 | | Load 0x2,0x3 0492 e002 | | Load 0x0,0x2 0493 1810 | | Execute Package,Field_Execute,Field_Number 0x10 0494 00d1 | | Pop_Control Pop_Count_1 0495 78ed |x | Jump 0x583 0496 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x12 = 0x496,0xc 0497 e403 | | Load 0x2,0x3 0498 821e | | Call 0x1,0x1e 0499 00d1 | | Pop_Control Pop_Count_1 049a 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x13 = 0x49a,0xd 049b a402 | | Store_Unchecked 0x2,0x2 049c 78e6 |x | Jump 0x583 049d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1e.0x14 = 0x49d,0xe 049e e001 | | Load 0x0,0x1 049f 1b18 | | Execute Package,Field_Read,Field_Number 0x18 04a0 1b10 | | Execute Package,Field_Read,Field_Number 0x10 04a1 e403 | | Load 0x2,0x3 04a2 8219 | | Call 0x1,0x19 04a3 e5ff | | Load 0x2,-0x1 04a4 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 04a5 e002 | | Load 0x0,0x2 04a6 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04a7 e001 | | Load 0x0,0x1 04a8 1b18 | | Execute Package,Field_Read,Field_Number 0x18 04a9 1b12 | | Execute Package,Field_Read,Field_Number 0x12 04aa 180f | | Execute Package,Field_Execute,Field_Number 0xf 04ab c404 | | Store 0x2,0x4 04ac 0059 | Y | Store_Top Discrete,At_Offset_1 04ad 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x15 = 0x4ad,0xf 04ae 700f |p | Jump_Nonzero 0x4be 04af e001 | | Load 0x0,0x1 ; Debug Table 0x1e.0x16 = 0x4af,0x10 04b0 1b18 | | Execute Package,Field_Read,Field_Number 0x18 04b1 1b10 | | Execute Package,Field_Read,Field_Number 0x10 04b2 e403 | | Load 0x2,0x3 04b3 8219 | | Call 0x1,0x19 04b4 e5ff | | Load 0x2,-0x1 04b5 3405 |4 | Execute Record,Field_Reference,Field_Number 0x5 04b6 e002 | | Load 0x0,0x2 04b7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04b8 e001 | | Load 0x0,0x1 04b9 1b18 | | Execute Package,Field_Read,Field_Number 0x18 04ba 1b12 | | Execute Package,Field_Read,Field_Number 0x12 04bb 180d | | Execute Package,Field_Execute,Field_Number 0xd 04bc c404 | | Store 0x2,0x4 04bd 7805 |x | Jump 0x4c3 04be 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x17 = 0x4be,0x11 04bf e001 | | Load 0x0,0x1 04c0 1b18 | | Execute Package,Field_Read,Field_Number 0x18 04c1 1b14 | | Execute Package,Field_Read,Field_Number 0x14 04c2 1811 | | Execute Package,Field_Execute,Field_Number 0x11 04c3 4810 |H | Short_Literal 0x10 ; Debug Table 0x1e.0x18 = 0x4c3,0x12 04c4 e5ff | | Load 0x2,-0x1 04c5 3406 |4 | Execute Record,Field_Reference,Field_Number 0x6 04c6 e002 | | Load 0x0,0x2 04c7 1813 | | Execute Package,Field_Execute,Field_Number 0x13 04c8 821a | | Call 0x1,0x1a 04c9 e404 | | Load 0x2,0x4 04ca e001 | | Load 0x0,0x1 04cb 1b18 | | Execute Package,Field_Read,Field_Number 0x18 04cc 1b14 | | Execute Package,Field_Read,Field_Number 0x14 04cd 180f | | Execute Package,Field_Execute,Field_Number 0xf 04ce 60b9 |` | Indirect_Literal Discrete,0x588,{0x00000000, 0x7fffffff} ; Debug Table 0x1e.0x19 = 0x4ce,0x13 04cf a402 | | Store_Unchecked 0x2,0x2 04d0 78b2 |x | Jump 0x583 04d1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x1a = 0x4d1,0x14 04d2 0092 05da | | Action Push_String_Extended,0x5da ; "LOAD" 04d4 e403 | | Load 0x2,0x3 04d5 822a | * | Call 0x1,0x2a 04d6 00d1 | | Pop_Control Pop_Count_1 04d7 4802 |H | Short_Literal 0x2 ; Debug Table 0x1e.0x1b = 0x4d7,0x15 04d8 a402 | | Store_Unchecked 0x2,0x2 04d9 78a9 |x | Jump 0x583 04da e403 | | Load 0x2,0x3 ; Debug Table 0x1e.0x1c = 0x4da,0x16 04db e5ff | | Load 0x2,-0x1 04dc 821f | | Call 0x1,0x1f 04dd 60aa |` | Indirect_Literal Discrete,0x588,{0x00000000, 0x7fffffff} ; Debug Table 0x1e.0x1d = 0x4dd,0x17 04de a402 | | Store_Unchecked 0x2,0x2 04df 78a3 |x | Jump 0x583 04e0 0092 05da | | Action Push_String_Extended,0x5da ; "LOAD" ; Debug Table 0x1e.0x1e = 0x4e0,0x18 04e2 e403 | | Load 0x2,0x3 04e3 8229 | ) | Call 0x1,0x29 04e4 6805 |h | Jump_Zero 0x4ea 04e5 4806 |H | Short_Literal 0x6 ; Debug Table 0x1e.0x1f = 0x4e5,0x19 04e6 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 04e7 4802 |H | Short_Literal 0x2 ; Debug Table 0x1e.0x20 = 0x4e7,0x1a 04e8 a402 | | Store_Unchecked 0x2,0x2 04e9 7899 |x | Jump 0x583 04ea 0092 05db | | Action Push_String_Extended,0x5db ; "END" ; Debug Table 0x1e.0x21 = 0x4ea,0x1b 04ec e403 | | Load 0x2,0x3 04ed 8229 | ) | Call 0x1,0x29 04ee 6805 |h | Jump_Zero 0x4f4 04ef 480a |H | Short_Literal 0xa ; Debug Table 0x1e.0x22 = 0x4ef,0x1c 04f0 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 04f1 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x23 = 0x4f1,0x1d 04f2 a402 | | Store_Unchecked 0x2,0x2 04f3 788f |x | Jump 0x583 04f4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x24 = 0x4f4,0x1e 04f5 0092 05dc | | Action Push_String_Extended,0x5dc ; "WITH" 04f7 e403 | | Load 0x2,0x3 04f8 822a | * | Call 0x1,0x2a 04f9 00d1 | | Pop_Control Pop_Count_1 04fa 7888 |x | Jump 0x583 04fb e403 | | Load 0x2,0x3 ; Debug Table 0x1e.0x25 = 0x4fb,0x1f 04fc e5ff | | Load 0x2,-0x1 04fd 8220 | | Call 0x1,0x20 04fe 6089 |` | Indirect_Literal Discrete,0x588,{0x00000000, 0x7fffffff} ; Debug Table 0x1e.0x26 = 0x4fe,0x20 04ff a402 | | Store_Unchecked 0x2,0x2 0500 7882 |x | Jump 0x583 0501 0092 05dc | | Action Push_String_Extended,0x5dc ; "WITH" ; Debug Table 0x1e.0x27 = 0x501,0x21 0503 e403 | | Load 0x2,0x3 0504 8229 | ) | Call 0x1,0x29 0505 6803 |h | Jump_Zero 0x509 0506 4808 |H | Short_Literal 0x8 ; Debug Table 0x1e.0x28 = 0x506,0x22 0507 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0508 787a |xz | Jump 0x583 0509 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x29 = 0x509,0x23 050a 0092 05db | | Action Push_String_Extended,0x5db ; "END" 050c e403 | | Load 0x2,0x3 050d 822a | * | Call 0x1,0x2a 050e 00d1 | | Pop_Control Pop_Count_1 050f 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x2a = 0x50f,0x24 0510 a402 | | Store_Unchecked 0x2,0x2 0511 7871 |xq | Jump 0x583 0512 e403 | | Load 0x2,0x3 ; Debug Table 0x1e.0x2b = 0x512,0x25 0513 e5ff | | Load 0x2,-0x1 0514 8221 | ! | Call 0x1,0x21 0515 6072 |`r | Indirect_Literal Discrete,0x588,{0x00000000, 0x7fffffff} ; Debug Table 0x1e.0x2c = 0x515,0x26 0516 a402 | | Store_Unchecked 0x2,0x2 0517 786b |xk | Jump 0x583 0518 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x2d = 0x518,0x27 0519 0092 05db | | Action Push_String_Extended,0x5db ; "END" 051b e403 | | Load 0x2,0x3 051c 822a | * | Call 0x1,0x2a 051d 00d1 | | Pop_Control Pop_Count_1 051e 4803 |H | Short_Literal 0x3 ; Debug Table 0x1e.0x2e = 0x51e,0x28 051f a402 | | Store_Unchecked 0x2,0x2 0520 7862 |xb | Jump 0x583 0521 e403 | | Load 0x2,0x3 ; Debug Table 0x1e.0x2f = 0x521,0x29 0522 e5ff | | Load 0x2,-0x1 0523 8222 | " | Call 0x1,0x22 0524 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x30 = 0x524,0x2a 0525 a402 | | Store_Unchecked 0x2,0x2 0526 785c |x\ | Jump 0x583 0527 e403 | | Load 0x2,0x3 ; Debug Table 0x1e.0x31 = 0x527,0x2b 0528 e5ff | | Load 0x2,-0x1 0529 8223 | # | Call 0x1,0x23 052a 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x32 = 0x52a,0x2c 052b a402 | | Store_Unchecked 0x2,0x2 052c 7856 |xV | Jump 0x583 052d e403 | | Load 0x2,0x3 ; Debug Table 0x1e.0x33 = 0x52d,0x2d 052e e5ff | | Load 0x2,-0x1 052f 8224 | $ | Call 0x1,0x24 0530 6057 |`W | Indirect_Literal Discrete,0x588,{0x00000000, 0x7fffffff} ; Debug Table 0x1e.0x34 = 0x530,0x2e 0531 a402 | | Store_Unchecked 0x2,0x2 0532 7850 |xP | Jump 0x583 0533 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x35 = 0x533,0x2f 0534 0092 05db | | Action Push_String_Extended,0x5db ; "END" 0536 e403 | | Load 0x2,0x3 0537 822a | * | Call 0x1,0x2a 0538 00d1 | | Pop_Control Pop_Count_1 0539 4802 |H | Short_Literal 0x2 ; Debug Table 0x1e.0x36 = 0x539,0x30 053a a402 | | Store_Unchecked 0x2,0x2 053b 7847 |xG | Jump 0x583 053c 0092 05dd | | Action Push_String_Extended,0x5dd ; "WITHOUT" ; Debug Table 0x1e.0x37 = 0x53c,0x31 053e e403 | | Load 0x2,0x3 053f 8229 | ) | Call 0x1,0x29 0540 6805 |h | Jump_Zero 0x546 0541 4812 |H | Short_Literal 0x12 ; Debug Table 0x1e.0x38 = 0x541,0x32 0542 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2 0543 6044 |`D | Indirect_Literal Discrete,0x588,{0x00000000, 0x7fffffff} ; Debug Table 0x1e.0x39 = 0x543,0x33 0544 a402 | | Store_Unchecked 0x2,0x2 0545 783d |x= | Jump 0x583 0546 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x3a = 0x546,0x34 0547 0092 05dc | | Action Push_String_Extended,0x5dc ; "WITH" 0549 e403 | | Load 0x2,0x3 054a 822a | * | Call 0x1,0x2a 054b 00d1 | | Pop_Control Pop_Count_1 054c 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x3b = 0x54c,0x35 054d a402 | | Store_Unchecked 0x2,0x2 054e 7834 |x4 | Jump 0x583 054f 0092 05de | | Action Push_String_Extended,0x5de ; "DEBUGGER" ; Debug Table 0x1e.0x3c = 0x54f,0x36 0551 e403 | | Load 0x2,0x3 0552 8229 | ) | Call 0x1,0x29 0553 6805 |h | Jump_Zero 0x559 0554 0092 05df | | Action Push_String_Extended,0x5df ; "ENVIRONMENT_DEBUGGER" ; Debug Table 0x1e.0x3d = 0x554,0x37 0556 e5ff | | Load 0x2,-0x1 0557 8227 | ' | Call 0x1,0x27 0558 7803 |x | Jump 0x55c 0559 e403 | | Load 0x2,0x3 ; Debug Table 0x1e.0x3e = 0x559,0x38 055a e5ff | | Load 0x2,-0x1 055b 8227 | ' | Call 0x1,0x27 055c 602b |`+ | Indirect_Literal Discrete,0x588,{0x00000000, 0x7fffffff} ; Debug Table 0x1e.0x3f = 0x55c,0x39 055d a402 | | Store_Unchecked 0x2,0x2 055e 7824 |x$ | Jump 0x583 055f e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x40 = 0x55f,0x3a 0560 0092 05db | | Action Push_String_Extended,0x5db ; "END" 0562 e403 | | Load 0x2,0x3 0563 822a | * | Call 0x1,0x2a 0564 00d1 | | Pop_Control Pop_Count_1 0565 4803 |H | Short_Literal 0x3 ; Debug Table 0x1e.0x41 = 0x565,0x3b 0566 a402 | | Store_Unchecked 0x2,0x2 0567 781b |x | Jump 0x583 0568 0092 05d9 | | Action Push_String_Extended,0x5d9 ; "SUBSYSTEM" ; Debug Table 0x1e.0x42 = 0x568,0x3c 056a e403 | | Load 0x2,0x3 056b 8229 | ) | Call 0x1,0x29 056c 6804 |h | Jump_Zero 0x571 056d 4800 |H | Short_Literal 0x0 ; Debug Table 0x1e.0x43 = 0x56d,0x3d 056e e5ff | | Load 0x2,-0x1 056f 8225 | % | Call 0x1,0x25 0570 7812 |x | Jump 0x583 0571 e5ff | | Load 0x2,-0x1 ; Debug Table 0x1e.0x44 = 0x571,0x3e 0572 0092 05e0 | | Action Push_String_Extended,0x5e0 ; "TEST" 0574 e403 | | Load 0x2,0x3 0575 822a | * | Call 0x1,0x2a 0576 00d1 | | Pop_Control Pop_Count_1 0577 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x45 = 0x577,0x3f 0578 a402 | | Store_Unchecked 0x2,0x2 0579 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x46 = 0x579,0x40 057a e5ff | | Load 0x2,-0x1 057b 8225 | % | Call 0x1,0x25 057c 7806 |x | Jump 0x583 057d e403 | | Load 0x2,0x3 ; Debug Table 0x1e.0x47 = 0x57d,0x41 057e e5ff | | Load 0x2,-0x1 057f 8226 | & | Call 0x1,0x26 0580 6007 |` | Indirect_Literal Discrete,0x588,{0x00000000, 0x7fffffff} ; Debug Table 0x1e.0x48 = 0x580,0x42 0581 a402 | | Store_Unchecked 0x2,0x2 0582 7800 |x | Jump 0x583 0583 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x49 = 0x583,0x44 0584 a405 | | Store_Unchecked 0x2,0x5 0585 4501 |E | Exit_Suprogram New_Top_Offset 0x1 0586 0000 0000 | | .XXX[0x2] 0588 0000 0000 | | .LITERAL {0x00000000, 0x7fffffff} 058c 0000 0000 | | .LITERAL {0x00000000, 0x00000e10} 0590 0000 0000 | | .LITERAL {0x00000000, 0x0000076c} 0594 0000 0000 | | .BLANK 0000[0x4] 0598 ; -------------------------------------------------------------------------------------- 0598 ; SUBPROGRAM 0598 ; -------------------------------------------------------------------------------------- 0598 059b | | .CONST 0x059b ; Address of begin 0599 05a4 | | .CONST 0x05a4 ; Address of exception handler 059a 0001 | | .CONST 0x0001 ; Number of locals 059b BODY_0598: 059b INIT_0598: 059b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f = .DEBUG 0x059b,0x0a0e,0x0001,0x0000,0x0036,0xc044,0x0000,0x07fe ; Debug Table 0x1f.0x0 = 0x59b,0x1 059c 00d8 | | Load_Top At_Offset_0 059d 00e8 | | Load_Encached Character_Cache 059e 0260 | ` | Execute Discrete,In_Type 059f 7002 |p | Jump_Nonzero 0x5a2 05a0 48e0 |H | Short_Literal 0xe0 05a1 0257 | W | Execute Discrete,Raise 05a2 a5fc | | Store_Unchecked 0x2,-0x4 05a3 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05a4 TRAP_0598: 05a4 010e | | Execute Exception,Is_Constraint_Error 05a5 6813 |h | Jump_Zero 0x5b9 05a6 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1f.0x1 = 0x5a6,0x2 05a7 0092 05d2 | | Action Push_String_Extended,0x5d2 ; "Byte" 05a9 e5fe | | Load 0x2,-0x2 05aa 00e0 | | Load_Encached Standard_Cache 05ab 1818 | | Execute Package,Field_Execute,Field_Number 0x18 05ac 01cc | | Execute Vector,Catenate 05ad 0092 05d3 | | Action Push_String_Extended,0x5d3 ; " =" 05af 01cc | | Execute Vector,Catenate 05b0 e5ff | | Load 0x2,-0x1 05b1 00e0 | | Load_Encached Standard_Cache 05b2 1818 | | Execute Package,Field_Execute,Field_Number 0x18 05b3 01cc | | Execute Vector,Catenate 05b4 0092 05e1 | | Action Push_String_Extended,0x5e1 ; " is not a valid character" 05b6 01cc | | Execute Vector,Catenate 05b7 8216 | | Call 0x1,0x16 05b8 4503 |E | Exit_Suprogram New_Top_Offset 0x3 05b9 0100 | | Execute Exception,Raise 05ba ; -------------------------------------------------------------------------------------- 05ba ; STRING TABLE 05ba ; -------------------------------------------------------------------------------------- 05ba 0052 | R | .STRTAB 0x0052->0x05e3 ; "START" 05bb 0055 | U | .STRTAB 0x0055->0x05e5 ; "SUBSYSTEM_HEADER" 05bc 0063 | c | .STRTAB 0x0063->0x05ed ; "SUBSYSTEM_NAME" 05bd 006f | o | .STRTAB 0x006f->0x05f4 ; "SUBSYSTEM_ELAB" 05be 007b | { | .STRTAB 0x007b->0x05fb ; "SUBSYSTEM_VERSION" 05bf 008a | | .STRTAB 0x008a->0x0604 ; "LOAD_HEADER" 05c0 0093 | | .STRTAB 0x0093->0x0609 ; "SEGMENT_NUMBER" 05c1 009f | | .STRTAB 0x009f->0x0610 ; "WITH_HEADER" 05c2 00a8 | | .STRTAB 0x00a8->0x0616 ; "DEPENDENCY" 05c3 00b0 | | .STRTAB 0x00b0->0x061b ; "LIBRARY_HEADER" 05c4 00bc | | .STRTAB 0x00bc->0x0622 ; "LIBRARY" 05c5 00c1 | | .STRTAB 0x00c1->0x0625 ; "TIME_HEADER" 05c6 00ca | | .STRTAB 0x00ca->0x062b ; "DATE_FIELD" 05c7 00d2 | | .STRTAB 0x00d2->0x0630 ; "TIME_FIELD" 05c8 00da | | .STRTAB 0x00da->0x0635 ; "USER_FIELD" 05c9 00e2 | | .STRTAB 0x00e2->0x063a ; "DEBUGGER_HEADER" 05ca 00ef | | .STRTAB 0x00ef->0x0641 ; "DEBUGGER_PRESENCE" 05cb 00fe | | .STRTAB 0x00fe->0x064a ; "DEBUGGER_FIELD" 05cc 010a | | .STRTAB 0x010a->0x0651 ; "MAIN_UNIT_HEADER" 05cd 0118 | | .STRTAB 0x0118->0x0659 ; "MAIN_UNIT_KIND" 05ce 0124 | $ | .STRTAB 0x0124->0x0660 ; "MAIN_UNIT_NAME" 05cf 0130 | 0 | .STRTAB 0x0130->0x0667 ; "FINISH" 05d0 0134 | 4 | .STRTAB 0x0134->0x066a ; "interface error -- handle already in use" 05d1 015a | Z | .STRTAB 0x015a->0x067e ; "Incomplete mload file" 05d2 016d | m | .STRTAB 0x016d->0x0688 ; "Byte" 05d3 016f | o | .STRTAB 0x016f->0x068a ; " =" 05d4 016f | o | .STRTAB 0x016f->0x068b ; " is not a printable character" 05d5 018a | | .STRTAB 0x018a->0x069a ; "unexpected exception: " 05d6 019e | | .STRTAB 0x019e->0x06a5 ; "Expected " 05d7 01a5 | | .STRTAB 0x01a5->0x06a9 ; " found " 05d8 01aa | | .STRTAB 0x01aa->0x06ad ; "internal inconsistency -- state = start" 05d9 01cf | | .STRTAB 0x01cf->0x06c0 ; "SUBSYSTEM" 05da 01d6 | | .STRTAB 0x01d6->0x06c5 ; "LOAD" 05db 01d8 | | .STRTAB 0x01d8->0x06c7 ; "END" 05dc 01d9 | | .STRTAB 0x01d9->0x06c8 ; "WITH" 05dd 01db | | .STRTAB 0x01db->0x06ca ; "WITHOUT" 05de 01e0 | | .STRTAB 0x01e0->0x06ce ; "DEBUGGER" 05df 01e6 | | .STRTAB 0x01e6->0x06d2 ; "ENVIRONMENT_DEBUGGER" 05e0 01f8 | | .STRTAB 0x01f8->0x06dc ; "TEST" 05e1 01fa | | .STRTAB 0x01fa->0x06de ; " is not a valid character" 05e2 0211 | | .STREND 0x0211->0x06ea 05e3 5354 4152 |STAR| .STRTAB_STRINGS 06eb 0000 0000 | | .BLANK 0000[0x5] 06f0 ; -------------------------------------------------------------------------------------- 06f0 ; Debug Table 06f0 ; -------------------------------------------------------------------------------------- 06f0 0003 0020 | | .CONST 0x0003,0x0020 06f2 000b 07f2 | | .DEBUG 0x000b,0x07f2,0x8000,0x0000,0x0036,0xbf54,0x0000,0x000e 06fa 003b 080c | ; | .DEBUG 0x003b,0x080c,0x8000,0x0000,0x0036,0xc044,0x0000,0x000f 0702 007b 0848 | { H| .DEBUG 0x007b,0x0848,0x0001,0x0000,0x0036,0xbf54,0x0000,0x0024 070a 009b 0854 | T| .DEBUG 0x009b,0x0854,0x0001,0x0000,0x0036,0xbf54,0x0000,0x0030 0712 00d3 086e | n| .DEBUG 0x00d3,0x086e,0x0001,0x0000,0x0036,0xbf54,0x0000,0x0038 071a 013b 088a | ; | .DEBUG 0x013b,0x088a,0x0002,0x0000,0x0036,0xbf54,0x0000,0x0046 0722 014b 0890 | K | .DEBUG 0x014b,0x0890,0x0002,0x0000,0x0036,0xbf54,0x0000,0x004f 072a 0153 0894 | S | .DEBUG 0x0153,0x0894,0x0005,0x0000,0x0036,0xbf54,0x0000,0x0061 0732 016b 0896 | k | .DEBUG 0x016b,0x0896,0x0005,0x0000,0x0036,0xbf54,0x0000,0x007b 073a 01ab 0898 | | .DEBUG 0x01ab,0x0898,0x0001,0x0000,0x0036,0xc044,0x0000,0x001d 0742 01bb 089e | | .DEBUG 0x01bb,0x089e,0x0001,0x0000,0x0036,0xc044,0x0000,0x0038 074a 01cb 08a2 | | .DEBUG 0x01cb,0x08a2,0x0001,0x0000,0x0036,0xc044,0x0000,0x0051 0752 01db 08aa | | .DEBUG 0x01db,0x08aa,0x0002,0x0000,0x0036,0xc044,0x0000,0x0069 075a 01fb 08b4 | | .DEBUG 0x01fb,0x08b4,0x0002,0x0000,0x0036,0xc044,0x0000,0x009a 0762 021b 08c2 | | .DEBUG 0x021b,0x08c2,0x0002,0x0000,0x0036,0xc044,0x0000,0x00eb 076a 029b 08f8 | | .DEBUG 0x029b,0x08f8,0x0002,0x0000,0x0036,0xc044,0x0000,0x01c8 0772 02f3 0916 | | .DEBUG 0x02f3,0x0916,0x0002,0x0000,0x0036,0xc044,0x0000,0x0278 077a 034b 0932 | K 2| .DEBUG 0x034b,0x0932,0x0001,0x0000,0x0036,0xc044,0x0000,0x0328 0782 035b 0936 | [ 6| .DEBUG 0x035b,0x0936,0x0001,0x0000,0x0036,0xc044,0x0000,0x0341 078a 036b 093c | k <| .DEBUG 0x036b,0x093c,0x0001,0x0000,0x0036,0xc044,0x0000,0x036b 0792 037b 0940 | { @| .DEBUG 0x037b,0x0940,0x0001,0x0000,0x0036,0xc044,0x0000,0x0388 079a 038b 0944 | D| .DEBUG 0x038b,0x0944,0x0001,0x0000,0x0036,0xc044,0x0000,0x03a5 07a2 039b 094a | J| .DEBUG 0x039b,0x094a,0x0001,0x0000,0x0036,0xc044,0x0000,0x03cd 07aa 03c3 0958 | X| .DEBUG 0x03c3,0x0958,0x0001,0x0000,0x0036,0xc044,0x0000,0x042c 07b2 03d3 095c | \| .DEBUG 0x03d3,0x095c,0x0001,0x0000,0x0036,0xc044,0x0000,0x0449 07ba 03e3 0960 | `| .DEBUG 0x03e3,0x0960,0x0001,0x0000,0x0036,0xc044,0x0000,0x0468 07c2 03f3 0964 | d| .DEBUG 0x03f3,0x0964,0x0001,0x0000,0x0036,0xc044,0x0000,0x0485 07ca 0403 0968 | h| .DEBUG 0x0403,0x0968,0x0001,0x0000,0x0036,0xc044,0x0000,0x04a2 07d2 041b 096e | n| .DEBUG 0x041b,0x096e,0x0002,0x0000,0x0036,0xc044,0x0000,0x0566 07da 042b 0972 | + r| .DEBUG 0x042b,0x0972,0x0001,0x0000,0x0036,0xc044,0x0000,0x0580 07e2 0443 0978 | C x| .DEBUG 0x0443,0x0978,0x0001,0x0000,0x0036,0xc044,0x0000,0x05b0 07ea 059b 0a0e | | .DEBUG 0x059b,0x0a0e,0x0001,0x0000,0x0036,0xc044,0x0000,0x07fe 07f2 ; -------------------------------------------------------------------------------------- 07f2 ; Debug3 Subtable 0x0 07f2 ; -------------------------------------------------------------------------------------- 07f2 000c 0000 | | .DBG3TAB 0x000c,0x0000 07f4 000b ffff | | .CONST 0x000b,0xffff 07f6 000c fffe | | .CONST 0x000c,0xfffe 07f8 000d fffd | | .CONST 0x000d,0xfffd 07fa 000f fffc | | .CONST 0x000f,0xfffc 07fc 0011 fffb | | .CONST 0x0011,0xfffb 07fe 0013 fffa | | .CONST 0x0013,0xfffa 0800 0015 fff9 | | .CONST 0x0015,0xfff9 0802 0017 fff8 | | .CONST 0x0017,0xfff8 0804 0019 fff7 | | .CONST 0x0019,0xfff7 0806 001b fff6 | | .CONST 0x001b,0xfff6 0808 001c fff5 | | .CONST 0x001c,0xfff5 080a 0021 fff4 | ! | .CONST 0x0021,0xfff4 080c ; -------------------------------------------------------------------------------------- 080c ; Debug3 Subtable 0x1 080c ; -------------------------------------------------------------------------------------- 080c 001d 0000 | | .DBG3TAB 0x001d,0x0000 080e 003b ffff | ; | .CONST 0x003b,0xffff 0810 003e fffe | > | .CONST 0x003e,0xfffe 0812 0040 fffd | @ | .CONST 0x0040,0xfffd 0814 0042 fffc | B | .CONST 0x0042,0xfffc 0816 0044 fffb | D | .CONST 0x0044,0xfffb 0818 0046 fffa | F | .CONST 0x0046,0xfffa 081a 0048 fff9 | H | .CONST 0x0048,0xfff9 081c 004a fff8 | J | .CONST 0x004a,0xfff8 081e 004c fff7 | L | .CONST 0x004c,0xfff7 0820 004e fff6 | N | .CONST 0x004e,0xfff6 0822 0050 fff5 | P | .CONST 0x0050,0xfff5 0824 0052 fff4 | R | .CONST 0x0052,0xfff4 0826 0054 fff3 | T | .CONST 0x0054,0xfff3 0828 0056 fff2 | V | .CONST 0x0056,0xfff2 082a 0058 fff1 | X | .CONST 0x0058,0xfff1 082c 005a fff0 | Z | .CONST 0x005a,0xfff0 082e 005c ffef | \ | .CONST 0x005c,0xffef 0830 005e ffee | ^ | .CONST 0x005e,0xffee 0832 0060 ffed | ` | .CONST 0x0060,0xffed 0834 0062 ffec | b | .CONST 0x0062,0xffec 0836 0064 ffeb | d | .CONST 0x0064,0xffeb 0838 0066 ffea | f | .CONST 0x0066,0xffea 083a 0068 ffe9 | h | .CONST 0x0068,0xffe9 083c 006a ffe8 | j | .CONST 0x006a,0xffe8 083e 006c ffe7 | l | .CONST 0x006c,0xffe7 0840 006e ffe6 | n | .CONST 0x006e,0xffe6 0842 0070 ffe5 | p | .CONST 0x0070,0xffe5 0844 0072 ffe4 | r | .CONST 0x0072,0xffe4 0846 0074 ffe3 | t | .CONST 0x0074,0xffe3 0848 ; -------------------------------------------------------------------------------------- 0848 ; Debug3 Subtable 0x2 0848 ; -------------------------------------------------------------------------------------- 0848 0000 0005 | | .DBG3TAB 0x0000,0x0005 084a 007b 0001 | { | .CONST 0x007b,0x0001 084c 007e 0002 | ~ | .CONST 0x007e,0x0002 084e 0083 0003 | | .CONST 0x0083,0x0003 0850 008a 0004 | | .CONST 0x008a,0x0004 0852 008c 0005 | | .CONST 0x008c,0x0005 0854 ; -------------------------------------------------------------------------------------- 0854 ; Debug3 Subtable 0x3 0854 ; -------------------------------------------------------------------------------------- 0854 0001 000b | | .DBG3TAB 0x0001,0x000b 0856 009b ffff | | .CONST 0x009b,0xffff 0858 009f 0001 | | .CONST 0x009f,0x0001 085a 00a2 0002 | | .CONST 0x00a2,0x0002 085c 00a5 0003 | | .CONST 0x00a5,0x0003 085e 00aa 0004 | | .CONST 0x00aa,0x0004 0860 00af 0005 | | .CONST 0x00af,0x0005 0862 00b2 0006 | | .CONST 0x00b2,0x0006 0864 00b3 0007 | | .CONST 0x00b3,0x0007 0866 00b6 0008 | | .CONST 0x00b6,0x0008 0868 00b9 0009 | | .CONST 0x00b9,0x0009 086a 00c2 000a | | .CONST 0x00c2,0x000a 086c 00c4 000b | | .CONST 0x00c4,0x000b 086e ; -------------------------------------------------------------------------------------- 086e ; Debug3 Subtable 0x4 086e ; -------------------------------------------------------------------------------------- 086e 0001 000c | | .DBG3TAB 0x0001,0x000c 0870 00d3 ffff | | .CONST 0x00d3,0xffff 0872 00d5 0001 | | .CONST 0x00d5,0x0001 0874 00d9 0002 | | .CONST 0x00d9,0x0002 0876 00e4 0003 | | .CONST 0x00e4,0x0003 0878 00f4 000b | | .CONST 0x00f4,0x000b 087a 010a 0004 | | .CONST 0x010a,0x0004 087c 010d 0005 | | .CONST 0x010d,0x0005 087e 0113 0006 | | .CONST 0x0113,0x0006 0880 0116 0007 | | .CONST 0x0116,0x0007 0882 011b 0008 | | .CONST 0x011b,0x0008 0884 011f 0009 | | .CONST 0x011f,0x0009 0886 012c 000c | , | .CONST 0x012c,0x000c 0888 012e 000d | . | .CONST 0x012e,0x000d 088a ; -------------------------------------------------------------------------------------- 088a ; Debug3 Subtable 0x5 088a ; -------------------------------------------------------------------------------------- 088a 0000 0002 | | .DBG3TAB 0x0000,0x0002 088c 013b 0001 | ; | .CONST 0x013b,0x0001 088e 0141 0002 | A | .CONST 0x0141,0x0002 0890 ; -------------------------------------------------------------------------------------- 0890 ; Debug3 Subtable 0x6 0890 ; -------------------------------------------------------------------------------------- 0890 0000 0001 | | .DBG3TAB 0x0000,0x0001 0892 014b 0001 | K | .CONST 0x014b,0x0001 0894 ; -------------------------------------------------------------------------------------- 0894 ; Debug3 Subtable 0x7 0894 ; -------------------------------------------------------------------------------------- 0894 0000 0000 | | .DBG3TAB 0x0000,0x0000 0896 ; -------------------------------------------------------------------------------------- 0896 ; Debug3 Subtable 0x8 0896 ; -------------------------------------------------------------------------------------- 0896 0000 0000 | | .DBG3TAB 0x0000,0x0000 0898 ; -------------------------------------------------------------------------------------- 0898 ; Debug3 Subtable 0x9 0898 ; -------------------------------------------------------------------------------------- 0898 0000 0002 | | .DBG3TAB 0x0000,0x0002 089a 01ab 0001 | | .CONST 0x01ab,0x0001 089c 01b1 0002 | | .CONST 0x01b1,0x0002 089e ; -------------------------------------------------------------------------------------- 089e ; Debug3 Subtable 0xa 089e ; -------------------------------------------------------------------------------------- 089e 0000 0001 | | .DBG3TAB 0x0000,0x0001 08a0 01bb 0001 | | .CONST 0x01bb,0x0001 08a2 ; -------------------------------------------------------------------------------------- 08a2 ; Debug3 Subtable 0xb 08a2 ; -------------------------------------------------------------------------------------- 08a2 0001 0002 | | .DBG3TAB 0x0001,0x0002 08a4 01cb ffff | | .CONST 0x01cb,0xffff 08a6 01cc 0001 | | .CONST 0x01cc,0x0001 08a8 01ce 0002 | | .CONST 0x01ce,0x0002 08aa ; -------------------------------------------------------------------------------------- 08aa ; Debug3 Subtable 0xc 08aa ; -------------------------------------------------------------------------------------- 08aa 0000 0004 | | .DBG3TAB 0x0000,0x0004 08ac 01dc 0001 | | .CONST 0x01dc,0x0001 08ae 01e0 0002 | | .CONST 0x01e0,0x0002 08b0 01e5 0003 | | .CONST 0x01e5,0x0003 08b2 01f0 0004 | | .CONST 0x01f0,0x0004 08b4 ; -------------------------------------------------------------------------------------- 08b4 ; Debug3 Subtable 0xd 08b4 ; -------------------------------------------------------------------------------------- 08b4 0003 0003 | | .DBG3TAB 0x0003,0x0003 08b6 01fb ffff | | .CONST 0x01fb,0xffff 08b8 01fd fffe | | .CONST 0x01fd,0xfffe 08ba 01fe fffd | | .CONST 0x01fe,0xfffd 08bc 01ff 0001 | | .CONST 0x01ff,0x0001 08be 0207 0002 | | .CONST 0x0207,0x0002 08c0 0209 0003 | | .CONST 0x0209,0x0003 08c2 ; -------------------------------------------------------------------------------------- 08c2 ; Debug3 Subtable 0xe 08c2 ; -------------------------------------------------------------------------------------- 08c2 0004 0016 | | .DBG3TAB 0x0004,0x0016 08c4 021b ffff | | .CONST 0x021b,0xffff 08c6 021e fffe | | .CONST 0x021e,0xfffe 08c8 0225 fffd | % | .CONST 0x0225,0xfffd 08ca 022e fffc | . | .CONST 0x022e,0xfffc 08cc 0237 0001 | 7 | .CONST 0x0237,0x0001 08ce 0248 0016 | H | .CONST 0x0248,0x0016 08d0 024b 0002 | K | .CONST 0x024b,0x0002 08d2 0250 0008 | P | .CONST 0x0250,0x0008 08d4 0253 0003 | S | .CONST 0x0253,0x0003 08d6 0255 0004 | U | .CONST 0x0255,0x0004 08d8 025a 0007 | Z | .CONST 0x025a,0x0007 08da 025d 0005 | ] | .CONST 0x025d,0x0005 08dc 025f 0006 | _ | .CONST 0x025f,0x0006 08de 0264 0009 | d | .CONST 0x0264,0x0009 08e0 0266 000a | f | .CONST 0x0266,0x000a 08e2 026b 000d | k | .CONST 0x026b,0x000d 08e4 026e 000b | n | .CONST 0x026e,0x000b 08e6 0270 000c | p | .CONST 0x0270,0x000c 08e8 0274 000e | t | .CONST 0x0274,0x000e 08ea 0279 0011 | y | .CONST 0x0279,0x0011 08ec 027c 000f | | | .CONST 0x027c,0x000f 08ee 027e 0010 | ~ | .CONST 0x027e,0x0010 08f0 0282 0012 | | .CONST 0x0282,0x0012 08f2 0284 0013 | | .CONST 0x0284,0x0013 08f4 0286 0014 | | .CONST 0x0286,0x0014 08f6 0288 0015 | | .CONST 0x0288,0x0015 08f8 ; -------------------------------------------------------------------------------------- 08f8 ; Debug3 Subtable 0xf 08f8 ; -------------------------------------------------------------------------------------- 08f8 0007 0007 | | .DBG3TAB 0x0007,0x0007 08fa 029b ffff | | .CONST 0x029b,0xffff 08fc 029d fffe | | .CONST 0x029d,0xfffe 08fe 029f fffd | | .CONST 0x029f,0xfffd 0900 02a1 fffc | | .CONST 0x02a1,0xfffc 0902 02a2 fffb | | .CONST 0x02a2,0xfffb 0904 02a3 fffa | | .CONST 0x02a3,0xfffa 0906 02aa fff9 | | .CONST 0x02aa,0xfff9 0908 02b7 0001 | | .CONST 0x02b7,0x0001 090a 02c5 0002 | | .CONST 0x02c5,0x0002 090c 02c7 0003 | | .CONST 0x02c7,0x0003 090e 02d1 0004 | | .CONST 0x02d1,0x0004 0910 02df 0005 | | .CONST 0x02df,0x0005 0912 02e1 0006 | | .CONST 0x02e1,0x0006 0914 02e5 0007 | | .CONST 0x02e5,0x0007 0916 ; -------------------------------------------------------------------------------------- 0916 ; Debug3 Subtable 0x10 0916 ; -------------------------------------------------------------------------------------- 0916 0006 0007 | | .DBG3TAB 0x0006,0x0007 0918 02f3 ffff | | .CONST 0x02f3,0xffff 091a 02f4 fffe | | .CONST 0x02f4,0xfffe 091c 02f5 fffd | | .CONST 0x02f5,0xfffd 091e 02f6 fffc | | .CONST 0x02f6,0xfffc 0920 02f7 fffb | | .CONST 0x02f7,0xfffb 0922 02fe fffa | | .CONST 0x02fe,0xfffa 0924 030b 0001 | | .CONST 0x030b,0x0001 0926 0319 0002 | | .CONST 0x0319,0x0002 0928 031b 0003 | | .CONST 0x031b,0x0003 092a 032a 0004 | * | .CONST 0x032a,0x0004 092c 032c 0005 | , | .CONST 0x032c,0x0005 092e 033a 0006 | : | .CONST 0x033a,0x0006 0930 033c 0007 | < | .CONST 0x033c,0x0007 0932 ; -------------------------------------------------------------------------------------- 0932 ; Debug3 Subtable 0x11 0932 ; -------------------------------------------------------------------------------------- 0932 0000 0001 | | .DBG3TAB 0x0000,0x0001 0934 034b 0001 | K | .CONST 0x034b,0x0001 0936 ; -------------------------------------------------------------------------------------- 0936 ; Debug3 Subtable 0x12 0936 ; -------------------------------------------------------------------------------------- 0936 0001 0001 | | .DBG3TAB 0x0001,0x0001 0938 035b ffff | [ | .CONST 0x035b,0xffff 093a 035e 0001 | ^ | .CONST 0x035e,0x0001 093c ; -------------------------------------------------------------------------------------- 093c ; Debug3 Subtable 0x13 093c ; -------------------------------------------------------------------------------------- 093c 0000 0001 | | .DBG3TAB 0x0000,0x0001 093e 036b 0001 | k | .CONST 0x036b,0x0001 0940 ; -------------------------------------------------------------------------------------- 0940 ; Debug3 Subtable 0x14 0940 ; -------------------------------------------------------------------------------------- 0940 0000 0001 | | .DBG3TAB 0x0000,0x0001 0942 037b 0001 | { | .CONST 0x037b,0x0001 0944 ; -------------------------------------------------------------------------------------- 0944 ; Debug3 Subtable 0x15 0944 ; -------------------------------------------------------------------------------------- 0944 0001 0001 | | .DBG3TAB 0x0001,0x0001 0946 038b ffff | | .CONST 0x038b,0xffff 0948 0390 0001 | | .CONST 0x0390,0x0001 094a ; -------------------------------------------------------------------------------------- 094a ; Debug3 Subtable 0x16 094a ; -------------------------------------------------------------------------------------- 094a 0004 0002 | | .DBG3TAB 0x0004,0x0002 094c 039b ffff | | .CONST 0x039b,0xffff 094e 03a1 fffe | | .CONST 0x03a1,0xfffe 0950 03a5 fffd | | .CONST 0x03a5,0xfffd 0952 03ad fffc | | .CONST 0x03ad,0xfffc 0954 03b0 0001 | | .CONST 0x03b0,0x0001 0956 03ba 0002 | | .CONST 0x03ba,0x0002 0958 ; -------------------------------------------------------------------------------------- 0958 ; Debug3 Subtable 0x17 0958 ; -------------------------------------------------------------------------------------- 0958 0000 0001 | | .DBG3TAB 0x0000,0x0001 095a 03c3 0001 | | .CONST 0x03c3,0x0001 095c ; -------------------------------------------------------------------------------------- 095c ; Debug3 Subtable 0x18 095c ; -------------------------------------------------------------------------------------- 095c 0000 0001 | | .DBG3TAB 0x0000,0x0001 095e 03d3 0001 | | .CONST 0x03d3,0x0001 0960 ; -------------------------------------------------------------------------------------- 0960 ; Debug3 Subtable 0x19 0960 ; -------------------------------------------------------------------------------------- 0960 0000 0001 | | .DBG3TAB 0x0000,0x0001 0962 03e3 0001 | | .CONST 0x03e3,0x0001 0964 ; -------------------------------------------------------------------------------------- 0964 ; Debug3 Subtable 0x1a 0964 ; -------------------------------------------------------------------------------------- 0964 0000 0001 | | .DBG3TAB 0x0000,0x0001 0966 03f3 0001 | | .CONST 0x03f3,0x0001 0968 ; -------------------------------------------------------------------------------------- 0968 ; Debug3 Subtable 0x1b 0968 ; -------------------------------------------------------------------------------------- 0968 0000 0002 | | .DBG3TAB 0x0000,0x0002 096a 0403 0001 | | .CONST 0x0403,0x0001 096c 0414 0002 | | .CONST 0x0414,0x0002 096e ; -------------------------------------------------------------------------------------- 096e ; Debug3 Subtable 0x1c 096e ; -------------------------------------------------------------------------------------- 096e 0000 0001 | | .DBG3TAB 0x0000,0x0001 0970 041b 0001 | | .CONST 0x041b,0x0001 0972 ; -------------------------------------------------------------------------------------- 0972 ; Debug3 Subtable 0x1d 0972 ; -------------------------------------------------------------------------------------- 0972 0000 0002 | | .DBG3TAB 0x0000,0x0002 0974 042b 0001 | + | .CONST 0x042b,0x0001 0976 042f 0002 | / | .CONST 0x042f,0x0002 0978 ; -------------------------------------------------------------------------------------- 0978 ; Debug3 Subtable 0x1e 0978 ; -------------------------------------------------------------------------------------- 0978 0007 0043 | C| .DBG3TAB 0x0007,0x0043 097a 0443 ffff | C | .CONST 0x0443,0xffff 097c 0446 fffe | F | .CONST 0x0446,0xfffe 097e 044a fffd | J | .CONST 0x044a,0xfffd 0980 044d fffc | M | .CONST 0x044d,0xfffc 0982 0450 fffb | P | .CONST 0x0450,0xfffb 0984 0452 fffa | R | .CONST 0x0452,0xfffa 0986 0453 fff9 | S | .CONST 0x0453,0xfff9 0988 0454 0001 | T | .CONST 0x0454,0x0001 098a 045b 0002 | [ | .CONST 0x045b,0x0002 098c 045c 0003 | \ | .CONST 0x045c,0x0003 098e 045f 0004 | _ | .CONST 0x045f,0x0004 0990 0462 0005 | b | .CONST 0x0462,0x0005 0992 0463 0006 | c | .CONST 0x0463,0x0006 0994 0466 0007 | f | .CONST 0x0466,0x0007 0996 046a 0008 | j | .CONST 0x046a,0x0008 0998 0482 0009 | | .CONST 0x0482,0x0009 099a 0488 000a | | .CONST 0x0488,0x000a 099c 048f 000b | | .CONST 0x048f,0x000b 099e 0496 000c | | .CONST 0x0496,0x000c 09a0 049a 000d | | .CONST 0x049a,0x000d 09a2 049d 000e | | .CONST 0x049d,0x000e 09a4 04ad 000f | | .CONST 0x04ad,0x000f 09a6 04af 0010 | | .CONST 0x04af,0x0010 09a8 04be 0011 | | .CONST 0x04be,0x0011 09aa 04c3 0012 | | .CONST 0x04c3,0x0012 09ac 04ce 0013 | | .CONST 0x04ce,0x0013 09ae 04d1 0014 | | .CONST 0x04d1,0x0014 09b0 04d7 0015 | | .CONST 0x04d7,0x0015 09b2 04da 0016 | | .CONST 0x04da,0x0016 09b4 04dd 0017 | | .CONST 0x04dd,0x0017 09b6 04e0 0018 | | .CONST 0x04e0,0x0018 09b8 04e5 0019 | | .CONST 0x04e5,0x0019 09ba 04e7 001a | | .CONST 0x04e7,0x001a 09bc 04ea 001b | | .CONST 0x04ea,0x001b 09be 04ef 001c | | .CONST 0x04ef,0x001c 09c0 04f1 001d | | .CONST 0x04f1,0x001d 09c2 04f4 001e | | .CONST 0x04f4,0x001e 09c4 04fb 001f | | .CONST 0x04fb,0x001f 09c6 04fe 0020 | | .CONST 0x04fe,0x0020 09c8 0501 0021 | !| .CONST 0x0501,0x0021 09ca 0506 0022 | "| .CONST 0x0506,0x0022 09cc 0509 0023 | #| .CONST 0x0509,0x0023 09ce 050f 0024 | $| .CONST 0x050f,0x0024 09d0 0512 0025 | %| .CONST 0x0512,0x0025 09d2 0515 0026 | &| .CONST 0x0515,0x0026 09d4 0518 0027 | '| .CONST 0x0518,0x0027 09d6 051e 0028 | (| .CONST 0x051e,0x0028 09d8 0521 0029 | ! )| .CONST 0x0521,0x0029 09da 0524 002a | $ *| .CONST 0x0524,0x002a 09dc 0527 002b | ' +| .CONST 0x0527,0x002b 09de 052a 002c | * ,| .CONST 0x052a,0x002c 09e0 052d 002d | - -| .CONST 0x052d,0x002d 09e2 0530 002e | 0 .| .CONST 0x0530,0x002e 09e4 0533 002f | 3 /| .CONST 0x0533,0x002f 09e6 0539 0030 | 9 0| .CONST 0x0539,0x0030 09e8 053c 0031 | < 1| .CONST 0x053c,0x0031 09ea 0541 0032 | A 2| .CONST 0x0541,0x0032 09ec 0543 0033 | C 3| .CONST 0x0543,0x0033 09ee 0546 0034 | F 4| .CONST 0x0546,0x0034 09f0 054c 0035 | L 5| .CONST 0x054c,0x0035 09f2 054f 0036 | O 6| .CONST 0x054f,0x0036 09f4 0554 0037 | T 7| .CONST 0x0554,0x0037 09f6 0559 0038 | Y 8| .CONST 0x0559,0x0038 09f8 055c 0039 | \ 9| .CONST 0x055c,0x0039 09fa 055f 003a | _ :| .CONST 0x055f,0x003a 09fc 0565 003b | e ;| .CONST 0x0565,0x003b 09fe 0568 003c | h <| .CONST 0x0568,0x003c 0a00 056d 003d | m =| .CONST 0x056d,0x003d 0a02 0571 003e | q >| .CONST 0x0571,0x003e 0a04 0577 003f | w ?| .CONST 0x0577,0x003f 0a06 0579 0040 | y @| .CONST 0x0579,0x0040 0a08 057d 0041 | } A| .CONST 0x057d,0x0041 0a0a 0580 0042 | B| .CONST 0x0580,0x0042 0a0c 0583 0044 | D| .CONST 0x0583,0x0044 0a0e ; -------------------------------------------------------------------------------------- 0a0e ; Debug3 Subtable 0x1f 0a0e ; -------------------------------------------------------------------------------------- 0a0e 0000 0002 | | .DBG3TAB 0x0000,0x0002 0a10 059b 0001 | | .CONST 0x059b,0x0001 0a12 05a6 0002 | | .CONST 0x05a6,0x0002 0a14 0000 0000 | | .BLANK 0000[0x1ec]