|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 7168 (0x1c00)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 08d0 | | .CONST 0x08d0 ; Offset of debug table
0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction
0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion
0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments)
0007 0006 | | .CONST 0x0006 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00a1 | | .CONST 0x00a1 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0033 | 3 | .CONST 0x0033 ; Number of locals
000b INIT_0008:
000b 03a9 | | Declare_Type Heap_Access,Incomplete,Visible ; Debug Table 0x0 = .DEBUG 0x000b,0x09fa,0x8000,0x0000,0x0056,0xb485,0x0000,0x0007
; Debug Table 0x0.0x0 = 0xb,0xffff
; Debug Table 0x0.0x1 = 0xb,0xfffe
; Debug Table 0x0.0x2 = 0xb,0xfffd
000c 029a 00ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00a8 ; Debug Table 0x0.0x3 = 0xc,0xfffc
000e 029a 01a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01a0 ; Debug Table 0x0.0x4 = 0xe,0xfffb
0010 029a 01ab | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01a8 ; Debug Table 0x0.0x5 = 0x10,0xfffa
0012 029a 022b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0228 ; Debug Table 0x0.0x6 = 0x12,0xfff9
0014 029a 023b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0238 ; Debug Table 0x0.0x7 = 0x14,0xfff8
0016 029a 025b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0258 ; Debug Table 0x0.0x8 = 0x16,0xfff7
0018 029a 027b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0278 ; Debug Table 0x0.0x9 = 0x18,0xfff6
001a 029a 02cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02c8 ; Debug Table 0x0.0xa = 0x1a,0xfff5
001c 029a 02e3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02e0 ; Debug Table 0x0.0xb = 0x1c,0xfff4
001e 029a 02fb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02f8 ; Debug Table 0x0.0xc = 0x1e,0xfff3
0020 029a 030b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0308 ; Debug Table 0x0.0xd = 0x20,0xfff2
0022 029a 031b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0318 ; Debug Table 0x0.0xe = 0x22,0xfff1
0024 029a 032b | +| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0328 ; Debug Table 0x0.0xf = 0x24,0xfff0
0026 029a 033b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0338 ; Debug Table 0x0.0x10 = 0x26,0xffef
0028 029a 034b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0348 ; Debug Table 0x0.0x11 = 0x28,0xffee
002a 029a 0353 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0350 ; Debug Table 0x0.0x12 = 0x2a,0xffed
002c 029a 0383 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0380 ; Debug Table 0x0.0x13 = 0x2c,0xffec
002e 029a 038b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0388 ; Debug Table 0x0.0x14 = 0x2e,0xffeb
0030 029a 03d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03d0 ; Debug Table 0x0.0x15 = 0x30,0xffea
0032 029a 03f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03f0 ; Debug Table 0x0.0x16 = 0x32,0xffe9
0034 029a 04a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04a0 ; Debug Table 0x0.0x17 = 0x34,0xffe8
0036 029a 04bb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04b8 ; Debug Table 0x0.0x18 = 0x36,0xffe7
0038 029a 04d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04d0 ; Debug Table 0x0.0x19 = 0x38,0xffe6
003a 029a 04eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04e8 ; Debug Table 0x0.0x1a = 0x3a,0xffe5
003c 029a 0503 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0500 ; Debug Table 0x0.0x1b = 0x3c,0xffe4
003e 029a 050b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0508 ; Debug Table 0x0.0x1c = 0x3e,0xffe3
0040 029a 051b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0518 ; Debug Table 0x0.0x1d = 0x40,0xffe2
0042 4801 |H | Short_Literal 0x1 ; Debug Table 0x0.0x1e = 0x42,0xffe1
0043 034b | K | Declare_Type Array,Incomplete,Bounds_With_Object
0044 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x0.0x1f = 0x44,0xffe0
0045 02a0 | | Declare_Subprogram Null_Subprogram
0046 e20d | | Load 0x1,0xd
0047 03a3 | | Complete_Type Heap_Access,By_Defining
0048 00bf | | Action Accept_Activation ; Debug Table 0x0.0x20 = 0x48,0xffdf
0049 4802 |H | Short_Literal 0x2 ; Debug Table 0x1 = .DEBUG 0x0049,0x0a3e,0x8000,0x0000,0x0056,0xbb25,0x0000,0x0009
; Debug Table 0x1.0x0 = 0x49,0xffff
; Debug Table 0x1.0x1 = 0x49,0xfffe
004a 481f |H | Short_Literal 0x1f
004b 026d | m | Execute Discrete,Exponentiate
004c 00e5 | | Load_Encached Long_Integer_Cache
004d 03f1 | | Declare_Variable Discrete,With_Value
004e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x2 = 0x4e,0xfffd
; Debug Table 0x1.0x3 = 0x4e,0xfffc
004f 0aff | | Execute_Immediate Plus,-0x1
0050 0275 | u | Execute Discrete,Unary_Minus
0051 00d9 | | Load_Top At_Offset_1
0052 0aff | | Execute_Immediate Plus,-0x1
0053 00e5 | | Load_Encached Long_Integer_Cache
0054 03f8 | | Declare_Type Discrete,Constrained
0055 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x1.0x4 = 0x55,0xfffb
0056 0266 | f | Execute Discrete,Bounds
0057 00da | | Load_Top At_Offset_2
0058 02a0 | | Declare_Subprogram Null_Subprogram
0059 00de | | Load_Top At_Offset_6
005a 0343 | C | Complete_Type Array,By_Defining
005b 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x5 = 0x5b,0xfffa
005c 00c7 | | Action Elaborate_Subprogram
005d 1d23 | # | Execute_Immediate Reference_Lex_1,0x23 ; Debug Table 0x1.0x6 = 0x5d,0xfff9
005e 00c7 | | Action Elaborate_Subprogram
005f 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24 ; Debug Table 0x1.0x7 = 0x5f,0xfff8
0060 00c7 | | Action Elaborate_Subprogram
0061 1d25 | % | Execute_Immediate Reference_Lex_1,0x25 ; Debug Table 0x1.0x8 = 0x61,0xfff7
0062 00c7 | | Action Elaborate_Subprogram
0063 029d 0543 | C| Declare_Subprogram For_Outer_Call,INIT_0540 ; Debug Table 0x1.0x9 = 0x63,0xfff6
0065 029d 057b | {| Declare_Subprogram For_Outer_Call,INIT_0578 ; Debug Table 0x1.0xa = 0x65,0xfff5
0067 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0xb = 0x67,0xfff4
0068 00c7 | | Action Elaborate_Subprogram
0069 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0xc = 0x69,0xfff3
006a 00c7 | | Action Elaborate_Subprogram
006b 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0xd = 0x6b,0xfff2
006c 00c7 | | Action Elaborate_Subprogram
006d 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0xe = 0x6d,0xfff1
006e 00c7 | | Action Elaborate_Subprogram
006f 029d 05bb | | Declare_Subprogram For_Outer_Call,INIT_05b8 ; Debug Table 0x1.0xf = 0x6f,0xfff0
0071 029d 05eb | | Declare_Subprogram For_Outer_Call,INIT_05e8 ; Debug Table 0x1.0x10 = 0x71,0xffef
0073 1d27 | ' | Execute_Immediate Reference_Lex_1,0x27 ; Debug Table 0x1.0x11 = 0x73,0xffee
0074 00c7 | | Action Elaborate_Subprogram
0075 1d26 | & | Execute_Immediate Reference_Lex_1,0x26 ; Debug Table 0x1.0x12 = 0x75,0xffed
0076 00c7 | | Action Elaborate_Subprogram
0077 029d 061b | | Declare_Subprogram For_Outer_Call,INIT_0618 ; Debug Table 0x1.0x13 = 0x77,0xffec
0079 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x14 = 0x79,0xffeb
007a 00c7 | | Action Elaborate_Subprogram
007b 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x15 = 0x7b,0xffea
007c 00c7 | | Action Elaborate_Subprogram
007d 029d 066b | k| Declare_Subprogram For_Outer_Call,INIT_0668 ; Debug Table 0x1.0x16 = 0x7d,0xffe9
007f 029d 0803 | | Declare_Subprogram For_Outer_Call,INIT_0800 ; Debug Table 0x1.0x17 = 0x7f,0xffe8
0081 029d 0883 | | Declare_Subprogram For_Outer_Call,INIT_0880 ; Debug Table 0x1.0x18 = 0x81,0xffe7
0083 1d28 | ( | Execute_Immediate Reference_Lex_1,0x28 ; Debug Table 0x1.0x19 = 0x83,0xffe6
0084 00c7 | | Action Elaborate_Subprogram
0085 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x1a = 0x85,0xffe5
0086 00c7 | | Action Elaborate_Subprogram
0087 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x1b = 0x87,0xffe4
0088 00c7 | | Action Elaborate_Subprogram
0089 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x1c = 0x89,0xffe3
008a 00c7 | | Action Elaborate_Subprogram
008b 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x1d = 0x8b,0xffe2
008c 00c7 | | Action Elaborate_Subprogram
008d 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x1e = 0x8d,0xffe1
008e 00c7 | | Action Elaborate_Subprogram
008f 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x1f = 0x8f,0xffe0
0090 00c7 | | Action Elaborate_Subprogram
0091 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x20 = 0x91,0xffdf
0092 00c7 | | Action Elaborate_Subprogram
0093 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x21 = 0x93,0xffde
0094 00c7 | | Action Elaborate_Subprogram
0095 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x22 = 0x95,0xffdd
0096 00c7 | | Action Elaborate_Subprogram
0097 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x23 = 0x97,0xffdc
0098 00c7 | | Action Elaborate_Subprogram
0099 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x24 = 0x99,0xffdb
009a 00c7 | | Action Elaborate_Subprogram
009b 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x25 = 0x9b,0xffda
009c 00c7 | | Action Elaborate_Subprogram
009d 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x26 = 0x9d,0xffd9
009e 00c7 | | Action Elaborate_Subprogram
009f 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x27 = 0x9f,0xffd8
00a0 00c7 | | Action Elaborate_Subprogram
00a1 BODY_0008:
00a1 00bc | | Action Signal_Activated
00a2 00bb | | Action Signal_Completion
00a3 0000 0000 | | .BLANK 0000[0x5]
00a8 ; --------------------------------------------------------------------------------------
00a8 ; SUBPROGRAM
00a8 ; --------------------------------------------------------------------------------------
00a8 00b2 | | .CONST 0x00b2 ; Address of begin
00a9 0004 | | .CONST 0x0004 ; Address of exception handler
00aa 0008 | | .CONST 0x0008 ; Number of locals
00ab INIT_00a8:
00ab 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x2 = .DEBUG 0x00ab,0x0a90,0x0002,0x0000,0x0056,0xb485,0x0000,0x0019
; Debug Table 0x2.0x0 = 0xab,0xffff
00ac 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x2.0x1 = 0xac,0xfffe
00ad 03e9 | | Declare_Variable Discrete,Duplicate
00ae 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x2.0x2 = 0xae,0xfffd
00af 03e9 | | Declare_Variable Discrete,Duplicate
00b0 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x2.0x3 = 0xb0,0xfffc
00b1 03e9 | | Declare_Variable Discrete,Duplicate
00b2 BODY_00a8:
00b2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x4 = 0xb2,0x1
00b3 0217 | | Execute Heap_Access,All_Reference
00b4 01db | | Execute Vector,Length
00b5 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4
00b6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x5 = 0xb6,0x2
00b7 0217 | | Execute Heap_Access,All_Reference
00b8 01db | | Execute Vector,Length
00b9 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
00ba 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x6 = 0xba,0x3
00bb 0f01 | | Execute_Immediate Equal,0x1
00bc 680e |h | Jump_Zero 0xcb
00bd 00da | | Load_Top At_Offset_2
00be 0f01 | | Execute_Immediate Equal,0x1
00bf 680b |h | Jump_Zero 0xcb
00c0 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x7 = 0xc0,0x4
00c1 e5ff | | Load 0x2,-0x1
00c2 0217 | | Execute Heap_Access,All_Reference
00c3 01d7 | | Execute Vector,Field_Read
00c4 4801 |H | Short_Literal 0x1
00c5 e5fe | | Load 0x2,-0x2
00c6 0217 | | Execute Heap_Access,All_Reference
00c7 01d7 | | Execute Vector,Field_Read
00c8 0273 | s | Execute Discrete,Plus
00c9 821f | | Call 0x1,0x1f
00ca 4402 |D | Exit_Subprogram With_Result,0x2
00cb 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x8 = 0xcb,0x5
00cc 00db | | Load_Top At_Offset_3
00cd 027c | | | Execute Discrete,Less
00ce 6805 |h | Jump_Zero 0xd4
00cf 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x9 = 0xcf,0x6
00d0 0a01 | | Execute_Immediate Plus,0x1
00d1 0248 | H | Execute Discrete,Check_In_Integer
00d2 a402 | | Store_Unchecked 0x2,0x2
00d3 7804 |x | Jump 0xd8
00d4 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0xa = 0xd4,0x7
00d5 0a01 | | Execute_Immediate Plus,0x1
00d6 0248 | H | Execute Discrete,Check_In_Integer
00d7 a402 | | Store_Unchecked 0x2,0x2
00d8 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0xb = 0xd8,0x8
; Debug Table 0x2.0xc = 0xd8,0xfbff
00d9 e402 | | Load 0x2,0x2
00da e229 | ) | Load 0x1,0x29
00db 0334 | 4 | Declare_Variable Array,With_Constraint
00dc 4801 |H | Short_Literal 0x1
00dd e402 | | Load 0x2,0x2
00de e229 | ) | Load 0x1,0x29
00df 0334 | 4 | Declare_Variable Array,With_Constraint
00e0 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0xd = 0xe0,0x401
00e1 e5ff | | Load 0x2,-0x1
00e2 0217 | | Execute Heap_Access,All_Reference
00e3 01d7 | | Execute Vector,Field_Read
00e4 0d00 | | Execute_Immediate Less,0x0
00e5 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4
00e6 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0xe = 0xe6,0x402
00e7 e5fe | | Load 0x2,-0x2
00e8 0217 | | Execute Heap_Access,All_Reference
00e9 01d7 | | Execute Vector,Field_Read
00ea 0d00 | | Execute_Immediate Less,0x0
00eb 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
00ec 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0xf = 0xec,0x403
00ed e5ff | | Load 0x2,-0x1
00ee 0217 | | Execute Heap_Access,All_Reference
00ef 01d7 | | Execute Vector,Field_Read
00f0 0274 | t | Execute Discrete,Absolute_Value
00f1 4801 |H | Short_Literal 0x1
00f2 e402 | | Load 0x2,0x2
00f3 e405 | | Load 0x2,0x5
00f4 0272 | r | Execute Discrete,Minus
00f5 0248 | H | Execute Discrete,Check_In_Integer
00f6 e229 | ) | Load 0x1,0x29
00f7 035b | [ | Declare_Type Array,Constrained
00f8 0337 | 7 | Declare_Variable Array
00f9 00d8 | | Load_Top At_Offset_0
00fa 01dc | | Execute Vector,Last
00fb 4801 |H | Short_Literal 0x1
00fc 0263 | c | Execute Discrete,Above_Bound
00fd 7005 |p | Jump_Nonzero 0x103
00fe 4800 |H | Short_Literal 0x0
00ff 00d9 | | Load_Top At_Offset_1
0100 00dc | | Load_Top At_Offset_4
0101 01d6 | | Execute Vector,Field_Write
0102 3ffb |? | Loop_Increasing 0xfe
0103 01cb | | Execute Vector,Append
0104 4802 |H | Short_Literal 0x2
0105 e405 | | Load 0x2,0x5
0106 e5ff | | Load 0x2,-0x1
0107 0217 | | Execute Heap_Access,All_Reference
0108 01cf | | Execute Vector,Slice_Read
0109 01cc | | Execute Vector,Catenate
010a 00da | | Load_Top At_Offset_2
010b 01d4 | | Execute Vector,Structure_Write
010c 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x10 = 0x10c,0x404
010d e5fe | | Load 0x2,-0x2
010e 0217 | | Execute Heap_Access,All_Reference
010f 01d7 | | Execute Vector,Field_Read
0110 0274 | t | Execute Discrete,Absolute_Value
0111 4801 |H | Short_Literal 0x1
0112 e402 | | Load 0x2,0x2
0113 e406 | | Load 0x2,0x6
0114 0272 | r | Execute Discrete,Minus
0115 0248 | H | Execute Discrete,Check_In_Integer
0116 e229 | ) | Load 0x1,0x29
0117 035b | [ | Declare_Type Array,Constrained
0118 0337 | 7 | Declare_Variable Array
0119 00d8 | | Load_Top At_Offset_0
011a 01dc | | Execute Vector,Last
011b 4801 |H | Short_Literal 0x1
011c 0263 | c | Execute Discrete,Above_Bound
011d 7005 |p | Jump_Nonzero 0x123
011e 4800 |H | Short_Literal 0x0
011f 00d9 | | Load_Top At_Offset_1
0120 00dc | | Load_Top At_Offset_4
0121 01d6 | | Execute Vector,Field_Write
0122 3ffb |? | Loop_Increasing 0x11e
0123 01cb | | Execute Vector,Append
0124 4802 |H | Short_Literal 0x2
0125 00de | | Load_Top At_Offset_6
0126 e5fe | | Load 0x2,-0x2
0127 0217 | | Execute Heap_Access,All_Reference
0128 01cf | | Execute Vector,Slice_Read
0129 01cc | | Execute Vector,Catenate
012a 00d9 | | Load_Top At_Offset_1
012b 01d4 | | Execute Vector,Structure_Write
012c 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x11 = 0x12c,0x405
012d 00db | | Load_Top At_Offset_3
012e 027f | | Execute Discrete,Equal
012f 6826 |h& | Jump_Zero 0x156
0130 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x12 = 0x130,0x406
0131 a403 | | Store_Unchecked 0x2,0x3
0132 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x13 = 0x132,0x407
0133 e402 | | Load 0x2,0x2
0134 0264 | d | Execute Discrete,Below_Bound
0135 701c |p | Jump_Nonzero 0x152
0136 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x14 = 0x136,0x408
0137 00dc | | Load_Top At_Offset_4
0138 01d7 | | Execute Vector,Field_Read
0139 00d9 | | Load_Top At_Offset_1
013a 00dc | | Load_Top At_Offset_4
013b 01d7 | | Execute Vector,Field_Read
013c 0273 | s | Execute Discrete,Plus
013d e403 | | Load 0x2,0x3
013e 0273 | s | Execute Discrete,Plus
013f a404 | | Store_Unchecked 0x2,0x4
0140 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x15 = 0x140,0x409
0141 e22a | * | Load 0x1,0x2a
0142 027b | { | Execute Discrete,Greater_Equal
0143 6807 |h | Jump_Zero 0x14b
0144 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x16 = 0x144,0x40a
0145 e22a | * | Load 0x1,0x2a
0146 0272 | r | Execute Discrete,Minus
0147 a404 | | Store_Unchecked 0x2,0x4
0148 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x17 = 0x148,0x40b
0149 a403 | | Store_Unchecked 0x2,0x3
014a 7802 |x | Jump 0x14d
014b 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x18 = 0x14b,0x40c
014c a403 | | Store_Unchecked 0x2,0x3
014d e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x19 = 0x14d,0x40d
014e 00d9 | | Load_Top At_Offset_1
014f 00dd | | Load_Top At_Offset_5
0150 01d6 | | Execute Vector,Field_Write
0151 37e4 |7 | Loop_Decreasing 0x136
0152 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x1a = 0x152,0x40e
0153 00da | | Load_Top At_Offset_2
0154 822c | , | Call 0x1,0x2c
0155 4402 |D | Exit_Subprogram With_Result,0x2
0156 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x1b = 0x156,0x40f
0157 a403 | | Store_Unchecked 0x2,0x3
0158 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x1c = 0x158,0x410
0159 e402 | | Load 0x2,0x2
015a 0264 | d | Execute Discrete,Below_Bound
015b 701b |p | Jump_Nonzero 0x177
015c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x1d = 0x15c,0x411
015d 00dc | | Load_Top At_Offset_4
015e 01d7 | | Execute Vector,Field_Read
015f 00d9 | | Load_Top At_Offset_1
0160 00dc | | Load_Top At_Offset_4
0161 01d7 | | Execute Vector,Field_Read
0162 0272 | r | Execute Discrete,Minus
0163 e403 | | Load 0x2,0x3
0164 0273 | s | Execute Discrete,Plus
0165 a404 | | Store_Unchecked 0x2,0x4
0166 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x1e = 0x166,0x412
0167 0d00 | | Execute_Immediate Less,0x0
0168 6807 |h | Jump_Zero 0x170
0169 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x1f = 0x169,0x413
016a e22a | * | Load 0x1,0x2a
016b 0273 | s | Execute Discrete,Plus
016c a404 | | Store_Unchecked 0x2,0x4
016d 4fff |O | Short_Literal 0x7ff ; Debug Table 0x2.0x20 = 0x16d,0x414
016e a403 | | Store_Unchecked 0x2,0x3
016f 7802 |x | Jump 0x172
0170 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x21 = 0x170,0x415
0171 a403 | | Store_Unchecked 0x2,0x3
0172 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x22 = 0x172,0x416
0173 00d9 | | Load_Top At_Offset_1
0174 00dd | | Load_Top At_Offset_5
0175 01d6 | | Execute Vector,Field_Write
0176 37e5 |7 | Loop_Decreasing 0x15c
0177 e403 | | Load 0x2,0x3 ; Debug Table 0x2.0x23 = 0x177,0x417
0178 7004 |p | Jump_Nonzero 0x17d
0179 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x24 = 0x179,0x418
017a 00da | | Load_Top At_Offset_2
017b 822c | , | Call 0x1,0x2c
017c 4402 |D | Exit_Subprogram With_Result,0x2
017d 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x25 = 0x17d,0x419
017e a403 | | Store_Unchecked 0x2,0x3
017f 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x26 = 0x17f,0x41a
0180 e402 | | Load 0x2,0x2
0181 0264 | d | Execute Discrete,Below_Bound
0182 7019 |p | Jump_Nonzero 0x19c
0183 e22a | * | Load 0x1,0x2a ; Debug Table 0x2.0x27 = 0x183,0x41b
0184 0aff | | Execute_Immediate Plus,-0x1
0185 00d9 | | Load_Top At_Offset_1
0186 00dd | | Load_Top At_Offset_5
0187 01d7 | | Execute Vector,Field_Read
0188 0272 | r | Execute Discrete,Minus
0189 e403 | | Load 0x2,0x3
018a 0273 | s | Execute Discrete,Plus
018b a404 | | Store_Unchecked 0x2,0x4
018c e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x28 = 0x18c,0x41c
018d e22a | * | Load 0x1,0x2a
018e 027f | | Execute Discrete,Equal
018f 6805 |h | Jump_Zero 0x195
0190 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x29 = 0x190,0x41d
0191 a404 | | Store_Unchecked 0x2,0x4
0192 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x2a = 0x192,0x41e
0193 a403 | | Store_Unchecked 0x2,0x3
0194 7802 |x | Jump 0x197
0195 4800 |H | Short_Literal 0x0 ; Debug Table 0x2.0x2b = 0x195,0x41f
0196 a403 | | Store_Unchecked 0x2,0x3
0197 e404 | | Load 0x2,0x4 ; Debug Table 0x2.0x2c = 0x197,0x420
0198 00d9 | | Load_Top At_Offset_1
0199 00dd | | Load_Top At_Offset_5
019a 01d6 | | Execute Vector,Field_Write
019b 37e7 |7 | Loop_Decreasing 0x183
019c 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x2d = 0x19c,0x421
019d 00da | | Load_Top At_Offset_2
019e 822c | , | Call 0x1,0x2c
019f 4402 |D | Exit_Subprogram With_Result,0x2
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01a3 | | .CONST 0x01a3 ; Address of begin
01a1 0004 | | .CONST 0x0004 ; Address of exception handler
01a2 0001 | | .CONST 0x0001 ; Number of locals
01a3 BODY_01a0:
01a3 INIT_01a0:
01a3 00db | | Load_Top At_Offset_3 ; Debug Table 0x3 = .DEBUG 0x01a3,0x0aee,0x0002,0x0000,0x0056,0xb485,0x0000,0x0023
; Debug Table 0x3.0x0 = 0x1a3,0x1
01a4 8215 | | Call 0x1,0x15
01a5 00db | | Load_Top At_Offset_3
01a6 820e | | Call 0x1,0xe
01a7 4402 |D | Exit_Subprogram With_Result,0x2
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01ad | | .CONST 0x01ad ; Address of begin
01a9 0004 | | .CONST 0x0004 ; Address of exception handler
01aa 0003 | | .CONST 0x0003 ; Number of locals
01ab INIT_01a8:
01ab 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x4 = .DEBUG 0x01ab,0x0af2,0x0002,0x0000,0x0056,0xb485,0x0000,0x002d
; Debug Table 0x4.0x0 = 0x1ab,0xffff
01ac 03e9 | | Declare_Variable Discrete,Duplicate
01ad BODY_01a8:
01ad 00dc | | Load_Top At_Offset_4 ; Debug Table 0x4.0x1 = 0x1ad,0x1
01ae 0217 | | Execute Heap_Access,All_Reference
01af 01db | | Execute Vector,Length
01b0 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
01b1 00dd | | Load_Top At_Offset_5 ; Debug Table 0x4.0x2 = 0x1b1,0x2
01b2 0217 | | Execute Heap_Access,All_Reference
01b3 01db | | Execute Vector,Length
01b4 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
01b5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x3 = 0x1b5,0x3
01b6 0f01 | | Execute_Immediate Equal,0x1
01b7 00d9 | | Load_Top At_Offset_1
01b8 0f01 | | Execute_Immediate Equal,0x1
01b9 0279 | y | Execute Discrete,And
01ba 680b |h | Jump_Zero 0x1c6
01bb 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x4 = 0x1bb,0x4
01bc 00dd | | Load_Top At_Offset_5
01bd 0217 | | Execute Heap_Access,All_Reference
01be 01d7 | | Execute Vector,Field_Read
01bf 4801 |H | Short_Literal 0x1
01c0 e5fe | | Load 0x2,-0x2
01c1 0217 | | Execute Heap_Access,All_Reference
01c2 01d7 | | Execute Vector,Field_Read
01c3 0271 | q | Execute Discrete,Times
01c4 821f | | Call 0x1,0x1f
01c5 4402 |D | Exit_Subprogram With_Result,0x2
01c6 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0x5 = 0x1c6,0x5
; Debug Table 0x4.0x6 = 0x1c6,0xfbff
01c7 00da | | Load_Top At_Offset_2
01c8 00da | | Load_Top At_Offset_2
01c9 0273 | s | Execute Discrete,Plus
01ca 0248 | H | Execute Discrete,Check_In_Integer
01cb e229 | ) | Load 0x1,0x29
01cc 0334 | 4 | Declare_Variable Array,With_Constraint
01cd 4801 |H | Short_Literal 0x1
01ce 00db | | Load_Top At_Offset_3
01cf 00db | | Load_Top At_Offset_3
01d0 0273 | s | Execute Discrete,Plus
01d1 0248 | H | Execute Discrete,Check_In_Integer
01d2 e229 | ) | Load 0x1,0x29
01d3 0334 | 4 | Declare_Variable Array,With_Constraint
01d4 00d8 | | Load_Top At_Offset_0
01d5 01dc | | Execute Vector,Last
01d6 4801 |H | Short_Literal 0x1
01d7 0263 | c | Execute Discrete,Above_Bound
01d8 7005 |p | Jump_Nonzero 0x1de
01d9 4800 |H | Short_Literal 0x0
01da 00d9 | | Load_Top At_Offset_1
01db 00dc | | Load_Top At_Offset_4
01dc 01d6 | | Execute Vector,Field_Write
01dd 3ffb |? | Loop_Increasing 0x1d9
01de 00d9 | | Load_Top At_Offset_1
01df 01d4 | | Execute Vector,Structure_Write
01e0 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x4.0x7 = 0x1e0,0xfbfe
01e1 03e9 | | Declare_Variable Discrete,Duplicate
01e2 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x8 = 0x1e2,0x401
01e3 0217 | | Execute Heap_Access,All_Reference
01e4 01da | | Execute Vector,Bounds
01e5 0264 | d | Execute Discrete,Below_Bound
01e6 702e |p. | Jump_Nonzero 0x215
01e7 4800 |H | Short_Literal 0x0 ; Debug Table 0x4.0x9 = 0x1e7,0x402
01e8 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4
01e9 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0xa = 0x1e9,0x403
01ea 0217 | | Execute Heap_Access,All_Reference
01eb 01da | | Execute Vector,Bounds
01ec 0264 | d | Execute Discrete,Below_Bound
01ed 7022 |p" | Jump_Nonzero 0x210
01ee 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xb = 0x1ee,0x404
01ef e5ff | | Load 0x2,-0x1
01f0 0217 | | Execute Heap_Access,All_Reference
01f1 01d7 | | Execute Vector,Field_Read
01f2 00db | | Load_Top At_Offset_3
01f3 e5fe | | Load 0x2,-0x2
01f4 0217 | | Execute Heap_Access,All_Reference
01f5 01d7 | | Execute Vector,Field_Read
01f6 0271 | q | Execute Discrete,Times
01f7 0274 | t | Execute Discrete,Absolute_Value
01f8 00d9 | | Load_Top At_Offset_1
01f9 00dc | | Load_Top At_Offset_4
01fa 0273 | s | Execute Discrete,Plus
01fb 0248 | H | Execute Discrete,Check_In_Integer
01fc e404 | | Load 0x2,0x4
01fd 01d7 | | Execute Vector,Field_Read
01fe 0273 | s | Execute Discrete,Plus
01ff 00de | | Load_Top At_Offset_6
0200 0273 | s | Execute Discrete,Plus
0201 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5
0202 00dc | | Load_Top At_Offset_4 ; Debug Table 0x4.0xc = 0x202,0x405
0203 e22a | * | Load 0x1,0x2a
0204 026f | o | Execute Discrete,Remainder
0205 00d9 | | Load_Top At_Offset_1
0206 00dc | | Load_Top At_Offset_4
0207 0273 | s | Execute Discrete,Plus
0208 0248 | H | Execute Discrete,Check_In_Integer
0209 e404 | | Load 0x2,0x4
020a 01d6 | | Execute Vector,Field_Write
020b 00dc | | Load_Top At_Offset_4 ; Debug Table 0x4.0xd = 0x20b,0x406
020c e22a | * | Load 0x1,0x2a
020d 0270 | p | Execute Discrete,Divide
020e 0056 | V | Store_Top_Unchecked Discrete,At_Offset_6
020f 37de |7 | Loop_Decreasing 0x1ee
0210 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xe = 0x210,0x407
0211 00d9 | | Load_Top At_Offset_1
0212 00de | | Load_Top At_Offset_6
0213 01d6 | | Execute Vector,Field_Write
0214 37d2 |7 | Loop_Decreasing 0x1e7
0215 4801 |H | Short_Literal 0x1 ; Debug Table 0x4.0xf = 0x215,0x408
0216 e5ff | | Load 0x2,-0x1
0217 0217 | | Execute Heap_Access,All_Reference
0218 01d7 | | Execute Vector,Field_Read
0219 0d00 | | Execute_Immediate Less,0x0
021a 4801 |H | Short_Literal 0x1
021b e5fe | | Load 0x2,-0x2
021c 0217 | | Execute Heap_Access,All_Reference
021d 01d7 | | Execute Vector,Field_Read
021e 0d00 | | Execute_Immediate Less,0x0
021f 0277 | w | Execute Discrete,Xor
0220 00db | | Load_Top At_Offset_3
0221 822c | , | Call 0x1,0x2c
0222 4402 |D | Exit_Subprogram With_Result,0x2
0223 0000 0000 | | .BLANK 0000[0x5]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022b | + | .CONST 0x022b ; Address of begin
0229 0004 | | .CONST 0x0004 ; Address of exception handler
022a 0001 | | .CONST 0x0001 ; Number of locals
022b BODY_0228:
022b INIT_0228:
022b 00db | | Load_Top At_Offset_3 ; Debug Table 0x5 = .DEBUG 0x022b,0x0b14,0x0002,0x0000,0x0056,0xb485,0x0000,0x0037
; Debug Table 0x5.0x0 = 0x22b,0x1
022c 0217 | | Execute Heap_Access,All_Reference
022d 00db | | Load_Top At_Offset_3
022e 0217 | | Execute Heap_Access,All_Reference
022f 8231 | 1 | Call 0x1,0x31
0230 e20d | | Load 0x1,0xd
0231 e001 | | Load 0x0,0x1
0232 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0233 e002 | | Load 0x0,0x2
0234 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0235 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
0236 4402 |D | Exit_Subprogram With_Result,0x2
0237 0000 | | .XXX[0x1]
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 0240 | @ | .CONST 0x0240 ; Address of begin
0239 0004 | | .CONST 0x0004 ; Address of exception handler
023a 0002 | | .CONST 0x0002 ; Number of locals
023b INIT_0238:
023b e20d | | Load 0x1,0xd ; Debug Table 0x6 = .DEBUG 0x023b,0x0b18,0x0002,0x0000,0x0056,0xb485,0x0000,0x0041
; Debug Table 0x6.0x0 = 0x23b,0xffff
023c 00dc | | Load_Top At_Offset_4
023d 00dc | | Load_Top At_Offset_4
023e 8213 | | Call 0x1,0x13
023f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0240 BODY_0238:
0240 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x1 = 0x240,0x1
0241 00dc | | Load_Top At_Offset_4
0242 0217 | | Execute Heap_Access,All_Reference
0243 01d7 | | Execute Vector,Field_Read
0244 0d00 | | Execute_Immediate Less,0x0
0245 4801 |H | Short_Literal 0x1
0246 00de | | Load_Top At_Offset_6
0247 0217 | | Execute Heap_Access,All_Reference
0248 01d7 | | Execute Vector,Field_Read
0249 0d00 | | Execute_Immediate Less,0x0
024a 027f | | Execute Discrete,Equal
024b 7005 |p | Jump_Nonzero 0x251
024c 4801 |H | Short_Literal 0x1
024d 00d9 | | Load_Top At_Offset_1
024e 0217 | | Execute Heap_Access,All_Reference
024f 01d7 | | Execute Vector,Field_Read
0250 7002 |p | Jump_Nonzero 0x253
0251 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2 = 0x251,0x2
0252 4402 |D | Exit_Subprogram With_Result,0x2
0253 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x3 = 0x253,0x3
0254 00dd | | Load_Top At_Offset_5
0255 820e | | Call 0x1,0xe
0256 4402 |D | Exit_Subprogram With_Result,0x2
0257 0000 | | .XXX[0x1]
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 025b | [ | .CONST 0x025b ; Address of begin
0259 0004 | | .CONST 0x0004 ; Address of exception handler
025a 0001 | | .CONST 0x0001 ; Number of locals
025b BODY_0258:
025b INIT_0258:
025b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x025b,0x0b22,0x0002,0x0000,0x0056,0xb485,0x0000,0x004b
; Debug Table 0x7.0x0 = 0x25b,0x1
025c 0217 | | Execute Heap_Access,All_Reference
025d 01db | | Execute Vector,Length
025e 0f01 | | Execute_Immediate Equal,0x1
025f 6810 |h | Jump_Zero 0x270
0260 00db | | Load_Top At_Offset_3
0261 0217 | | Execute Heap_Access,All_Reference
0262 01db | | Execute Vector,Length
0263 0f01 | | Execute_Immediate Equal,0x1
0264 680b |h | Jump_Zero 0x270
0265 4801 |H | Short_Literal 0x1 ; Debug Table 0x7.0x1 = 0x265,0x2
0266 00db | | Load_Top At_Offset_3
0267 0217 | | Execute Heap_Access,All_Reference
0268 01d7 | | Execute Vector,Field_Read
0269 4801 |H | Short_Literal 0x1
026a 00dd | | Load_Top At_Offset_5
026b 0217 | | Execute Heap_Access,All_Reference
026c 01d7 | | Execute Vector,Field_Read
026d 026f | o | Execute Discrete,Remainder
026e 821f | | Call 0x1,0x1f
026f 4402 |D | Exit_Subprogram With_Result,0x2
0270 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x2 = 0x270,0x3
0271 00dc | | Load_Top At_Offset_4
0272 00dc | | Load_Top At_Offset_4
0273 8211 | | Call 0x1,0x11
0274 8210 | | Call 0x1,0x10
0275 00db | | Load_Top At_Offset_3
0276 820f | | Call 0x1,0xf
0277 4402 |D | Exit_Subprogram With_Result,0x2
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 0285 | | .CONST 0x0285 ; Address of begin
0279 0004 | | .CONST 0x0004 ; Address of exception handler
027a 0004 | | .CONST 0x0004 ; Number of locals
027b INIT_0278:
027b e20d | | Load 0x1,0xd ; Debug Table 0x8 = .DEBUG 0x027b,0x0b2a,0x0002,0x0000,0x0056,0xb485,0x0000,0x0055
; Debug Table 0x8.0x0 = 0x27b,0xffff
027c 8223 | # | Call 0x1,0x23
027d 0031 | 1 | Store_Top Heap_Access,At_Offset_1
027e 00dc | | Load_Top At_Offset_4 ; Debug Table 0x8.0x1 = 0x27e,0xfffe
027f 00e2 | | Load_Encached Integer_Cache
0280 03f1 | | Declare_Variable Discrete,With_Value
0281 e20d | | Load 0x1,0xd ; Debug Table 0x8.0x2 = 0x281,0xfffd
0282 00dd | | Load_Top At_Offset_5
0283 8216 | | Call 0x1,0x16
0284 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0285 BODY_0278:
0285 00de | | Load_Top At_Offset_6 ; Debug Table 0x8.0x3 = 0x285,0x1
0286 0d00 | | Execute_Immediate Less,0x0
0287 6802 |h | Jump_Zero 0x28a
0288 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x8.0x4 = 0x288,0x2
0289 0257 | W | Execute Discrete,Raise
028a 00de | | Load_Top At_Offset_6 ; Debug Table 0x8.0x5 = 0x28a,0x3
028b 7002 |p | Jump_Nonzero 0x28e
028c 8223 | # | Call 0x1,0x23 ; Debug Table 0x8.0x6 = 0x28c,0x4
028d 4402 |D | Exit_Subprogram With_Result,0x2
028e 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x7 = 0x28e,0x5
028f 00de | | Load_Top At_Offset_6
0290 0217 | | Execute Heap_Access,All_Reference
0291 01d7 | | Execute Vector,Field_Read
0292 7002 |p | Jump_Nonzero 0x295
0293 8222 | " | Call 0x1,0x22 ; Debug Table 0x8.0x8 = 0x293,0x6
0294 4402 |D | Exit_Subprogram With_Result,0x2
0295 00de | | Load_Top At_Offset_6 ; Debug Table 0x8.0x9 = 0x295,0x7
0296 62a5 |b | Indirect_Literal Discrete,0x53c,{0x00000000, 0x000014a0}
0297 027d | } | Execute Discrete,Greater
0298 6812 |h | Jump_Zero 0x2ab
0299 48e1 |H | Short_Literal 0xe1 ; Debug Table 0x8.0xa = 0x299,0x8
029a 0257 | W | Execute Discrete,Raise
029b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xb = 0x29b,0xa
029c 4802 |H | Short_Literal 0x2
029d 026f | o | Execute Discrete,Remainder
029e 0f01 | | Execute_Immediate Equal,0x1
029f 6804 |h | Jump_Zero 0x2a4
02a0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xc = 0x2a0,0xb
02a1 00db | | Load_Top At_Offset_3
02a2 8210 | | Call 0x1,0x10
02a3 0033 | 3 | Store_Top Heap_Access,At_Offset_3
02a4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0xd = 0x2a4,0xc
02a5 00d9 | | Load_Top At_Offset_1
02a6 8210 | | Call 0x1,0x10
02a7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02a8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xe = 0x2a8,0xd
02a9 09ff | | Execute_Immediate Binary_Scale,-0x1
02aa 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
02ab 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x8.0xf = 0x2ab,0x9
02ac 77ee |w | Jump_Nonzero 0x29b
02ad 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x10 = 0x2ad,0xe
02ae 00de | | Load_Top At_Offset_6
02af 0217 | | Execute Heap_Access,All_Reference
02b0 01d7 | | Execute Vector,Field_Read
02b1 0d00 | | Execute_Immediate Less,0x0
02b2 680e |h | Jump_Zero 0x2c1
02b3 00de | | Load_Top At_Offset_6
02b4 4802 |H | Short_Literal 0x2
02b5 026f | o | Execute Discrete,Remainder
02b6 0f01 | | Execute_Immediate Equal,0x1
02b7 6809 |h | Jump_Zero 0x2c1
02b8 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x11 = 0x2b8,0xf
02b9 00db | | Load_Top At_Offset_3
02ba 0217 | | Execute Heap_Access,All_Reference
02bb 01d7 | | Execute Vector,Field_Read
02bc 0275 | u | Execute Discrete,Unary_Minus
02bd 4801 |H | Short_Literal 0x1
02be 00dc | | Load_Top At_Offset_4
02bf 0217 | | Execute Heap_Access,All_Reference
02c0 01d6 | | Execute Vector,Field_Write
02c1 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x12 = 0x2c1,0x10
02c2 4402 |D | Exit_Subprogram With_Result,0x2
02c3 0000 0000 | | .BLANK 0000[0x5]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02cb | | .CONST 0x02cb ; Address of begin
02c9 0004 | | .CONST 0x0004 ; Address of exception handler
02ca 0001 | | .CONST 0x0001 ; Number of locals
02cb BODY_02c8:
02cb INIT_02c8:
02cb 4801 |H | Short_Literal 0x1 ; Debug Table 0x9 = .DEBUG 0x02cb,0x0b52,0x0002,0x0000,0x0056,0xb485,0x0000,0x0062
; Debug Table 0x9.0x0 = 0x2cb,0x1
02cc 00db | | Load_Top At_Offset_3
02cd 0217 | | Execute Heap_Access,All_Reference
02ce 01d7 | | Execute Vector,Field_Read
02cf 0275 | u | Execute Discrete,Unary_Minus
02d0 4802 |H | Short_Literal 0x2
02d1 00dc | | Load_Top At_Offset_4
02d2 0217 | | Execute Heap_Access,All_Reference
02d3 01dc | | Execute Vector,Last
02d4 00dd | | Load_Top At_Offset_5
02d5 0217 | | Execute Heap_Access,All_Reference
02d6 01cf | | Execute Vector,Slice_Read
02d7 01ca | | Execute Vector,Prepend
02d8 e20d | | Load 0x1,0xd
02d9 e001 | | Load 0x0,0x1
02da 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02db e002 | | Load 0x0,0x2
02dc 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02dd 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
02de 4401 |D | Exit_Subprogram With_Result,0x1
02df 0000 | | .XXX[0x1]
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02e3 | | .CONST 0x02e3 ; Address of begin
02e1 0004 | | .CONST 0x0004 ; Address of exception handler
02e2 0001 | | .CONST 0x0001 ; Number of locals
02e3 BODY_02e0:
02e3 INIT_02e0:
02e3 4801 |H | Short_Literal 0x1 ; Debug Table 0xa = .DEBUG 0x02e3,0x0b56,0x0002,0x0000,0x0056,0xb485,0x0000,0x006b
; Debug Table 0xa.0x0 = 0x2e3,0x1
02e4 00db | | Load_Top At_Offset_3
02e5 0217 | | Execute Heap_Access,All_Reference
02e6 01d7 | | Execute Vector,Field_Read
02e7 0274 | t | Execute Discrete,Absolute_Value
02e8 4802 |H | Short_Literal 0x2
02e9 00dc | | Load_Top At_Offset_4
02ea 0217 | | Execute Heap_Access,All_Reference
02eb 01dc | | Execute Vector,Last
02ec 00dd | | Load_Top At_Offset_5
02ed 0217 | | Execute Heap_Access,All_Reference
02ee 01cf | | Execute Vector,Slice_Read
02ef 01ca | | Execute Vector,Prepend
02f0 e20d | | Load 0x1,0xd
02f1 e001 | | Load 0x0,0x1
02f2 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02f3 e002 | | Load 0x0,0x2
02f4 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02f5 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
02f6 4401 |D | Exit_Subprogram With_Result,0x1
02f7 0000 | | .XXX[0x1]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 0300 | | .CONST 0x0300 ; Address of begin
02f9 0004 | | .CONST 0x0004 ; Address of exception handler
02fa 0002 | | .CONST 0x0002 ; Number of locals
02fb INIT_02f8:
02fb e20d | | Load 0x1,0xd ; Debug Table 0xb = .DEBUG 0x02fb,0x0b5a,0x0002,0x0000,0x0056,0xb485,0x0000,0x0074
; Debug Table 0xb.0x0 = 0x2fb,0xffff
02fc 00dc | | Load_Top At_Offset_4
02fd 00dc | | Load_Top At_Offset_4
02fe 820f | | Call 0x1,0xf
02ff 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0300 BODY_02f8:
0300 4801 |H | Short_Literal 0x1 ; Debug Table 0xb.0x1 = 0x300,0x1
0301 00d9 | | Load_Top At_Offset_1
0302 0217 | | Execute Heap_Access,All_Reference
0303 01d7 | | Execute Vector,Field_Read
0304 0c00 | | Execute_Immediate Greater_Equal,0x0
0305 4402 |D | Exit_Subprogram With_Result,0x2
0306 0000 0000 | | .XXX[0x2]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 0310 | | .CONST 0x0310 ; Address of begin
0309 0004 | | .CONST 0x0004 ; Address of exception handler
030a 0002 | | .CONST 0x0002 ; Number of locals
030b INIT_0308:
030b e20d | | Load 0x1,0xd ; Debug Table 0xc = .DEBUG 0x030b,0x0b60,0x0002,0x0000,0x0056,0xb485,0x0000,0x007e
; Debug Table 0xc.0x0 = 0x30b,0xffff
030c 00dc | | Load_Top At_Offset_4
030d 00dc | | Load_Top At_Offset_4
030e 820f | | Call 0x1,0xf
030f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0310 BODY_0308:
0310 4801 |H | Short_Literal 0x1 ; Debug Table 0xc.0x1 = 0x310,0x1
0311 00d9 | | Load_Top At_Offset_1
0312 0217 | | Execute Heap_Access,All_Reference
0313 01d7 | | Execute Vector,Field_Read
0314 0c01 | | Execute_Immediate Greater_Equal,0x1
0315 4402 |D | Exit_Subprogram With_Result,0x2
0316 0000 0000 | | .XXX[0x2]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 0320 | | .CONST 0x0320 ; Address of begin
0319 0004 | | .CONST 0x0004 ; Address of exception handler
031a 0002 | | .CONST 0x0002 ; Number of locals
031b INIT_0318:
031b e20d | | Load 0x1,0xd ; Debug Table 0xd = .DEBUG 0x031b,0x0b66,0x0002,0x0000,0x0056,0xb485,0x0000,0x0088
; Debug Table 0xd.0x0 = 0x31b,0xffff
031c 00dc | | Load_Top At_Offset_4
031d 00dc | | Load_Top At_Offset_4
031e 820f | | Call 0x1,0xf
031f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0320 BODY_0318:
0320 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x1 = 0x320,0x1
0321 00d9 | | Load_Top At_Offset_1
0322 0217 | | Execute Heap_Access,All_Reference
0323 01d7 | | Execute Vector,Field_Read
0324 0d01 | | Execute_Immediate Less,0x1
0325 4402 |D | Exit_Subprogram With_Result,0x2
0326 0000 0000 | | .XXX[0x2]
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; --------------------------------------------------------------------------------------
0328 0330 | 0 | .CONST 0x0330 ; Address of begin
0329 0004 | | .CONST 0x0004 ; Address of exception handler
032a 0002 | | .CONST 0x0002 ; Number of locals
032b INIT_0328:
032b e20d | | Load 0x1,0xd ; Debug Table 0xe = .DEBUG 0x032b,0x0b6c,0x0002,0x0000,0x0056,0xb485,0x0000,0x0092
; Debug Table 0xe.0x0 = 0x32b,0xffff
032c 00dc | | Load_Top At_Offset_4
032d 00dc | | Load_Top At_Offset_4
032e 820f | | Call 0x1,0xf
032f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0330 BODY_0328:
0330 4801 |H | Short_Literal 0x1 ; Debug Table 0xe.0x1 = 0x330,0x1
0331 00d9 | | Load_Top At_Offset_1
0332 0217 | | Execute Heap_Access,All_Reference
0333 01d7 | | Execute Vector,Field_Read
0334 0d00 | | Execute_Immediate Less,0x0
0335 4402 |D | Exit_Subprogram With_Result,0x2
0336 0000 0000 | | .XXX[0x2]
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b | ; | .CONST 0x033b ; Address of begin
0339 0004 | | .CONST 0x0004 ; Address of exception handler
033a 0001 | | .CONST 0x0001 ; Number of locals
033b BODY_0338:
033b INIT_0338:
033b 00da | | Load_Top At_Offset_2 ; Debug Table 0xf = .DEBUG 0x033b,0x0b72,0x0002,0x0000,0x0056,0xb485,0x0000,0x009c
; Debug Table 0xf.0x0 = 0x33b,0x1
033c 0217 | | Execute Heap_Access,All_Reference
033d 00dc | | Load_Top At_Offset_4
033e 0217 | | Execute Heap_Access,All_Reference
033f 01df | | Execute Vector,Equal
0340 4402 |D | Exit_Subprogram With_Result,0x2
0341 0000 0000 | | .BLANK 0000[0x7]
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 034b | K | .CONST 0x034b ; Address of begin
0349 0004 | | .CONST 0x0004 ; Address of exception handler
034a 0001 | | .CONST 0x0001 ; Number of locals
034b BODY_0348:
034b INIT_0348:
034b 00da | | Load_Top At_Offset_2 ; Debug Table 0x10 = .DEBUG 0x034b,0x0b76,0x0002,0x0000,0x0056,0xb485,0x0000,0x00a6
; Debug Table 0x10.0x0 = 0x34b,0x1
034c 821d | | Call 0x1,0x1d
034d 0248 | H | Execute Discrete,Check_In_Integer
034e 4401 |D | Exit_Subprogram With_Result,0x1
034f 0000 | | .XXX[0x1]
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0354 | T | .CONST 0x0354 ; Address of begin
0351 0004 | | .CONST 0x0004 ; Address of exception handler
0352 0002 | | .CONST 0x0002 ; Number of locals
0353 INIT_0350:
0353 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x11 = .DEBUG 0x0353,0x0b7a,0x0002,0x0000,0x0056,0xb485,0x0000,0x00af
; Debug Table 0x11.0x0 = 0x353,0xffff
0354 BODY_0350:
0354 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x1 = 0x354,0x1
0355 0217 | | Execute Heap_Access,All_Reference
0356 01db | | Execute Vector,Length
0357 0f01 | | Execute_Immediate Equal,0x1
0358 6805 |h | Jump_Zero 0x35e
0359 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x2 = 0x359,0x2
035a 00dc | | Load_Top At_Offset_4
035b 0217 | | Execute Heap_Access,All_Reference
035c 01d7 | | Execute Vector,Field_Read
035d 4401 |D | Exit_Subprogram With_Result,0x1
035e 4800 |H | Short_Literal 0x0 ; Debug Table 0x11.0x3 = 0x35e,0x3
035f 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0360 00db | | Load_Top At_Offset_3 ; Debug Table 0x11.0x4 = 0x360,0x4
0361 0217 | | Execute Heap_Access,All_Reference
0362 01d9 | | Execute Vector,Reverse_Bounds
0363 0263 | c | Execute Discrete,Above_Bound
0364 700b |p | Jump_Nonzero 0x370
0365 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x5 = 0x365,0x5
0366 e22a | * | Load 0x1,0x2a
0367 0271 | q | Execute Discrete,Times
0368 00d9 | | Load_Top At_Offset_1
0369 e5ff | | Load 0x2,-0x1
036a 0217 | | Execute Heap_Access,All_Reference
036b 01d7 | | Execute Vector,Field_Read
036c 0274 | t | Execute Discrete,Absolute_Value
036d 0272 | r | Execute Discrete,Minus
036e 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
036f 3ff5 |? | Loop_Increasing 0x365
0370 4801 |H | Short_Literal 0x1 ; Debug Table 0x11.0x6 = 0x370,0x6
0371 00dc | | Load_Top At_Offset_4
0372 0217 | | Execute Heap_Access,All_Reference
0373 01d7 | | Execute Vector,Field_Read
0374 0d00 | | Execute_Immediate Less,0x0
0375 6802 |h | Jump_Zero 0x378
0376 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x7 = 0x376,0x7
0377 4401 |D | Exit_Subprogram With_Result,0x1
0378 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x8 = 0x378,0x8
0379 0275 | u | Execute Discrete,Unary_Minus
037a 4401 |D | Exit_Subprogram With_Result,0x1
037b 0000 0000 | | .BLANK 0000[0x5]
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383 | | .CONST 0x0383 ; Address of begin
0381 0004 | | .CONST 0x0004 ; Address of exception handler
0382 0001 | | .CONST 0x0001 ; Number of locals
0383 BODY_0380:
0383 INIT_0380:
0383 00da | | Load_Top At_Offset_2 ; Debug Table 0x12 = .DEBUG 0x0383,0x0b8e,0x0002,0x0000,0x0056,0xb485,0x0000,0x00b8
; Debug Table 0x12.0x0 = 0x383,0x1
0384 821f | | Call 0x1,0x1f
0385 4401 |D | Exit_Subprogram With_Result,0x1
0386 0000 0000 | | .XXX[0x2]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 039f | | .CONST 0x039f ; Address of begin
0389 0004 | | .CONST 0x0004 ; Address of exception handler
038a 0003 | | .CONST 0x0003 ; Number of locals
038b INIT_0388:
038b 4801 |H | Short_Literal 0x1 ; Debug Table 0x13 = .DEBUG 0x038b,0x0b92,0x0002,0x0000,0x0056,0xb485,0x0000,0x00c1
; Debug Table 0x13.0x0 = 0x38b,0xffff
038c 4803 |H | Short_Literal 0x3
038d e229 | ) | Load 0x1,0x29
038e 0334 | 4 | Declare_Variable Array,With_Constraint
038f 4801 |H | Short_Literal 0x1
0390 4803 |H | Short_Literal 0x3
0391 e229 | ) | Load 0x1,0x29
0392 0334 | 4 | Declare_Variable Array,With_Constraint
0393 4803 |H | Short_Literal 0x3
0394 4801 |H | Short_Literal 0x1
0395 4800 |H | Short_Literal 0x0
0396 00d9 | | Load_Top At_Offset_1
0397 00dc | | Load_Top At_Offset_4
0398 01d6 | | Execute Vector,Field_Write
0399 3ffb |? | Loop_Increasing 0x395
039a 00d9 | | Load_Top At_Offset_1
039b 01d4 | | Execute Vector,Structure_Write
039c 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x1 = 0x39c,0xfffe
039d 00e5 | | Load_Encached Long_Integer_Cache
039e 03f1 | | Declare_Variable Discrete,With_Value
039f BODY_0388:
039f 00dc | | Load_Top At_Offset_4 ; Debug Table 0x13.0x2 = 0x39f,0x1
03a0 e22a | * | Load 0x1,0x2a
03a1 0275 | u | Execute Discrete,Unary_Minus
03a2 027d | } | Execute Discrete,Greater
03a3 6813 |h | Jump_Zero 0x3b7
03a4 00dc | | Load_Top At_Offset_4
03a5 e22a | * | Load 0x1,0x2a
03a6 027c | | | Execute Discrete,Less
03a7 680f |h | Jump_Zero 0x3b7
03a8 4801 |H | Short_Literal 0x1 ; Debug Table 0x13.0x3 = 0x3a8,0x2
03a9 4801 |H | Short_Literal 0x1
03aa e229 | ) | Load 0x1,0x29
03ab 0334 | 4 | Declare_Variable Array,With_Constraint
03ac 00d9 | | Load_Top At_Offset_1
03ad 4801 |H | Short_Literal 0x1
03ae 00da | | Load_Top At_Offset_2
03af 01d6 | | Execute Vector,Field_Write
03b0 e20d | | Load 0x1,0xd
03b1 e001 | | Load 0x0,0x1
03b2 1811 | | Execute Package,Field_Execute,Field_Number 0x11
03b3 e002 | | Load 0x0,0x2
03b4 1811 | | Execute Package,Field_Execute,Field_Number 0x11
03b5 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
03b6 4401 |D | Exit_Subprogram With_Result,0x1
03b7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x13.0x4 = 0x3b7,0x3
; Debug Table 0x13.0x5 = 0x3b7,0x4
03b8 01da | | Execute Vector,Bounds
03b9 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x6 = 0x3b9,0x5
03ba e22a | * | Load 0x1,0x2a
03bb 026f | o | Execute Discrete,Remainder
03bc 0274 | t | Execute Discrete,Absolute_Value
03bd 00d9 | | Load_Top At_Offset_1
03be 00dd | | Load_Top At_Offset_5
03bf 01d6 | | Execute Vector,Field_Write
03c0 00da | | Load_Top At_Offset_2 ; Debug Table 0x13.0x7 = 0x3c0,0x6
03c1 e22a | * | Load 0x1,0x2a
03c2 0270 | p | Execute Discrete,Divide
03c3 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
03c4 37f4 |7 | Loop_Decreasing 0x3b9
03c5 00dc | | Load_Top At_Offset_4 ; Debug Table 0x13.0x8 = 0x3c5,0x7
03c6 0d00 | | Execute_Immediate Less,0x0
03c7 00da | | Load_Top At_Offset_2
03c8 822c | , | Call 0x1,0x2c
03c9 4401 |D | Exit_Subprogram With_Result,0x1
03ca 0000 0000 | | .BLANK 0000[0x6]
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 4801 |H | Short_Literal 0x1 ; Debug Table 0x14 = .DEBUG 0x03d3,0x0ba6,0x0002,0x0000,0x0056,0xb485,0x0000,0x00ca
; Debug Table 0x14.0x0 = 0x3d3,0x1
03d4 00db | | Load_Top At_Offset_3
03d5 0217 | | Execute Heap_Access,All_Reference
03d6 01d7 | | Execute Vector,Field_Read
03d7 7003 |p | Jump_Nonzero 0x3db
03d8 0092 08c8 | | Action Push_String_Extended,0x8c8 ; "0"
; Debug Table 0x14.0x1 = 0x3d8,0x2
03da 4401 |D | Exit_Subprogram With_Result,0x1
03db 4801 |H | Short_Literal 0x1 ; Debug Table 0x14.0x2 = 0x3db,0x3
03dc 00db | | Load_Top At_Offset_3
03dd 0217 | | Execute Heap_Access,All_Reference
03de 01d7 | | Execute Vector,Field_Read
03df 0d00 | | Execute_Immediate Less,0x0
03e0 6806 |h | Jump_Zero 0x3e7
03e1 482d |H- | Short_Literal 0x2d ; Debug Table 0x14.0x3 = 0x3e1,0x4
03e2 00db | | Load_Top At_Offset_3
03e3 0217 | | Execute Heap_Access,All_Reference
03e4 8230 | 0 | Call 0x1,0x30
03e5 01ca | | Execute Vector,Prepend
03e6 4401 |D | Exit_Subprogram With_Result,0x1
03e7 4820 |H | Short_Literal 0x20 ; Debug Table 0x14.0x4 = 0x3e7,0x5
03e8 00db | | Load_Top At_Offset_3
03e9 0217 | | Execute Heap_Access,All_Reference
03ea 8230 | 0 | Call 0x1,0x30
03eb 01ca | | Execute Vector,Prepend
03ec 4401 |D | Exit_Subprogram With_Result,0x1
03ed 0000 0000 | | .XXX[0x3]
03ef 0000 | |
03f0 ; --------------------------------------------------------------------------------------
03f0 ; SUBPROGRAM
03f0 ; --------------------------------------------------------------------------------------
03f0 03fe | | .CONST 0x03fe ; Address of begin
03f1 0004 | | .CONST 0x0004 ; Address of exception handler
03f2 0007 | | .CONST 0x0007 ; Number of locals
03f3 INIT_03f0:
03f3 e20d | | Load 0x1,0xd ; Debug Table 0x15 = .DEBUG 0x03f3,0x0bb2,0x0002,0x0000,0x0056,0xb485,0x0000,0x00d3
; Debug Table 0x15.0x0 = 0x3f3,0xffff
03f4 8222 | " | Call 0x1,0x22
03f5 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03f6 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x1 = 0x3f6,0xfffe
03f7 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
03f8 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x15.0x2 = 0x3f8,0xfffd
03f9 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
03fa 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x15.0x3 = 0x3fa,0xfffc
03fb 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
03fc 00e8 | | Load_Encached Character_Cache ; Debug Table 0x15.0x4 = 0x3fc,0xfffb
03fd 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x5 = 0x3fd,0xfffa
03fe BODY_03f0:
03fe e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x6 = 0x3fe,0x1
03ff 01db | | Execute Vector,Length
0400 7002 |p | Jump_Nonzero 0x403
0401 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x15.0x7 = 0x401,0x2
0402 0257 | W | Execute Discrete,Raise
0403 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x8 = 0x403,0x3
0404 01dd | | Execute Vector,First
0405 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0406 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x9 = 0x406,0x4
0407 e5ff | | Load 0x2,-0x1
0408 01d7 | | Execute Vector,Field_Read
0409 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
040a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0xa = 0x40a,0x5
040b 0f2d | - | Execute_Immediate Equal,0x2d
040c 7003 |p | Jump_Nonzero 0x410
040d 00d9 | | Load_Top At_Offset_1
040e 0f2b | + | Execute_Immediate Equal,0x2b
040f 6876 |hv | Jump_Zero 0x486
0410 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xb = 0x410,0x6
0411 0a01 | | Execute_Immediate Plus,0x1
0412 0248 | H | Execute Discrete,Check_In_Integer
0413 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0414 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xc = 0x414,0x7
0415 e5ff | | Load 0x2,-0x1
0416 01d7 | | Execute Vector,Field_Read
0417 4830 |H0 | Short_Literal 0x30
0418 4839 |H9 | Short_Literal 0x39
0419 0261 | a | Execute Discrete,Not_In_Range
041a 6802 |h | Jump_Zero 0x41d
041b 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x15.0xd = 0x41b,0x8
041c 0257 | W | Execute Discrete,Raise
041d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0xe = 0x41d,0x9
041e 0f2d | - | Execute_Immediate Equal,0x2d
041f 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4
0420 7865 |xe | Jump 0x486
0421 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xf = 0x421,0xb
0422 e5ff | | Load 0x2,-0x1
0423 01d7 | | Execute Vector,Field_Read
0424 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0425 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x10 = 0x425,0xc
0426 00d8 | | Load_Top At_Offset_0
0427 4830 |H0 | Short_Literal 0x30
0428 4839 |H9 | Short_Literal 0x39
0429 0262 | b | Execute Discrete,In_Range
042a 7008 |p | Jump_Nonzero 0x433
042b 0b5f | _ | Execute_Immediate Case_Compare,0x5f
042c 701b |p | Jump_Nonzero 0x448
042d 0b45 | E | Execute_Immediate Case_Compare,0x45
042e 702d |p- | Jump_Nonzero 0x45c
042f 0b65 | e | Execute_Immediate Case_Compare,0x65
0430 702b |p+ | Jump_Nonzero 0x45c
0431 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x15.0x11 = 0x431,0x19
0432 0257 | W | Execute Discrete,Raise
0433 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x12 = 0x433,0xd
0434 6809 |h | Jump_Zero 0x43e
0435 00dd | | Load_Top At_Offset_5 ; Debug Table 0x15.0x13 = 0x435,0xe
0436 480a |H | Short_Literal 0xa
0437 0271 | q | Execute Discrete,Times
0438 00db | | Load_Top At_Offset_3
0439 0ad0 | | Execute_Immediate Plus,-0x30
043a 0273 | s | Execute Discrete,Plus
043b 0248 | H | Execute Discrete,Check_In_Integer
043c 0056 | V | Store_Top_Unchecked Discrete,At_Offset_6
043d 7843 |xC | Jump 0x481
043e 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x14 = 0x43e,0xf
043f 0ad0 | | Execute_Immediate Plus,-0x30
0440 0248 | H | Execute Discrete,Check_In_Integer
0441 821e | | Call 0x1,0x1e
0442 8225 | % | Call 0x1,0x25
0443 e402 | | Load 0x2,0x2
0444 8210 | | Call 0x1,0x10
0445 820e | | Call 0x1,0xe
0446 a402 | | Store_Unchecked 0x2,0x2
0447 7839 |x9 | Jump 0x481
0448 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x15 = 0x448,0x10
0449 0aff | | Execute_Immediate Plus,-0x1
044a 0248 | H | Execute Discrete,Check_In_Integer
044b e5ff | | Load 0x2,-0x1
044c 01d7 | | Execute Vector,Field_Read
044d 4830 |H0 | Short_Literal 0x30
044e 4839 |H9 | Short_Literal 0x39
044f 0261 | a | Execute Discrete,Not_In_Range
0450 7009 |p | Jump_Nonzero 0x45a
0451 00d9 | | Load_Top At_Offset_1
0452 0a01 | | Execute_Immediate Plus,0x1
0453 0248 | H | Execute Discrete,Check_In_Integer
0454 e5ff | | Load 0x2,-0x1
0455 01d7 | | Execute Vector,Field_Read
0456 4830 |H0 | Short_Literal 0x30
0457 4839 |H9 | Short_Literal 0x39
0458 0261 | a | Execute Discrete,Not_In_Range
0459 6827 |h' | Jump_Zero 0x481
045a 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x15.0x16 = 0x45a,0x11
045b 0257 | W | Execute Discrete,Raise
045c 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x17 = 0x45c,0x12
045d 7009 |p | Jump_Nonzero 0x467
045e 00d9 | | Load_Top At_Offset_1
045f 0aff | | Execute_Immediate Plus,-0x1
0460 0248 | H | Execute Discrete,Check_In_Integer
0461 e5ff | | Load 0x2,-0x1
0462 01d7 | | Execute Vector,Field_Read
0463 4830 |H0 | Short_Literal 0x30
0464 4839 |H9 | Short_Literal 0x39
0465 0261 | a | Execute Discrete,Not_In_Range
0466 6802 |h | Jump_Zero 0x469
0467 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x15.0x18 = 0x467,0x13
0468 0257 | W | Execute Discrete,Raise
0469 4801 |H | Short_Literal 0x1 ; Debug Table 0x15.0x19 = 0x469,0x14
046a 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4
046b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x1a = 0x46b,0x15
046c 0a01 | | Execute_Immediate Plus,0x1
046d 0248 | H | Execute Discrete,Check_In_Integer
046e e5ff | | Load 0x2,-0x1
046f 01d7 | | Execute Vector,Field_Read
0470 0f2b | + | Execute_Immediate Equal,0x2b
0471 6804 |h | Jump_Zero 0x476
0472 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x1b = 0x472,0x16
0473 0a01 | | Execute_Immediate Plus,0x1
0474 0248 | H | Execute Discrete,Check_In_Integer
0475 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0476 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x1c = 0x476,0x17
0477 0a01 | | Execute_Immediate Plus,0x1
0478 0248 | H | Execute Discrete,Check_In_Integer
0479 e5ff | | Load 0x2,-0x1
047a 01d7 | | Execute Vector,Field_Read
047b 4830 |H0 | Short_Literal 0x30
047c 4839 |H9 | Short_Literal 0x39
047d 0261 | a | Execute Discrete,Not_In_Range
047e 6802 |h | Jump_Zero 0x481
047f 48e0 |H | Short_Literal 0xe0 ; Debug Table 0x15.0x1d = 0x47f,0x18
0480 0257 | W | Execute Discrete,Raise
0481 00d1 | | Pop_Control Pop_Count_1
0482 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1e = 0x482,0x1a
0483 0a01 | | Execute_Immediate Plus,0x1
0484 0248 | H | Execute Discrete,Check_In_Integer
0485 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0486 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1f = 0x486,0xa
0487 e5ff | | Load 0x2,-0x1
0488 01dc | | Execute Vector,Last
0489 027a | z | Execute Discrete,Less_Equal
048a 7796 |w | Jump_Nonzero 0x421
048b 00da | | Load_Top At_Offset_2 ; Debug Table 0x15.0x20 = 0x48b,0x1b
048c 6806 |h | Jump_Zero 0x493
048d 00dc | | Load_Top At_Offset_4 ; Debug Table 0x15.0x21 = 0x48d,0x1c
048e 8225 | % | Call 0x1,0x25
048f 8214 | | Call 0x1,0x14
0490 00de | | Load_Top At_Offset_6
0491 8210 | | Call 0x1,0x10
0492 0036 | 6 | Store_Top Heap_Access,At_Offset_6
0493 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x22 = 0x493,0x1d
0494 6803 |h | Jump_Zero 0x498
0495 00dd | | Load_Top At_Offset_5 ; Debug Table 0x15.0x23 = 0x495,0x1e
0496 8215 | | Call 0x1,0x15
0497 0036 | 6 | Store_Top Heap_Access,At_Offset_6
0498 00dd | | Load_Top At_Offset_5 ; Debug Table 0x15.0x24 = 0x498,0x1f
0499 4401 |D | Exit_Subprogram With_Result,0x1
049a 0000 0000 | | .BLANK 0000[0x6]
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04a3 | | .CONST 0x04a3 ; Address of begin
04a1 0004 | | .CONST 0x0004 ; Address of exception handler
04a2 0001 | | .CONST 0x0001 ; Number of locals
04a3 BODY_04a0:
04a3 INIT_04a0:
04a3 4801 |H | Short_Literal 0x1 ; Debug Table 0x16 = .DEBUG 0x04a3,0x0bfe,0x0002,0x0000,0x0056,0xb485,0x0000,0x00dc
; Debug Table 0x16.0x0 = 0x4a3,0x1
04a4 4801 |H | Short_Literal 0x1
04a5 e229 | ) | Load 0x1,0x29
04a6 035b | [ | Declare_Type Array,Constrained
04a7 0337 | 7 | Declare_Variable Array
04a8 4800 |H | Short_Literal 0x0
04a9 4801 |H | Short_Literal 0x1
04aa 00da | | Load_Top At_Offset_2
04ab 01d6 | | Execute Vector,Field_Write
04ac e20d | | Load 0x1,0xd
04ad e001 | | Load 0x0,0x1
04ae 1811 | | Execute Package,Field_Execute,Field_Number 0x11
04af e002 | | Load 0x0,0x2
04b0 1811 | | Execute Package,Field_Execute,Field_Number 0x11
04b1 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
04b2 00ca | | Action Exit_Nullary_Function
04b3 0000 0000 | | .BLANK 0000[0x5]
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04bb | | .CONST 0x04bb ; Address of begin
04b9 0004 | | .CONST 0x0004 ; Address of exception handler
04ba 0001 | | .CONST 0x0001 ; Number of locals
04bb BODY_04b8:
04bb INIT_04b8:
04bb 4801 |H | Short_Literal 0x1 ; Debug Table 0x17 = .DEBUG 0x04bb,0x0c02,0x0002,0x0000,0x0056,0xb485,0x0000,0x00e1
; Debug Table 0x17.0x0 = 0x4bb,0x1
04bc 4801 |H | Short_Literal 0x1
04bd e229 | ) | Load 0x1,0x29
04be 035b | [ | Declare_Type Array,Constrained
04bf 0337 | 7 | Declare_Variable Array
04c0 4801 |H | Short_Literal 0x1
04c1 4801 |H | Short_Literal 0x1
04c2 00da | | Load_Top At_Offset_2
04c3 01d6 | | Execute Vector,Field_Write
04c4 e20d | | Load 0x1,0xd
04c5 e001 | | Load 0x0,0x1
04c6 1811 | | Execute Package,Field_Execute,Field_Number 0x11
04c7 e002 | | Load 0x0,0x2
04c8 1811 | | Execute Package,Field_Execute,Field_Number 0x11
04c9 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
04ca 00ca | | Action Exit_Nullary_Function
04cb 0000 0000 | | .BLANK 0000[0x5]
04d0 ; --------------------------------------------------------------------------------------
04d0 ; SUBPROGRAM
04d0 ; --------------------------------------------------------------------------------------
04d0 04d3 | | .CONST 0x04d3 ; Address of begin
04d1 0004 | | .CONST 0x0004 ; Address of exception handler
04d2 0001 | | .CONST 0x0001 ; Number of locals
04d3 BODY_04d0:
04d3 INIT_04d0:
04d3 4801 |H | Short_Literal 0x1 ; Debug Table 0x18 = .DEBUG 0x04d3,0x0c06,0x0002,0x0000,0x0056,0xb485,0x0000,0x00e6
; Debug Table 0x18.0x0 = 0x4d3,0x1
04d4 4801 |H | Short_Literal 0x1
04d5 e229 | ) | Load 0x1,0x29
04d6 035b | [ | Declare_Type Array,Constrained
04d7 0337 | 7 | Declare_Variable Array
04d8 4802 |H | Short_Literal 0x2
04d9 4801 |H | Short_Literal 0x1
04da 00da | | Load_Top At_Offset_2
04db 01d6 | | Execute Vector,Field_Write
04dc e20d | | Load 0x1,0xd
04dd e001 | | Load 0x0,0x1
04de 1811 | | Execute Package,Field_Execute,Field_Number 0x11
04df e002 | | Load 0x0,0x2
04e0 1811 | | Execute Package,Field_Execute,Field_Number 0x11
04e1 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
04e2 00ca | | Action Exit_Nullary_Function
04e3 0000 0000 | | .BLANK 0000[0x5]
04e8 ; --------------------------------------------------------------------------------------
04e8 ; SUBPROGRAM
04e8 ; --------------------------------------------------------------------------------------
04e8 04eb | | .CONST 0x04eb ; Address of begin
04e9 0004 | | .CONST 0x0004 ; Address of exception handler
04ea 0001 | | .CONST 0x0001 ; Number of locals
04eb BODY_04e8:
04eb INIT_04e8:
04eb 4801 |H | Short_Literal 0x1 ; Debug Table 0x19 = .DEBUG 0x04eb,0x0c0a,0x0002,0x0000,0x0056,0xb485,0x0000,0x00eb
; Debug Table 0x19.0x0 = 0x4eb,0x1
04ec 4801 |H | Short_Literal 0x1
04ed e229 | ) | Load 0x1,0x29
04ee 035b | [ | Declare_Type Array,Constrained
04ef 0337 | 7 | Declare_Variable Array
04f0 480a |H | Short_Literal 0xa
04f1 4801 |H | Short_Literal 0x1
04f2 00da | | Load_Top At_Offset_2
04f3 01d6 | | Execute Vector,Field_Write
04f4 e20d | | Load 0x1,0xd
04f5 e001 | | Load 0x0,0x1
04f6 1811 | | Execute Package,Field_Execute,Field_Number 0x11
04f7 e002 | | Load 0x0,0x2
04f8 1811 | | Execute Package,Field_Execute,Field_Number 0x11
04f9 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
04fa 00ca | | Action Exit_Nullary_Function
04fb 0000 0000 | | .BLANK 0000[0x5]
0500 ; --------------------------------------------------------------------------------------
0500 ; SUBPROGRAM
0500 ; --------------------------------------------------------------------------------------
0500 0503 | | .CONST 0x0503 ; Address of begin
0501 0004 | | .CONST 0x0004 ; Address of exception handler
0502 0001 | | .CONST 0x0001 ; Number of locals
0503 BODY_0500:
0503 INIT_0500:
0503 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x0503,0x0c0e,0x0002,0x0000,0x0056,0xb485,0x0000,0x00f0
; Debug Table 0x1a.0x0 = 0x503,0x1
0504 0217 | | Execute Heap_Access,All_Reference
0505 822e | . | Call 0x1,0x2e
0506 4401 |D | Exit_Subprogram With_Result,0x1
0507 0000 | | .XXX[0x1]
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 050b | | .CONST 0x050b ; Address of begin
0509 0004 | | .CONST 0x0004 ; Address of exception handler
050a 0001 | | .CONST 0x0001 ; Number of locals
050b BODY_0508:
050b INIT_0508:
050b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b = .DEBUG 0x050b,0x0c12,0x0002,0x0000,0x0056,0xb485,0x0000,0x00fb
; Debug Table 0x1b.0x0 = 0x50b,0x1
050c 822f | / | Call 0x1,0x2f
050d e20d | | Load 0x1,0xd
050e e001 | | Load 0x0,0x1
050f 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0510 e002 | | Load 0x0,0x2
0511 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0512 0396 | | Declare_Variable Heap_Access,By_Allocation,With_Value
0513 4401 |D | Exit_Subprogram With_Result,0x1
0514 0000 0000 | | .BLANK 0000[0x4]
0518 ; --------------------------------------------------------------------------------------
0518 ; SUBPROGRAM
0518 ; --------------------------------------------------------------------------------------
0518 0525 | % | .CONST 0x0525 ; Address of begin
0519 0004 | | .CONST 0x0004 ; Address of exception handler
051a 0005 | | .CONST 0x0005 ; Number of locals
051b INIT_0518:
051b 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c = .DEBUG 0x051b,0x0c16,0x0002,0x0000,0x0056,0xb485,0x0000,0x0106
; Debug Table 0x1c.0x0 = 0x51b,0xffff
051c 4804 |H | Short_Literal 0x4
051d e229 | ) | Load 0x1,0x29
051e 0334 | 4 | Declare_Variable Array,With_Constraint
051f 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c.0x1 = 0x51f,0xfffe
0520 4802 |H | Short_Literal 0x2
0521 e229 | ) | Load 0x1,0x29
0522 0334 | 4 | Declare_Variable Array,With_Constraint
0523 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1c.0x2 = 0x523,0xfffd
0524 03e9 | | Declare_Variable Discrete,Duplicate
0525 BODY_0518:
0525 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1c.0x3 = 0x525,0x1
0526 00dc | | Load_Top At_Offset_4
0527 e5ff | | Load 0x2,-0x1
0528 8232 | 2 | Call 0x1,0x32
0529 00d1 | | Pop_Control Pop_Count_1
052a 005a | Z | Store_Top Discrete,At_Offset_2
052b 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1c.0x4 = 0x52b,0x2
052c 00db | | Load_Top At_Offset_3
052d e5fe | | Load 0x2,-0x2
052e 8232 | 2 | Call 0x1,0x32
052f 00d1 | | Pop_Control Pop_Count_1
0530 0059 | Y | Store_Top Discrete,At_Offset_1
0531 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x5 = 0x531,0x3
0532 00d9 | | Load_Top At_Offset_1
0533 0272 | r | Execute Discrete,Minus
0534 0248 | H | Execute Discrete,Check_In_Integer
0535 00db | | Load_Top At_Offset_3
0536 00dd | | Load_Top At_Offset_5
0537 8231 | 1 | Call 0x1,0x31
0538 8233 | 3 | Call 0x1,0x33
0539 4402 |D | Exit_Subprogram With_Result,0x2
053a 0000 0000 | | .XXX[0x2]
053c 0000 0000 | | .LITERAL {0x00000000, 0x000014a0}
0540 ; --------------------------------------------------------------------------------------
0540 ; SUBPROGRAM
0540 ; --------------------------------------------------------------------------------------
0540 0544 | D | .CONST 0x0544 ; Address of begin
0541 0004 | | .CONST 0x0004 ; Address of exception handler
0542 0002 | | .CONST 0x0002 ; Number of locals
0543 INIT_0540:
0543 e20d | | Load 0x1,0xd ; Debug Table 0x1d = .DEBUG 0x0543,0x0c24,0x0002,0x0000,0x0056,0xbb25,0x0000,0x0099
; Debug Table 0x1d.0x0 = 0x543,0xffff
0544 BODY_0540:
0544 00db | | Load_Top At_Offset_3 ; Debug Table 0x1d.0x1 = 0x544,0x1
0545 01d9 | | Execute Vector,Reverse_Bounds
0546 0263 | c | Execute Discrete,Above_Bound
0547 7027 |p' | Jump_Nonzero 0x56f
0548 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x2 = 0x548,0x2
0549 00de | | Load_Top At_Offset_6
054a 01d7 | | Execute Vector,Field_Read
054b 6822 |h" | Jump_Zero 0x56e
054c 4801 |H | Short_Literal 0x1 ; Debug Table 0x1d.0x3 = 0x54c,0x3
054d 00de | | Load_Top At_Offset_6
054e 01dc | | Execute Vector,Last
054f 00da | | Load_Top At_Offset_2
0550 0272 | r | Execute Discrete,Minus
0551 0a01 | | Execute_Immediate Plus,0x1
0552 0248 | H | Execute Discrete,Check_In_Integer
0553 e20d | | Load 0x1,0xd
0554 e001 | | Load 0x0,0x1
0555 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0556 e002 | | Load 0x0,0x2
0557 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0558 039a | | Declare_Variable Heap_Access,By_Allocation,With_Constraint
0559 0033 | 3 | Store_Top Heap_Access,At_Offset_3
055a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1d.0x4 = 0x55a,0x4
; Debug Table 0x1d.0x5 = 0x55a,0x5
055b 00de | | Load_Top At_Offset_6
055c 01dc | | Execute Vector,Last
055d e5ff | | Load 0x2,-0x1
055e 01cf | | Execute Vector,Slice_Read
055f 00db | | Load_Top At_Offset_3
0560 0218 | | Execute Heap_Access,All_Write
0561 00de | | Load_Top At_Offset_6 ; Debug Table 0x1d.0x6 = 0x561,0x6
0562 6809 |h | Jump_Zero 0x56c
0563 4801 |H | Short_Literal 0x1 ; Debug Table 0x1d.0x7 = 0x563,0x7
0564 00db | | Load_Top At_Offset_3
0565 0217 | | Execute Heap_Access,All_Reference
0566 01d7 | | Execute Vector,Field_Read
0567 0275 | u | Execute Discrete,Unary_Minus
0568 4801 |H | Short_Literal 0x1
0569 00dc | | Load_Top At_Offset_4
056a 0217 | | Execute Heap_Access,All_Reference
056b 01d6 | | Execute Vector,Field_Write
056c 00da | | Load_Top At_Offset_2 ; Debug Table 0x1d.0x8 = 0x56c,0x8
056d 4402 |D | Exit_Subprogram With_Result,0x2
056e 3fd9 |? | Loop_Increasing 0x548
056f 8222 | " | Call 0x1,0x22 ; Debug Table 0x1d.0x9 = 0x56f,0x9
0570 4402 |D | Exit_Subprogram With_Result,0x2
0571 0000 0000 | | .BLANK 0000[0x7]
0578 ; --------------------------------------------------------------------------------------
0578 ; SUBPROGRAM
0578 ; --------------------------------------------------------------------------------------
0578 0581 | | .CONST 0x0581 ; Address of begin
0579 0004 | | .CONST 0x0004 ; Address of exception handler
057a 0003 | | .CONST 0x0003 ; Number of locals
057b INIT_0578:
057b e20d | | Load 0x1,0xd ; Debug Table 0x1e = .DEBUG 0x057b,0x0c3a,0x0002,0x0000,0x0056,0xbb25,0x0000,0x00f9
; Debug Table 0x1e.0x0 = 0x57b,0xffff
057c 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x1 = 0x57c,0xfffe
057d 00dc | | Load_Top At_Offset_4
057e 01db | | Execute Vector,Length
057f e229 | ) | Load 0x1,0x29
0580 0334 | 4 | Declare_Variable Array,With_Constraint
0581 BODY_0578:
0581 00dc | | Load_Top At_Offset_4 ; Debug Table 0x1e.0x2 = 0x581,0x1
0582 01d9 | | Execute Vector,Reverse_Bounds
0583 0263 | c | Execute Discrete,Above_Bound
0584 702a |p* | Jump_Nonzero 0x5af
0585 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x3 = 0x585,0x2
0586 e5ff | | Load 0x2,-0x1
0587 01d7 | | Execute Vector,Field_Read
0588 6825 |h% | Jump_Zero 0x5ae
0589 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x4 = 0x589,0x3
058a e5ff | | Load 0x2,-0x1
058b 01dc | | Execute Vector,Last
058c e5ff | | Load 0x2,-0x1
058d 01cf | | Execute Vector,Slice_Read
058e 4801 |H | Short_Literal 0x1
058f 00dc | | Load_Top At_Offset_4
0590 01dc | | Execute Vector,Last
0591 00db | | Load_Top At_Offset_3
0592 0272 | r | Execute Discrete,Minus
0593 e5ff | | Load 0x2,-0x1
0594 01dd | | Execute Vector,First
0595 0273 | s | Execute Discrete,Plus
0596 0248 | H | Execute Discrete,Check_In_Integer
0597 00dd | | Load_Top At_Offset_5
0598 01ce | | Execute Vector,Slice_Write
0599 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1e.0x5 = 0x599,0x4
059a 6807 |h | Jump_Zero 0x5a2
059b 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x6 = 0x59b,0x5
059c 00db | | Load_Top At_Offset_3
059d 01d7 | | Execute Vector,Field_Read
059e 0275 | u | Execute Discrete,Unary_Minus
059f 4801 |H | Short_Literal 0x1
05a0 00dc | | Load_Top At_Offset_4
05a1 01d6 | | Execute Vector,Field_Write
05a2 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x7 = 0x5a2,0x6
05a3 00db | | Load_Top At_Offset_3
05a4 01dc | | Execute Vector,Last
05a5 00da | | Load_Top At_Offset_2
05a6 0272 | r | Execute Discrete,Minus
05a7 e5ff | | Load 0x2,-0x1
05a8 01dd | | Execute Vector,First
05a9 0273 | s | Execute Discrete,Plus
05aa 0248 | H | Execute Discrete,Check_In_Integer
05ab 00dc | | Load_Top At_Offset_4
05ac 01cf | | Execute Vector,Slice_Read
05ad 4402 |D | Exit_Subprogram With_Result,0x2
05ae 3fd6 |? | Loop_Increasing 0x585
05af 4801 |H | Short_Literal 0x1 ; Debug Table 0x1e.0x8 = 0x5af,0x7
05b0 4801 |H | Short_Literal 0x1
05b1 e229 | ) | Load 0x1,0x29
05b2 0334 | 4 | Declare_Variable Array,With_Constraint
05b3 4800 |H | Short_Literal 0x0
05b4 4801 |H | Short_Literal 0x1
05b5 00da | | Load_Top At_Offset_2
05b6 01d6 | | Execute Vector,Field_Write
05b7 4402 |D | Exit_Subprogram With_Result,0x2
05b8 ; --------------------------------------------------------------------------------------
05b8 ; SUBPROGRAM
05b8 ; --------------------------------------------------------------------------------------
05b8 05da | | .CONST 0x05da ; Address of begin
05b9 0004 | | .CONST 0x0004 ; Address of exception handler
05ba 0009 | | .CONST 0x0009 ; Number of locals
05bb INIT_05b8:
05bb 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f = .DEBUG 0x05bb,0x0c4e,0x0002,0x0000,0x0056,0xbb25,0x0000,0x0257
; Debug Table 0x1f.0x0 = 0x5bb,0xffff
05bc 00db | | Load_Top At_Offset_3
05bd 01db | | Execute Vector,Length
05be e229 | ) | Load 0x1,0x29
05bf 035b | [ | Declare_Type Array,Constrained
05c0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0x1 = 0x5c0,0xfffe
05c1 0337 | 7 | Declare_Variable Array
05c2 00dc | | Load_Top At_Offset_4
05c3 00d9 | | Load_Top At_Offset_1
05c4 01d4 | | Execute Vector,Structure_Write
05c5 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x2 = 0x5c5,0xfffd
05c6 00dd | | Load_Top At_Offset_5
05c7 01db | | Execute Vector,Length
05c8 e22b | + | Load 0x1,0x2b
05c9 012c | , | Execute Any,Size
05ca 0271 | q | Execute Discrete,Times
05cb 0248 | H | Execute Discrete,Check_In_Integer
05cc e003 | | Load 0x0,0x3
05cd 1b11 | | Execute Package,Field_Read,Field_Number 0x11
05ce 012c | , | Execute Any,Size
05cf 0270 | p | Execute Discrete,Divide
05d0 e003 | | Load 0x0,0x3
05d1 1b12 | | Execute Package,Field_Read,Field_Number 0x12
05d2 035b | [ | Declare_Type Array,Constrained
05d3 a004 | | Reference 0x0,0x4 ; Debug Table 0x1f.0x3 = 0x5d3,0xfffc
05d4 00c6 | | Action Check_Subprogram_Elaborated
05d5 00da | | Load_Top At_Offset_2
05d6 00d9 | | Load_Top At_Offset_1
05d7 6220 |b | Indirect_Literal Discrete,0x7f8,{0x00000000, 0x0056bb25}
05d8 4a8b |J | Short_Literal 0x28b
05d9 4809 |H | Short_Literal 0x9
05da BODY_05b8:
05da 00de | | Load_Top At_Offset_6 ; Debug Table 0x1f.0x4 = 0x5da,0x1
05db 00dd | | Load_Top At_Offset_5
05dc 00dd | | Load_Top At_Offset_5
05dd 4807 |H | Short_Literal 0x7
05de 4802 |H | Short_Literal 0x2
05df 0099 | | Action Reference_Dynamic
05e0 8004 | | Call 0x0,0x4
05e1 e003 | | Load 0x0,0x3
05e2 1b12 | | Execute Package,Field_Read,Field_Number 0x12
05e3 01c6 | | Execute Vector,Convert_To_Formal
05e4 4401 |D | Exit_Subprogram With_Result,0x1
05e5 0000 0000 | | .XXX[0x3]
05e7 0000 | |
05e8 ; --------------------------------------------------------------------------------------
05e8 ; SUBPROGRAM
05e8 ; --------------------------------------------------------------------------------------
05e8 0605 | | .CONST 0x0605 ; Address of begin
05e9 0004 | | .CONST 0x0004 ; Address of exception handler
05ea 0008 | | .CONST 0x0008 ; Number of locals
05eb INIT_05e8:
05eb 4801 |H | Short_Literal 0x1 ; Debug Table 0x20 = .DEBUG 0x05eb,0x0c5a,0x0002,0x0000,0x0056,0xbb25,0x0000,0x02a2
; Debug Table 0x20.0x0 = 0x5eb,0xffff
05ec 00db | | Load_Top At_Offset_3
05ed 01db | | Execute Vector,Length
05ee e003 | | Load 0x0,0x3
05ef 1b11 | | Execute Package,Field_Read,Field_Number 0x11
05f0 012c | , | Execute Any,Size
05f1 0271 | q | Execute Discrete,Times
05f2 0248 | H | Execute Discrete,Check_In_Integer
05f3 e22b | + | Load 0x1,0x2b
05f4 012c | , | Execute Any,Size
05f5 0270 | p | Execute Discrete,Divide
05f6 e229 | ) | Load 0x1,0x29
05f7 035b | [ | Declare_Type Array,Constrained
05f8 4801 |H | Short_Literal 0x1 ; Debug Table 0x20.0x1 = 0x5f8,0xfffe
05f9 00dc | | Load_Top At_Offset_4
05fa 01db | | Execute Vector,Length
05fb e003 | | Load 0x0,0x3
05fc 1b12 | | Execute Package,Field_Read,Field_Number 0x12
05fd 035b | [ | Declare_Type Array,Constrained
05fe a004 | | Reference 0x0,0x4 ; Debug Table 0x20.0x2 = 0x5fe,0xfffd
05ff 00c6 | | Action Check_Subprogram_Elaborated
0600 00d8 | | Load_Top At_Offset_0
0601 00da | | Load_Top At_Offset_2
0602 61f5 |a | Indirect_Literal Discrete,0x7f8,{0x00000000, 0x0056bb25}
0603 4ad1 |J | Short_Literal 0x2d1
0604 4808 |H | Short_Literal 0x8
0605 BODY_05e8:
0605 e5ff | | Load 0x2,-0x1 ; Debug Table 0x20.0x3 = 0x605,0x1
0606 00de | | Load_Top At_Offset_6
0607 01c7 | | Execute Vector,Convert
0608 00dd | | Load_Top At_Offset_5
0609 00dd | | Load_Top At_Offset_5
060a 4806 |H | Short_Literal 0x6
060b 4802 |H | Short_Literal 0x2
060c 0099 | | Action Reference_Dynamic
060d 8004 | | Call 0x0,0x4
060e e229 | ) | Load 0x1,0x29
060f 01c6 | | Execute Vector,Convert_To_Formal
0610 4401 |D | Exit_Subprogram With_Result,0x1
0611 0000 0000 | | .BLANK 0000[0x7]
0618 ; --------------------------------------------------------------------------------------
0618 ; SUBPROGRAM
0618 ; --------------------------------------------------------------------------------------
0618 0626 | & | .CONST 0x0626 ; Address of begin
0619 0004 | | .CONST 0x0004 ; Address of exception handler
061a 0004 | | .CONST 0x0004 ; Number of locals
061b INIT_0618:
061b 4801 |H | Short_Literal 0x1 ; Debug Table 0x21 = .DEBUG 0x061b,0x0c64,0x0002,0x0000,0x0056,0xbb25,0x0000,0x031b
; Debug Table 0x21.0x0 = 0x61b,0xffff
061c 00db | | Load_Top At_Offset_3
061d 01db | | Execute Vector,Length
061e e229 | ) | Load 0x1,0x29
061f 0334 | 4 | Declare_Variable Array,With_Constraint
0620 00db | | Load_Top At_Offset_3
0621 00d9 | | Load_Top At_Offset_1
0622 01d4 | | Execute Vector,Structure_Write
0623 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x21.0x1 = 0x623,0xfffe
0624 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0625 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x21.0x2 = 0x625,0xfffd
0626 BODY_0618:
0626 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x3 = 0x626,0x1
0627 01d9 | | Execute Vector,Reverse_Bounds
0628 0263 | c | Execute Discrete,Above_Bound
0629 7014 |p | Jump_Nonzero 0x63e
062a 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x4 = 0x62a,0x2
062b e22a | * | Load 0x1,0x2a
062c 0271 | q | Execute Discrete,Times
062d 00d9 | | Load_Top At_Offset_1
062e 00de | | Load_Top At_Offset_6
062f 01d7 | | Execute Vector,Field_Read
0630 0274 | t | Execute Discrete,Absolute_Value
0631 0273 | s | Execute Discrete,Plus
0632 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0633 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x5 = 0x633,0x3
0634 480a |H | Short_Literal 0xa
0635 0270 | p | Execute Discrete,Divide
0636 00d9 | | Load_Top At_Offset_1
0637 00de | | Load_Top At_Offset_6
0638 01d6 | | Execute Vector,Field_Write
0639 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x6 = 0x639,0x4
063a 480a |H | Short_Literal 0xa
063b 026f | o | Execute Discrete,Remainder
063c 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4
063d 3fec |? | Loop_Increasing 0x62a
063e 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x7 = 0x63e,0x5
063f 01d9 | | Execute Vector,Reverse_Bounds
0640 0263 | c | Execute Discrete,Above_Bound
0641 7015 |p | Jump_Nonzero 0x657
0642 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x8 = 0x642,0x6
0643 00dd | | Load_Top At_Offset_5
0644 01d7 | | Execute Vector,Field_Read
0645 6810 |h | Jump_Zero 0x656
0646 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x9 = 0x646,0x7
0647 0a30 | 0 | Execute_Immediate Plus,0x30
0648 00d8 | | Load_Top At_Offset_0
0649 00e8 | | Load_Encached Character_Cache
064a 0260 | ` | Execute Discrete,In_Type
064b 7002 |p | Jump_Nonzero 0x64e
064c 48e0 |H | Short_Literal 0xe0
064d 0257 | W | Execute Discrete,Raise
064e 00d9 | | Load_Top At_Offset_1
064f 00de | | Load_Top At_Offset_6
0650 01dc | | Execute Vector,Last
0651 e402 | | Load 0x2,0x2
0652 01cf | | Execute Vector,Slice_Read
0653 8230 | 0 | Call 0x1,0x30
0654 01cb | | Execute Vector,Append
0655 4401 |D | Exit_Subprogram With_Result,0x1
0656 3feb |? | Loop_Increasing 0x642
0657 4801 |H | Short_Literal 0x1 ; Debug Table 0x21.0xa = 0x657,0x8
0658 4801 |H | Short_Literal 0x1
0659 00e9 | | Load_Encached String_Cache
065a 0334 | 4 | Declare_Variable Array,With_Constraint
065b 00da | | Load_Top At_Offset_2
065c 0a30 | 0 | Execute_Immediate Plus,0x30
065d 00d8 | | Load_Top At_Offset_0
065e 00e8 | | Load_Encached Character_Cache
065f 0260 | ` | Execute Discrete,In_Type
0660 7002 |p | Jump_Nonzero 0x663
0661 48e0 |H | Short_Literal 0xe0
0662 0257 | W | Execute Discrete,Raise
0663 4801 |H | Short_Literal 0x1
0664 00da | | Load_Top At_Offset_2
0665 01d6 | | Execute Vector,Field_Write
0666 4401 |D | Exit_Subprogram With_Result,0x1
0667 0000 | | .XXX[0x1]
0668 ; --------------------------------------------------------------------------------------
0668 ; SUBPROGRAM
0668 ; --------------------------------------------------------------------------------------
0668 0675 | u | .CONST 0x0675 ; Address of begin
0669 0004 | | .CONST 0x0004 ; Address of exception handler
066a 000b | | .CONST 0x000b ; Number of locals
066b INIT_0668:
066b 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x22 = .DEBUG 0x066b,0x0c7c,0x0002,0x0000,0x0056,0xbb25,0x0000,0x053a
; Debug Table 0x22.0x0 = 0x66b,0xffff
066c 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x22.0x1 = 0x66c,0xfffe
066d 03e9 | | Declare_Variable Discrete,Duplicate
066e 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x22.0x2 = 0x66e,0xfffd
066f 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x22.0x3 = 0x66f,0xfffc
0670 03e9 | | Declare_Variable Discrete,Duplicate
0671 03e9 | | Declare_Variable Discrete,Duplicate
0672 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x22.0x4 = 0x672,0xfffb
0673 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x22.0x5 = 0x673,0xfffa
0674 03e9 | | Declare_Variable Discrete,Duplicate
0675 BODY_0668:
0675 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x6 = 0x675,0x1
0676 01db | | Execute Vector,Length
0677 a403 | | Store_Unchecked 0x2,0x3
0678 e5fe | | Load 0x2,-0x2 ; Debug Table 0x22.0x7 = 0x678,0x2
0679 01db | | Execute Vector,Length
067a a404 | | Store_Unchecked 0x2,0x4
067b e403 | | Load 0x2,0x3 ; Debug Table 0x22.0x8 = 0x67b,0x3
067c 0f01 | | Execute_Immediate Equal,0x1
067d 6812 |h | Jump_Zero 0x690
067e e404 | | Load 0x2,0x4
067f 0f01 | | Execute_Immediate Equal,0x1
0680 680f |h | Jump_Zero 0x690
0681 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x9 = 0x681,0x4
0682 4801 |H | Short_Literal 0x1
0683 e229 | ) | Load 0x1,0x29
0684 0334 | 4 | Declare_Variable Array,With_Constraint
0685 4801 |H | Short_Literal 0x1
0686 e5ff | | Load 0x2,-0x1
0687 01d7 | | Execute Vector,Field_Read
0688 4801 |H | Short_Literal 0x1
0689 e5fe | | Load 0x2,-0x2
068a 01d7 | | Execute Vector,Field_Read
068b 0270 | p | Execute Discrete,Divide
068c 4801 |H | Short_Literal 0x1
068d 00da | | Load_Top At_Offset_2
068e 01d6 | | Execute Vector,Field_Write
068f 4402 |D | Exit_Subprogram With_Result,0x2
0690 e404 | | Load 0x2,0x4 ; Debug Table 0x22.0xa = 0x690,0x5
0691 0f01 | | Execute_Immediate Equal,0x1
0692 6833 |h3 | Jump_Zero 0x6c6
0693 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0xb = 0x693,0x6
0694 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5
0695 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0xc = 0x695,0x7
0696 e5fe | | Load 0x2,-0x2
0697 01d7 | | Execute Vector,Field_Read
0698 0274 | t | Execute Discrete,Absolute_Value
0699 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
069a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0xd = 0x69a,0x8
069b 7002 |p | Jump_Nonzero 0x69e
069c 48e1 |H | Short_Literal 0xe1 ; Debug Table 0x22.0xe = 0x69c,0x9
069d 0257 | W | Execute Discrete,Raise
069e 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0xf = 0x69e,0xa
; Debug Table 0x22.0x10 = 0x69e,0xfbff
069f e403 | | Load 0x2,0x3
06a0 e229 | ) | Load 0x1,0x29
06a1 0334 | 4 | Declare_Variable Array,With_Constraint
06a2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x22.0x11 = 0x6a2,0x401
06a3 01d9 | | Execute Vector,Reverse_Bounds
06a4 0263 | c | Execute Discrete,Above_Bound
06a5 7014 |p | Jump_Nonzero 0x6ba
06a6 e407 | | Load 0x2,0x7 ; Debug Table 0x22.0x12 = 0x6a6,0x402
06a7 e22a | * | Load 0x1,0x2a
06a8 0271 | q | Execute Discrete,Times
06a9 00d9 | | Load_Top At_Offset_1
06aa e5ff | | Load 0x2,-0x1
06ab 01d7 | | Execute Vector,Field_Read
06ac 0274 | t | Execute Discrete,Absolute_Value
06ad 0273 | s | Execute Discrete,Plus
06ae a408 | | Store_Unchecked 0x2,0x8
06af 00de | | Load_Top At_Offset_6 ; Debug Table 0x22.0x13 = 0x6af,0x403
06b0 00dd | | Load_Top At_Offset_5
06b1 0270 | p | Execute Discrete,Divide
06b2 00d9 | | Load_Top At_Offset_1
06b3 00dc | | Load_Top At_Offset_4
06b4 01d6 | | Execute Vector,Field_Write
06b5 00de | | Load_Top At_Offset_6 ; Debug Table 0x22.0x14 = 0x6b5,0x404
06b6 00dd | | Load_Top At_Offset_5
06b7 026f | o | Execute Discrete,Remainder
06b8 a407 | | Store_Unchecked 0x2,0x7
06b9 3fec |? | Loop_Increasing 0x6a6
06ba 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x15 = 0x6ba,0x405
06bb e5ff | | Load 0x2,-0x1
06bc 01d7 | | Execute Vector,Field_Read
06bd 0d00 | | Execute_Immediate Less,0x0
06be 4801 |H | Short_Literal 0x1
06bf e5fe | | Load 0x2,-0x2
06c0 01d7 | | Execute Vector,Field_Read
06c1 0d00 | | Execute_Immediate Less,0x0
06c2 0277 | w | Execute Discrete,Xor
06c3 00d9 | | Load_Top At_Offset_1
06c4 822d | - | Call 0x1,0x2d
06c5 4402 |D | Exit_Subprogram With_Result,0x2
06c6 e403 | | Load 0x2,0x3 ; Debug Table 0x22.0x16 = 0x6c6,0xb
06c7 e404 | | Load 0x2,0x4
06c8 0272 | r | Execute Discrete,Minus
06c9 0a01 | | Execute_Immediate Plus,0x1
06ca 0248 | H | Execute Discrete,Check_In_Integer
06cb a402 | | Store_Unchecked 0x2,0x2
06cc 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x17 = 0x6cc,0xc
; Debug Table 0x22.0x18 = 0x6cc,0xf7ff
06cd e403 | | Load 0x2,0x3
06ce 0a01 | | Execute_Immediate Plus,0x1
06cf 0248 | H | Execute Discrete,Check_In_Integer
06d0 e229 | ) | Load 0x1,0x29
06d1 0334 | 4 | Declare_Variable Array,With_Constraint
06d2 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x19 = 0x6d2,0xf7fe
06d3 e404 | | Load 0x2,0x4
06d4 e229 | ) | Load 0x1,0x29
06d5 0334 | 4 | Declare_Variable Array,With_Constraint
06d6 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x1a = 0x6d6,0xf7fd
06d7 e402 | | Load 0x2,0x2
06d8 e229 | ) | Load 0x1,0x29
06d9 0334 | 4 | Declare_Variable Array,With_Constraint
06da 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x1b = 0x6da,0x801
06db e5ff | | Load 0x2,-0x1
06dc 01d7 | | Execute Vector,Field_Read
06dd 0274 | t | Execute Discrete,Absolute_Value
06de 4801 |H | Short_Literal 0x1
06df 4802 |H | Short_Literal 0x2
06e0 e229 | ) | Load 0x1,0x29
06e1 0334 | 4 | Declare_Variable Array,With_Constraint
06e2 4800 |H | Short_Literal 0x0
06e3 4801 |H | Short_Literal 0x1
06e4 00da | | Load_Top At_Offset_2
06e5 01d6 | | Execute Vector,Field_Write
06e6 00d9 | | Load_Top At_Offset_1
06e7 4802 |H | Short_Literal 0x2
06e8 00da | | Load_Top At_Offset_2
06e9 01d6 | | Execute Vector,Field_Write
06ea 00d0 | | Action Swap_Control
06eb 00d1 | | Pop_Control Pop_Count_1
06ec 4802 |H | Short_Literal 0x2
06ed e403 | | Load 0x2,0x3
06ee e5ff | | Load 0x2,-0x1
06ef 01cf | | Execute Vector,Slice_Read
06f0 01cc | | Execute Vector,Catenate
06f1 00db | | Load_Top At_Offset_3
06f2 01d4 | | Execute Vector,Structure_Write
06f3 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x1c = 0x6f3,0x802
06f4 e5fe | | Load 0x2,-0x2
06f5 01d7 | | Execute Vector,Field_Read
06f6 0274 | t | Execute Discrete,Absolute_Value
06f7 4802 |H | Short_Literal 0x2
06f8 e404 | | Load 0x2,0x4
06f9 e5fe | | Load 0x2,-0x2
06fa 01cf | | Execute Vector,Slice_Read
06fb 01ca | | Execute Vector,Prepend
06fc 00da | | Load_Top At_Offset_2
06fd 01d4 | | Execute Vector,Structure_Write
06fe 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x1d = 0x6fe,0x803
06ff 00da | | Load_Top At_Offset_2
0700 01d7 | | Execute Vector,Field_Read
0701 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5
0702 e22a | * | Load 0x1,0x2a ; Debug Table 0x22.0x1e = 0x702,0x804
0703 00dd | | Load_Top At_Offset_5
0704 0a01 | | Execute_Immediate Plus,0x1
0705 0270 | p | Execute Discrete,Divide
0706 a406 | | Store_Unchecked 0x2,0x6
0707 e406 | | Load 0x2,0x6 ; Debug Table 0x22.0x1f = 0x707,0x805
0708 0c02 | | Execute_Immediate Greater_Equal,0x2
0709 6832 |h2 | Jump_Zero 0x73c
070a 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x20 = 0x70a,0x806
070b a407 | | Store_Unchecked 0x2,0x7
070c 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x21 = 0x70c,0x807
070d 01da | | Execute Vector,Bounds
070e 0264 | d | Execute Discrete,Below_Bound
070f 7013 |p | Jump_Nonzero 0x723
0710 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x22 = 0x710,0x808
0711 00dd | | Load_Top At_Offset_5
0712 01d7 | | Execute Vector,Field_Read
0713 e406 | | Load 0x2,0x6
0714 0271 | q | Execute Discrete,Times
0715 e407 | | Load 0x2,0x7
0716 0273 | s | Execute Discrete,Plus
0717 a408 | | Store_Unchecked 0x2,0x8
0718 e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x23 = 0x718,0x809
0719 e22a | * | Load 0x1,0x2a
071a 026f | o | Execute Discrete,Remainder
071b 00d9 | | Load_Top At_Offset_1
071c 00de | | Load_Top At_Offset_6
071d 01d6 | | Execute Vector,Field_Write
071e e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x24 = 0x71e,0x80a
071f e22a | * | Load 0x1,0x2a
0720 0270 | p | Execute Discrete,Divide
0721 a407 | | Store_Unchecked 0x2,0x7
0722 37ed |7 | Loop_Decreasing 0x710
0723 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x25 = 0x723,0x80b
0724 a407 | | Store_Unchecked 0x2,0x7
0725 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x22.0x26 = 0x725,0x80c
0726 01da | | Execute Vector,Bounds
0727 0264 | d | Execute Discrete,Below_Bound
0728 7013 |p | Jump_Nonzero 0x73c
0729 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x27 = 0x729,0x80d
072a 00dc | | Load_Top At_Offset_4
072b 01d7 | | Execute Vector,Field_Read
072c e406 | | Load 0x2,0x6
072d 0271 | q | Execute Discrete,Times
072e e407 | | Load 0x2,0x7
072f 0273 | s | Execute Discrete,Plus
0730 a408 | | Store_Unchecked 0x2,0x8
0731 e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x28 = 0x731,0x80e
0732 e22a | * | Load 0x1,0x2a
0733 026f | o | Execute Discrete,Remainder
0734 00d9 | | Load_Top At_Offset_1
0735 00dd | | Load_Top At_Offset_5
0736 01d6 | | Execute Vector,Field_Write
0737 e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x29 = 0x737,0x80f
0738 e22a | * | Load 0x1,0x2a
0739 0270 | p | Execute Discrete,Divide
073a a407 | | Store_Unchecked 0x2,0x7
073b 37ed |7 | Loop_Decreasing 0x729
073c 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x2a = 0x73c,0x810
073d 00da | | Load_Top At_Offset_2
073e 01d7 | | Execute Vector,Field_Read
073f 0055 | U | Store_Top_Unchecked Discrete,At_Offset_5
0740 4802 |H | Short_Literal 0x2 ; Debug Table 0x22.0x2b = 0x740,0x811
0741 00da | | Load_Top At_Offset_2
0742 01d7 | | Execute Vector,Field_Read
0743 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4
0744 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x2c = 0x744,0x812
0745 01d9 | | Execute Vector,Reverse_Bounds
0746 0263 | c | Execute Discrete,Above_Bound
0747 70a4 |p | Jump_Nonzero 0x7ec
0748 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x2d = 0x748,0x813
0749 00dd | | Load_Top At_Offset_5
074a 01d7 | | Execute Vector,Field_Read
074b e22a | * | Load 0x1,0x2a
074c 0271 | q | Execute Discrete,Times
074d 00d9 | | Load_Top At_Offset_1
074e 0a01 | | Execute_Immediate Plus,0x1
074f 0248 | H | Execute Discrete,Check_In_Integer
0750 00de | | Load_Top At_Offset_6
0751 01d7 | | Execute Vector,Field_Read
0752 0273 | s | Execute Discrete,Plus
0753 a408 | | Store_Unchecked 0x2,0x8
0754 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x2e = 0x754,0x814
0755 00dd | | Load_Top At_Offset_5
0756 01d7 | | Execute Vector,Field_Read
0757 e40a | | Load 0x2,0xa
0758 027e | ~ | Execute Discrete,Not_Equal
0759 6805 |h | Jump_Zero 0x75f
075a e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x2f = 0x75a,0x815
075b e40a | | Load 0x2,0xa
075c 0270 | p | Execute Discrete,Divide
075d a409 | | Store_Unchecked 0x2,0x9
075e 7807 |x | Jump 0x766
075f e22a | * | Load 0x1,0x2a ; Debug Table 0x22.0x30 = 0x75f,0x816
0760 0aff | | Execute_Immediate Plus,-0x1
0761 a409 | | Store_Unchecked 0x2,0x9
0762 7803 |x | Jump 0x766
0763 e409 | | Load 0x2,0x9 ; Debug Table 0x22.0x31 = 0x763,0x818
0764 0aff | | Execute_Immediate Plus,-0x1
0765 a409 | | Store_Unchecked 0x2,0x9
0766 00dd | | Load_Top At_Offset_5 ; Debug Table 0x22.0x32 = 0x766,0x817
0767 e409 | | Load 0x2,0x9
0768 0271 | q | Execute Discrete,Times
0769 e408 | | Load 0x2,0x8
076a e409 | | Load 0x2,0x9
076b e40a | | Load 0x2,0xa
076c 0271 | q | Execute Discrete,Times
076d 0272 | r | Execute Discrete,Minus
076e e22a | * | Load 0x1,0x2a
076f 0271 | q | Execute Discrete,Times
0770 00da | | Load_Top At_Offset_2
0771 0a02 | | Execute_Immediate Plus,0x2
0772 0248 | H | Execute Discrete,Check_In_Integer
0773 e40c | | Load 0x2,0xc
0774 01d7 | | Execute Vector,Field_Read
0775 0273 | s | Execute Discrete,Plus
0776 027d | } | Execute Discrete,Greater
0777 77eb |w | Jump_Nonzero 0x763
0778 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x33 = 0x778,0x819
0779 a407 | | Store_Unchecked 0x2,0x7
077a 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x34 = 0x77a,0x81a
077b 01da | | Execute Vector,Bounds
077c 0264 | d | Execute Discrete,Below_Bound
077d 7029 |p) | Jump_Nonzero 0x7a7
077e 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x35 = 0x77e,0x81b
077f 00d9 | | Load_Top At_Offset_1
0780 0273 | s | Execute Discrete,Plus
0781 0248 | H | Execute Discrete,Check_In_Integer
0782 e40c | | Load 0x2,0xc
0783 01d7 | | Execute Vector,Field_Read
0784 e409 | | Load 0x2,0x9
0785 00da | | Load_Top At_Offset_2
0786 e40d | | Load 0x2,0xd
0787 01d7 | | Execute Vector,Field_Read
0788 0271 | q | Execute Discrete,Times
0789 0272 | r | Execute Discrete,Minus
078a e407 | | Load 0x2,0x7
078b 0273 | s | Execute Discrete,Plus
078c a408 | | Store_Unchecked 0x2,0x8
078d e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x36 = 0x78d,0x81c
078e e22a | * | Load 0x1,0x2a
078f 026f | o | Execute Discrete,Remainder
0790 a405 | | Store_Unchecked 0x2,0x5
0791 e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x37 = 0x791,0x81d
0792 e22a | * | Load 0x1,0x2a
0793 0270 | p | Execute Discrete,Divide
0794 a407 | | Store_Unchecked 0x2,0x7
0795 e405 | | Load 0x2,0x5 ; Debug Table 0x22.0x38 = 0x795,0x81e
0796 0d00 | | Execute_Immediate Less,0x0
0797 6807 |h | Jump_Zero 0x79f
0798 e405 | | Load 0x2,0x5 ; Debug Table 0x22.0x39 = 0x798,0x81f
0799 e22a | * | Load 0x1,0x2a
079a 0273 | s | Execute Discrete,Plus
079b a405 | | Store_Unchecked 0x2,0x5
079c e407 | | Load 0x2,0x7 ; Debug Table 0x22.0x3a = 0x79c,0x820
079d 0aff | | Execute_Immediate Plus,-0x1
079e a407 | | Store_Unchecked 0x2,0x7
079f e405 | | Load 0x2,0x5 ; Debug Table 0x22.0x3b = 0x79f,0x821
07a0 00db | | Load_Top At_Offset_3
07a1 00da | | Load_Top At_Offset_2
07a2 0273 | s | Execute Discrete,Plus
07a3 0248 | H | Execute Discrete,Check_In_Integer
07a4 e40c | | Load 0x2,0xc
07a5 01d6 | | Execute Vector,Field_Write
07a6 37d7 |7 | Loop_Decreasing 0x77e
07a7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x3c = 0x7a7,0x822
07a8 00dd | | Load_Top At_Offset_5
07a9 01d7 | | Execute Vector,Field_Read
07aa e407 | | Load 0x2,0x7
07ab 0273 | s | Execute Discrete,Plus
07ac 00d9 | | Load_Top At_Offset_1
07ad 00de | | Load_Top At_Offset_6
07ae 01d6 | | Execute Vector,Field_Write
07af 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x3d = 0x7af,0x823
07b0 00dd | | Load_Top At_Offset_5
07b1 01d7 | | Execute Vector,Field_Read
07b2 0d00 | | Execute_Immediate Less,0x0
07b3 6833 |h3 | Jump_Zero 0x7e7
07b4 e409 | | Load 0x2,0x9 ; Debug Table 0x22.0x3e = 0x7b4,0x824
07b5 0aff | | Execute_Immediate Plus,-0x1
07b6 a409 | | Store_Unchecked 0x2,0x9
07b7 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x3f = 0x7b7,0x825
07b8 a407 | | Store_Unchecked 0x2,0x7
07b9 00db | | Load_Top At_Offset_3 ; Debug Table 0x22.0x40 = 0x7b9,0x826
07ba 01da | | Execute Vector,Bounds
07bb 0264 | d | Execute Discrete,Below_Bound
07bc 7022 |p" | Jump_Nonzero 0x7df
07bd 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x41 = 0x7bd,0x827
07be 00d9 | | Load_Top At_Offset_1
07bf 0273 | s | Execute Discrete,Plus
07c0 0248 | H | Execute Discrete,Check_In_Integer
07c1 e40c | | Load 0x2,0xc
07c2 01d7 | | Execute Vector,Field_Read
07c3 00d9 | | Load_Top At_Offset_1
07c4 e40d | | Load 0x2,0xd
07c5 01d7 | | Execute Vector,Field_Read
07c6 0273 | s | Execute Discrete,Plus
07c7 e407 | | Load 0x2,0x7
07c8 0273 | s | Execute Discrete,Plus
07c9 a408 | | Store_Unchecked 0x2,0x8
07ca e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x42 = 0x7ca,0x828
07cb e22a | * | Load 0x1,0x2a
07cc 027b | { | Execute Discrete,Greater_Equal
07cd 6807 |h | Jump_Zero 0x7d5
07ce e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x43 = 0x7ce,0x829
07cf e22a | * | Load 0x1,0x2a
07d0 0272 | r | Execute Discrete,Minus
07d1 a408 | | Store_Unchecked 0x2,0x8
07d2 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x44 = 0x7d2,0x82a
07d3 a407 | | Store_Unchecked 0x2,0x7
07d4 7802 |x | Jump 0x7d7
07d5 4800 |H | Short_Literal 0x0 ; Debug Table 0x22.0x45 = 0x7d5,0x82b
07d6 a407 | | Store_Unchecked 0x2,0x7
07d7 e408 | | Load 0x2,0x8 ; Debug Table 0x22.0x46 = 0x7d7,0x82c
07d8 00db | | Load_Top At_Offset_3
07d9 00da | | Load_Top At_Offset_2
07da 0273 | s | Execute Discrete,Plus
07db 0248 | H | Execute Discrete,Check_In_Integer
07dc e40c | | Load 0x2,0xc
07dd 01d6 | | Execute Vector,Field_Write
07de 37de |7 | Loop_Decreasing 0x7bd
07df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x47 = 0x7df,0x82d
07e0 00dd | | Load_Top At_Offset_5
07e1 01d7 | | Execute Vector,Field_Read
07e2 e407 | | Load 0x2,0x7
07e3 0273 | s | Execute Discrete,Plus
07e4 00d9 | | Load_Top At_Offset_1
07e5 00de | | Load_Top At_Offset_6
07e6 01d6 | | Execute Vector,Field_Write
07e7 e409 | | Load 0x2,0x9 ; Debug Table 0x22.0x48 = 0x7e7,0x82e
07e8 00d9 | | Load_Top At_Offset_1
07e9 00dc | | Load_Top At_Offset_4
07ea 01d6 | | Execute Vector,Field_Write
07eb 3f5c |?\ | Loop_Increasing 0x748
07ec 4801 |H | Short_Literal 0x1 ; Debug Table 0x22.0x49 = 0x7ec,0x82f
07ed e5ff | | Load 0x2,-0x1
07ee 01d7 | | Execute Vector,Field_Read
07ef 0d00 | | Execute_Immediate Less,0x0
07f0 4801 |H | Short_Literal 0x1
07f1 e5fe | | Load 0x2,-0x2
07f2 01d7 | | Execute Vector,Field_Read
07f3 0d00 | | Execute_Immediate Less,0x0
07f4 0277 | w | Execute Discrete,Xor
07f5 00d9 | | Load_Top At_Offset_1
07f6 822d | - | Call 0x1,0x2d
07f7 4402 |D | Exit_Subprogram With_Result,0x2
07f8 0000 0000 | | .LITERAL {0x00000000, 0x0056bb25}
07fc 0000 0000 | | .BLANK 0000[0x4]
0800 ; --------------------------------------------------------------------------------------
0800 ; SUBPROGRAM
0800 ; --------------------------------------------------------------------------------------
0800 081f | | .CONST 0x081f ; Address of begin
0801 0004 | | .CONST 0x0004 ; Address of exception handler
0802 0006 | | .CONST 0x0006 ; Number of locals
0803 INIT_0800:
0803 00db | | Load_Top At_Offset_3 ; Debug Table 0x23 = .DEBUG 0x0803,0x0d12,0x0001,0x0000,0x0056,0xbb25,0x0000,0x080b
; Debug Table 0x23.0x0 = 0x803,0xffff
0804 01dd | | Execute Vector,First
0805 00dc | | Load_Top At_Offset_4
0806 01dc | | Execute Vector,Last
0807 0a01 | | Execute_Immediate Plus,0x1
0808 0248 | H | Execute Discrete,Check_In_Integer
0809 e229 | ) | Load 0x1,0x29
080a 035b | [ | Declare_Type Array,Constrained
080b 0337 | 7 | Declare_Variable Array
080c 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x1 = 0x80c,0xfffe
080d 0217 | | Execute Heap_Access,All_Reference
080e 01db | | Execute Vector,Length
080f 00dd | | Load_Top At_Offset_5
0810 01db | | Execute Vector,Length
0811 0272 | r | Execute Discrete,Minus
0812 481f |H | Short_Literal 0x1f
0813 0271 | q | Execute Discrete,Times
0814 0248 | H | Execute Discrete,Check_In_Integer
0815 00e2 | | Load_Encached Integer_Cache
0816 03f1 | | Declare_Variable Discrete,With_Value
0817 e22a | * | Load 0x1,0x2a ; Debug Table 0x23.0x2 = 0x817,0xfffd
0818 09ff | | Execute_Immediate Binary_Scale,-0x1
0819 00e5 | | Load_Encached Long_Integer_Cache
081a 03f1 | | Declare_Variable Discrete,With_Value
081b 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x23.0x3 = 0x81b,0xfffc
081c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
081d 00e5 | | Load_Encached Long_Integer_Cache ; Debug Table 0x23.0x4 = 0x81d,0xfffb
081e 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
081f BODY_0800:
081f 00dc | | Load_Top At_Offset_4 ; Debug Table 0x23.0x5 = 0x81f,0x1
0820 01d9 | | Execute Vector,Reverse_Bounds
0821 0263 | c | Execute Discrete,Above_Bound
0822 7014 |p | Jump_Nonzero 0x837
0823 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x6 = 0x823,0x2
0824 e5ff | | Load 0x2,-0x1
0825 0217 | | Execute Heap_Access,All_Reference
0826 01dc | | Execute Vector,Last
0827 027d | } | Execute Discrete,Greater
0828 6805 |h | Jump_Zero 0x82e
0829 4800 |H | Short_Literal 0x0 ; Debug Table 0x23.0x7 = 0x829,0x3
082a 00d9 | | Load_Top At_Offset_1
082b e402 | | Load 0x2,0x2
082c 01d6 | | Execute Vector,Field_Write
082d 7808 |x | Jump 0x836
082e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x23.0x8 = 0x82e,0x4
082f e5ff | | Load 0x2,-0x1
0830 0217 | | Execute Heap_Access,All_Reference
0831 01d7 | | Execute Vector,Field_Read
0832 0274 | t | Execute Discrete,Absolute_Value
0833 00d9 | | Load_Top At_Offset_1
0834 e402 | | Load 0x2,0x2
0835 01d6 | | Execute Vector,Field_Write
0836 3fec |? | Loop_Increasing 0x823
0837 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x9 = 0x837,0x5
0838 00dd | | Load_Top At_Offset_5
0839 01d7 | | Execute Vector,Field_Read
083a 700d |p | Jump_Nonzero 0x848
083b 4800 |H | Short_Literal 0x0 ; Debug Table 0x23.0xa = 0x83b,0x6
083c 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4
083d 7828 |x( | Jump 0x866
083e 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0xb = 0x83e,0x8
083f 0aff | | Execute_Immediate Plus,-0x1
0840 0248 | H | Execute Discrete,Check_In_Integer
0841 0054 | T | Store_Top_Unchecked Discrete,At_Offset_4
0842 00da | | Load_Top At_Offset_2 ; Debug Table 0x23.0xc = 0x842,0x9
0843 09ff | | Execute_Immediate Binary_Scale,-0x1
0844 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0845 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0xd = 0x845,0xa
0846 0901 | | Execute_Immediate Binary_Scale,0x1
0847 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0848 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0xe = 0x848,0x7
0849 00dd | | Load_Top At_Offset_5
084a 01d7 | | Execute Vector,Field_Read
084b 00db | | Load_Top At_Offset_3
084c 027c | | | Execute Discrete,Less
084d 77f0 |w | Jump_Nonzero 0x83e
084e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x23.0xf = 0x84e,0xb
084f 0c02 | | Execute_Immediate Greater_Equal,0x2
0850 6815 |h | Jump_Zero 0x866
0851 00dc | | Load_Top At_Offset_4 ; Debug Table 0x23.0x10 = 0x851,0xc
0852 01da | | Execute Vector,Bounds
0853 0264 | d | Execute Discrete,Below_Bound
0854 7011 |p | Jump_Nonzero 0x866
0855 00da | | Load_Top At_Offset_2 ; Debug Table 0x23.0x11 = 0x855,0xd
0856 e22a | * | Load 0x1,0x2a
0857 0270 | p | Execute Discrete,Divide
0858 00d9 | | Load_Top At_Offset_1
0859 e402 | | Load 0x2,0x2
085a 01d7 | | Execute Vector,Field_Read
085b 00dd | | Load_Top At_Offset_5
085c 0271 | q | Execute Discrete,Times
085d 0273 | s | Execute Discrete,Plus
085e 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
085f 00da | | Load_Top At_Offset_2 ; Debug Table 0x23.0x12 = 0x85f,0xe
0860 e22a | * | Load 0x1,0x2a
0861 026e | n | Execute Discrete,Modulo
0862 00d9 | | Load_Top At_Offset_1
0863 e402 | | Load 0x2,0x2
0864 01d6 | | Execute Vector,Field_Write
0865 37ef |7 | Loop_Decreasing 0x855
0866 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x13 = 0x866,0xf
0867 e5ff | | Load 0x2,-0x1
0868 0217 | | Execute Heap_Access,All_Reference
0869 01d7 | | Execute Vector,Field_Read
086a 0d00 | | Execute_Immediate Less,0x0
086b 6807 |h | Jump_Zero 0x873
086c 4801 |H | Short_Literal 0x1 ; Debug Table 0x23.0x14 = 0x86c,0x10
086d 00dd | | Load_Top At_Offset_5
086e 01d7 | | Execute Vector,Field_Read
086f 0275 | u | Execute Discrete,Unary_Minus
0870 4801 |H | Short_Literal 0x1
0871 00de | | Load_Top At_Offset_6
0872 01d6 | | Execute Vector,Field_Write
0873 e5fe | | Load 0x2,-0x2 ; Debug Table 0x23.0x15 = 0x873,0x11
0874 01da | | Execute Vector,Bounds
0875 00de | | Load_Top At_Offset_6
0876 01cf | | Execute Vector,Slice_Read
0877 e5fe | | Load 0x2,-0x2
0878 01d4 | | Execute Vector,Structure_Write
0879 00db | | Load_Top At_Offset_3 ; Debug Table 0x23.0x16 = 0x879,0x12
087a a5fd | | Store_Unchecked 0x2,-0x3
087b 4502 |E | Exit_Subprogram 0x2
087c 0000 0000 | | .BLANK 0000[0x4]
0880 ; --------------------------------------------------------------------------------------
0880 ; SUBPROGRAM
0880 ; --------------------------------------------------------------------------------------
0880 0892 | | .CONST 0x0892 ; Address of begin
0881 0004 | | .CONST 0x0004 ; Address of exception handler
0882 0005 | | .CONST 0x0005 ; Number of locals
0883 INIT_0880:
0883 5840 |X@ | Indirect_Literal Float,0x8c4,0.0 ; Debug Table 0x24 = .DEBUG 0x0883,0x0d42,0x0002,0x0000,0x0056,0xbb25,0x0000,0x08fb
; Debug Table 0x24.0x0 = 0x883,0xffff
0884 00e6 | | Load_Encached Float_Cache
0885 03df | | Declare_Variable Float,With_Value
0886 583d |X= | Indirect_Literal Float,0x8c4,0.0 ; Debug Table 0x24.0x1 = 0x886,0xfffe
0887 00e6 | | Load_Encached Float_Cache
0888 03df | | Declare_Variable Float,With_Value
0889 e22a | * | Load 0x1,0x2a ; Debug Table 0x24.0x2 = 0x889,0xfffd
088a 0237 | 7 | Execute Float,Convert_From_Discrete
088b 00e6 | | Load_Encached Float_Cache
088c 0238 | 8 | Execute Float,Convert
088d 00e6 | | Load_Encached Float_Cache
088e 03df | | Declare_Variable Float,With_Value
088f 00de | | Load_Top At_Offset_6 ; Debug Table 0x24.0x3 = 0x88f,0xfffc
0890 00e2 | | Load_Encached Integer_Cache
0891 03f1 | | Declare_Variable Discrete,With_Value
0892 BODY_0880:
0892 00de | | Load_Top At_Offset_6 ; Debug Table 0x24.0x4 = 0x892,0x1
0893 01da | | Execute Vector,Bounds
0894 0264 | d | Execute Discrete,Below_Bound
0895 701c |p | Jump_Nonzero 0x8b2
0896 00dc | | Load_Top At_Offset_4 ; Debug Table 0x24.0x5 = 0x896,0x2
0897 7009 |p | Jump_Nonzero 0x8a1
0898 5827 |X' | Indirect_Literal Float,0x8c0,2.0 ; Debug Table 0x24.0x6 = 0x898,0x3
0899 00db | | Load_Top At_Offset_3
089a 0239 | 9 | Execute Float,Exponentiate
089b 0045 | E | Store_Top_Unchecked Float,At_Offset_5
089c 00da | | Load_Top At_Offset_2 ; Debug Table 0x24.0x7 = 0x89c,0x4
089d 0a1f | | Execute_Immediate Plus,0x1f
089e 0248 | H | Execute Discrete,Check_In_Integer
089f 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
08a0 7804 |x | Jump 0x8a5
08a1 00dc | | Load_Top At_Offset_4 ; Debug Table 0x24.0x8 = 0x8a1,0x5
08a2 00dc | | Load_Top At_Offset_4
08a3 023b | ; | Execute Float,Times
08a4 0045 | E | Store_Top_Unchecked Float,At_Offset_5
08a5 00dd | | Load_Top At_Offset_5 ; Debug Table 0x24.0x9 = 0x8a5,0x6
08a6 00d9 | | Load_Top At_Offset_1
08a7 e5ff | | Load 0x2,-0x1
08a8 01d7 | | Execute Vector,Field_Read
08a9 0274 | t | Execute Discrete,Absolute_Value
08aa 0237 | 7 | Execute Float,Convert_From_Discrete
08ab 00e6 | | Load_Encached Float_Cache
08ac 0238 | 8 | Execute Float,Convert
08ad 00de | | Load_Top At_Offset_6
08ae 023b | ; | Execute Float,Times
08af 023d | = | Execute Float,Plus
08b0 0046 | F | Store_Top_Unchecked Float,At_Offset_6
08b1 37e4 |7 | Loop_Decreasing 0x896
08b2 00de | | Load_Top At_Offset_6 ; Debug Table 0x24.0xa = 0x8b2,0x7
08b3 01dd | | Execute Vector,First
08b4 e5ff | | Load 0x2,-0x1
08b5 01d7 | | Execute Vector,Field_Read
08b6 0d00 | | Execute_Immediate Less,0x0
08b7 6803 |h | Jump_Zero 0x8bb
08b8 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0xb = 0x8b8,0x8
08b9 023f | ? | Execute Float,Unary_Minus
08ba 4402 |D | Exit_Subprogram With_Result,0x2
08bb 00db | | Load_Top At_Offset_3 ; Debug Table 0x24.0xc = 0x8bb,0x9
08bc 4402 |D | Exit_Subprogram With_Result,0x2
08bd 0000 0000 | | .XXX[0x3]
08bf 0000 | |
08c0 4000 0000 |@ | .DBL 2.0
08c2 0000 0000 | |
08c4 0000 0000 | | .DBL 0.0
08c6 0000 0000 | |
08c8 ; --------------------------------------------------------------------------------------
08c8 ; STRING TABLE
08c8 ; --------------------------------------------------------------------------------------
08c8 0004 | | .STRTAB 0x0004->0x08ca ; "0"
08c9 0003 | | .STREND 0x0003->0x08ca
08ca 3000 |0 | .STRTAB_STRINGS
08cb 0000 0000 | | .BLANK 0000[0x5]
08d0 ; --------------------------------------------------------------------------------------
08d0 ; Debug Table
08d0 ; --------------------------------------------------------------------------------------
08d0 0003 0025 | %| .CONST 0x0003,0x0025
08d2 000b 09fa | | .DEBUG 0x000b,0x09fa,0x8000,0x0000,0x0056,0xb485,0x0000,0x0007
08da 0049 0a3e | I >| .DEBUG 0x0049,0x0a3e,0x8000,0x0000,0x0056,0xbb25,0x0000,0x0009
08e2 00ab 0a90 | | .DEBUG 0x00ab,0x0a90,0x0002,0x0000,0x0056,0xb485,0x0000,0x0019
08ea 01a3 0aee | | .DEBUG 0x01a3,0x0aee,0x0002,0x0000,0x0056,0xb485,0x0000,0x0023
08f2 01ab 0af2 | | .DEBUG 0x01ab,0x0af2,0x0002,0x0000,0x0056,0xb485,0x0000,0x002d
08fa 022b 0b14 | + | .DEBUG 0x022b,0x0b14,0x0002,0x0000,0x0056,0xb485,0x0000,0x0037
0902 023b 0b18 | ; | .DEBUG 0x023b,0x0b18,0x0002,0x0000,0x0056,0xb485,0x0000,0x0041
090a 025b 0b22 | [ "| .DEBUG 0x025b,0x0b22,0x0002,0x0000,0x0056,0xb485,0x0000,0x004b
0912 027b 0b2a | { *| .DEBUG 0x027b,0x0b2a,0x0002,0x0000,0x0056,0xb485,0x0000,0x0055
091a 02cb 0b52 | R| .DEBUG 0x02cb,0x0b52,0x0002,0x0000,0x0056,0xb485,0x0000,0x0062
0922 02e3 0b56 | V| .DEBUG 0x02e3,0x0b56,0x0002,0x0000,0x0056,0xb485,0x0000,0x006b
092a 02fb 0b5a | Z| .DEBUG 0x02fb,0x0b5a,0x0002,0x0000,0x0056,0xb485,0x0000,0x0074
0932 030b 0b60 | `| .DEBUG 0x030b,0x0b60,0x0002,0x0000,0x0056,0xb485,0x0000,0x007e
093a 031b 0b66 | f| .DEBUG 0x031b,0x0b66,0x0002,0x0000,0x0056,0xb485,0x0000,0x0088
0942 032b 0b6c | + l| .DEBUG 0x032b,0x0b6c,0x0002,0x0000,0x0056,0xb485,0x0000,0x0092
094a 033b 0b72 | ; r| .DEBUG 0x033b,0x0b72,0x0002,0x0000,0x0056,0xb485,0x0000,0x009c
0952 034b 0b76 | K v| .DEBUG 0x034b,0x0b76,0x0002,0x0000,0x0056,0xb485,0x0000,0x00a6
095a 0353 0b7a | S z| .DEBUG 0x0353,0x0b7a,0x0002,0x0000,0x0056,0xb485,0x0000,0x00af
0962 0383 0b8e | | .DEBUG 0x0383,0x0b8e,0x0002,0x0000,0x0056,0xb485,0x0000,0x00b8
096a 038b 0b92 | | .DEBUG 0x038b,0x0b92,0x0002,0x0000,0x0056,0xb485,0x0000,0x00c1
0972 03d3 0ba6 | | .DEBUG 0x03d3,0x0ba6,0x0002,0x0000,0x0056,0xb485,0x0000,0x00ca
097a 03f3 0bb2 | | .DEBUG 0x03f3,0x0bb2,0x0002,0x0000,0x0056,0xb485,0x0000,0x00d3
0982 04a3 0bfe | | .DEBUG 0x04a3,0x0bfe,0x0002,0x0000,0x0056,0xb485,0x0000,0x00dc
098a 04bb 0c02 | | .DEBUG 0x04bb,0x0c02,0x0002,0x0000,0x0056,0xb485,0x0000,0x00e1
0992 04d3 0c06 | | .DEBUG 0x04d3,0x0c06,0x0002,0x0000,0x0056,0xb485,0x0000,0x00e6
099a 04eb 0c0a | | .DEBUG 0x04eb,0x0c0a,0x0002,0x0000,0x0056,0xb485,0x0000,0x00eb
09a2 0503 0c0e | | .DEBUG 0x0503,0x0c0e,0x0002,0x0000,0x0056,0xb485,0x0000,0x00f0
09aa 050b 0c12 | | .DEBUG 0x050b,0x0c12,0x0002,0x0000,0x0056,0xb485,0x0000,0x00fb
09b2 051b 0c16 | | .DEBUG 0x051b,0x0c16,0x0002,0x0000,0x0056,0xb485,0x0000,0x0106
09ba 0543 0c24 | C $| .DEBUG 0x0543,0x0c24,0x0002,0x0000,0x0056,0xbb25,0x0000,0x0099
09c2 057b 0c3a | { :| .DEBUG 0x057b,0x0c3a,0x0002,0x0000,0x0056,0xbb25,0x0000,0x00f9
09ca 05bb 0c4e | N| .DEBUG 0x05bb,0x0c4e,0x0002,0x0000,0x0056,0xbb25,0x0000,0x0257
09d2 05eb 0c5a | Z| .DEBUG 0x05eb,0x0c5a,0x0002,0x0000,0x0056,0xbb25,0x0000,0x02a2
09da 061b 0c64 | d| .DEBUG 0x061b,0x0c64,0x0002,0x0000,0x0056,0xbb25,0x0000,0x031b
09e2 066b 0c7c | k || .DEBUG 0x066b,0x0c7c,0x0002,0x0000,0x0056,0xbb25,0x0000,0x053a
09ea 0803 0d12 | | .DEBUG 0x0803,0x0d12,0x0001,0x0000,0x0056,0xbb25,0x0000,0x080b
09f2 0883 0d42 | B| .DEBUG 0x0883,0x0d42,0x0002,0x0000,0x0056,0xbb25,0x0000,0x08fb
09fa ; --------------------------------------------------------------------------------------
09fa ; Debug3 Subtable 0x0
09fa ; --------------------------------------------------------------------------------------
09fa 0021 0000 | ! | .DBG3TAB 0x0021,0x0000
09fc 000b ffff | | .CONST 0x000b,0xffff
09fe 000b fffe | | .CONST 0x000b,0xfffe
0a00 000b fffd | | .CONST 0x000b,0xfffd
0a02 000c fffc | | .CONST 0x000c,0xfffc
0a04 000e fffb | | .CONST 0x000e,0xfffb
0a06 0010 fffa | | .CONST 0x0010,0xfffa
0a08 0012 fff9 | | .CONST 0x0012,0xfff9
0a0a 0014 fff8 | | .CONST 0x0014,0xfff8
0a0c 0016 fff7 | | .CONST 0x0016,0xfff7
0a0e 0018 fff6 | | .CONST 0x0018,0xfff6
0a10 001a fff5 | | .CONST 0x001a,0xfff5
0a12 001c fff4 | | .CONST 0x001c,0xfff4
0a14 001e fff3 | | .CONST 0x001e,0xfff3
0a16 0020 fff2 | | .CONST 0x0020,0xfff2
0a18 0022 fff1 | " | .CONST 0x0022,0xfff1
0a1a 0024 fff0 | $ | .CONST 0x0024,0xfff0
0a1c 0026 ffef | & | .CONST 0x0026,0xffef
0a1e 0028 ffee | ( | .CONST 0x0028,0xffee
0a20 002a ffed | * | .CONST 0x002a,0xffed
0a22 002c ffec | , | .CONST 0x002c,0xffec
0a24 002e ffeb | . | .CONST 0x002e,0xffeb
0a26 0030 ffea | 0 | .CONST 0x0030,0xffea
0a28 0032 ffe9 | 2 | .CONST 0x0032,0xffe9
0a2a 0034 ffe8 | 4 | .CONST 0x0034,0xffe8
0a2c 0036 ffe7 | 6 | .CONST 0x0036,0xffe7
0a2e 0038 ffe6 | 8 | .CONST 0x0038,0xffe6
0a30 003a ffe5 | : | .CONST 0x003a,0xffe5
0a32 003c ffe4 | < | .CONST 0x003c,0xffe4
0a34 003e ffe3 | > | .CONST 0x003e,0xffe3
0a36 0040 ffe2 | @ | .CONST 0x0040,0xffe2
0a38 0042 ffe1 | B | .CONST 0x0042,0xffe1
0a3a 0044 ffe0 | D | .CONST 0x0044,0xffe0
0a3c 0048 ffdf | H | .CONST 0x0048,0xffdf
0a3e ; --------------------------------------------------------------------------------------
0a3e ; Debug3 Subtable 0x1
0a3e ; --------------------------------------------------------------------------------------
0a3e 0028 0000 | ( | .DBG3TAB 0x0028,0x0000
0a40 0049 ffff | I | .CONST 0x0049,0xffff
0a42 0049 fffe | I | .CONST 0x0049,0xfffe
0a44 004e fffd | N | .CONST 0x004e,0xfffd
0a46 004e fffc | N | .CONST 0x004e,0xfffc
0a48 0055 fffb | U | .CONST 0x0055,0xfffb
0a4a 005b fffa | [ | .CONST 0x005b,0xfffa
0a4c 005d fff9 | ] | .CONST 0x005d,0xfff9
0a4e 005f fff8 | _ | .CONST 0x005f,0xfff8
0a50 0061 fff7 | a | .CONST 0x0061,0xfff7
0a52 0063 fff6 | c | .CONST 0x0063,0xfff6
0a54 0065 fff5 | e | .CONST 0x0065,0xfff5
0a56 0067 fff4 | g | .CONST 0x0067,0xfff4
0a58 0069 fff3 | i | .CONST 0x0069,0xfff3
0a5a 006b fff2 | k | .CONST 0x006b,0xfff2
0a5c 006d fff1 | m | .CONST 0x006d,0xfff1
0a5e 006f fff0 | o | .CONST 0x006f,0xfff0
0a60 0071 ffef | q | .CONST 0x0071,0xffef
0a62 0073 ffee | s | .CONST 0x0073,0xffee
0a64 0075 ffed | u | .CONST 0x0075,0xffed
0a66 0077 ffec | w | .CONST 0x0077,0xffec
0a68 0079 ffeb | y | .CONST 0x0079,0xffeb
0a6a 007b ffea | { | .CONST 0x007b,0xffea
0a6c 007d ffe9 | } | .CONST 0x007d,0xffe9
0a6e 007f ffe8 | | .CONST 0x007f,0xffe8
0a70 0081 ffe7 | | .CONST 0x0081,0xffe7
0a72 0083 ffe6 | | .CONST 0x0083,0xffe6
0a74 0085 ffe5 | | .CONST 0x0085,0xffe5
0a76 0087 ffe4 | | .CONST 0x0087,0xffe4
0a78 0089 ffe3 | | .CONST 0x0089,0xffe3
0a7a 008b ffe2 | | .CONST 0x008b,0xffe2
0a7c 008d ffe1 | | .CONST 0x008d,0xffe1
0a7e 008f ffe0 | | .CONST 0x008f,0xffe0
0a80 0091 ffdf | | .CONST 0x0091,0xffdf
0a82 0093 ffde | | .CONST 0x0093,0xffde
0a84 0095 ffdd | | .CONST 0x0095,0xffdd
0a86 0097 ffdc | | .CONST 0x0097,0xffdc
0a88 0099 ffdb | | .CONST 0x0099,0xffdb
0a8a 009b ffda | | .CONST 0x009b,0xffda
0a8c 009d ffd9 | | .CONST 0x009d,0xffd9
0a8e 009f ffd8 | | .CONST 0x009f,0xffd8
0a90 ; --------------------------------------------------------------------------------------
0a90 ; Debug3 Subtable 0x2
0a90 ; --------------------------------------------------------------------------------------
0a90 0005 0029 | )| .DBG3TAB 0x0005,0x0029
0a92 00ab ffff | | .CONST 0x00ab,0xffff
0a94 00ac fffe | | .CONST 0x00ac,0xfffe
0a96 00ae fffd | | .CONST 0x00ae,0xfffd
0a98 00b0 fffc | | .CONST 0x00b0,0xfffc
0a9a 00b2 0001 | | .CONST 0x00b2,0x0001
0a9c 00b6 0002 | | .CONST 0x00b6,0x0002
0a9e 00ba 0003 | | .CONST 0x00ba,0x0003
0aa0 00c0 0004 | | .CONST 0x00c0,0x0004
0aa2 00cb 0005 | | .CONST 0x00cb,0x0005
0aa4 00cf 0006 | | .CONST 0x00cf,0x0006
0aa6 00d4 0007 | | .CONST 0x00d4,0x0007
0aa8 00d8 0008 | | .CONST 0x00d8,0x0008
0aaa 00d8 fbff | | .CONST 0x00d8,0xfbff
0aac 00e0 0401 | | .CONST 0x00e0,0x0401
0aae 00e6 0402 | | .CONST 0x00e6,0x0402
0ab0 00ec 0403 | | .CONST 0x00ec,0x0403
0ab2 010c 0404 | | .CONST 0x010c,0x0404
0ab4 012c 0405 | , | .CONST 0x012c,0x0405
0ab6 0130 0406 | 0 | .CONST 0x0130,0x0406
0ab8 0132 0407 | 2 | .CONST 0x0132,0x0407
0aba 0136 0408 | 6 | .CONST 0x0136,0x0408
0abc 0140 0409 | @ | .CONST 0x0140,0x0409
0abe 0144 040a | D | .CONST 0x0144,0x040a
0ac0 0148 040b | H | .CONST 0x0148,0x040b
0ac2 014b 040c | K | .CONST 0x014b,0x040c
0ac4 014d 040d | M | .CONST 0x014d,0x040d
0ac6 0152 040e | R | .CONST 0x0152,0x040e
0ac8 0156 040f | V | .CONST 0x0156,0x040f
0aca 0158 0410 | X | .CONST 0x0158,0x0410
0acc 015c 0411 | \ | .CONST 0x015c,0x0411
0ace 0166 0412 | f | .CONST 0x0166,0x0412
0ad0 0169 0413 | i | .CONST 0x0169,0x0413
0ad2 016d 0414 | m | .CONST 0x016d,0x0414
0ad4 0170 0415 | p | .CONST 0x0170,0x0415
0ad6 0172 0416 | r | .CONST 0x0172,0x0416
0ad8 0177 0417 | w | .CONST 0x0177,0x0417
0ada 0179 0418 | y | .CONST 0x0179,0x0418
0adc 017d 0419 | } | .CONST 0x017d,0x0419
0ade 017f 041a | | .CONST 0x017f,0x041a
0ae0 0183 041b | | .CONST 0x0183,0x041b
0ae2 018c 041c | | .CONST 0x018c,0x041c
0ae4 0190 041d | | .CONST 0x0190,0x041d
0ae6 0192 041e | | .CONST 0x0192,0x041e
0ae8 0195 041f | | .CONST 0x0195,0x041f
0aea 0197 0420 | | .CONST 0x0197,0x0420
0aec 019c 0421 | !| .CONST 0x019c,0x0421
0aee ; --------------------------------------------------------------------------------------
0aee ; Debug3 Subtable 0x3
0aee ; --------------------------------------------------------------------------------------
0aee 0000 0001 | | .DBG3TAB 0x0000,0x0001
0af0 01a3 0001 | | .CONST 0x01a3,0x0001
0af2 ; --------------------------------------------------------------------------------------
0af2 ; Debug3 Subtable 0x4
0af2 ; --------------------------------------------------------------------------------------
0af2 0003 000d | | .DBG3TAB 0x0003,0x000d
0af4 01ab ffff | | .CONST 0x01ab,0xffff
0af6 01ad 0001 | | .CONST 0x01ad,0x0001
0af8 01b1 0002 | | .CONST 0x01b1,0x0002
0afa 01b5 0003 | | .CONST 0x01b5,0x0003
0afc 01bb 0004 | | .CONST 0x01bb,0x0004
0afe 01c6 0005 | | .CONST 0x01c6,0x0005
0b00 01c6 fbff | | .CONST 0x01c6,0xfbff
0b02 01e0 fbfe | | .CONST 0x01e0,0xfbfe
0b04 01e2 0401 | | .CONST 0x01e2,0x0401
0b06 01e7 0402 | | .CONST 0x01e7,0x0402
0b08 01e9 0403 | | .CONST 0x01e9,0x0403
0b0a 01ee 0404 | | .CONST 0x01ee,0x0404
0b0c 0202 0405 | | .CONST 0x0202,0x0405
0b0e 020b 0406 | | .CONST 0x020b,0x0406
0b10 0210 0407 | | .CONST 0x0210,0x0407
0b12 0215 0408 | | .CONST 0x0215,0x0408
0b14 ; --------------------------------------------------------------------------------------
0b14 ; Debug3 Subtable 0x5
0b14 ; --------------------------------------------------------------------------------------
0b14 0000 0001 | | .DBG3TAB 0x0000,0x0001
0b16 022b 0001 | + | .CONST 0x022b,0x0001
0b18 ; --------------------------------------------------------------------------------------
0b18 ; Debug3 Subtable 0x6
0b18 ; --------------------------------------------------------------------------------------
0b18 0001 0003 | | .DBG3TAB 0x0001,0x0003
0b1a 023b ffff | ; | .CONST 0x023b,0xffff
0b1c 0240 0001 | @ | .CONST 0x0240,0x0001
0b1e 0251 0002 | Q | .CONST 0x0251,0x0002
0b20 0253 0003 | S | .CONST 0x0253,0x0003
0b22 ; --------------------------------------------------------------------------------------
0b22 ; Debug3 Subtable 0x7
0b22 ; --------------------------------------------------------------------------------------
0b22 0000 0003 | | .DBG3TAB 0x0000,0x0003
0b24 025b 0001 | [ | .CONST 0x025b,0x0001
0b26 0265 0002 | e | .CONST 0x0265,0x0002
0b28 0270 0003 | p | .CONST 0x0270,0x0003
0b2a ; --------------------------------------------------------------------------------------
0b2a ; Debug3 Subtable 0x8
0b2a ; --------------------------------------------------------------------------------------
0b2a 0003 0010 | | .DBG3TAB 0x0003,0x0010
0b2c 027b ffff | { | .CONST 0x027b,0xffff
0b2e 027e fffe | ~ | .CONST 0x027e,0xfffe
0b30 0281 fffd | | .CONST 0x0281,0xfffd
0b32 0285 0001 | | .CONST 0x0285,0x0001
0b34 0288 0002 | | .CONST 0x0288,0x0002
0b36 028a 0003 | | .CONST 0x028a,0x0003
0b38 028c 0004 | | .CONST 0x028c,0x0004
0b3a 028e 0005 | | .CONST 0x028e,0x0005
0b3c 0293 0006 | | .CONST 0x0293,0x0006
0b3e 0295 0007 | | .CONST 0x0295,0x0007
0b40 0299 0008 | | .CONST 0x0299,0x0008
0b42 029b 000a | | .CONST 0x029b,0x000a
0b44 02a0 000b | | .CONST 0x02a0,0x000b
0b46 02a4 000c | | .CONST 0x02a4,0x000c
0b48 02a8 000d | | .CONST 0x02a8,0x000d
0b4a 02ab 0009 | | .CONST 0x02ab,0x0009
0b4c 02ad 000e | | .CONST 0x02ad,0x000e
0b4e 02b8 000f | | .CONST 0x02b8,0x000f
0b50 02c1 0010 | | .CONST 0x02c1,0x0010
0b52 ; --------------------------------------------------------------------------------------
0b52 ; Debug3 Subtable 0x9
0b52 ; --------------------------------------------------------------------------------------
0b52 0000 0001 | | .DBG3TAB 0x0000,0x0001
0b54 02cb 0001 | | .CONST 0x02cb,0x0001
0b56 ; --------------------------------------------------------------------------------------
0b56 ; Debug3 Subtable 0xa
0b56 ; --------------------------------------------------------------------------------------
0b56 0000 0001 | | .DBG3TAB 0x0000,0x0001
0b58 02e3 0001 | | .CONST 0x02e3,0x0001
0b5a ; --------------------------------------------------------------------------------------
0b5a ; Debug3 Subtable 0xb
0b5a ; --------------------------------------------------------------------------------------
0b5a 0001 0001 | | .DBG3TAB 0x0001,0x0001
0b5c 02fb ffff | | .CONST 0x02fb,0xffff
0b5e 0300 0001 | | .CONST 0x0300,0x0001
0b60 ; --------------------------------------------------------------------------------------
0b60 ; Debug3 Subtable 0xc
0b60 ; --------------------------------------------------------------------------------------
0b60 0001 0001 | | .DBG3TAB 0x0001,0x0001
0b62 030b ffff | | .CONST 0x030b,0xffff
0b64 0310 0001 | | .CONST 0x0310,0x0001
0b66 ; --------------------------------------------------------------------------------------
0b66 ; Debug3 Subtable 0xd
0b66 ; --------------------------------------------------------------------------------------
0b66 0001 0001 | | .DBG3TAB 0x0001,0x0001
0b68 031b ffff | | .CONST 0x031b,0xffff
0b6a 0320 0001 | | .CONST 0x0320,0x0001
0b6c ; --------------------------------------------------------------------------------------
0b6c ; Debug3 Subtable 0xe
0b6c ; --------------------------------------------------------------------------------------
0b6c 0001 0001 | | .DBG3TAB 0x0001,0x0001
0b6e 032b ffff | + | .CONST 0x032b,0xffff
0b70 0330 0001 | 0 | .CONST 0x0330,0x0001
0b72 ; --------------------------------------------------------------------------------------
0b72 ; Debug3 Subtable 0xf
0b72 ; --------------------------------------------------------------------------------------
0b72 0000 0001 | | .DBG3TAB 0x0000,0x0001
0b74 033b 0001 | ; | .CONST 0x033b,0x0001
0b76 ; --------------------------------------------------------------------------------------
0b76 ; Debug3 Subtable 0x10
0b76 ; --------------------------------------------------------------------------------------
0b76 0000 0001 | | .DBG3TAB 0x0000,0x0001
0b78 034b 0001 | K | .CONST 0x034b,0x0001
0b7a ; --------------------------------------------------------------------------------------
0b7a ; Debug3 Subtable 0x11
0b7a ; --------------------------------------------------------------------------------------
0b7a 0001 0008 | | .DBG3TAB 0x0001,0x0008
0b7c 0353 ffff | S | .CONST 0x0353,0xffff
0b7e 0354 0001 | T | .CONST 0x0354,0x0001
0b80 0359 0002 | Y | .CONST 0x0359,0x0002
0b82 035e 0003 | ^ | .CONST 0x035e,0x0003
0b84 0360 0004 | ` | .CONST 0x0360,0x0004
0b86 0365 0005 | e | .CONST 0x0365,0x0005
0b88 0370 0006 | p | .CONST 0x0370,0x0006
0b8a 0376 0007 | v | .CONST 0x0376,0x0007
0b8c 0378 0008 | x | .CONST 0x0378,0x0008
0b8e ; --------------------------------------------------------------------------------------
0b8e ; Debug3 Subtable 0x12
0b8e ; --------------------------------------------------------------------------------------
0b8e 0000 0001 | | .DBG3TAB 0x0000,0x0001
0b90 0383 0001 | | .CONST 0x0383,0x0001
0b92 ; --------------------------------------------------------------------------------------
0b92 ; Debug3 Subtable 0x13
0b92 ; --------------------------------------------------------------------------------------
0b92 0002 0007 | | .DBG3TAB 0x0002,0x0007
0b94 038b ffff | | .CONST 0x038b,0xffff
0b96 039c fffe | | .CONST 0x039c,0xfffe
0b98 039f 0001 | | .CONST 0x039f,0x0001
0b9a 03a8 0002 | | .CONST 0x03a8,0x0002
0b9c 03b7 0003 | | .CONST 0x03b7,0x0003
0b9e 03b7 0004 | | .CONST 0x03b7,0x0004
0ba0 03b9 0005 | | .CONST 0x03b9,0x0005
0ba2 03c0 0006 | | .CONST 0x03c0,0x0006
0ba4 03c5 0007 | | .CONST 0x03c5,0x0007
0ba6 ; --------------------------------------------------------------------------------------
0ba6 ; Debug3 Subtable 0x14
0ba6 ; --------------------------------------------------------------------------------------
0ba6 0000 0005 | | .DBG3TAB 0x0000,0x0005
0ba8 03d3 0001 | | .CONST 0x03d3,0x0001
0baa 03d8 0002 | | .CONST 0x03d8,0x0002
0bac 03db 0003 | | .CONST 0x03db,0x0003
0bae 03e1 0004 | | .CONST 0x03e1,0x0004
0bb0 03e7 0005 | | .CONST 0x03e7,0x0005
0bb2 ; --------------------------------------------------------------------------------------
0bb2 ; Debug3 Subtable 0x15
0bb2 ; --------------------------------------------------------------------------------------
0bb2 0006 001f | | .DBG3TAB 0x0006,0x001f
0bb4 03f3 ffff | | .CONST 0x03f3,0xffff
0bb6 03f6 fffe | | .CONST 0x03f6,0xfffe
0bb8 03f8 fffd | | .CONST 0x03f8,0xfffd
0bba 03fa fffc | | .CONST 0x03fa,0xfffc
0bbc 03fc fffb | | .CONST 0x03fc,0xfffb
0bbe 03fd fffa | | .CONST 0x03fd,0xfffa
0bc0 03fe 0001 | | .CONST 0x03fe,0x0001
0bc2 0401 0002 | | .CONST 0x0401,0x0002
0bc4 0403 0003 | | .CONST 0x0403,0x0003
0bc6 0406 0004 | | .CONST 0x0406,0x0004
0bc8 040a 0005 | | .CONST 0x040a,0x0005
0bca 0410 0006 | | .CONST 0x0410,0x0006
0bcc 0414 0007 | | .CONST 0x0414,0x0007
0bce 041b 0008 | | .CONST 0x041b,0x0008
0bd0 041d 0009 | | .CONST 0x041d,0x0009
0bd2 0421 000b | ! | .CONST 0x0421,0x000b
0bd4 0425 000c | % | .CONST 0x0425,0x000c
0bd6 0431 0019 | 1 | .CONST 0x0431,0x0019
0bd8 0433 000d | 3 | .CONST 0x0433,0x000d
0bda 0435 000e | 5 | .CONST 0x0435,0x000e
0bdc 043e 000f | > | .CONST 0x043e,0x000f
0bde 0448 0010 | H | .CONST 0x0448,0x0010
0be0 045a 0011 | Z | .CONST 0x045a,0x0011
0be2 045c 0012 | \ | .CONST 0x045c,0x0012
0be4 0467 0013 | g | .CONST 0x0467,0x0013
0be6 0469 0014 | i | .CONST 0x0469,0x0014
0be8 046b 0015 | k | .CONST 0x046b,0x0015
0bea 0472 0016 | r | .CONST 0x0472,0x0016
0bec 0476 0017 | v | .CONST 0x0476,0x0017
0bee 047f 0018 | | .CONST 0x047f,0x0018
0bf0 0482 001a | | .CONST 0x0482,0x001a
0bf2 0486 000a | | .CONST 0x0486,0x000a
0bf4 048b 001b | | .CONST 0x048b,0x001b
0bf6 048d 001c | | .CONST 0x048d,0x001c
0bf8 0493 001d | | .CONST 0x0493,0x001d
0bfa 0495 001e | | .CONST 0x0495,0x001e
0bfc 0498 001f | | .CONST 0x0498,0x001f
0bfe ; --------------------------------------------------------------------------------------
0bfe ; Debug3 Subtable 0x16
0bfe ; --------------------------------------------------------------------------------------
0bfe 0000 0001 | | .DBG3TAB 0x0000,0x0001
0c00 04a3 0001 | | .CONST 0x04a3,0x0001
0c02 ; --------------------------------------------------------------------------------------
0c02 ; Debug3 Subtable 0x17
0c02 ; --------------------------------------------------------------------------------------
0c02 0000 0001 | | .DBG3TAB 0x0000,0x0001
0c04 04bb 0001 | | .CONST 0x04bb,0x0001
0c06 ; --------------------------------------------------------------------------------------
0c06 ; Debug3 Subtable 0x18
0c06 ; --------------------------------------------------------------------------------------
0c06 0000 0001 | | .DBG3TAB 0x0000,0x0001
0c08 04d3 0001 | | .CONST 0x04d3,0x0001
0c0a ; --------------------------------------------------------------------------------------
0c0a ; Debug3 Subtable 0x19
0c0a ; --------------------------------------------------------------------------------------
0c0a 0000 0001 | | .DBG3TAB 0x0000,0x0001
0c0c 04eb 0001 | | .CONST 0x04eb,0x0001
0c0e ; --------------------------------------------------------------------------------------
0c0e ; Debug3 Subtable 0x1a
0c0e ; --------------------------------------------------------------------------------------
0c0e 0000 0001 | | .DBG3TAB 0x0000,0x0001
0c10 0503 0001 | | .CONST 0x0503,0x0001
0c12 ; --------------------------------------------------------------------------------------
0c12 ; Debug3 Subtable 0x1b
0c12 ; --------------------------------------------------------------------------------------
0c12 0000 0001 | | .DBG3TAB 0x0000,0x0001
0c14 050b 0001 | | .CONST 0x050b,0x0001
0c16 ; --------------------------------------------------------------------------------------
0c16 ; Debug3 Subtable 0x1c
0c16 ; --------------------------------------------------------------------------------------
0c16 0003 0003 | | .DBG3TAB 0x0003,0x0003
0c18 051b ffff | | .CONST 0x051b,0xffff
0c1a 051f fffe | | .CONST 0x051f,0xfffe
0c1c 0523 fffd | # | .CONST 0x0523,0xfffd
0c1e 0525 0001 | % | .CONST 0x0525,0x0001
0c20 052b 0002 | + | .CONST 0x052b,0x0002
0c22 0531 0003 | 1 | .CONST 0x0531,0x0003
0c24 ; --------------------------------------------------------------------------------------
0c24 ; Debug3 Subtable 0x1d
0c24 ; --------------------------------------------------------------------------------------
0c24 0001 0009 | | .DBG3TAB 0x0001,0x0009
0c26 0543 ffff | C | .CONST 0x0543,0xffff
0c28 0544 0001 | D | .CONST 0x0544,0x0001
0c2a 0548 0002 | H | .CONST 0x0548,0x0002
0c2c 054c 0003 | L | .CONST 0x054c,0x0003
0c2e 055a 0004 | Z | .CONST 0x055a,0x0004
0c30 055a 0005 | Z | .CONST 0x055a,0x0005
0c32 0561 0006 | a | .CONST 0x0561,0x0006
0c34 0563 0007 | c | .CONST 0x0563,0x0007
0c36 056c 0008 | l | .CONST 0x056c,0x0008
0c38 056f 0009 | o | .CONST 0x056f,0x0009
0c3a ; --------------------------------------------------------------------------------------
0c3a ; Debug3 Subtable 0x1e
0c3a ; --------------------------------------------------------------------------------------
0c3a 0002 0007 | | .DBG3TAB 0x0002,0x0007
0c3c 057b ffff | { | .CONST 0x057b,0xffff
0c3e 057c fffe | | | .CONST 0x057c,0xfffe
0c40 0581 0001 | | .CONST 0x0581,0x0001
0c42 0585 0002 | | .CONST 0x0585,0x0002
0c44 0589 0003 | | .CONST 0x0589,0x0003
0c46 0599 0004 | | .CONST 0x0599,0x0004
0c48 059b 0005 | | .CONST 0x059b,0x0005
0c4a 05a2 0006 | | .CONST 0x05a2,0x0006
0c4c 05af 0007 | | .CONST 0x05af,0x0007
0c4e ; --------------------------------------------------------------------------------------
0c4e ; Debug3 Subtable 0x1f
0c4e ; --------------------------------------------------------------------------------------
0c4e 0004 0001 | | .DBG3TAB 0x0004,0x0001
0c50 05bb ffff | | .CONST 0x05bb,0xffff
0c52 05c0 fffe | | .CONST 0x05c0,0xfffe
0c54 05c5 fffd | | .CONST 0x05c5,0xfffd
0c56 05d3 fffc | | .CONST 0x05d3,0xfffc
0c58 05da 0001 | | .CONST 0x05da,0x0001
0c5a ; --------------------------------------------------------------------------------------
0c5a ; Debug3 Subtable 0x20
0c5a ; --------------------------------------------------------------------------------------
0c5a 0003 0001 | | .DBG3TAB 0x0003,0x0001
0c5c 05eb ffff | | .CONST 0x05eb,0xffff
0c5e 05f8 fffe | | .CONST 0x05f8,0xfffe
0c60 05fe fffd | | .CONST 0x05fe,0xfffd
0c62 0605 0001 | | .CONST 0x0605,0x0001
0c64 ; --------------------------------------------------------------------------------------
0c64 ; Debug3 Subtable 0x21
0c64 ; --------------------------------------------------------------------------------------
0c64 0003 0008 | | .DBG3TAB 0x0003,0x0008
0c66 061b ffff | | .CONST 0x061b,0xffff
0c68 0623 fffe | # | .CONST 0x0623,0xfffe
0c6a 0625 fffd | % | .CONST 0x0625,0xfffd
0c6c 0626 0001 | & | .CONST 0x0626,0x0001
0c6e 062a 0002 | * | .CONST 0x062a,0x0002
0c70 0633 0003 | 3 | .CONST 0x0633,0x0003
0c72 0639 0004 | 9 | .CONST 0x0639,0x0004
0c74 063e 0005 | > | .CONST 0x063e,0x0005
0c76 0642 0006 | B | .CONST 0x0642,0x0006
0c78 0646 0007 | F | .CONST 0x0646,0x0007
0c7a 0657 0008 | W | .CONST 0x0657,0x0008
0c7c ; --------------------------------------------------------------------------------------
0c7c ; Debug3 Subtable 0x22
0c7c ; --------------------------------------------------------------------------------------
0c7c 000a 0040 | @| .DBG3TAB 0x000a,0x0040
0c7e 066b ffff | k | .CONST 0x066b,0xffff
0c80 066c fffe | l | .CONST 0x066c,0xfffe
0c82 066e fffd | n | .CONST 0x066e,0xfffd
0c84 066f fffc | o | .CONST 0x066f,0xfffc
0c86 0672 fffb | r | .CONST 0x0672,0xfffb
0c88 0673 fffa | s | .CONST 0x0673,0xfffa
0c8a 0675 0001 | u | .CONST 0x0675,0x0001
0c8c 0678 0002 | x | .CONST 0x0678,0x0002
0c8e 067b 0003 | { | .CONST 0x067b,0x0003
0c90 0681 0004 | | .CONST 0x0681,0x0004
0c92 0690 0005 | | .CONST 0x0690,0x0005
0c94 0693 0006 | | .CONST 0x0693,0x0006
0c96 0695 0007 | | .CONST 0x0695,0x0007
0c98 069a 0008 | | .CONST 0x069a,0x0008
0c9a 069c 0009 | | .CONST 0x069c,0x0009
0c9c 069e 000a | | .CONST 0x069e,0x000a
0c9e 069e fbff | | .CONST 0x069e,0xfbff
0ca0 06a2 0401 | | .CONST 0x06a2,0x0401
0ca2 06a6 0402 | | .CONST 0x06a6,0x0402
0ca4 06af 0403 | | .CONST 0x06af,0x0403
0ca6 06b5 0404 | | .CONST 0x06b5,0x0404
0ca8 06ba 0405 | | .CONST 0x06ba,0x0405
0caa 06c6 000b | | .CONST 0x06c6,0x000b
0cac 06cc 000c | | .CONST 0x06cc,0x000c
0cae 06cc f7ff | | .CONST 0x06cc,0xf7ff
0cb0 06d2 f7fe | | .CONST 0x06d2,0xf7fe
0cb2 06d6 f7fd | | .CONST 0x06d6,0xf7fd
0cb4 06da 0801 | | .CONST 0x06da,0x0801
0cb6 06f3 0802 | | .CONST 0x06f3,0x0802
0cb8 06fe 0803 | | .CONST 0x06fe,0x0803
0cba 0702 0804 | | .CONST 0x0702,0x0804
0cbc 0707 0805 | | .CONST 0x0707,0x0805
0cbe 070a 0806 | | .CONST 0x070a,0x0806
0cc0 070c 0807 | | .CONST 0x070c,0x0807
0cc2 0710 0808 | | .CONST 0x0710,0x0808
0cc4 0718 0809 | | .CONST 0x0718,0x0809
0cc6 071e 080a | | .CONST 0x071e,0x080a
0cc8 0723 080b | # | .CONST 0x0723,0x080b
0cca 0725 080c | % | .CONST 0x0725,0x080c
0ccc 0729 080d | ) | .CONST 0x0729,0x080d
0cce 0731 080e | 1 | .CONST 0x0731,0x080e
0cd0 0737 080f | 7 | .CONST 0x0737,0x080f
0cd2 073c 0810 | < | .CONST 0x073c,0x0810
0cd4 0740 0811 | @ | .CONST 0x0740,0x0811
0cd6 0744 0812 | D | .CONST 0x0744,0x0812
0cd8 0748 0813 | H | .CONST 0x0748,0x0813
0cda 0754 0814 | T | .CONST 0x0754,0x0814
0cdc 075a 0815 | Z | .CONST 0x075a,0x0815
0cde 075f 0816 | _ | .CONST 0x075f,0x0816
0ce0 0763 0818 | c | .CONST 0x0763,0x0818
0ce2 0766 0817 | f | .CONST 0x0766,0x0817
0ce4 0778 0819 | x | .CONST 0x0778,0x0819
0ce6 077a 081a | z | .CONST 0x077a,0x081a
0ce8 077e 081b | ~ | .CONST 0x077e,0x081b
0cea 078d 081c | | .CONST 0x078d,0x081c
0cec 0791 081d | | .CONST 0x0791,0x081d
0cee 0795 081e | | .CONST 0x0795,0x081e
0cf0 0798 081f | | .CONST 0x0798,0x081f
0cf2 079c 0820 | | .CONST 0x079c,0x0820
0cf4 079f 0821 | !| .CONST 0x079f,0x0821
0cf6 07a7 0822 | "| .CONST 0x07a7,0x0822
0cf8 07af 0823 | #| .CONST 0x07af,0x0823
0cfa 07b4 0824 | $| .CONST 0x07b4,0x0824
0cfc 07b7 0825 | %| .CONST 0x07b7,0x0825
0cfe 07b9 0826 | &| .CONST 0x07b9,0x0826
0d00 07bd 0827 | '| .CONST 0x07bd,0x0827
0d02 07ca 0828 | (| .CONST 0x07ca,0x0828
0d04 07ce 0829 | )| .CONST 0x07ce,0x0829
0d06 07d2 082a | *| .CONST 0x07d2,0x082a
0d08 07d5 082b | +| .CONST 0x07d5,0x082b
0d0a 07d7 082c | ,| .CONST 0x07d7,0x082c
0d0c 07df 082d | -| .CONST 0x07df,0x082d
0d0e 07e7 082e | .| .CONST 0x07e7,0x082e
0d10 07ec 082f | /| .CONST 0x07ec,0x082f
0d12 ; --------------------------------------------------------------------------------------
0d12 ; Debug3 Subtable 0x23
0d12 ; --------------------------------------------------------------------------------------
0d12 0005 0012 | | .DBG3TAB 0x0005,0x0012
0d14 0803 ffff | | .CONST 0x0803,0xffff
0d16 080c fffe | | .CONST 0x080c,0xfffe
0d18 0817 fffd | | .CONST 0x0817,0xfffd
0d1a 081b fffc | | .CONST 0x081b,0xfffc
0d1c 081d fffb | | .CONST 0x081d,0xfffb
0d1e 081f 0001 | | .CONST 0x081f,0x0001
0d20 0823 0002 | # | .CONST 0x0823,0x0002
0d22 0829 0003 | ) | .CONST 0x0829,0x0003
0d24 082e 0004 | . | .CONST 0x082e,0x0004
0d26 0837 0005 | 7 | .CONST 0x0837,0x0005
0d28 083b 0006 | ; | .CONST 0x083b,0x0006
0d2a 083e 0008 | > | .CONST 0x083e,0x0008
0d2c 0842 0009 | B | .CONST 0x0842,0x0009
0d2e 0845 000a | E | .CONST 0x0845,0x000a
0d30 0848 0007 | H | .CONST 0x0848,0x0007
0d32 084e 000b | N | .CONST 0x084e,0x000b
0d34 0851 000c | Q | .CONST 0x0851,0x000c
0d36 0855 000d | U | .CONST 0x0855,0x000d
0d38 085f 000e | _ | .CONST 0x085f,0x000e
0d3a 0866 000f | f | .CONST 0x0866,0x000f
0d3c 086c 0010 | l | .CONST 0x086c,0x0010
0d3e 0873 0011 | s | .CONST 0x0873,0x0011
0d40 0879 0012 | y | .CONST 0x0879,0x0012
0d42 ; --------------------------------------------------------------------------------------
0d42 ; Debug3 Subtable 0x24
0d42 ; --------------------------------------------------------------------------------------
0d42 0004 0009 | | .DBG3TAB 0x0004,0x0009
0d44 0883 ffff | | .CONST 0x0883,0xffff
0d46 0886 fffe | | .CONST 0x0886,0xfffe
0d48 0889 fffd | | .CONST 0x0889,0xfffd
0d4a 088f fffc | | .CONST 0x088f,0xfffc
0d4c 0892 0001 | | .CONST 0x0892,0x0001
0d4e 0896 0002 | | .CONST 0x0896,0x0002
0d50 0898 0003 | | .CONST 0x0898,0x0003
0d52 089c 0004 | | .CONST 0x089c,0x0004
0d54 08a1 0005 | | .CONST 0x08a1,0x0005
0d56 08a5 0006 | | .CONST 0x08a5,0x0006
0d58 08b2 0007 | | .CONST 0x08b2,0x0007
0d5a 08b8 0008 | | .CONST 0x08b8,0x0008
0d5c 08bb 0009 | | .CONST 0x08bb,0x0009
0d5e 0000 0000 | | .BLANK 0000[0xa2]