|
|
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: 11264 (0x2c00)
Notes: 00_class, 580b_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 580b |X | .CONST 0x580b ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0f20 | | .CONST 0x0f20 ; 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 000a | | .CONST 0x000a ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 004c | L | .CONST 0x004c ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0021 | ! | .CONST 0x0021 ; Number of locals
000b INIT_0008:
000b 029a 0053 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0050 ; Debug Table 0x0 = .DEBUG 0x000b,0x1062,0x8000,0x0000,0x0038,0xc7e6,0x0000,0x0003
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 0063 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0060 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 018b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0188 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 0263 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0260 ; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 0373 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0370 ; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 0473 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0470 ; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 053b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0538 ; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 055b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0558 ; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 029a 056b | k| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0568 ; Debug Table 0x0.0x8 = 0x1b,0xfff7
001d 029a 0573 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0570 ; Debug Table 0x0.0x9 = 0x1d,0xfff6
001f 00bf | | Action Accept_Activation
0020 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x0020,0x1078,0x8000,0x0000,0x0039,0x33c6,0x0000,0x001d
; Debug Table 0x1.0x0 = 0x20,0xffff
0021 0007 | | Action Break_Optional ; Debug Table 0x1.0x1 = 0x21,0xfffe
0022 029d 057b | {| Declare_Subprogram For_Outer_Call,INIT_0578 ; Debug Table 0x1.0x2 = 0x22,0xfffd
0024 029d 0583 | | Declare_Subprogram For_Outer_Call,INIT_0580 ; Debug Table 0x1.0x3 = 0x24,0xfffc
0026 029d 058b | | Declare_Subprogram For_Outer_Call,INIT_0588 ; Debug Table 0x1.0x4 = 0x26,0xfffb
0028 029d 059b | | Declare_Subprogram For_Outer_Call,INIT_0598 ; Debug Table 0x1.0x5 = 0x28,0xfffa
002a 029d 05ab | | Declare_Subprogram For_Outer_Call,INIT_05a8 ; Debug Table 0x1.0x6 = 0x2a,0xfff9
002c 029d 05cb | | Declare_Subprogram For_Outer_Call,INIT_05c8 ; Debug Table 0x1.0x7 = 0x2c,0xfff8
002e 029d 0603 | | Declare_Subprogram For_Outer_Call,INIT_0600 ; Debug Table 0x1.0x8 = 0x2e,0xfff7
0030 029d 0643 | C| Declare_Subprogram For_Outer_Call,INIT_0640 ; Debug Table 0x1.0x9 = 0x30,0xfff6
0032 029d 067b | {| Declare_Subprogram For_Outer_Call,INIT_0678 ; Debug Table 0x1.0xa = 0x32,0xfff5
0034 029d 06d3 | | Declare_Subprogram For_Outer_Call,INIT_06d0 ; Debug Table 0x1.0xb = 0x34,0xfff4
0036 029d 078b | | Declare_Subprogram For_Outer_Call,INIT_0788 ; Debug Table 0x1.0xc = 0x36,0xfff3
0038 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0xd = 0x38,0xfff2
0039 00c7 | | Action Elaborate_Subprogram
003a 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0xe = 0x3a,0xfff1
003b 00c7 | | Action Elaborate_Subprogram
003c 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0xf = 0x3c,0xfff0
003d 00c7 | | Action Elaborate_Subprogram
003e 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x10 = 0x3e,0xffef
003f 00c7 | | Action Elaborate_Subprogram
0040 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x11 = 0x40,0xffee
0041 00c7 | | Action Elaborate_Subprogram
0042 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x12 = 0x42,0xffed
0043 00c7 | | Action Elaborate_Subprogram
0044 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x13 = 0x44,0xffec
0045 00c7 | | Action Elaborate_Subprogram
0046 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x14 = 0x46,0xffeb
0047 00c7 | | Action Elaborate_Subprogram
0048 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x15 = 0x48,0xffea
0049 00c7 | | Action Elaborate_Subprogram
004a 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x16 = 0x4a,0xffe9
004b 00c7 | | Action Elaborate_Subprogram
004c BODY_0008:
004c 00bc | | Action Signal_Activated
004d 00bb | | Action Signal_Completion
004e 0000 0000 | | .XXX[0x2]
0050 ; --------------------------------------------------------------------------------------
0050 ; SUBPROGRAM
0050 ; --------------------------------------------------------------------------------------
0050 0057 | W | .CONST 0x0057 ; Address of begin
0051 0004 | | .CONST 0x0004 ; Address of exception handler
0052 0003 | | .CONST 0x0003 ; Number of locals
0053 INIT_0050:
0053 029f 07a3 | | Declare_Subprogram For_Call,INIT_07a0 ; Debug Table 0x2 = .DEBUG 0x0053,0x10a8,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x0004
; Debug Table 0x2.0x0 = 0x53,0xffff
0055 029f 085b | [| Declare_Subprogram For_Call,INIT_0858 ; Debug Table 0x2.0x1 = 0x55,0xfffe
0057 BODY_0050:
0057 8403 | | Call 0x2,0x3 ; Debug Table 0x2.0x2 = 0x57,0x1
0058 4504 |E | Exit_Subprogram 0x4
0059 0000 0000 | | .BLANK 0000[0x7]
0060 ; --------------------------------------------------------------------------------------
0060 ; SUBPROGRAM
0060 ; --------------------------------------------------------------------------------------
0060 009d | | .CONST 0x009d ; Address of begin
0061 0171 | q | .CONST 0x0171 ; Address of exception handler
0062 000c | | .CONST 0x000c ; Number of locals
0063 INIT_0060:
0063 0007 | | Action Break_Optional ; Debug Table 0x3 = .DEBUG 0x0063,0x10b0,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x0014
; Debug Table 0x3.0x0 = 0x63,0xffff
0064 e001 | | Load 0x0,0x1 ; Debug Table 0x3.0x1 = 0x64,0xfffe
0065 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0066 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0067 02c7 | | Declare_Variable Any
0068 00d8 | | Load_Top At_Offset_0
0069 1c00 | | Execute_Immediate Run_Utility,0x0
006a e002 | | Load 0x0,0x2 ; Debug Table 0x3.0x2 = 0x6a,0xfffd
006b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
006c 02c7 | | Declare_Variable Any
006d 00d8 | | Load_Top At_Offset_0
006e 1c00 | | Execute_Immediate Run_Utility,0x0
006f e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x3 = 0x6f,0xfffc
0070 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0071 4973 |Is | Short_Literal 0x173 ; Debug Table 0x3.0x4 = 0x71,0xfffb
0072 00eb | | Load_Encached Diana_Cache
0073 0098 | | Execute Package,Field_Read_Dynamic
0074 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0075 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x3.0x5 = 0x75,0xfffa
0076 e001 | | Load 0x0,0x1 ; Debug Table 0x3.0x6 = 0x76,0xfff9
0077 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0078 02ff | | Declare_Variable Variant_Record
0079 00d8 | | Load_Top At_Offset_0
007a 1c00 | | Execute_Immediate Run_Utility,0x0
007b e004 | | Load 0x0,0x4 ; Debug Table 0x3.0x7 = 0x7b,0xfff8
007c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
007d 02c7 | | Declare_Variable Any
007e e005 | | Load 0x0,0x5
007f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0080 e004 | | Load 0x0,0x4
0081 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0082 c408 | | Store 0x2,0x8
0083 4800 |H | Short_Literal 0x0 ; Debug Table 0x3.0x8 = 0x83,0xfff7
0084 4804 |H | Short_Literal 0x4
0085 029f 0973 | s| Declare_Subprogram For_Call,INIT_0970
0087 03fd | | Declare_Type Discrete,Defined
0088 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x9 = 0x88,0xfff6
0089 4801 |H | Short_Literal 0x1
008a 00e1 | | Load_Encached Boolean_Cache
008b 4801 |H | Short_Literal 0x1
008c 00e2 | | Load_Encached Integer_Cache
008d 4801 |H | Short_Literal 0x1
008e 00ec | | Load_Encached Diana_Tree_Cache
008f 029f 098b | | Declare_Subprogram For_Call,INIT_0988
0091 4803 |H | Short_Literal 0x3
0092 4800 |H | Short_Literal 0x0
0093 4803 |H | Short_Literal 0x3
0094 4800 |H | Short_Literal 0x0
0095 4801 |H | Short_Literal 0x1
0096 031d | | Declare_Type Variant_Record,Defined
0097 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xa = 0x97,0xfff5
0098 02ff | | Declare_Variable Variant_Record
0099 00d8 | | Load_Top At_Offset_0
009a 1c00 | | Execute_Immediate Run_Utility,0x0
009b 029f 09db | | Declare_Subprogram For_Call,INIT_09d8 ; Debug Table 0x3.0xb = 0x9b,0xfff4
009d BODY_0060:
009d e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0xc = 0x9d,0x1
009e 840c | | Call 0x2,0xc
009f 00da | | Load_Top At_Offset_2
00a0 016d | m | Execute Variant_Record,Structure_Write
00a1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0xd = 0xa1,0x2
00a2 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
00a3 7007 |p | Jump_Nonzero 0xab
00a4 e408 | | Load 0x2,0x8 ; Debug Table 0x3.0xe = 0xa4,0x3
00a5 4801 |H | Short_Literal 0x1
00a6 4800 |H | Short_Literal 0x0
00a7 e004 | | Load 0x0,0x4
00a8 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00a9 c408 | | Store 0x2,0x8
00aa 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x3.0xf = 0xaa,0x4
00ab e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x10 = 0xab,0x5
00ac 01db | | Execute Vector,Length
00ad 700a |p | Jump_Nonzero 0xb8
00ae 0092 0c99 | | Action Push_String_Extended,0xc99 ; "on_node cannot be empty"
; Debug Table 0x3.0x11 = 0xae,0x6
00b0 8219 | | Call 0x1,0x19
00b1 e408 | | Load 0x2,0x8 ; Debug Table 0x3.0x12 = 0xb1,0x7
00b2 4801 |H | Short_Literal 0x1
00b3 4800 |H | Short_Literal 0x0
00b4 e004 | | Load 0x0,0x4
00b5 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00b6 c408 | | Store 0x2,0x8
00b7 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x3.0x13 = 0xb7,0x8
00b8 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x14 = 0xb8,0x9
00b9 8221 | ! | Call 0x1,0x21
00ba a406 | | Store_Unchecked 0x2,0x6
00bb e406 | | Load 0x2,0x6 ; Debug Table 0x3.0x15 = 0xbb,0xa
00bc 00eb | | Load_Encached Diana_Cache
00bd 1813 | | Execute Package,Field_Execute,Field_Number 0x13
00be 6807 |h | Jump_Zero 0xc6
00bf e408 | | Load 0x2,0x8 ; Debug Table 0x3.0x16 = 0xbf,0xb
00c0 4801 |H | Short_Literal 0x1
00c1 4800 |H | Short_Literal 0x0
00c2 e004 | | Load 0x0,0x4
00c3 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00c4 c408 | | Store 0x2,0x8
00c5 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x3.0x17 = 0xc5,0xc
00c6 e406 | | Load 0x2,0x6 ; Debug Table 0x3.0x18 = 0xc6,0xd
00c7 e001 | | Load 0x0,0x1
00c8 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00c9 1812 | | Execute Package,Field_Execute,Field_Number 0x12
00ca e001 | | Load 0x0,0x1
00cb 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00cc 181d | | Execute Package,Field_Execute,Field_Number 0x1d
00cd e407 | | Load 0x2,0x7
00ce 016d | m | Execute Variant_Record,Structure_Write
00cf e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x19 = 0xcf,0xe
00d0 1b11 | | Execute Package,Field_Read,Field_Number 0x11
00d1 e403 | | Load 0x2,0x3
00d2 0120 | | Execute Any,Is_Value
00d3 6803 |h | Jump_Zero 0xd7
00d4 e002 | | Load 0x0,0x2
00d5 1b14 | | Execute Package,Field_Read,Field_Number 0x14
00d6 7801 |x | Jump 0xd8
00d7 e403 | | Load 0x2,0x3
00d8 e402 | | Load 0x2,0x2
00d9 0120 | | Execute Any,Is_Value
00da 6804 |h | Jump_Zero 0xdf
00db e001 | | Load 0x0,0x1
00dc 1b13 | | Execute Package,Field_Read,Field_Number 0x13
00dd 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00de 7801 |x | Jump 0xe0
00df e402 | | Load 0x2,0x2
00e0 e408 | | Load 0x2,0x8
00e1 4800 |H | Short_Literal 0x0
00e2 4803 |H | Short_Literal 0x3
00e3 e407 | | Load 0x2,0x7
00e4 e001 | | Load 0x0,0x1
00e5 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00e6 c402 | | Store 0x2,0x2
00e7 c403 | | Store 0x2,0x3
00e8 c404 | | Store 0x2,0x4
00e9 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x1a = 0xe9,0xf
00ea 6813 |h | Jump_Zero 0xfe
00eb 0092 0c9a | | Action Push_String_Extended,0xc9a ; "can't open unit for overwrite: "
; Debug Table 0x3.0x1b = 0xeb,0x10
00ed e404 | | Load 0x2,0x4
00ee e003 | | Load 0x0,0x3
00ef 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00f0 025e | ^ | Execute Discrete,Convert
00f1 1c01 | | Execute_Immediate Run_Utility,0x1
00f2 01cc | | Execute Vector,Catenate
00f3 0092 0c9b | | Action Push_String_Extended,0xc9b ; ", nothing changed"
00f5 01cc | | Execute Vector,Catenate
00f6 8219 | | Call 0x1,0x19
00f7 e408 | | Load 0x2,0x8 ; Debug Table 0x3.0x1c = 0xf7,0x11
00f8 4801 |H | Short_Literal 0x1
00f9 4800 |H | Short_Literal 0x0
00fa e004 | | Load 0x0,0x4
00fb 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00fc c408 | | Store 0x2,0x8
00fd 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x3.0x1d = 0xfd,0x12
00fe e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x1e = 0xfe,0x13
00ff e006 | | Load 0x0,0x6
0100 180f | | Execute Package,Field_Execute,Field_Number 0xf
0101 a405 | | Store_Unchecked 0x2,0x5
0102 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x1f = 0x102,0x14
0103 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0104 4604 |F | Jump_Case 0x4
0105 7837 |x7 | Jump 0x13d ; case 0x0
0106 780f |x | Jump 0x116 ; case 0x1
0107 7802 |x | Jump 0x10a ; case 0x2
0108 7819 |x | Jump 0x122 ; case 0x3
0109 7824 |x$ | Jump 0x12e ; case 0x4
010a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x20 = 0x10a,0x15
010b 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
010c e405 | | Load 0x2,0x5
010d e406 | | Load 0x2,0x6
010e e403 | | Load 0x2,0x3
010f 00eb | | Load_Encached Diana_Cache
0110 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0111 4973 |Is | Short_Literal 0x173
0112 00eb | | Load_Encached Diana_Cache
0113 0098 | | Execute Package,Field_Read_Dynamic
0114 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0115 7827 |x' | Jump 0x13d
0116 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x21 = 0x116,0x16
0117 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0118 e405 | | Load 0x2,0x5
0119 e406 | | Load 0x2,0x6
011a e403 | | Load 0x2,0x3
011b 00eb | | Load_Encached Diana_Cache
011c 1819 | | Execute Package,Field_Execute,Field_Number 0x19
011d 4973 |Is | Short_Literal 0x173
011e 00eb | | Load_Encached Diana_Cache
011f 0098 | | Execute Package,Field_Read_Dynamic
0120 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0121 781b |x | Jump 0x13d
0122 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x22 = 0x122,0x17
0123 2e04 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
0124 e405 | | Load 0x2,0x5
0125 e406 | | Load 0x2,0x6
0126 e403 | | Load 0x2,0x3
0127 00eb | | Load_Encached Diana_Cache
0128 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0129 4973 |Is | Short_Literal 0x173
012a 00eb | | Load_Encached Diana_Cache
012b 0098 | | Execute Package,Field_Read_Dynamic
012c 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
012d 780f |x | Jump 0x13d
012e e005 | | Load 0x0,0x5 ; Debug Table 0x3.0x23 = 0x12e,0x18
012f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0130 4800 |H | Short_Literal 0x0
0131 e402 | | Load 0x2,0x2
0132 e001 | | Load 0x0,0x1
0133 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0134 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0135 e406 | | Load 0x2,0x6 ; Debug Table 0x3.0x24 = 0x135,0x19
0136 e403 | | Load 0x2,0x3
0137 00eb | | Load_Encached Diana_Cache
0138 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0139 4972 |Ir | Short_Literal 0x172
013a 00eb | | Load_Encached Diana_Cache
013b 0098 | | Execute Package,Field_Read_Dynamic
013c 180f | | Execute Package,Field_Execute,Field_Number 0xf
013d e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x25 = 0x13d,0x1b
013e 1b11 | | Execute Package,Field_Read,Field_Number 0x11
013f 4800 |H | Short_Literal 0x0
0140 4801 |H | Short_Literal 0x1
0141 e408 | | Load 0x2,0x8
0142 e407 | | Load 0x2,0x7
0143 e001 | | Load 0x0,0x1
0144 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0145 c404 | | Store 0x2,0x4
0146 e404 | | Load 0x2,0x4 ; Debug Table 0x3.0x26 = 0x146,0x1c
0147 6813 |h | Jump_Zero 0x15b
0148 0092 0c9c | | Action Push_String_Extended,0xc9c ; "can't close unit: "
; Debug Table 0x3.0x27 = 0x148,0x1d
014a e404 | | Load 0x2,0x4
014b e003 | | Load 0x0,0x3
014c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
014d 025e | ^ | Execute Discrete,Convert
014e 1c01 | | Execute_Immediate Run_Utility,0x1
014f 01cc | | Execute Vector,Catenate
0150 0092 0c9b | | Action Push_String_Extended,0xc9b ; ", nothing changed"
0152 01cc | | Execute Vector,Catenate
0153 8219 | | Call 0x1,0x19
0154 e408 | | Load 0x2,0x8 ; Debug Table 0x3.0x28 = 0x154,0x1e
0155 4801 |H | Short_Literal 0x1
0156 4800 |H | Short_Literal 0x0
0157 e004 | | Load 0x0,0x4
0158 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0159 c408 | | Store 0x2,0x8
015a 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x3.0x29 = 0x15a,0x1f
015b e408 | | Load 0x2,0x8 ; Debug Table 0x3.0x2a = 0x15b,0x20
015c 4801 |H | Short_Literal 0x1
015d 4801 |H | Short_Literal 0x1
015e e004 | | Load 0x0,0x4
015f 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0160 c408 | | Store 0x2,0x8
0161 0092 0c9d | | Action Push_String_Extended,0xc9d ; "Added "
; Debug Table 0x3.0x2b = 0x161,0x21
0163 e5ff | | Load 0x2,-0x1
0164 01cc | | Execute Vector,Catenate
0165 0092 0c9e | | Action Push_String_Extended,0xc9e ; " attribute to "
0167 01cc | | Execute Vector,Catenate
0168 e5fe | | Load 0x2,-0x2
0169 01cc | | Execute Vector,Catenate
016a 0092 0c9f | | Action Push_String_Extended,0xc9f ; " with value "
016c 01cc | | Execute Vector,Catenate
016d e5fd | | Load 0x2,-0x3
016e 01cc | | Execute Vector,Catenate
016f 821a | | Call 0x1,0x1a
0170 4504 |E | Exit_Subprogram 0x4
0171 TRAP_0060:
0171 0007 | | Action Break_Optional
0172 0092 0ca0 | | Action Push_String_Extended,0xca0 ; "Unexpected exception "
; Debug Table 0x3.0x2c = 0x172,0x22
0174 e007 | | Load 0x0,0x7
0175 180d | | Execute Package,Field_Execute,Field_Number 0xd
0176 01cc | | Execute Vector,Catenate
0177 0092 0ca1 | | Action Push_String_Extended,0xca1 ; " while adding attribute, nothing_changed"
0179 01cc | | Execute Vector,Catenate
017a 8219 | | Call 0x1,0x19
017b e408 | | Load 0x2,0x8 ; Debug Table 0x3.0x2d = 0x17b,0x23
017c 4801 |H | Short_Literal 0x1
017d 4800 |H | Short_Literal 0x0
017e e004 | | Load 0x0,0x4
017f 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0180 c408 | | Store 0x2,0x8
0181 4504 |E | Exit_Subprogram 0x4
0182 0000 0000 | | .BLANK 0000[0x6]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 01ab | | .CONST 0x01ab ; Address of begin
0189 0250 | P | .CONST 0x0250 ; Address of exception handler
018a 0008 | | .CONST 0x0008 ; Number of locals
018b INIT_0188:
018b 0007 | | Action Break_Optional ; Debug Table 0x4 = .DEBUG 0x018b,0x110e,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x0025
; Debug Table 0x4.0x0 = 0x18b,0xffff
018c e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x1 = 0x18c,0xfffe
018d 1b13 | | Execute Package,Field_Read,Field_Number 0x13
018e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
018f 02c7 | | Declare_Variable Any
0190 00d8 | | Load_Top At_Offset_0
0191 1c00 | | Execute_Immediate Run_Utility,0x0
0192 e002 | | Load 0x0,0x2 ; Debug Table 0x4.0x2 = 0x192,0xfffd
0193 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0194 02c7 | | Declare_Variable Any
0195 00d8 | | Load_Top At_Offset_0
0196 1c00 | | Execute_Immediate Run_Utility,0x0
0197 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x3 = 0x197,0xfffc
0198 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0199 4973 |Is | Short_Literal 0x173 ; Debug Table 0x4.0x4 = 0x199,0xfffb
019a 00eb | | Load_Encached Diana_Cache
019b 0098 | | Execute Package,Field_Read_Dynamic
019c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
019d 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x4.0x5 = 0x19d,0xfffa
019e e001 | | Load 0x0,0x1 ; Debug Table 0x4.0x6 = 0x19e,0xfff9
019f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01a0 02ff | | Declare_Variable Variant_Record
01a1 00d8 | | Load_Top At_Offset_0
01a2 1c00 | | Execute_Immediate Run_Utility,0x0
01a3 e004 | | Load 0x0,0x4 ; Debug Table 0x4.0x7 = 0x1a3,0xfff8
01a4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01a5 02c7 | | Declare_Variable Any
01a6 e005 | | Load 0x0,0x5
01a7 1810 | | Execute Package,Field_Execute,Field_Number 0x10
01a8 e004 | | Load 0x0,0x4
01a9 1814 | | Execute Package,Field_Execute,Field_Number 0x14
01aa c408 | | Store 0x2,0x8
01ab BODY_0188:
01ab e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x8 = 0x1ab,0x1
01ac e006 | | Load 0x0,0x6
01ad 180f | | Execute Package,Field_Execute,Field_Number 0xf
01ae a405 | | Store_Unchecked 0x2,0x5
01af e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x9 = 0x1af,0x2
01b0 01db | | Execute Vector,Length
01b1 700a |p | Jump_Nonzero 0x1bc
01b2 0092 0ca2 | | Action Push_String_Extended,0xca2 ; "from_node cannot be empty"
; Debug Table 0x4.0xa = 0x1b2,0x3
01b4 8219 | | Call 0x1,0x19
01b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xb = 0x1b5,0x4
01b6 4801 |H | Short_Literal 0x1
01b7 4800 |H | Short_Literal 0x0
01b8 e004 | | Load 0x0,0x4
01b9 1818 | | Execute Package,Field_Execute,Field_Number 0x18
01ba c408 | | Store 0x2,0x8
01bb 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x4.0xc = 0x1bb,0x5
01bc e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0xd = 0x1bc,0x6
01bd 8221 | ! | Call 0x1,0x21
01be 0033 | 3 | Store_Top Heap_Access,At_Offset_3
01bf 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xe = 0x1bf,0x7
01c0 00eb | | Load_Encached Diana_Cache
01c1 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01c2 6807 |h | Jump_Zero 0x1ca
01c3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0xf = 0x1c3,0x8
01c4 4801 |H | Short_Literal 0x1
01c5 4800 |H | Short_Literal 0x0
01c6 e004 | | Load 0x0,0x4
01c7 1818 | | Execute Package,Field_Execute,Field_Number 0x18
01c8 c408 | | Store 0x2,0x8
01c9 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x4.0x10 = 0x1c9,0x9
01ca 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x11 = 0x1ca,0xa
01cb 00db | | Load_Top At_Offset_3
01cc 4973 |Is | Short_Literal 0x173
01cd 00eb | | Load_Encached Diana_Cache
01ce 0098 | | Execute Package,Field_Read_Dynamic
01cf 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
01d0 700f |p | Jump_Nonzero 0x1e0
01d1 0092 0ca3 | | Action Push_String_Extended,0xca3 ; "node does not have the "
; Debug Table 0x4.0x12 = 0x1d1,0xb
01d3 e5ff | | Load 0x2,-0x1
01d4 01cc | | Execute Vector,Catenate
01d5 0092 0ca4 | | Action Push_String_Extended,0xca4 ; " attribute"
01d7 01cc | | Execute Vector,Catenate
01d8 8219 | | Call 0x1,0x19
01d9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x13 = 0x1d9,0xc
01da 4801 |H | Short_Literal 0x1
01db 4800 |H | Short_Literal 0x0
01dc e004 | | Load 0x0,0x4
01dd 1818 | | Execute Package,Field_Execute,Field_Number 0x18
01de c408 | | Store 0x2,0x8
01df 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x4.0x14 = 0x1df,0xd
01e0 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x15 = 0x1e0,0xe
01e1 e001 | | Load 0x0,0x1
01e2 1b13 | | Execute Package,Field_Read,Field_Number 0x13
01e3 1812 | | Execute Package,Field_Execute,Field_Number 0x12
01e4 e001 | | Load 0x0,0x1
01e5 1b13 | | Execute Package,Field_Read,Field_Number 0x13
01e6 181d | | Execute Package,Field_Execute,Field_Number 0x1d
01e7 00da | | Load_Top At_Offset_2
01e8 016d | m | Execute Variant_Record,Structure_Write
01e9 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x16 = 0x1e9,0xf
01ea 1b11 | | Execute Package,Field_Read,Field_Number 0x11
01eb e403 | | Load 0x2,0x3
01ec 0120 | | Execute Any,Is_Value
01ed 6803 |h | Jump_Zero 0x1f1
01ee e002 | | Load 0x0,0x2
01ef 1b14 | | Execute Package,Field_Read,Field_Number 0x14
01f0 7801 |x | Jump 0x1f2
01f1 e403 | | Load 0x2,0x3
01f2 e402 | | Load 0x2,0x2
01f3 0120 | | Execute Any,Is_Value
01f4 6804 |h | Jump_Zero 0x1f9
01f5 e001 | | Load 0x0,0x1
01f6 1b13 | | Execute Package,Field_Read,Field_Number 0x13
01f7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01f8 7801 |x | Jump 0x1fa
01f9 e402 | | Load 0x2,0x2
01fa 00db | | Load_Top At_Offset_3
01fb 4800 |H | Short_Literal 0x0
01fc 4803 |H | Short_Literal 0x3
01fd e407 | | Load 0x2,0x7
01fe e001 | | Load 0x0,0x1
01ff 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0200 c402 | | Store 0x2,0x2
0201 c403 | | Store 0x2,0x3
0202 c404 | | Store 0x2,0x4
0203 e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x17 = 0x203,0x10
0204 6813 |h | Jump_Zero 0x218
0205 0092 0c9a | | Action Push_String_Extended,0xc9a ; "can't open unit for overwrite: "
; Debug Table 0x4.0x18 = 0x205,0x11
0207 e404 | | Load 0x2,0x4
0208 e003 | | Load 0x0,0x3
0209 1b0d | | Execute Package,Field_Read,Field_Number 0xd
020a 025e | ^ | Execute Discrete,Convert
020b 1c01 | | Execute_Immediate Run_Utility,0x1
020c 01cc | | Execute Vector,Catenate
020d 0092 0c9b | | Action Push_String_Extended,0xc9b ; ", nothing changed"
020f 01cc | | Execute Vector,Catenate
0210 8219 | | Call 0x1,0x19
0211 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x19 = 0x211,0x12
0212 4801 |H | Short_Literal 0x1
0213 4800 |H | Short_Literal 0x0
0214 e004 | | Load 0x0,0x4
0215 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0216 c408 | | Store 0x2,0x8
0217 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x4.0x1a = 0x217,0x13
0218 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x1b = 0x218,0x14
0219 00db | | Load_Top At_Offset_3
021a e403 | | Load 0x2,0x3
021b 00eb | | Load_Encached Diana_Cache
021c 1819 | | Execute Package,Field_Execute,Field_Number 0x19
021d 4973 |Is | Short_Literal 0x173
021e 00eb | | Load_Encached Diana_Cache
021f 0098 | | Execute Package,Field_Read_Dynamic
0220 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0221 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x1c = 0x221,0x15
0222 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0223 4800 |H | Short_Literal 0x0
0224 4801 |H | Short_Literal 0x1
0225 00db | | Load_Top At_Offset_3
0226 e407 | | Load 0x2,0x7
0227 e001 | | Load 0x0,0x1
0228 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0229 c404 | | Store 0x2,0x4
022a e404 | | Load 0x2,0x4 ; Debug Table 0x4.0x1d = 0x22a,0x16
022b 6813 |h | Jump_Zero 0x23f
022c 0092 0c9c | | Action Push_String_Extended,0xc9c ; "can't close unit: "
; Debug Table 0x4.0x1e = 0x22c,0x17
022e e404 | | Load 0x2,0x4
022f e003 | | Load 0x0,0x3
0230 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0231 025e | ^ | Execute Discrete,Convert
0232 1c01 | | Execute_Immediate Run_Utility,0x1
0233 01cc | | Execute Vector,Catenate
0234 0092 0c9b | | Action Push_String_Extended,0xc9b ; ", nothing changed"
0236 01cc | | Execute Vector,Catenate
0237 8219 | | Call 0x1,0x19
0238 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x1f = 0x238,0x18
0239 4801 |H | Short_Literal 0x1
023a 4800 |H | Short_Literal 0x0
023b e004 | | Load 0x0,0x4
023c 1818 | | Execute Package,Field_Execute,Field_Number 0x18
023d c408 | | Store 0x2,0x8
023e 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x4.0x20 = 0x23e,0x19
023f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x21 = 0x23f,0x1a
0240 4801 |H | Short_Literal 0x1
0241 4801 |H | Short_Literal 0x1
0242 e004 | | Load 0x0,0x4
0243 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0244 c408 | | Store 0x2,0x8
0245 0092 0ca5 | | Action Push_String_Extended,0xca5 ; "Removed "
; Debug Table 0x4.0x22 = 0x245,0x1b
0247 e5ff | | Load 0x2,-0x1
0248 01cc | | Execute Vector,Catenate
0249 0092 0ca6 | | Action Push_String_Extended,0xca6 ; " attribute from "
024b 01cc | | Execute Vector,Catenate
024c e5fe | | Load 0x2,-0x2
024d 01cc | | Execute Vector,Catenate
024e 821a | | Call 0x1,0x1a
024f 4503 |E | Exit_Subprogram 0x3
0250 TRAP_0188:
0250 0007 | | Action Break_Optional
0251 0092 0ca7 | | Action Push_String_Extended,0xca7 ; "Unexpected exception while removing attribute"
; Debug Table 0x4.0x23 = 0x251,0x1c
0253 8219 | | Call 0x1,0x19
0254 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x24 = 0x254,0x1d
0255 4801 |H | Short_Literal 0x1
0256 4800 |H | Short_Literal 0x0
0257 e004 | | Load 0x0,0x4
0258 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0259 c408 | | Store 0x2,0x8
025a 4503 |E | Exit_Subprogram 0x3
025b 0000 0000 | | .BLANK 0000[0x5]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 028d | | .CONST 0x028d ; Address of begin
0261 0356 | V | .CONST 0x0356 ; Address of exception handler
0262 000b | | .CONST 0x000b ; Number of locals
0263 INIT_0260:
0263 e001 | | Load 0x0,0x1 ; Debug Table 0x5 = .DEBUG 0x0263,0x115a,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x0031
; Debug Table 0x5.0x0 = 0x263,0xffff
0264 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0265 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0266 02c7 | | Declare_Variable Any
0267 00d8 | | Load_Top At_Offset_0
0268 1c00 | | Execute_Immediate Run_Utility,0x0
0269 e002 | | Load 0x0,0x2 ; Debug Table 0x5.0x1 = 0x269,0xfffe
026a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
026b 02c7 | | Declare_Variable Any
026c 00d8 | | Load_Top At_Offset_0
026d 1c00 | | Execute_Immediate Run_Utility,0x0
026e e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x2 = 0x26e,0xfffd
026f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0270 e008 | | Load 0x0,0x8 ; Debug Table 0x5.0x3 = 0x270,0xfffc
0271 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0272 02ff | | Declare_Variable Variant_Record
0273 00d8 | | Load_Top At_Offset_0
0274 1c00 | | Execute_Immediate Run_Utility,0x0
0275 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x5.0x4 = 0x275,0xfffb
0276 e001 | | Load 0x0,0x1 ; Debug Table 0x5.0x5 = 0x276,0xfffa
0277 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0278 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0279 02c7 | | Declare_Variable Any
027a 00d8 | | Load_Top At_Offset_0
027b 1c00 | | Execute_Immediate Run_Utility,0x0
027c 4973 |Is | Short_Literal 0x173 ; Debug Table 0x5.0x6 = 0x27c,0xfff9
027d 00eb | | Load_Encached Diana_Cache
027e 0098 | | Execute Package,Field_Read_Dynamic
027f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0280 e008 | | Load 0x0,0x8 ; Debug Table 0x5.0x7 = 0x280,0xfff8
0281 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0282 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0283 e004 | | Load 0x0,0x4 ; Debug Table 0x5.0x8 = 0x283,0xfff7
0284 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0285 02c7 | | Declare_Variable Any
0286 e005 | | Load 0x0,0x5
0287 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0288 e004 | | Load 0x0,0x4
0289 1814 | | Execute Package,Field_Execute,Field_Number 0x14
028a c40a | | Store 0x2,0xa
028b 029f 0a33 | 3| Declare_Subprogram For_Call,INIT_0a30 ; Debug Table 0x5.0x9 = 0x28b,0xfff6
028d BODY_0260:
028d e005 | | Load 0x0,0x5 ; Debug Table 0x5.0xa = 0x28d,0x1
028e 1810 | | Execute Package,Field_Execute,Field_Number 0x10
028f 4800 |H | Short_Literal 0x0
0290 e001 | | Load 0x0,0x1
0291 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0292 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0293 c407 | | Store 0x2,0x7
0294 0092 0ca8 | | Action Push_String_Extended,0xca8 ; "SM_READ_ONLY"
; Debug Table 0x5.0xb = 0x294,0x2
0296 e006 | | Load 0x0,0x6
0297 180f | | Execute Package,Field_Execute,Field_Number 0xf
0298 a408 | | Store_Unchecked 0x2,0x8
0299 e008 | | Load 0x0,0x8 ; Debug Table 0x5.0xc = 0x299,0x3
029a 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
029b 1b0f | | Execute Package,Field_Read,Field_Number 0xf
029c e405 | | Load 0x2,0x5
029d 62c6 |b | Indirect_Literal Discrete,0x564,{0x00000000, 0x00028000}
029e e004 | | Load 0x0,0x4
029f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
02a0 4800 |H | Short_Literal 0x0
02a1 e009 | | Load 0x0,0x9
02a2 1811 | | Execute Package,Field_Execute,Field_Number 0x11
02a3 e008 | | Load 0x0,0x8
02a4 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
02a5 1816 | | Execute Package,Field_Execute,Field_Number 0x16
02a6 e5ff | | Load 0x2,-0x1
02a7 e008 | | Load 0x0,0x8
02a8 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
02a9 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
02aa 00d1 | | Pop_Control Pop_Count_1
02ab 005b | [ | Store_Top Discrete,At_Offset_3
02ac 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0xd = 0x2ac,0x4
02ad 6816 |h | Jump_Zero 0x2c4
02ae 0092 0ca9 | | Action Push_String_Extended,0xca9 ; "can't resolve \x22"
; Debug Table 0x5.0xe = 0x2ae,0x5
02b0 e5ff | | Load 0x2,-0x1
02b1 01cc | | Execute Vector,Catenate
02b2 0092 0caa | | Action Push_String_Extended,0xcaa ; "\x22: "
02b4 01cc | | Execute Vector,Catenate
02b5 00db | | Load_Top At_Offset_3
02b6 e008 | | Load 0x0,0x8
02b7 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
02b8 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02b9 025e | ^ | Execute Discrete,Convert
02ba 1c01 | | Execute_Immediate Run_Utility,0x1
02bb 01cc | | Execute Vector,Catenate
02bc 8219 | | Call 0x1,0x19
02bd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0xf = 0x2bd,0x6
02be 4801 |H | Short_Literal 0x1
02bf 4800 |H | Short_Literal 0x0
02c0 e004 | | Load 0x0,0x4
02c1 1818 | | Execute Package,Field_Execute,Field_Number 0x18
02c2 c40a | | Store 0x2,0xa
02c3 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x5.0x10 = 0x2c3,0x7
02c4 e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x11 = 0x2c4,0x8
02c5 1b11 | | Execute Package,Field_Read,Field_Number 0x11
02c6 e403 | | Load 0x2,0x3
02c7 0120 | | Execute Any,Is_Value
02c8 6803 |h | Jump_Zero 0x2cc
02c9 e002 | | Load 0x0,0x2
02ca 1b14 | | Execute Package,Field_Read,Field_Number 0x14
02cb 7801 |x | Jump 0x2cd
02cc e403 | | Load 0x2,0x3
02cd e402 | | Load 0x2,0x2
02ce 0120 | | Execute Any,Is_Value
02cf 6804 |h | Jump_Zero 0x2d4
02d0 e001 | | Load 0x0,0x1
02d1 1b13 | | Execute Package,Field_Read,Field_Number 0x13
02d2 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02d3 7801 |x | Jump 0x2d5
02d4 e402 | | Load 0x2,0x2
02d5 e40a | | Load 0x2,0xa
02d6 4800 |H | Short_Literal 0x0
02d7 4803 |H | Short_Literal 0x3
02d8 e405 | | Load 0x2,0x5
02d9 e001 | | Load 0x0,0x1
02da 181b | | Execute Package,Field_Execute,Field_Number 0x1b
02db c402 | | Store 0x2,0x2
02dc c403 | | Store 0x2,0x3
02dd c404 | | Store 0x2,0x4
02de e404 | | Load 0x2,0x4 ; Debug Table 0x5.0x12 = 0x2de,0x9
02df 6813 |h | Jump_Zero 0x2f3
02e0 0092 0c9a | | Action Push_String_Extended,0xc9a ; "can't open unit for overwrite: "
; Debug Table 0x5.0x13 = 0x2e0,0xa
02e2 e404 | | Load 0x2,0x4
02e3 e003 | | Load 0x0,0x3
02e4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02e5 025e | ^ | Execute Discrete,Convert
02e6 1c01 | | Execute_Immediate Run_Utility,0x1
02e7 01cc | | Execute Vector,Catenate
02e8 0092 0c9b | | Action Push_String_Extended,0xc9b ; ", nothing changed"
02ea 01cc | | Execute Vector,Catenate
02eb 8219 | | Call 0x1,0x19
02ec 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x14 = 0x2ec,0xb
02ed 4801 |H | Short_Literal 0x1
02ee 4800 |H | Short_Literal 0x0
02ef e004 | | Load 0x0,0x4
02f0 1818 | | Execute Package,Field_Execute,Field_Number 0x18
02f1 c40a | | Store 0x2,0xa
02f2 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x5.0x15 = 0x2f2,0xc
02f3 e005 | | Load 0x0,0x5 ; Debug Table 0x5.0x16 = 0x2f3,0xd
02f4 1810 | | Execute Package,Field_Execute,Field_Number 0x10
02f5 4800 |H | Short_Literal 0x0
02f6 e402 | | Load 0x2,0x2
02f7 e001 | | Load 0x0,0x1
02f8 1b13 | | Execute Package,Field_Read,Field_Number 0x13
02f9 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
02fa e402 | | Load 0x2,0x2 ; Debug Table 0x5.0x17 = 0x2fa,0xe
02fb e001 | | Load 0x0,0x1
02fc 1b13 | | Execute Package,Field_Read,Field_Number 0x13
02fd 1815 | | Execute Package,Field_Execute,Field_Number 0x15
02fe a406 | | Store_Unchecked 0x2,0x6
02ff 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x18 = 0x2ff,0xf
0300 e406 | | Load 0x2,0x6
0301 4973 |Is | Short_Literal 0x173
0302 00eb | | Load_Encached Diana_Cache
0303 0098 | | Execute Package,Field_Read_Dynamic
0304 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0305 680f |h | Jump_Zero 0x315
0306 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x19 = 0x306,0x10
0307 e406 | | Load 0x2,0x6
0308 4973 |Is | Short_Literal 0x173
0309 00eb | | Load_Encached Diana_Cache
030a 0098 | | Execute Package,Field_Read_Dynamic
030b 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
030c 0092 0cab | | Action Push_String_Extended,0xcab ; "Removed read_only attribute from "
; Debug Table 0x5.0x1a = 0x30c,0x11
030e e405 | | Load 0x2,0x5
030f e008 | | Load 0x0,0x8
0310 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0311 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
0312 01cc | | Execute Vector,Catenate
0313 821a | | Call 0x1,0x1a
0314 780b |x | Jump 0x320
0315 0092 0cac | | Action Push_String_Extended,0xcac ; "unit "
; Debug Table 0x5.0x1b = 0x315,0x12
0317 e405 | | Load 0x2,0x5
0318 e008 | | Load 0x0,0x8
0319 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
031a 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
031b 01cc | | Execute Vector,Catenate
031c 0092 0cad | | Action Push_String_Extended,0xcad ; " does not have a read_only attribute"
031e 01cc | | Execute Vector,Catenate
031f 8219 | | Call 0x1,0x19
0320 e5fe | | Load 0x2,-0x2 ; Debug Table 0x5.0x1c = 0x320,0x13
0321 6801 |h | Jump_Zero 0x323
0322 840b | | Call 0x2,0xb ; Debug Table 0x5.0x1d = 0x322,0x14
0323 e003 | | Load 0x0,0x3 ; Debug Table 0x5.0x1e = 0x323,0x15
0324 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0325 4800 |H | Short_Literal 0x0
0326 4801 |H | Short_Literal 0x1
0327 e40a | | Load 0x2,0xa
0328 e405 | | Load 0x2,0x5
0329 e001 | | Load 0x0,0x1
032a 181c | | Execute Package,Field_Execute,Field_Number 0x1c
032b c404 | | Store 0x2,0x4
032c e404 | | Load 0x2,0x4 ; Debug Table 0x5.0x1f = 0x32c,0x16
032d 681a |h | Jump_Zero 0x348
032e 0092 0c9c | | Action Push_String_Extended,0xc9c ; "can't close unit: "
; Debug Table 0x5.0x20 = 0x32e,0x17
0330 e404 | | Load 0x2,0x4
0331 e003 | | Load 0x0,0x3
0332 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0333 025e | ^ | Execute Discrete,Convert
0334 1c01 | | Execute_Immediate Run_Utility,0x1
0335 01cc | | Execute Vector,Catenate
0336 0092 0c9b | | Action Push_String_Extended,0xc9b ; ", nothing changed"
0338 01cc | | Execute Vector,Catenate
0339 8219 | | Call 0x1,0x19
033a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x21 = 0x33a,0x18
033b 4801 |H | Short_Literal 0x1
033c 4800 |H | Short_Literal 0x0
033d e004 | | Load 0x0,0x4
033e 1818 | | Execute Package,Field_Execute,Field_Number 0x18
033f c40a | | Store 0x2,0xa
0340 e005 | | Load 0x0,0x5 ; Debug Table 0x5.0x22 = 0x340,0x19
0341 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0342 4800 |H | Short_Literal 0x0
0343 e407 | | Load 0x2,0x7
0344 e001 | | Load 0x0,0x1
0345 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0346 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0347 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x5.0x23 = 0x347,0x1a
0348 e005 | | Load 0x0,0x5 ; Debug Table 0x5.0x24 = 0x348,0x1b
0349 1810 | | Execute Package,Field_Execute,Field_Number 0x10
034a 4800 |H | Short_Literal 0x0
034b e407 | | Load 0x2,0x7
034c e001 | | Load 0x0,0x1
034d 1b13 | | Execute Package,Field_Read,Field_Number 0x13
034e 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
034f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x5.0x25 = 0x34f,0x1c
0350 4801 |H | Short_Literal 0x1
0351 4801 |H | Short_Literal 0x1
0352 e004 | | Load 0x0,0x4
0353 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0354 c40a | | Store 0x2,0xa
0355 4503 |E | Exit_Subprogram 0x3
0356 TRAP_0260:
0356 0007 | | Action Break_Optional
0357 0092 0cae | | Action Push_String_Extended,0xcae ; "Unexpected exception while removing read_only attribute from "
; Debug Table 0x5.0x26 = 0x357,0x1d
0359 e405 | | Load 0x2,0x5
035a e008 | | Load 0x0,0x8
035b 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
035c 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
035d 01cc | | Execute Vector,Catenate
035e 8219 | | Call 0x1,0x19
035f e005 | | Load 0x0,0x5 ; Debug Table 0x5.0x27 = 0x35f,0x1e
0360 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0361 4800 |H | Short_Literal 0x0
0362 e407 | | Load 0x2,0x7
0363 e001 | | Load 0x0,0x1
0364 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0365 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0366 00da | | Load_Top At_Offset_2 ; Debug Table 0x5.0x28 = 0x366,0x1f
0367 4801 |H | Short_Literal 0x1
0368 4800 |H | Short_Literal 0x0
0369 e004 | | Load 0x0,0x4
036a 1818 | | Execute Package,Field_Execute,Field_Number 0x18
036b c40a | | Store 0x2,0xa
036c 4503 |E | Exit_Subprogram 0x3
036d 0000 0000 | | .XXX[0x3]
036f 0000 | |
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 039f | | .CONST 0x039f ; Address of begin
0371 0456 | V | .CONST 0x0456 ; Address of exception handler
0372 000c | | .CONST 0x000c ; Number of locals
0373 INIT_0370:
0373 e001 | | Load 0x0,0x1 ; Debug Table 0x6 = .DEBUG 0x0373,0x11ae,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x003e
; Debug Table 0x6.0x0 = 0x373,0xffff
0374 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0375 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0376 02c7 | | Declare_Variable Any
0377 00d8 | | Load_Top At_Offset_0
0378 1c00 | | Execute_Immediate Run_Utility,0x0
0379 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x1 = 0x379,0xfffe
037a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
037b 02c7 | | Declare_Variable Any
037c 00d8 | | Load_Top At_Offset_0
037d 1c00 | | Execute_Immediate Run_Utility,0x0
037e e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x2 = 0x37e,0xfffd
037f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0380 e008 | | Load 0x0,0x8 ; Debug Table 0x6.0x3 = 0x380,0xfffc
0381 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0382 02ff | | Declare_Variable Variant_Record
0383 00d8 | | Load_Top At_Offset_0
0384 1c00 | | Execute_Immediate Run_Utility,0x0
0385 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x6.0x4 = 0x385,0xfffb
0386 e001 | | Load 0x0,0x1 ; Debug Table 0x6.0x5 = 0x386,0xfffa
0387 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0388 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0389 02c7 | | Declare_Variable Any
038a 00d8 | | Load_Top At_Offset_0
038b 1c00 | | Execute_Immediate Run_Utility,0x0
038c 4973 |Is | Short_Literal 0x173 ; Debug Table 0x6.0x6 = 0x38c,0xfff9
038d 00eb | | Load_Encached Diana_Cache
038e 0098 | | Execute Package,Field_Read_Dynamic
038f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0390 e008 | | Load 0x0,0x8 ; Debug Table 0x6.0x7 = 0x390,0xfff8
0391 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0392 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0393 e004 | | Load 0x0,0x4 ; Debug Table 0x6.0x8 = 0x393,0xfff7
0394 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0395 02c7 | | Declare_Variable Any
0396 e005 | | Load 0x0,0x5
0397 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0398 e004 | | Load 0x0,0x4
0399 1814 | | Execute Package,Field_Execute,Field_Number 0x14
039a c40a | | Store 0x2,0xa
039b 029f 0ad3 | | Declare_Subprogram For_Call,INIT_0ad0 ; Debug Table 0x6.0x9 = 0x39b,0xfff6
039d 029f 0ae3 | | Declare_Subprogram For_Call,INIT_0ae0 ; Debug Table 0x6.0xa = 0x39d,0xfff5
039f BODY_0370:
039f e005 | | Load 0x0,0x5 ; Debug Table 0x6.0xb = 0x39f,0x1
03a0 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03a1 4800 |H | Short_Literal 0x0
03a2 e001 | | Load 0x0,0x1
03a3 1b13 | | Execute Package,Field_Read,Field_Number 0x13
03a4 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
03a5 c407 | | Store 0x2,0x7
03a6 0092 0ca8 | | Action Push_String_Extended,0xca8 ; "SM_READ_ONLY"
; Debug Table 0x6.0xc = 0x3a6,0x2
03a8 e006 | | Load 0x0,0x6
03a9 180f | | Execute Package,Field_Execute,Field_Number 0xf
03aa a408 | | Store_Unchecked 0x2,0x8
03ab e008 | | Load 0x0,0x8 ; Debug Table 0x6.0xd = 0x3ab,0x3
03ac 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
03ad 1b0f | | Execute Package,Field_Read,Field_Number 0xf
03ae e405 | | Load 0x2,0x5
03af 61b4 |a | Indirect_Literal Discrete,0x564,{0x00000000, 0x00028000}
03b0 e004 | | Load 0x0,0x4
03b1 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03b2 4800 |H | Short_Literal 0x0
03b3 e009 | | Load 0x0,0x9
03b4 1811 | | Execute Package,Field_Execute,Field_Number 0x11
03b5 e008 | | Load 0x0,0x8
03b6 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
03b7 1816 | | Execute Package,Field_Execute,Field_Number 0x16
03b8 e5ff | | Load 0x2,-0x1
03b9 e008 | | Load 0x0,0x8
03ba 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
03bb 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
03bc 00d1 | | Pop_Control Pop_Count_1
03bd c409 | | Store 0x2,0x9
03be 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0xe = 0x3be,0x4
03bf 6816 |h | Jump_Zero 0x3d6
03c0 0092 0ca9 | | Action Push_String_Extended,0xca9 ; "can't resolve \x22"
; Debug Table 0x6.0xf = 0x3c0,0x5
03c2 e5ff | | Load 0x2,-0x1
03c3 01cc | | Execute Vector,Catenate
03c4 0092 0caa | | Action Push_String_Extended,0xcaa ; "\x22: "
03c6 01cc | | Execute Vector,Catenate
03c7 e409 | | Load 0x2,0x9
03c8 e008 | | Load 0x0,0x8
03c9 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
03ca 1b0f | | Execute Package,Field_Read,Field_Number 0xf
03cb 025e | ^ | Execute Discrete,Convert
03cc 1c01 | | Execute_Immediate Run_Utility,0x1
03cd 01cc | | Execute Vector,Catenate
03ce 8219 | | Call 0x1,0x19
03cf 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x10 = 0x3cf,0x6
03d0 4801 |H | Short_Literal 0x1
03d1 4800 |H | Short_Literal 0x0
03d2 e004 | | Load 0x0,0x4
03d3 1818 | | Execute Package,Field_Execute,Field_Number 0x18
03d4 c40a | | Store 0x2,0xa
03d5 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x6.0x11 = 0x3d5,0x7
03d6 e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x12 = 0x3d6,0x8
03d7 1b11 | | Execute Package,Field_Read,Field_Number 0x11
03d8 e403 | | Load 0x2,0x3
03d9 0120 | | Execute Any,Is_Value
03da 6803 |h | Jump_Zero 0x3de
03db e002 | | Load 0x0,0x2
03dc 1b14 | | Execute Package,Field_Read,Field_Number 0x14
03dd 7801 |x | Jump 0x3df
03de e403 | | Load 0x2,0x3
03df e402 | | Load 0x2,0x2
03e0 0120 | | Execute Any,Is_Value
03e1 6804 |h | Jump_Zero 0x3e6
03e2 e001 | | Load 0x0,0x1
03e3 1b13 | | Execute Package,Field_Read,Field_Number 0x13
03e4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03e5 7801 |x | Jump 0x3e7
03e6 e402 | | Load 0x2,0x2
03e7 e40a | | Load 0x2,0xa
03e8 4800 |H | Short_Literal 0x0
03e9 4803 |H | Short_Literal 0x3
03ea e405 | | Load 0x2,0x5
03eb e001 | | Load 0x0,0x1
03ec 181b | | Execute Package,Field_Execute,Field_Number 0x1b
03ed c402 | | Store 0x2,0x2
03ee c403 | | Store 0x2,0x3
03ef c404 | | Store 0x2,0x4
03f0 e404 | | Load 0x2,0x4 ; Debug Table 0x6.0x13 = 0x3f0,0x9
03f1 6813 |h | Jump_Zero 0x405
03f2 0092 0c9a | | Action Push_String_Extended,0xc9a ; "can't open unit for overwrite: "
; Debug Table 0x6.0x14 = 0x3f2,0xa
03f4 e404 | | Load 0x2,0x4
03f5 e003 | | Load 0x0,0x3
03f6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03f7 025e | ^ | Execute Discrete,Convert
03f8 1c01 | | Execute_Immediate Run_Utility,0x1
03f9 01cc | | Execute Vector,Catenate
03fa 0092 0c9b | | Action Push_String_Extended,0xc9b ; ", nothing changed"
03fc 01cc | | Execute Vector,Catenate
03fd 8219 | | Call 0x1,0x19
03fe 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x15 = 0x3fe,0xb
03ff 4801 |H | Short_Literal 0x1
0400 4800 |H | Short_Literal 0x0
0401 e004 | | Load 0x0,0x4
0402 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0403 c40a | | Store 0x2,0xa
0404 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x6.0x16 = 0x404,0xc
0405 e005 | | Load 0x0,0x5 ; Debug Table 0x6.0x17 = 0x405,0xd
0406 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0407 4800 |H | Short_Literal 0x0
0408 e402 | | Load 0x2,0x2
0409 e001 | | Load 0x0,0x1
040a 1b13 | | Execute Package,Field_Read,Field_Number 0x13
040b 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
040c e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x18 = 0x40c,0xe
040d e001 | | Load 0x0,0x1
040e 1b13 | | Execute Package,Field_Read,Field_Number 0x13
040f 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0410 a406 | | Store_Unchecked 0x2,0x6
0411 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x19 = 0x411,0xf
0412 e408 | | Load 0x2,0x8
0413 e406 | | Load 0x2,0x6
0414 4973 |Is | Short_Literal 0x173
0415 00eb | | Load_Encached Diana_Cache
0416 0098 | | Execute Package,Field_Read_Dynamic
0417 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0418 0092 0caf | | Action Push_String_Extended,0xcaf ; "added read_only attribute to "
; Debug Table 0x6.0x1a = 0x418,0x10
041a e405 | | Load 0x2,0x5
041b e008 | | Load 0x0,0x8
041c 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
041d 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
041e 01cc | | Execute Vector,Catenate
041f 821a | | Call 0x1,0x1a
0420 e5fe | | Load 0x2,-0x2 ; Debug Table 0x6.0x1b = 0x420,0x11
0421 6801 |h | Jump_Zero 0x423
0422 840c | | Call 0x2,0xc ; Debug Table 0x6.0x1c = 0x422,0x12
0423 e003 | | Load 0x0,0x3 ; Debug Table 0x6.0x1d = 0x423,0x13
0424 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0425 4800 |H | Short_Literal 0x0
0426 4801 |H | Short_Literal 0x1
0427 e40a | | Load 0x2,0xa
0428 e405 | | Load 0x2,0x5
0429 e001 | | Load 0x0,0x1
042a 181c | | Execute Package,Field_Execute,Field_Number 0x1c
042b c404 | | Store 0x2,0x4
042c e404 | | Load 0x2,0x4 ; Debug Table 0x6.0x1e = 0x42c,0x14
042d 681a |h | Jump_Zero 0x448
042e 0092 0c9c | | Action Push_String_Extended,0xc9c ; "can't close unit: "
; Debug Table 0x6.0x1f = 0x42e,0x15
0430 e404 | | Load 0x2,0x4
0431 e003 | | Load 0x0,0x3
0432 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0433 025e | ^ | Execute Discrete,Convert
0434 1c01 | | Execute_Immediate Run_Utility,0x1
0435 01cc | | Execute Vector,Catenate
0436 0092 0c9b | | Action Push_String_Extended,0xc9b ; ", nothing changed"
0438 01cc | | Execute Vector,Catenate
0439 8219 | | Call 0x1,0x19
043a 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x20 = 0x43a,0x16
043b 4801 |H | Short_Literal 0x1
043c 4800 |H | Short_Literal 0x0
043d e004 | | Load 0x0,0x4
043e 1818 | | Execute Package,Field_Execute,Field_Number 0x18
043f c40a | | Store 0x2,0xa
0440 e005 | | Load 0x0,0x5 ; Debug Table 0x6.0x21 = 0x440,0x17
0441 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0442 4800 |H | Short_Literal 0x0
0443 e407 | | Load 0x2,0x7
0444 e001 | | Load 0x0,0x1
0445 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0446 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0447 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x6.0x22 = 0x447,0x18
0448 e005 | | Load 0x0,0x5 ; Debug Table 0x6.0x23 = 0x448,0x19
0449 1810 | | Execute Package,Field_Execute,Field_Number 0x10
044a 4800 |H | Short_Literal 0x0
044b e407 | | Load 0x2,0x7
044c e001 | | Load 0x0,0x1
044d 1b13 | | Execute Package,Field_Read,Field_Number 0x13
044e 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
044f 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x24 = 0x44f,0x1a
0450 4801 |H | Short_Literal 0x1
0451 4801 |H | Short_Literal 0x1
0452 e004 | | Load 0x0,0x4
0453 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0454 c40a | | Store 0x2,0xa
0455 4503 |E | Exit_Subprogram 0x3
0456 TRAP_0370:
0456 0007 | | Action Break_Optional
0457 0092 0cb0 | | Action Push_String_Extended,0xcb0 ; "Unexpected exception while adding read_only attribute to "
; Debug Table 0x6.0x25 = 0x457,0x1b
0459 e405 | | Load 0x2,0x5
045a e008 | | Load 0x0,0x8
045b 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
045c 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
045d 01cc | | Execute Vector,Catenate
045e 8219 | | Call 0x1,0x19
045f e005 | | Load 0x0,0x5 ; Debug Table 0x6.0x26 = 0x45f,0x1c
0460 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0461 4800 |H | Short_Literal 0x0
0462 e407 | | Load 0x2,0x7
0463 e001 | | Load 0x0,0x1
0464 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0465 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0466 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x27 = 0x466,0x1d
0467 4801 |H | Short_Literal 0x1
0468 4800 |H | Short_Literal 0x0
0469 e004 | | Load 0x0,0x4
046a 1818 | | Execute Package,Field_Execute,Field_Number 0x18
046b c40a | | Store 0x2,0xa
046c 4503 |E | Exit_Subprogram 0x3
046d 0000 0000 | | .XXX[0x3]
046f 0000 | |
0470 ; --------------------------------------------------------------------------------------
0470 ; SUBPROGRAM
0470 ; --------------------------------------------------------------------------------------
0470 0491 | | .CONST 0x0491 ; Address of begin
0471 051d | | .CONST 0x051d ; Address of exception handler
0472 0007 | | .CONST 0x0007 ; Number of locals
0473 INIT_0470:
0473 0007 | | Action Break_Optional ; Debug Table 0x7 = .DEBUG 0x0473,0x1200,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x004b
; Debug Table 0x7.0x0 = 0x473,0xffff
0474 e001 | | Load 0x0,0x1 ; Debug Table 0x7.0x1 = 0x474,0xfffe
0475 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0476 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0477 02c7 | | Declare_Variable Any
0478 00d8 | | Load_Top At_Offset_0
0479 1c00 | | Execute_Immediate Run_Utility,0x0
047a e002 | | Load 0x0,0x2 ; Debug Table 0x7.0x2 = 0x47a,0xfffd
047b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
047c 02c7 | | Declare_Variable Any
047d 00d8 | | Load_Top At_Offset_0
047e 1c00 | | Execute_Immediate Run_Utility,0x0
047f e003 | | Load 0x0,0x3 ; Debug Table 0x7.0x3 = 0x47f,0xfffc
0480 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0481 e008 | | Load 0x0,0x8 ; Debug Table 0x7.0x4 = 0x481,0xfffb
0482 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0483 02ff | | Declare_Variable Variant_Record
0484 00d8 | | Load_Top At_Offset_0
0485 1c00 | | Execute_Immediate Run_Utility,0x0
0486 e008 | | Load 0x0,0x8 ; Debug Table 0x7.0x5 = 0x486,0xfffa
0487 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0488 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0489 e004 | | Load 0x0,0x4 ; Debug Table 0x7.0x6 = 0x489,0xfff9
048a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
048b 02c7 | | Declare_Variable Any
048c e005 | | Load 0x0,0x5
048d 1810 | | Execute Package,Field_Execute,Field_Number 0x10
048e e004 | | Load 0x0,0x4
048f 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0490 c407 | | Store 0x2,0x7
0491 BODY_0470:
0491 e008 | | Load 0x0,0x8 ; Debug Table 0x7.0x7 = 0x491,0x1
0492 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0493 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0494 00db | | Load_Top At_Offset_3
0495 60ce |` | Indirect_Literal Discrete,0x564,{0x00000000, 0x00028000}
0496 e004 | | Load 0x0,0x4
0497 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0498 4800 |H | Short_Literal 0x0
0499 e009 | | Load 0x0,0x9
049a 1811 | | Execute Package,Field_Execute,Field_Number 0x11
049b e008 | | Load 0x0,0x8
049c 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
049d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
049e e5ff | | Load 0x2,-0x1
049f e008 | | Load 0x0,0x8
04a0 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
04a1 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
04a2 00d1 | | Pop_Control Pop_Count_1
04a3 005a | Z | Store_Top Discrete,At_Offset_2
04a4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x8 = 0x4a4,0x2
04a5 6816 |h | Jump_Zero 0x4bc
04a6 0092 0ca9 | | Action Push_String_Extended,0xca9 ; "can't resolve \x22"
; Debug Table 0x7.0x9 = 0x4a6,0x3
04a8 e5ff | | Load 0x2,-0x1
04a9 01cc | | Execute Vector,Catenate
04aa 0092 0caa | | Action Push_String_Extended,0xcaa ; "\x22: "
04ac 01cc | | Execute Vector,Catenate
04ad 00da | | Load_Top At_Offset_2
04ae e008 | | Load 0x0,0x8
04af 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
04b0 1b0f | | Execute Package,Field_Read,Field_Number 0xf
04b1 025e | ^ | Execute Discrete,Convert
04b2 1c01 | | Execute_Immediate Run_Utility,0x1
04b3 01cc | | Execute Vector,Catenate
04b4 8219 | | Call 0x1,0x19
04b5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0xa = 0x4b5,0x4
04b6 4801 |H | Short_Literal 0x1
04b7 4800 |H | Short_Literal 0x0
04b8 e004 | | Load 0x0,0x4
04b9 1818 | | Execute Package,Field_Execute,Field_Number 0x18
04ba c407 | | Store 0x2,0x7
04bb 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x7.0xb = 0x4bb,0x5
04bc e003 | | Load 0x0,0x3 ; Debug Table 0x7.0xc = 0x4bc,0x6
04bd 1b11 | | Execute Package,Field_Read,Field_Number 0x11
04be e403 | | Load 0x2,0x3
04bf 0120 | | Execute Any,Is_Value
04c0 6803 |h | Jump_Zero 0x4c4
04c1 e002 | | Load 0x0,0x2
04c2 1b14 | | Execute Package,Field_Read,Field_Number 0x14
04c3 7801 |x | Jump 0x4c5
04c4 e403 | | Load 0x2,0x3
04c5 e402 | | Load 0x2,0x2
04c6 0120 | | Execute Any,Is_Value
04c7 6804 |h | Jump_Zero 0x4cc
04c8 e001 | | Load 0x0,0x1
04c9 1b13 | | Execute Package,Field_Read,Field_Number 0x13
04ca 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04cb 7801 |x | Jump 0x4cd
04cc e402 | | Load 0x2,0x2
04cd 00db | | Load_Top At_Offset_3
04ce 4800 |H | Short_Literal 0x0
04cf 4803 |H | Short_Literal 0x3
04d0 e405 | | Load 0x2,0x5
04d1 e001 | | Load 0x0,0x1
04d2 181b | | Execute Package,Field_Execute,Field_Number 0x1b
04d3 c402 | | Store 0x2,0x2
04d4 c403 | | Store 0x2,0x3
04d5 c404 | | Store 0x2,0x4
04d6 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0xd = 0x4d6,0x7
04d7 6813 |h | Jump_Zero 0x4eb
04d8 0092 0c9a | | Action Push_String_Extended,0xc9a ; "can't open unit for overwrite: "
; Debug Table 0x7.0xe = 0x4d8,0x8
04da e404 | | Load 0x2,0x4
04db e003 | | Load 0x0,0x3
04dc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
04dd 025e | ^ | Execute Discrete,Convert
04de 1c01 | | Execute_Immediate Run_Utility,0x1
04df 01cc | | Execute Vector,Catenate
04e0 0092 0c9b | | Action Push_String_Extended,0xc9b ; ", nothing changed"
04e2 01cc | | Execute Vector,Catenate
04e3 8219 | | Call 0x1,0x19
04e4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0xf = 0x4e4,0x9
04e5 4801 |H | Short_Literal 0x1
04e6 4800 |H | Short_Literal 0x0
04e7 e004 | | Load 0x0,0x4
04e8 1818 | | Execute Package,Field_Execute,Field_Number 0x18
04e9 c407 | | Store 0x2,0x7
04ea 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x7.0x10 = 0x4ea,0xa
04eb 4802 |H | Short_Literal 0x2 ; Debug Table 0x7.0x11 = 0x4eb,0xb
04ec e402 | | Load 0x2,0x2
04ed e001 | | Load 0x0,0x1
04ee 1b13 | | Execute Package,Field_Read,Field_Number 0x13
04ef 1820 | | Execute Package,Field_Execute,Field_Number 0x20
04f0 e003 | | Load 0x0,0x3 ; Debug Table 0x7.0x12 = 0x4f0,0xc
04f1 1b11 | | Execute Package,Field_Read,Field_Number 0x11
04f2 4800 |H | Short_Literal 0x0
04f3 4801 |H | Short_Literal 0x1
04f4 00db | | Load_Top At_Offset_3
04f5 e405 | | Load 0x2,0x5
04f6 e001 | | Load 0x0,0x1
04f7 181c | | Execute Package,Field_Execute,Field_Number 0x1c
04f8 c404 | | Store 0x2,0x4
04f9 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x13 = 0x4f9,0xd
04fa 6813 |h | Jump_Zero 0x50e
04fb 0092 0c9c | | Action Push_String_Extended,0xc9c ; "can't close unit: "
; Debug Table 0x7.0x14 = 0x4fb,0xe
04fd e404 | | Load 0x2,0x4
04fe e003 | | Load 0x0,0x3
04ff 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0500 025e | ^ | Execute Discrete,Convert
0501 1c01 | | Execute_Immediate Run_Utility,0x1
0502 01cc | | Execute Vector,Catenate
0503 0092 0c9b | | Action Push_String_Extended,0xc9b ; ", nothing changed"
0505 01cc | | Execute Vector,Catenate
0506 8219 | | Call 0x1,0x19
0507 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x15 = 0x507,0xf
0508 4801 |H | Short_Literal 0x1
0509 4800 |H | Short_Literal 0x0
050a e004 | | Load 0x0,0x4
050b 1818 | | Execute Package,Field_Execute,Field_Number 0x18
050c c407 | | Store 0x2,0x7
050d 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x7.0x16 = 0x50d,0x10
050e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x17 = 0x50e,0x11
050f 4801 |H | Short_Literal 0x1
0510 4801 |H | Short_Literal 0x1
0511 e004 | | Load 0x0,0x4
0512 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0513 c407 | | Store 0x2,0x7
0514 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0x18 = 0x514,0x12
0515 e008 | | Load 0x0,0x8
0516 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0517 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
0518 0092 0cb1 | | Action Push_String_Extended,0xcb1 ; " has been changed to source"
051a 01cc | | Execute Vector,Catenate
051b 821a | | Call 0x1,0x1a
051c 4502 |E | Exit_Subprogram 0x2
051d TRAP_0470:
051d 0007 | | Action Break_Optional
051e 0092 0cb2 | | Action Push_String_Extended,0xcb2 ; "Unexpected exception while changing "
; Debug Table 0x7.0x19 = 0x51e,0x13
0520 e405 | | Load 0x2,0x5
0521 e008 | | Load 0x0,0x8
0522 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0523 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
0524 01cc | | Execute Vector,Catenate
0525 0092 0cb3 | | Action Push_String_Extended,0xcb3 ; " to source ("
0527 01cc | | Execute Vector,Catenate
0528 e007 | | Load 0x0,0x7
0529 180d | | Execute Package,Field_Execute,Field_Number 0xd
052a 01cc | | Execute Vector,Catenate
052b 0092 0cb4 | | Action Push_String_Extended,0xcb4 ; ")"
052d 01cc | | Execute Vector,Catenate
052e 8219 | | Call 0x1,0x19
052f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x1a = 0x52f,0x14
0530 4801 |H | Short_Literal 0x1
0531 4800 |H | Short_Literal 0x0
0532 e004 | | Load 0x0,0x4
0533 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0534 c407 | | Store 0x2,0x7
0535 4502 |E | Exit_Subprogram 0x2
0536 0000 0000 | | .XXX[0x2]
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 054b | K | .CONST 0x054b ; Address of begin
0539 0004 | | .CONST 0x0004 ; Address of exception handler
053a 0004 | | .CONST 0x0004 ; Number of locals
053b INIT_0538:
053b 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x8 = .DEBUG 0x053b,0x1238,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x0053
; Debug Table 0x8.0x0 = 0x53b,0xffff
053c 029f 0b7b | {| Declare_Subprogram For_Call,INIT_0b78 ; Debug Table 0x8.0x1 = 0x53c,0xfffe
053e 6021 |`! | Indirect_Literal Discrete,0x560,{0x00000000, 0x003933c6} ; Debug Table 0x8.0x2 = 0x53e,0xfffd
053f 601c |` | Indirect_Literal Discrete,0x55c,{0x00000000, 0x00000641}
0540 1d17 | | Execute_Immediate Reference_Lex_1,0x17
0541 1d18 | | Execute_Immediate Reference_Lex_1,0x18
0542 4803 |H | Short_Literal 0x3
0543 4802 |H | Short_Literal 0x2
0544 0099 | | Action Reference_Dynamic
0545 4977 |Iw | Short_Literal 0x177
0546 00eb | | Load_Encached Diana_Cache
0547 0098 | | Execute Package,Field_Read_Dynamic
0548 0387 | | Declare_Variable Package
0549 00d8 | | Load_Top At_Offset_0
054a 020f | | Execute Module,Activate
054b BODY_0538:
054b e5ff | | Load 0x2,-0x1 ; Debug Table 0x8.0x3 = 0x54b,0x1
054c 8221 | ! | Call 0x1,0x21
054d 0033 | 3 | Store_Top Heap_Access,At_Offset_3
054e 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x4 = 0x54e,0x2
054f 00eb | | Load_Encached Diana_Cache
0550 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0551 7004 |p | Jump_Nonzero 0x556
0552 4801 |H | Short_Literal 0x1 ; Debug Table 0x8.0x5 = 0x552,0x3
0553 00db | | Load_Top At_Offset_3
0554 00da | | Load_Top At_Offset_2
0555 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0556 4502 |E | Exit_Subprogram 0x2
0557 0000 | | .XXX[0x1]
0558 ; --------------------------------------------------------------------------------------
0558 ; SUBPROGRAM
0558 ; --------------------------------------------------------------------------------------
0558 055b | [ | .CONST 0x055b ; Address of begin
0559 0004 | | .CONST 0x0004 ; Address of exception handler
055a 0001 | | .CONST 0x0001 ; Number of locals
055b BODY_0558:
055b INIT_0558:
055b 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x9 = .DEBUG 0x055b,0x1246,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x005b
; Debug Table 0x9.0x0 = 0x55b,0x1
055c 0000 0000 | | .LITERAL {0x00000000, 0x00000641}
0560 0000 0000 | | .LITERAL {0x00000000, 0x003933c6}
0564 0000 0000 | | .LITERAL {0x00000000, 0x00028000}
0568 ; --------------------------------------------------------------------------------------
0568 ; SUBPROGRAM
0568 ; --------------------------------------------------------------------------------------
0568 056b | k | .CONST 0x056b ; Address of begin
0569 0004 | | .CONST 0x0004 ; Address of exception handler
056a 0001 | | .CONST 0x0001 ; Number of locals
056b BODY_0568:
056b INIT_0568:
056b 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0xa = .DEBUG 0x056b,0x124a,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x0067
; Debug Table 0xa.0x0 = 0x56b,0x1
056c 0000 0000 | | .BLANK 0000[0x4]
0570 ; --------------------------------------------------------------------------------------
0570 ; SUBPROGRAM
0570 ; --------------------------------------------------------------------------------------
0570 0573 | s | .CONST 0x0573 ; Address of begin
0571 0004 | | .CONST 0x0004 ; Address of exception handler
0572 0001 | | .CONST 0x0001 ; Number of locals
0573 BODY_0570:
0573 INIT_0570:
0573 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0xb = .DEBUG 0x0573,0x124e,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x0074
; Debug Table 0xb.0x0 = 0x573,0x1
0574 0000 0000 | | .BLANK 0000[0x4]
0578 ; --------------------------------------------------------------------------------------
0578 ; SUBPROGRAM
0578 ; --------------------------------------------------------------------------------------
0578 057b | { | .CONST 0x057b ; Address of begin
0579 0004 | | .CONST 0x0004 ; Address of exception handler
057a 0001 | | .CONST 0x0001 ; Number of locals
057b BODY_0578:
057b INIT_0578:
057b 00da | | Load_Top At_Offset_2 ; Debug Table 0xc = .DEBUG 0x057b,0x1252,0x0001,0x0000,0x0039,0x33c6,0x0000,0x002a
; Debug Table 0xc.0x0 = 0x57b,0x1
057c e00a | | Load 0x0,0xa
057d 180e | | Execute Package,Field_Execute,Field_Number 0xe
057e 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0xc.0x1 = 0x57e,0x2
057f 0000 | | .XXX[0x1]
0580 ; --------------------------------------------------------------------------------------
0580 ; SUBPROGRAM
0580 ; --------------------------------------------------------------------------------------
0580 0583 | | .CONST 0x0583 ; Address of begin
0581 0004 | | .CONST 0x0004 ; Address of exception handler
0582 0001 | | .CONST 0x0001 ; Number of locals
0583 BODY_0580:
0583 INIT_0580:
0583 e00a | | Load 0x0,0xa ; Debug Table 0xd = .DEBUG 0x0583,0x1258,0x0001,0x0000,0x0039,0x33c6,0x0000,0x003d
; Debug Table 0xd.0x0 = 0x583,0x1
0584 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0585 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0xd.0x1 = 0x585,0x2
0586 0000 0000 | | .XXX[0x2]
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 058b | | .CONST 0x058b ; Address of begin
0589 0004 | | .CONST 0x0004 ; Address of exception handler
058a 0001 | | .CONST 0x0001 ; Number of locals
058b BODY_0588:
058b INIT_0588:
058b 0092 0cb5 | | Action Push_String_Extended,0xcb5 ; "*** "
; Debug Table 0xe = .DEBUG 0x058b,0x125e,0x0001,0x0000,0x0039,0x33c6,0x0000,0x004b
; Debug Table 0xe.0x0 = 0x58b,0x1
058d 00db | | Load_Top At_Offset_3
058e 01cc | | Execute Vector,Catenate
058f 8217 | | Call 0x1,0x17
0590 8218 | | Call 0x1,0x18 ; Debug Table 0xe.0x1 = 0x590,0x2
0591 4502 |E | Exit_Subprogram 0x2
0592 0000 0000 | | .BLANK 0000[0x6]
0598 ; --------------------------------------------------------------------------------------
0598 ; SUBPROGRAM
0598 ; --------------------------------------------------------------------------------------
0598 059b | | .CONST 0x059b ; Address of begin
0599 0004 | | .CONST 0x0004 ; Address of exception handler
059a 0001 | | .CONST 0x0001 ; Number of locals
059b BODY_0598:
059b INIT_0598:
059b 0092 0cb6 | | Action Push_String_Extended,0xcb6 ; "+++ "
; Debug Table 0xf = .DEBUG 0x059b,0x1264,0x0001,0x0000,0x0039,0x33c6,0x0000,0x0062
; Debug Table 0xf.0x0 = 0x59b,0x1
059d 00db | | Load_Top At_Offset_3
059e 01cc | | Execute Vector,Catenate
059f 8217 | | Call 0x1,0x17
05a0 8218 | | Call 0x1,0x18 ; Debug Table 0xf.0x1 = 0x5a0,0x2
05a1 4502 |E | Exit_Subprogram 0x2
05a2 0000 0000 | | .BLANK 0000[0x6]
05a8 ; --------------------------------------------------------------------------------------
05a8 ; SUBPROGRAM
05a8 ; --------------------------------------------------------------------------------------
05a8 05c4 | | .CONST 0x05c4 ; Address of begin
05a9 0004 | | .CONST 0x0004 ; Address of exception handler
05aa 000b | | .CONST 0x000b ; Number of locals
05ab INIT_05a8:
05ab 0007 | | Action Break_Optional ; Debug Table 0x10 = .DEBUG 0x05ab,0x126a,0x0002,0x0000,0x0039,0x33c6,0x0000,0x0079
; Debug Table 0x10.0x0 = 0x5ab,0xffff
05ac 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x10.0x1 = 0x5ac,0xfffe
05ad 02a0 | | Declare_Subprogram Null_Subprogram ; Debug Table 0x10.0x2 = 0x5ad,0xfffd
05ae 4800 |H | Short_Literal 0x0
05af 032d | - | Declare_Type Record,Defined
05b0 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x3 = 0x5b0,0xfffc
05b1 02a0 | | Declare_Subprogram Null_Subprogram
05b2 03ad | | Declare_Type Heap_Access,Defined
05b3 0007 | | Action Break_Optional ; Debug Table 0x10.0x4 = 0x5b3,0xfffb
05b4 00d1 | | Pop_Control Pop_Count_1 ; Debug Table 0x10.0x5 = 0x5b4,0xfffa
05b5 e402 | | Load 0x2,0x2 ; Debug Table 0x10.0x6 = 0x5b5,0xfff9
05b6 0007 | | Action Break_Optional
05b7 e002 | | Load 0x0,0x2 ; Debug Table 0x10.0x7 = 0x5b7,0xfff8
05b8 1919 | | Execute Package,Field_Reference,Field_Number 0x19
05b9 00c6 | | Action Check_Subprogram_Elaborated
05ba 00d9 | | Load_Top At_Offset_1
05bb 00d9 | | Load_Top At_Offset_1
05bc 67a3 |g | Indirect_Literal Discrete,0x560,{0x00000000, 0x003933c6}
05bd 48bc |H | Short_Literal 0xbc
05be 4809 |H | Short_Literal 0x9
05bf 0007 | | Action Break_Optional
05c0 029f 0b83 | | Declare_Subprogram For_Call,INIT_0b80 ; Debug Table 0x10.0x8 = 0x5c0,0xfff7
05c2 029f 0b93 | | Declare_Subprogram For_Call,INIT_0b90 ; Debug Table 0x10.0x9 = 0x5c2,0xfff6
05c4 BODY_05a8:
05c4 e5ff | | Load 0x2,-0x1 ; Debug Table 0x10.0xa = 0x5c4,0x1
05c5 840b | | Call 0x2,0xb
05c6 4401 |D | Exit_Subprogram With_Result,0x1
05c7 0000 | | .XXX[0x1]
05c8 ; --------------------------------------------------------------------------------------
05c8 ; SUBPROGRAM
05c8 ; --------------------------------------------------------------------------------------
05c8 05ce | | .CONST 0x05ce ; Address of begin
05c9 05f7 | | .CONST 0x05f7 ; Address of exception handler
05ca 0003 | | .CONST 0x0003 ; Number of locals
05cb INIT_05c8:
05cb 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x11 = .DEBUG 0x05cb,0x1282,0x0002,0x0000,0x0039,0x33c6,0x0000,0x0207
; Debug Table 0x11.0x0 = 0x5cb,0xffff
05cc 029f 0c13 | | Declare_Subprogram For_Call,INIT_0c10 ; Debug Table 0x11.0x1 = 0x5cc,0xfffe
05ce BODY_05c8:
05ce e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x2 = 0x5ce,0x1
05cf 00eb | | Load_Encached Diana_Cache
05d0 18ec | | Execute Package,Field_Execute,Field_Number 0xec
05d1 00eb | | Load_Encached Diana_Cache
05d2 1883 | | Execute Package,Field_Execute,Field_Number 0x83
05d3 0f04 | | Execute_Immediate Equal,0x4
05d4 680e |h | Jump_Zero 0x5e3
05d5 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x3 = 0x5d5,0x2
05d6 4975 |Iu | Short_Literal 0x175
05d7 00eb | | Load_Encached Diana_Cache
05d8 0098 | | Execute Package,Field_Read_Dynamic
05d9 181d | | Execute Package,Field_Execute,Field_Number 0x1d
05da 0032 | 2 | Store_Top Heap_Access,At_Offset_2
05db 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x4 = 0x5db,0x3
05dc 00eb | | Load_Encached Diana_Cache
05dd 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
05de 7002 |p | Jump_Nonzero 0x5e1
05df 8403 | | Call 0x2,0x3 ; Debug Table 0x11.0x5 = 0x5df,0x4
05e0 4401 |D | Exit_Subprogram With_Result,0x1
05e1 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x6 = 0x5e1,0x5
05e2 4401 |D | Exit_Subprogram With_Result,0x1
05e3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x7 = 0x5e3,0x6
05e4 00eb | | Load_Encached Diana_Cache
05e5 1883 | | Execute Package,Field_Execute,Field_Number 0x83
05e6 0f04 | | Execute_Immediate Equal,0x4
05e7 680c |h | Jump_Zero 0x5f4
05e8 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0x8 = 0x5e8,0x7
05e9 00eb | | Load_Encached Diana_Cache
05ea 1888 | | Execute Package,Field_Execute,Field_Number 0x88
05eb 0032 | 2 | Store_Top Heap_Access,At_Offset_2
05ec 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x11.0x9 = 0x5ec,0x8
05ed 00eb | | Load_Encached Diana_Cache
05ee 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
05ef 7002 |p | Jump_Nonzero 0x5f2
05f0 8403 | | Call 0x2,0x3 ; Debug Table 0x11.0xa = 0x5f0,0x9
05f1 4401 |D | Exit_Subprogram With_Result,0x1
05f2 e5ff | | Load 0x2,-0x1 ; Debug Table 0x11.0xb = 0x5f2,0xa
05f3 4401 |D | Exit_Subprogram With_Result,0x1
05f4 00eb | | Load_Encached Diana_Cache ; Debug Table 0x11.0xc = 0x5f4,0xb
05f5 1812 | | Execute Package,Field_Execute,Field_Number 0x12
05f6 4401 |D | Exit_Subprogram With_Result,0x1
05f7 TRAP_05c8:
05f7 0007 | | Action Break_Optional
05f8 00eb | | Load_Encached Diana_Cache ; Debug Table 0x11.0xd = 0x5f8,0xc
05f9 1812 | | Execute Package,Field_Execute,Field_Number 0x12
05fa 4401 |D | Exit_Subprogram With_Result,0x1
05fb 0000 0000 | | .BLANK 0000[0x5]
0600 ; --------------------------------------------------------------------------------------
0600 ; SUBPROGRAM
0600 ; --------------------------------------------------------------------------------------
0600 0609 | | .CONST 0x0609 ; Address of begin
0601 063c | < | .CONST 0x063c ; Address of exception handler
0602 0006 | | .CONST 0x0006 ; Number of locals
0603 INIT_0600:
0603 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x12 = .DEBUG 0x0603,0x12a0,0x0002,0x0000,0x0039,0x33c6,0x0000,0x02b4
; Debug Table 0x12.0x0 = 0x603,0xffff
0604 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0605 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x1 = 0x605,0xfffe
0606 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x12.0x2 = 0x606,0xfffd
0607 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x12.0x3 = 0x607,0xfffc
0608 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x12.0x4 = 0x608,0xfffb
0609 BODY_0600:
0609 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x5 = 0x609,0x1
060a 00eb | | Load_Encached Diana_Cache
060b 18ec | | Execute Package,Field_Execute,Field_Number 0xec
060c 00eb | | Load_Encached Diana_Cache
060d 1883 | | Execute Package,Field_Execute,Field_Number 0x83
060e 0f04 | | Execute_Immediate Equal,0x4
060f 6829 |h) | Jump_Zero 0x639
0610 e5ff | | Load 0x2,-0x1 ; Debug Table 0x12.0x6 = 0x610,0x2
0611 00eb | | Load_Encached Diana_Cache
0612 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0613 00eb | | Load_Encached Diana_Cache
0614 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0615 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0616 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x7 = 0x616,0x3
0617 00eb | | Load_Encached Diana_Cache
0618 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0619 a403 | | Store_Unchecked 0x2,0x3
061a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x8 = 0x61a,0x4
061b 00eb | | Load_Encached Diana_Cache
061c 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
061d 0032 | 2 | Store_Top Heap_Access,At_Offset_2
061e 00cf | | Action Mark_Auxiliary
061f 0007 | | Action Break_Optional ; Debug Table 0x12.0x9 = 0x61f,0x5
0620 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0xa = 0x620,0x6
0621 00eb | | Load_Encached Diana_Cache
0622 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0623 7014 |p | Jump_Nonzero 0x638
0624 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0xb = 0x624,0x7
0625 00eb | | Load_Encached Diana_Cache
0626 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0627 a404 | | Store_Unchecked 0x2,0x4
0628 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0xc = 0x628,0x8
0629 e5ff | | Load 0x2,-0x1
062a 021f | | Execute Heap_Access,Equal
062b 6802 |h | Jump_Zero 0x62e
062c e403 | | Load 0x2,0x3 ; Debug Table 0x12.0xd = 0x62c,0x9
062d 4401 |D | Exit_Subprogram With_Result,0x1
062e 00db | | Load_Top At_Offset_3 ; Debug Table 0x12.0xe = 0x62e,0xa
062f a403 | | Store_Unchecked 0x2,0x3
0630 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0xf = 0x630,0xb
0631 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0632 00da | | Load_Top At_Offset_2 ; Debug Table 0x12.0x10 = 0x632,0xc
0633 00eb | | Load_Encached Diana_Cache
0634 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0635 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0636 00c9 | | Action Pop_Auxiliary_Loop
0637 7fe8 | | Jump 0x620
0638 00ce | | Action Pop_Auxiliary
0639 00eb | | Load_Encached Diana_Cache ; Debug Table 0x12.0x11 = 0x639,0xd
063a 1812 | | Execute Package,Field_Execute,Field_Number 0x12
063b 4401 |D | Exit_Subprogram With_Result,0x1
063c TRAP_0600:
063c 0007 | | Action Break_Optional
063d 00eb | | Load_Encached Diana_Cache ; Debug Table 0x12.0x12 = 0x63d,0xe
063e 1812 | | Execute Package,Field_Execute,Field_Number 0x12
063f 4401 |D | Exit_Subprogram With_Result,0x1
0640 ; --------------------------------------------------------------------------------------
0640 ; SUBPROGRAM
0640 ; --------------------------------------------------------------------------------------
0640 0644 | D | .CONST 0x0644 ; Address of begin
0641 066f | o | .CONST 0x066f ; Address of exception handler
0642 0002 | | .CONST 0x0002 ; Number of locals
0643 INIT_0640:
0643 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x13 = .DEBUG 0x0643,0x12c8,0x0002,0x0000,0x0039,0x33c6,0x0000,0x0353
; Debug Table 0x13.0x0 = 0x643,0xffff
0644 BODY_0640:
0644 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x1 = 0x644,0x1
0645 00eb | | Load_Encached Diana_Cache
0646 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0647 00eb | | Load_Encached Diana_Cache
0648 1883 | | Execute Package,Field_Execute,Field_Number 0x83
0649 0f04 | | Execute_Immediate Equal,0x4
064a 6810 |h | Jump_Zero 0x65b
064b 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x2 = 0x64b,0x2
064c 4975 |Iu | Short_Literal 0x175
064d 00eb | | Load_Encached Diana_Cache
064e 0098 | | Execute Package,Field_Read_Dynamic
064f 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0650 00eb | | Load_Encached Diana_Cache
0651 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0652 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0653 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x3 = 0x653,0x3
0654 00eb | | Load_Encached Diana_Cache
0655 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0656 7015 |p | Jump_Nonzero 0x66c
0657 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x4 = 0x657,0x4
0658 00eb | | Load_Encached Diana_Cache
0659 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
065a 4401 |D | Exit_Subprogram With_Result,0x1
065b 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x5 = 0x65b,0x5
065c 00eb | | Load_Encached Diana_Cache
065d 1883 | | Execute Package,Field_Execute,Field_Number 0x83
065e 0f04 | | Execute_Immediate Equal,0x4
065f 680c |h | Jump_Zero 0x66c
0660 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x6 = 0x660,0x6
0661 00eb | | Load_Encached Diana_Cache
0662 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0663 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0664 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x7 = 0x664,0x7
0665 00eb | | Load_Encached Diana_Cache
0666 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0667 7004 |p | Jump_Nonzero 0x66c
0668 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x8 = 0x668,0x8
0669 00eb | | Load_Encached Diana_Cache
066a 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
066b 4401 |D | Exit_Subprogram With_Result,0x1
066c 00eb | | Load_Encached Diana_Cache ; Debug Table 0x13.0x9 = 0x66c,0x9
066d 1812 | | Execute Package,Field_Execute,Field_Number 0x12
066e 4401 |D | Exit_Subprogram With_Result,0x1
066f TRAP_0640:
066f 0007 | | Action Break_Optional
0670 00eb | | Load_Encached Diana_Cache ; Debug Table 0x13.0xa = 0x670,0xa
0671 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0672 4401 |D | Exit_Subprogram With_Result,0x1
0673 0000 0000 | | .BLANK 0000[0x5]
0678 ; --------------------------------------------------------------------------------------
0678 ; SUBPROGRAM
0678 ; --------------------------------------------------------------------------------------
0678 0689 | | .CONST 0x0689 ; Address of begin
0679 06c5 | | .CONST 0x06c5 ; Address of exception handler
067a 0005 | | .CONST 0x0005 ; Number of locals
067b INIT_0678:
067b e008 | | Load 0x0,0x8 ; Debug Table 0x14 = .DEBUG 0x067b,0x12e0,0x0002,0x0000,0x0039,0x33c6,0x0000,0x03da
; Debug Table 0x14.0x0 = 0x67b,0xffff
067c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
067d e008 | | Load 0x0,0x8 ; Debug Table 0x14.0x1 = 0x67d,0xfffe
067e 1b0f | | Execute Package,Field_Read,Field_Number 0xf
067f 02c7 | | Declare_Variable Any
0680 00d8 | | Load_Top At_Offset_0
0681 1c00 | | Execute_Immediate Run_Utility,0x0
0682 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x2 = 0x682,0xfffd
0683 e008 | | Load 0x0,0x8 ; Debug Table 0x14.0x3 = 0x683,0xfffc
0684 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
0685 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
0686 02c7 | | Declare_Variable Any
0687 00d8 | | Load_Top At_Offset_0
0688 1c00 | | Execute_Immediate Run_Utility,0x0
0689 BODY_0678:
0689 e008 | | Load 0x0,0x8 ; Debug Table 0x14.0x4 = 0x689,0x1
068a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
068b 00db | | Load_Top At_Offset_3
068c 0120 | | Execute Any,Is_Value
068d 6803 |h | Jump_Zero 0x691
068e e008 | | Load 0x0,0x8
068f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0690 7801 |x | Jump 0x692
0691 00db | | Load_Top At_Offset_3
0692 66d1 |f | Indirect_Literal Discrete,0x564,{0x00000000, 0x00028000}
0693 e004 | | Load 0x0,0x4
0694 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0695 4800 |H | Short_Literal 0x0
0696 e008 | | Load 0x0,0x8
0697 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0698 e5ff | | Load 0x2,-0x1
0699 e008 | | Load 0x0,0x8
069a 1b39 | 9 | Execute Package,Field_Read,Field_Number 0x39
069b 1816 | | Execute Package,Field_Execute,Field_Number 0x16
069c c403 | | Store 0x2,0x3
069d c402 | | Store 0x2,0x2
069e 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x5 = 0x69e,0x2
069f 7022 |p" | Jump_Nonzero 0x6c2
06a0 e008 | | Load 0x0,0x8 ; Debug Table 0x14.0x6 = 0x6a0,0x3
06a1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
06a2 00d9 | | Load_Top At_Offset_1
06a3 0120 | | Execute Any,Is_Value
06a4 6804 |h | Jump_Zero 0x6a9
06a5 e008 | | Load 0x0,0x8
06a6 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
06a7 1b21 | ! | Execute Package,Field_Read,Field_Number 0x21
06a8 7801 |x | Jump 0x6aa
06a9 00d9 | | Load_Top At_Offset_1
06aa e008 | | Load 0x0,0x8
06ab 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
06ac 1b16 | | Execute Package,Field_Read,Field_Number 0x16
06ad 66b6 |f | Indirect_Literal Discrete,0x564,{0x00000000, 0x00028000}
06ae 4801 |H | Short_Literal 0x1
06af 4800 |H | Short_Literal 0x0
06b0 4800 |H | Short_Literal 0x0
06b1 e004 | | Load 0x0,0x4
06b2 1b0e | | Execute Package,Field_Read,Field_Number 0xe
06b3 4800 |H | Short_Literal 0x0
06b4 e403 | | Load 0x2,0x3
06b5 e008 | | Load 0x0,0x8
06b6 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
06b7 1811 | | Execute Package,Field_Execute,Field_Number 0x11
06b8 e008 | | Load 0x0,0x8
06b9 1b38 | 8 | Execute Package,Field_Read,Field_Number 0x38
06ba 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
06bb c404 | | Store 0x2,0x4
06bc c405 | | Store 0x2,0x5
06bd c402 | | Store 0x2,0x2
06be 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x7 = 0x6be,0x4
06bf 7002 |p | Jump_Nonzero 0x6c2
06c0 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x8 = 0x6c0,0x5
06c1 4401 |D | Exit_Subprogram With_Result,0x1
06c2 00eb | | Load_Encached Diana_Cache ; Debug Table 0x14.0x9 = 0x6c2,0x6
06c3 1812 | | Execute Package,Field_Execute,Field_Number 0x12
06c4 4401 |D | Exit_Subprogram With_Result,0x1
06c5 TRAP_0678:
06c5 0007 | | Action Break_Optional
06c6 00eb | | Load_Encached Diana_Cache ; Debug Table 0x14.0xa = 0x6c6,0x7
06c7 1812 | | Execute Package,Field_Execute,Field_Number 0x12
06c8 4401 |D | Exit_Subprogram With_Result,0x1
06c9 0000 0000 | | .BLANK 0000[0x7]
06d0 ; --------------------------------------------------------------------------------------
06d0 ; SUBPROGRAM
06d0 ; --------------------------------------------------------------------------------------
06d0 06e5 | | .CONST 0x06e5 ; Address of begin
06d1 0004 | | .CONST 0x0004 ; Address of exception handler
06d2 000a | | .CONST 0x000a ; Number of locals
06d3 INIT_06d0:
06d3 00da | | Load_Top At_Offset_2 ; Debug Table 0x15 = .DEBUG 0x06d3,0x12f8,0x0002,0x0000,0x0039,0x33c6,0x0000,0x0453
; Debug Table 0x15.0x0 = 0x6d3,0xffff
06d4 01dc | | Execute Vector,Last
06d5 00e2 | | Load_Encached Integer_Cache
06d6 03f1 | | Declare_Variable Discrete,With_Value
06d7 e008 | | Load 0x0,0x8 ; Debug Table 0x15.0x1 = 0x6d7,0xfffe
06d8 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
06d9 1b0f | | Execute Package,Field_Read,Field_Number 0xf
06da 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x2 = 0x6da,0xfffd
06db 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x15.0x3 = 0x6db,0xfffc
06dc 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x15.0x4 = 0x6dc,0xfffb
06dd 029f 0c2b | +| Declare_Subprogram For_Call,INIT_0c28
06df 029f 0c3b | ;| Declare_Subprogram For_Call,INIT_0c38
06e1 029f 0c5b | [| Declare_Subprogram For_Call,INIT_0c58
06e3 029f 0c6b | k| Declare_Subprogram For_Call,INIT_0c68
06e5 BODY_06d0:
06e5 00cf | | Action Mark_Auxiliary
06e6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0x5 = 0x6e6,0x1
06e7 01da | | Execute Vector,Bounds
06e8 0264 | d | Execute Discrete,Below_Bound
06e9 700d |p | Jump_Nonzero 0x6f7
06ea 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x6 = 0x6ea,0x2
06eb e5ff | | Load 0x2,-0x1
06ec 01d7 | | Execute Vector,Field_Read
06ed 0f20 | | Execute_Immediate Equal,0x20
06ee 6806 |h | Jump_Zero 0x6f5
06ef 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x7 = 0x6ef,0x3
06f0 0aff | | Execute_Immediate Plus,-0x1
06f1 0248 | H | Execute Discrete,Check_In_Integer
06f2 a402 | | Store_Unchecked 0x2,0x2
06f3 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x15.0x8 = 0x6f3,0x4
06f4 7802 |x | Jump 0x6f7
06f5 00c8 | | Action Pop_Auxiliary_Range
06f6 37f3 |7 | Loop_Decreasing 0x6ea
06f7 00ce | | Action Pop_Auxiliary
06f8 e008 | | Load 0x0,0x8 ; Debug Table 0x15.0x9 = 0x6f8,0x5
06f9 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
06fa 1b0f | | Execute Package,Field_Read,Field_Number 0xf
06fb e008 | | Load 0x0,0x8
06fc 1b0e | | Execute Package,Field_Read,Field_Number 0xe
06fd 6666 |ff | Indirect_Literal Discrete,0x564,{0x00000000, 0x00028000}
06fe e004 | | Load 0x0,0x4
06ff 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0700 e009 | | Load 0x0,0x9
0701 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0702 e008 | | Load 0x0,0x8
0703 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0704 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0705 e5ff | | Load 0x2,-0x1
0706 01dd | | Execute Vector,First
0707 e402 | | Load 0x2,0x2
0708 e5ff | | Load 0x2,-0x1
0709 01cf | | Execute Vector,Slice_Read
070a e008 | | Load 0x0,0x8
070b 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
070c 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
070d c404 | | Store 0x2,0x4
070e c403 | | Store 0x2,0x3
070f e403 | | Load 0x2,0x3 ; Debug Table 0x15.0xa = 0x70f,0x6
0710 6819 |h | Jump_Zero 0x72a
0711 0092 0cb7 | | Action Push_String_Extended,0xcb7 ; "can't resolve "
; Debug Table 0x15.0xb = 0x711,0x7
0713 e5ff | | Load 0x2,-0x1
0714 01dd | | Execute Vector,First
0715 e402 | | Load 0x2,0x2
0716 e5ff | | Load 0x2,-0x1
0717 01cf | | Execute Vector,Slice_Read
0718 01cc | | Execute Vector,Catenate
0719 0092 0cb8 | | Action Push_String_Extended,0xcb8 ; " ("
071b 01cc | | Execute Vector,Catenate
071c e403 | | Load 0x2,0x3
071d e008 | | Load 0x0,0x8
071e 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
071f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0720 025e | ^ | Execute Discrete,Convert
0721 1c01 | | Execute_Immediate Run_Utility,0x1
0722 01cc | | Execute Vector,Catenate
0723 0092 0cb4 | | Action Push_String_Extended,0xcb4 ; ")"
0725 01cc | | Execute Vector,Catenate
0726 8219 | | Call 0x1,0x19
0727 00eb | | Load_Encached Diana_Cache ; Debug Table 0x15.0xc = 0x727,0x8
0728 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0729 4401 |D | Exit_Subprogram With_Result,0x1
072a e404 | | Load 0x2,0x4 ; Debug Table 0x15.0xd = 0x72a,0x9
072b a405 | | Store_Unchecked 0x2,0x5
072c 00cf | | Action Mark_Auxiliary
072d e5ff | | Load 0x2,-0x1 ; Debug Table 0x15.0xe = 0x72d,0xa
072e 01dc | | Execute Vector,Last
072f e402 | | Load 0x2,0x2
0730 0a02 | | Execute_Immediate Plus,0x2
0731 0248 | H | Execute Discrete,Check_In_Integer
0732 0263 | c | Execute Discrete,Above_Bound
0733 704d |pM | Jump_Nonzero 0x781
0734 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xf = 0x734,0xb
0735 e5ff | | Load 0x2,-0x1
0736 01d7 | | Execute Vector,Field_Read
0737 0b5e | ^ | Execute_Immediate Case_Compare,0x5e
0738 701a |p | Jump_Nonzero 0x753
0739 0b31 | 1 | Execute_Immediate Case_Compare,0x31
073a 701a |p | Jump_Nonzero 0x755
073b 0b32 | 2 | Execute_Immediate Case_Compare,0x32
073c 701a |p | Jump_Nonzero 0x757
073d 0b33 | 3 | Execute_Immediate Case_Compare,0x33
073e 701a |p | Jump_Nonzero 0x759
073f 0b6c | l | Execute_Immediate Case_Compare,0x6c
0740 701a |p | Jump_Nonzero 0x75b
0741 0b4c | L | Execute_Immediate Case_Compare,0x4c
0742 7018 |p | Jump_Nonzero 0x75b
0743 0b5b | [ | Execute_Immediate Case_Compare,0x5b
0744 701a |p | Jump_Nonzero 0x75f
0745 0b5d | ] | Execute_Immediate Case_Compare,0x5d
0746 701c |p | Jump_Nonzero 0x763
0747 0b2f | / | Execute_Immediate Case_Compare,0x2f
0748 701e |p | Jump_Nonzero 0x767
0749 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x10 = 0x749,0x14
074a e5ff | | Load 0x2,-0x1
074b 01d7 | | Execute Vector,Field_Read
074c 0092 0cb9 | | Action Push_String_Extended,0xcb9 ; "unknown positioning character "
074e 01cb | | Execute Vector,Append
074f 8219 | | Call 0x1,0x19
0750 00eb | | Load_Encached Diana_Cache ; Debug Table 0x15.0x11 = 0x750,0x15
0751 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0752 4401 |D | Exit_Subprogram With_Result,0x1
0753 8407 | | Call 0x2,0x7 ; Debug Table 0x15.0x12 = 0x753,0xc
0754 7815 |x | Jump 0x76a
0755 8408 | | Call 0x2,0x8 ; Debug Table 0x15.0x13 = 0x755,0xd
0756 7813 |x | Jump 0x76a
0757 8409 | | Call 0x2,0x9 ; Debug Table 0x15.0x14 = 0x757,0xe
0758 7811 |x | Jump 0x76a
0759 840a | | Call 0x2,0xa ; Debug Table 0x15.0x15 = 0x759,0xf
075a 780f |x | Jump 0x76a
075b e405 | | Load 0x2,0x5 ; Debug Table 0x15.0x16 = 0x75b,0x10
075c 821c | | Call 0x1,0x1c
075d a405 | | Store_Unchecked 0x2,0x5
075e 780b |x | Jump 0x76a
075f e405 | | Load 0x2,0x5 ; Debug Table 0x15.0x17 = 0x75f,0x11
0760 821d | | Call 0x1,0x1d
0761 a405 | | Store_Unchecked 0x2,0x5
0762 7807 |x | Jump 0x76a
0763 e405 | | Load 0x2,0x5 ; Debug Table 0x15.0x18 = 0x763,0x12
0764 821e | | Call 0x1,0x1e
0765 a405 | | Store_Unchecked 0x2,0x5
0766 7803 |x | Jump 0x76a
0767 e405 | | Load 0x2,0x5 ; Debug Table 0x15.0x19 = 0x767,0x13
0768 821f | | Call 0x1,0x1f
0769 a405 | | Store_Unchecked 0x2,0x5
076a 00d1 | | Pop_Control Pop_Count_1
076b e405 | | Load 0x2,0x5 ; Debug Table 0x15.0x1a = 0x76b,0x16
076c 00eb | | Load_Encached Diana_Cache
076d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
076e 6810 |h | Jump_Zero 0x77f
076f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x1b = 0x76f,0x17
0770 e5ff | | Load 0x2,-0x1
0771 01d7 | | Execute Vector,Field_Read
0772 0092 0cba | | Action Push_String_Extended,0xcba ; "bad positioning character "
0774 01cb | | Execute Vector,Append
0775 0092 0cbb | | Action Push_String_Extended,0xcbb ; " at position"
0777 01cc | | Execute Vector,Catenate
0778 00d9 | | Load_Top At_Offset_1
0779 00e0 | | Load_Encached Standard_Cache
077a 1818 | | Execute Package,Field_Execute,Field_Number 0x18
077b 01cc | | Execute Vector,Catenate
077c 8219 | | Call 0x1,0x19
077d e405 | | Load 0x2,0x5 ; Debug Table 0x15.0x1c = 0x77d,0x18
077e 4401 |D | Exit_Subprogram With_Result,0x1
077f 00c8 | | Action Pop_Auxiliary_Range
0780 3fb3 |? | Loop_Increasing 0x734
0781 00ce | | Action Pop_Auxiliary
0782 e405 | | Load 0x2,0x5 ; Debug Table 0x15.0x1d = 0x782,0x19
0783 4401 |D | Exit_Subprogram With_Result,0x1
0784 0000 0000 | | .BLANK 0000[0x4]
0788 ; --------------------------------------------------------------------------------------
0788 ; SUBPROGRAM
0788 ; --------------------------------------------------------------------------------------
0788 078b | | .CONST 0x078b ; Address of begin
0789 0004 | | .CONST 0x0004 ; Address of exception handler
078a 0001 | | .CONST 0x0001 ; Number of locals
078b BODY_0788:
078b INIT_0788:
078b 00da | | Load_Top At_Offset_2 ; Debug Table 0x16 = .DEBUG 0x078b,0x1336,0x0002,0x0000,0x0039,0x33c6,0x0000,0x05ed
; Debug Table 0x16.0x0 = 0x78b,0x1
078c 01db | | Execute Vector,Length
078d 7003 |p | Jump_Nonzero 0x791
078e 00eb | | Load_Encached Diana_Cache ; Debug Table 0x16.0x1 = 0x78e,0x2
078f 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0790 4401 |D | Exit_Subprogram With_Result,0x1
0791 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x2 = 0x791,0x3
0792 01dd | | Execute Vector,First
0793 00db | | Load_Top At_Offset_3
0794 01d7 | | Execute Vector,Field_Read
0795 0f21 | ! | Execute_Immediate Equal,0x21
0796 6803 |h | Jump_Zero 0x79a
0797 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x3 = 0x797,0x4
0798 8220 | | Call 0x1,0x20
0799 4401 |D | Exit_Subprogram With_Result,0x1
079a 00da | | Load_Top At_Offset_2 ; Debug Table 0x16.0x4 = 0x79a,0x5
079b 821b | | Call 0x1,0x1b
079c 4401 |D | Exit_Subprogram With_Result,0x1
079d 0000 0000 | | .XXX[0x3]
079f 0000 | |
07a0 ; --------------------------------------------------------------------------------------
07a0 ; SUBPROGRAM
07a0 ; --------------------------------------------------------------------------------------
07a0 07a6 | | .CONST 0x07a6 ; Address of begin
07a1 083f | ? | .CONST 0x083f ; Address of exception handler
07a2 0002 | | .CONST 0x0002 ; Number of locals
07a3 INIT_07a0:
07a3 e5ff | | Load 0x2,-0x1 ; Debug Table 0x17 = .DEBUG 0x07a3,0x1342,0x0001,0x0000,0x0039,0x33c6,0x0000,0x10cc
; Debug Table 0x17.0x0 = 0x7a3,0xffff
07a4 e00b | | Load 0x0,0xb
07a5 1814 | | Execute Package,Field_Execute,Field_Number 0x14
07a6 BODY_07a0:
07a6 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x1 = 0x7a6,0x1
07a7 a7fd | | Store_Unchecked 0x3,-0x3
07a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x2 = 0x7a8,0x2
07a9 0092 0cbc | | Action Push_String_Extended,0xcbc ; "SM_DEFN"
07ab 01df | | Execute Vector,Equal
07ac 6806 |h | Jump_Zero 0x7b3
07ad e7fe | | Load 0x3,-0x2 ; Debug Table 0x17.0x3 = 0x7ad,0x3
07ae e7ff | | Load 0x3,-0x1
07af 4959 |IY | Short_Literal 0x159
07b0 00eb | | Load_Encached Diana_Cache
07b1 0096 | | Execute Package,Field_Execute_Dynamic
07b2 4503 |E | Exit_Subprogram 0x3
07b3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x4 = 0x7b3,0x4
07b4 0092 0cbd | | Action Push_String_Extended,0xcbd ; "SM_EXP_TYPE"
07b6 01df | | Execute Vector,Equal
07b7 6806 |h | Jump_Zero 0x7be
07b8 e7fe | | Load 0x3,-0x2 ; Debug Table 0x17.0x5 = 0x7b8,0x5
07b9 e7ff | | Load 0x3,-0x1
07ba 495b |I[ | Short_Literal 0x15b
07bb 00eb | | Load_Encached Diana_Cache
07bc 0096 | | Execute Package,Field_Execute_Dynamic
07bd 4503 |E | Exit_Subprogram 0x3
07be 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x6 = 0x7be,0x6
07bf 0092 0cbe | | Action Push_String_Extended,0xcbe ; "SM_TYPE_SPEC"
07c1 01df | | Execute Vector,Equal
07c2 6806 |h | Jump_Zero 0x7c9
07c3 e7fe | | Load 0x3,-0x2 ; Debug Table 0x17.0x7 = 0x7c3,0x7
07c4 e7ff | | Load 0x3,-0x1
07c5 4966 |If | Short_Literal 0x166
07c6 00eb | | Load_Encached Diana_Cache
07c7 0096 | | Execute Package,Field_Execute_Dynamic
07c8 4503 |E | Exit_Subprogram 0x3
07c9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x8 = 0x7c9,0x8
07ca 0092 0cbf | | Action Push_String_Extended,0xcbf ; "SM_DISCRIMINANTS"
07cc 01df | | Execute Vector,Equal
07cd 6806 |h | Jump_Zero 0x7d4
07ce e7fe | | Load 0x3,-0x2 ; Debug Table 0x17.0x9 = 0x7ce,0x9
07cf e7ff | | Load 0x3,-0x1
07d0 495a |IZ | Short_Literal 0x15a
07d1 00eb | | Load_Encached Diana_Cache
07d2 0096 | | Execute Package,Field_Execute_Dynamic
07d3 4503 |E | Exit_Subprogram 0x3
07d4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0xa = 0x7d4,0xa
07d5 0092 0cc0 | | Action Push_String_Extended,0xcc0 ; "SM_BASE_TYPE"
07d7 01df | | Execute Vector,Equal
07d8 6806 |h | Jump_Zero 0x7df
07d9 e7fe | | Load 0x3,-0x2 ; Debug Table 0x17.0xb = 0x7d9,0xb
07da e7ff | | Load 0x3,-0x1
07db 4956 |IV | Short_Literal 0x156
07dc 00eb | | Load_Encached Diana_Cache
07dd 0096 | | Execute Package,Field_Execute_Dynamic
07de 4503 |E | Exit_Subprogram 0x3
07df 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0xc = 0x7df,0xc
07e0 0092 0cc1 | | Action Push_String_Extended,0xcc1 ; "SM_TYPE_STRUCT"
07e2 01df | | Execute Vector,Equal
07e3 6806 |h | Jump_Zero 0x7ea
07e4 e7fe | | Load 0x3,-0x2 ; Debug Table 0x17.0xd = 0x7e4,0xd
07e5 e7ff | | Load 0x3,-0x1
07e6 4967 |Ig | Short_Literal 0x167
07e7 00eb | | Load_Encached Diana_Cache
07e8 0096 | | Execute Package,Field_Execute_Dynamic
07e9 4503 |E | Exit_Subprogram 0x3
07ea 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0xe = 0x7ea,0xe
07eb 0092 0cc2 | | Action Push_String_Extended,0xcc2 ; "SM_CONSTRAINT"
07ed 01df | | Execute Vector,Equal
07ee 6806 |h | Jump_Zero 0x7f5
07ef e7fe | | Load 0x3,-0x2 ; Debug Table 0x17.0xf = 0x7ef,0xf
07f0 e7ff | | Load 0x3,-0x1
07f1 4958 |IX | Short_Literal 0x158
07f2 00eb | | Load_Encached Diana_Cache
07f3 0096 | | Execute Package,Field_Execute_Dynamic
07f4 4503 |E | Exit_Subprogram 0x3
07f5 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x10 = 0x7f5,0x10
07f6 0092 0cc3 | | Action Push_String_Extended,0xcc3 ; "SM_FIRST"
07f8 01df | | Execute Vector,Equal
07f9 6806 |h | Jump_Zero 0x800
07fa e7fe | | Load 0x3,-0x2 ; Debug Table 0x17.0x11 = 0x7fa,0x11
07fb e7ff | | Load 0x3,-0x1
07fc 496a |Ij | Short_Literal 0x16a
07fd 00eb | | Load_Encached Diana_Cache
07fe 0096 | | Execute Package,Field_Execute_Dynamic
07ff 4503 |E | Exit_Subprogram 0x3
0800 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x12 = 0x800,0x12
0801 0092 0cc4 | | Action Push_String_Extended,0xcc4 ; "SM_BODY"
0803 01df | | Execute Vector,Equal
0804 6806 |h | Jump_Zero 0x80b
0805 e7fe | | Load 0x3,-0x2 ; Debug Table 0x17.0x13 = 0x805,0x13
0806 e7ff | | Load 0x3,-0x1
0807 4957 |IW | Short_Literal 0x157
0808 00eb | | Load_Encached Diana_Cache
0809 0096 | | Execute Package,Field_Execute_Dynamic
080a 4503 |E | Exit_Subprogram 0x3
080b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x14 = 0x80b,0x14
080c 0092 0cc5 | | Action Push_String_Extended,0xcc5 ; "SM_STUB"
080e 01df | | Execute Vector,Equal
080f 6806 |h | Jump_Zero 0x816
0810 e7fe | | Load 0x3,-0x2 ; Debug Table 0x17.0x15 = 0x810,0x15
0811 e7ff | | Load 0x3,-0x1
0812 496c |Il | Short_Literal 0x16c
0813 00eb | | Load_Encached Diana_Cache
0814 0096 | | Execute Package,Field_Execute_Dynamic
0815 4503 |E | Exit_Subprogram 0x3
0816 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x16 = 0x816,0x16
0817 0092 0cc6 | | Action Push_String_Extended,0xcc6 ; "SM_SPEC"
0819 01df | | Execute Vector,Equal
081a 6806 |h | Jump_Zero 0x821
081b e7fe | | Load 0x3,-0x2 ; Debug Table 0x17.0x17 = 0x81b,0x17
081c e7ff | | Load 0x3,-0x1
081d 4963 |Ic | Short_Literal 0x163
081e 00eb | | Load_Encached Diana_Cache
081f 0096 | | Execute Package,Field_Execute_Dynamic
0820 4503 |E | Exit_Subprogram 0x3
0821 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x18 = 0x821,0x18
0822 0092 0cc7 | | Action Push_String_Extended,0xcc7 ; "SM_OBJ_TYPE"
0824 01df | | Execute Vector,Equal
0825 6806 |h | Jump_Zero 0x82c
0826 e7fe | | Load 0x3,-0x2 ; Debug Table 0x17.0x19 = 0x826,0x19
0827 e7ff | | Load 0x3,-0x1
0828 4961 |Ia | Short_Literal 0x161
0829 00eb | | Load_Encached Diana_Cache
082a 0096 | | Execute Package,Field_Execute_Dynamic
082b 4503 |E | Exit_Subprogram 0x3
082c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x1a = 0x82c,0x1a
082d 0092 0cc8 | | Action Push_String_Extended,0xcc8 ; "SM_OBJ_DEF"
082f 01df | | Execute Vector,Equal
0830 6806 |h | Jump_Zero 0x837
0831 e7fe | | Load 0x3,-0x2 ; Debug Table 0x17.0x1b = 0x831,0x1b
0832 e7ff | | Load 0x3,-0x1
0833 4960 |I` | Short_Literal 0x160
0834 00eb | | Load_Encached Diana_Cache
0835 0096 | | Execute Package,Field_Execute_Dynamic
0836 4503 |E | Exit_Subprogram 0x3
0837 0092 0cc9 | | Action Push_String_Extended,0xcc9 ; "bad attribute name: "
; Debug Table 0x17.0x1c = 0x837,0x1c
0839 00d9 | | Load_Top At_Offset_1
083a 01cc | | Execute Vector,Catenate
083b 8219 | | Call 0x1,0x19
083c 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x1d = 0x83c,0x1d
083d a7fd | | Store_Unchecked 0x3,-0x3
083e 4503 |E | Exit_Subprogram 0x3
083f TRAP_07a0:
083f 0007 | | Action Break_Optional
0840 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x1e = 0x840,0x1e
0841 a7fd | | Store_Unchecked 0x3,-0x3
0842 0092 0cca | | Action Push_String_Extended,0xcca ; "exception setting: "
; Debug Table 0x17.0x1f = 0x842,0x1f
0844 00da | | Load_Top At_Offset_2
0845 01cc | | Execute Vector,Catenate
0846 0092 0cb8 | | Action Push_String_Extended,0xcb8 ; " ("
0848 01cc | | Execute Vector,Catenate
0849 e007 | | Load 0x0,0x7
084a 180d | | Execute Package,Field_Execute,Field_Number 0xd
084b 01cc | | Execute Vector,Catenate
084c 0092 0cb4 | | Action Push_String_Extended,0xcb4 ; ")"
084e 01cc | | Execute Vector,Catenate
084f 8219 | | Call 0x1,0x19
0850 4503 |E | Exit_Subprogram 0x3
0851 0000 0000 | | .BLANK 0000[0x7]
0858 ; --------------------------------------------------------------------------------------
0858 ; SUBPROGRAM
0858 ; --------------------------------------------------------------------------------------
0858 087f | | .CONST 0x087f ; Address of begin
0859 0953 | S | .CONST 0x0953 ; Address of exception handler
085a 000a | | .CONST 0x000a ; Number of locals
085b INIT_0858:
085b 0007 | | Action Break_Optional ; Debug Table 0x18 = .DEBUG 0x085b,0x1384,0x0001,0x0000,0x0039,0x33c6,0x0000,0x11ce
; Debug Table 0x18.0x0 = 0x85b,0xffff
085c e001 | | Load 0x0,0x1 ; Debug Table 0x18.0x1 = 0x85c,0xfffe
085d 1b13 | | Execute Package,Field_Read,Field_Number 0x13
085e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
085f 02c7 | | Declare_Variable Any
0860 00d8 | | Load_Top At_Offset_0
0861 1c00 | | Execute_Immediate Run_Utility,0x0
0862 e002 | | Load 0x0,0x2 ; Debug Table 0x18.0x2 = 0x862,0xfffd
0863 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0864 02c7 | | Declare_Variable Any
0865 00d8 | | Load_Top At_Offset_0
0866 1c00 | | Execute_Immediate Run_Utility,0x0
0867 e003 | | Load 0x0,0x3 ; Debug Table 0x18.0x3 = 0x867,0xfffc
0868 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0869 e001 | | Load 0x0,0x1 ; Debug Table 0x18.0x4 = 0x869,0xfffb
086a 1b13 | | Execute Package,Field_Read,Field_Number 0x13
086b 1b0d | | Execute Package,Field_Read,Field_Number 0xd
086c 02c7 | | Declare_Variable Any
086d 00d8 | | Load_Top At_Offset_0
086e 1c00 | | Execute_Immediate Run_Utility,0x0
086f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x5 = 0x86f,0xfffa
0870 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x18.0x6 = 0x870,0xfff9
0871 e001 | | Load 0x0,0x1 ; Debug Table 0x18.0x7 = 0x871,0xfff8
0872 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0873 02ff | | Declare_Variable Variant_Record
0874 00d8 | | Load_Top At_Offset_0
0875 1c00 | | Execute_Immediate Run_Utility,0x0
0876 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x18.0x8 = 0x876,0xfff7
0877 e004 | | Load 0x0,0x4 ; Debug Table 0x18.0x9 = 0x877,0xfff6
0878 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0879 02c7 | | Declare_Variable Any
087a e005 | | Load 0x0,0x5
087b 1810 | | Execute Package,Field_Execute,Field_Number 0x10
087c e004 | | Load 0x0,0x4
087d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
087e c60a | | Store 0x3,0xa
087f BODY_0858:
087f e005 | | Load 0x0,0x5 ; Debug Table 0x18.0xa = 0x87f,0x1
0880 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0881 4800 |H | Short_Literal 0x0
0882 e001 | | Load 0x0,0x1
0883 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0884 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0885 c605 | | Store 0x3,0x5
0886 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0xb = 0x886,0x2
0887 01db | | Execute Vector,Length
0888 700a |p | Jump_Nonzero 0x893
0889 0092 0c99 | | Action Push_String_Extended,0xc99 ; "on_node cannot be empty"
; Debug Table 0x18.0xc = 0x889,0x3
088b 8219 | | Call 0x1,0x19
088c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0xd = 0x88c,0x4
088d 4801 |H | Short_Literal 0x1
088e 4800 |H | Short_Literal 0x0
088f e004 | | Load 0x0,0x4
0890 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0891 c60a | | Store 0x3,0xa
0892 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x18.0xe = 0x892,0x5
0893 e5fe | | Load 0x2,-0x2 ; Debug Table 0x18.0xf = 0x893,0x6
0894 8221 | ! | Call 0x1,0x21
0895 a606 | | Store_Unchecked 0x3,0x6
0896 e606 | | Load 0x3,0x6 ; Debug Table 0x18.0x10 = 0x896,0x7
0897 00eb | | Load_Encached Diana_Cache
0898 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0899 6807 |h | Jump_Zero 0x8a1
089a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x11 = 0x89a,0x8
089b 4801 |H | Short_Literal 0x1
089c 4800 |H | Short_Literal 0x0
089d e004 | | Load 0x0,0x4
089e 1818 | | Execute Package,Field_Execute,Field_Number 0x18
089f c60a | | Store 0x3,0xa
08a0 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x18.0x12 = 0x8a0,0x9
08a1 e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x13 = 0x8a1,0xa
08a2 8221 | ! | Call 0x1,0x21
08a3 a607 | | Store_Unchecked 0x3,0x7
08a4 e5fd | | Load 0x2,-0x3 ; Debug Table 0x18.0x14 = 0x8a4,0xb
08a5 01db | | Execute Vector,Length
08a6 680b |h | Jump_Zero 0x8b2
08a7 00db | | Load_Top At_Offset_3
08a8 00eb | | Load_Encached Diana_Cache
08a9 1813 | | Execute Package,Field_Execute,Field_Number 0x13
08aa 6807 |h | Jump_Zero 0x8b2
08ab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x15 = 0x8ab,0xc
08ac 4801 |H | Short_Literal 0x1
08ad 4800 |H | Short_Literal 0x0
08ae e004 | | Load 0x0,0x4
08af 1818 | | Execute Package,Field_Execute,Field_Number 0x18
08b0 c60a | | Store 0x3,0xa
08b1 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x18.0x16 = 0x8b1,0xd
08b2 e606 | | Load 0x3,0x6 ; Debug Table 0x18.0x17 = 0x8b2,0xe
08b3 e001 | | Load 0x0,0x1
08b4 1b13 | | Execute Package,Field_Read,Field_Number 0x13
08b5 1812 | | Execute Package,Field_Execute,Field_Number 0x12
08b6 e001 | | Load 0x0,0x1
08b7 1b13 | | Execute Package,Field_Read,Field_Number 0x13
08b8 181d | | Execute Package,Field_Execute,Field_Number 0x1d
08b9 00db | | Load_Top At_Offset_3
08ba 016d | m | Execute Variant_Record,Structure_Write
08bb e003 | | Load 0x0,0x3 ; Debug Table 0x18.0x18 = 0x8bb,0xf
08bc 1b11 | | Execute Package,Field_Read,Field_Number 0x11
08bd e603 | | Load 0x3,0x3
08be 0120 | | Execute Any,Is_Value
08bf 6803 |h | Jump_Zero 0x8c3
08c0 e002 | | Load 0x0,0x2
08c1 1b14 | | Execute Package,Field_Read,Field_Number 0x14
08c2 7801 |x | Jump 0x8c4
08c3 e603 | | Load 0x3,0x3
08c4 e602 | | Load 0x3,0x2
08c5 0120 | | Execute Any,Is_Value
08c6 6804 |h | Jump_Zero 0x8cb
08c7 e001 | | Load 0x0,0x1
08c8 1b13 | | Execute Package,Field_Read,Field_Number 0x13
08c9 1b0d | | Execute Package,Field_Read,Field_Number 0xd
08ca 7801 |x | Jump 0x8cc
08cb e602 | | Load 0x3,0x2
08cc 00db | | Load_Top At_Offset_3
08cd 4800 |H | Short_Literal 0x0
08ce 4803 |H | Short_Literal 0x3
08cf e608 | | Load 0x3,0x8
08d0 e001 | | Load 0x0,0x1
08d1 181b | | Execute Package,Field_Execute,Field_Number 0x1b
08d2 c602 | | Store 0x3,0x2
08d3 c603 | | Store 0x3,0x3
08d4 c604 | | Store 0x3,0x4
08d5 e604 | | Load 0x3,0x4 ; Debug Table 0x18.0x19 = 0x8d5,0x10
08d6 6813 |h | Jump_Zero 0x8ea
08d7 0092 0c9a | | Action Push_String_Extended,0xc9a ; "can't open unit for overwrite: "
; Debug Table 0x18.0x1a = 0x8d7,0x11
08d9 e604 | | Load 0x3,0x4
08da e003 | | Load 0x0,0x3
08db 1b0d | | Execute Package,Field_Read,Field_Number 0xd
08dc 025e | ^ | Execute Discrete,Convert
08dd 1c01 | | Execute_Immediate Run_Utility,0x1
08de 01cc | | Execute Vector,Catenate
08df 0092 0c9b | | Action Push_String_Extended,0xc9b ; ", nothing changed"
08e1 01cc | | Execute Vector,Catenate
08e2 8219 | | Call 0x1,0x19
08e3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x1b = 0x8e3,0x12
08e4 4801 |H | Short_Literal 0x1
08e5 4800 |H | Short_Literal 0x0
08e6 e004 | | Load 0x0,0x4
08e7 1818 | | Execute Package,Field_Execute,Field_Number 0x18
08e8 c60a | | Store 0x3,0xa
08e9 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x18.0x1c = 0x8e9,0x13
08ea e005 | | Load 0x0,0x5 ; Debug Table 0x18.0x1d = 0x8ea,0x14
08eb 1810 | | Execute Package,Field_Execute,Field_Number 0x10
08ec 4800 |H | Short_Literal 0x0
08ed e602 | | Load 0x3,0x2
08ee e001 | | Load 0x0,0x1
08ef 1b13 | | Execute Package,Field_Read,Field_Number 0x13
08f0 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
08f1 e606 | | Load 0x3,0x6 ; Debug Table 0x18.0x1e = 0x8f1,0x15
08f2 00eb | | Load_Encached Diana_Cache
08f3 1810 | | Execute Package,Field_Execute,Field_Number 0x10
08f4 e607 | | Load 0x3,0x7
08f5 00eb | | Load_Encached Diana_Cache
08f6 1810 | | Execute Package,Field_Execute,Field_Number 0x10
08f7 021f | | Execute Heap_Access,Equal
08f8 6805 |h | Jump_Zero 0x8fe
08f9 00db | | Load_Top At_Offset_3 ; Debug Table 0x18.0x1f = 0x8f9,0x16
08fa e603 | | Load 0x3,0x3
08fb 00eb | | Load_Encached Diana_Cache
08fc 1819 | | Execute Package,Field_Execute,Field_Number 0x19
08fd a607 | | Store_Unchecked 0x3,0x7
08fe 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x18.0x20 = 0x8fe,0x17
08ff e607 | | Load 0x3,0x7
0900 e606 | | Load 0x3,0x6
0901 e603 | | Load 0x3,0x3
0902 00eb | | Load_Encached Diana_Cache
0903 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0904 8402 | | Call 0x2,0x2
0905 005a | Z | Store_Top Discrete,At_Offset_2
0906 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x21 = 0x906,0x18
0907 700e |p | Jump_Nonzero 0x916
0908 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x22 = 0x908,0x19
0909 4801 |H | Short_Literal 0x1
090a 4800 |H | Short_Literal 0x0
090b e004 | | Load 0x0,0x4
090c 1818 | | Execute Package,Field_Execute,Field_Number 0x18
090d c60a | | Store 0x3,0xa
090e e005 | | Load 0x0,0x5 ; Debug Table 0x18.0x23 = 0x90e,0x1a
090f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0910 4800 |H | Short_Literal 0x0
0911 e605 | | Load 0x3,0x5
0912 e001 | | Load 0x0,0x1
0913 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0914 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0915 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x18.0x24 = 0x915,0x1b
0916 e003 | | Load 0x0,0x3 ; Debug Table 0x18.0x25 = 0x916,0x1c
0917 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0918 4800 |H | Short_Literal 0x0
0919 4801 |H | Short_Literal 0x1
091a 00db | | Load_Top At_Offset_3
091b e608 | | Load 0x3,0x8
091c e001 | | Load 0x0,0x1
091d 181c | | Execute Package,Field_Execute,Field_Number 0x1c
091e c604 | | Store 0x3,0x4
091f e604 | | Load 0x3,0x4 ; Debug Table 0x18.0x26 = 0x91f,0x1d
0920 681a |h | Jump_Zero 0x93b
0921 0092 0c9c | | Action Push_String_Extended,0xc9c ; "can't close unit: "
; Debug Table 0x18.0x27 = 0x921,0x1e
0923 e604 | | Load 0x3,0x4
0924 e003 | | Load 0x0,0x3
0925 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0926 025e | ^ | Execute Discrete,Convert
0927 1c01 | | Execute_Immediate Run_Utility,0x1
0928 01cc | | Execute Vector,Catenate
0929 0092 0c9b | | Action Push_String_Extended,0xc9b ; ", nothing changed"
092b 01cc | | Execute Vector,Catenate
092c 8219 | | Call 0x1,0x19
092d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x28 = 0x92d,0x1f
092e 4801 |H | Short_Literal 0x1
092f 4800 |H | Short_Literal 0x0
0930 e004 | | Load 0x0,0x4
0931 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0932 c60a | | Store 0x3,0xa
0933 e005 | | Load 0x0,0x5 ; Debug Table 0x18.0x29 = 0x933,0x20
0934 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0935 4800 |H | Short_Literal 0x0
0936 e605 | | Load 0x3,0x5
0937 e001 | | Load 0x0,0x1
0938 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0939 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
093a 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x18.0x2a = 0x93a,0x21
093b e005 | | Load 0x0,0x5 ; Debug Table 0x18.0x2b = 0x93b,0x22
093c 1810 | | Execute Package,Field_Execute,Field_Number 0x10
093d 4800 |H | Short_Literal 0x0
093e e605 | | Load 0x3,0x5
093f e001 | | Load 0x0,0x1
0940 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0941 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0942 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x18.0x2c = 0x942,0x23
0943 4801 |H | Short_Literal 0x1
0944 4801 |H | Short_Literal 0x1
0945 e004 | | Load 0x0,0x4
0946 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0947 c60a | | Store 0x3,0xa
0948 0092 0ccb | | Action Push_String_Extended,0xccb ; "changed attribute "
; Debug Table 0x18.0x2d = 0x948,0x24
094a e5ff | | Load 0x2,-0x1
094b 01cc | | Execute Vector,Catenate
094c 0092 0ccc | | Action Push_String_Extended,0xccc ; " on node "
094e 01cc | | Execute Vector,Catenate
094f e5fe | | Load 0x2,-0x2
0950 01cc | | Execute Vector,Catenate
0951 821a | | Call 0x1,0x1a
0952 4501 |E | Exit_Subprogram 0x1
0953 TRAP_0858:
0953 0007 | | Action Break_Optional
0954 0092 0ccd | | Action Push_String_Extended,0xccd ; "Unexpected exception ("
; Debug Table 0x18.0x2e = 0x954,0x25
0956 e007 | | Load 0x0,0x7
0957 180d | | Execute Package,Field_Execute,Field_Number 0xd
0958 01cc | | Execute Vector,Catenate
0959 0092 0cce | | Action Push_String_Extended,0xcce ; "), nothing changed"
095b 01cc | | Execute Vector,Catenate
095c 8219 | | Call 0x1,0x19
095d e005 | | Load 0x0,0x5 ; Debug Table 0x18.0x2f = 0x95d,0x26
095e 1810 | | Execute Package,Field_Execute,Field_Number 0x10
095f 4800 |H | Short_Literal 0x0
0960 e605 | | Load 0x3,0x5
0961 e001 | | Load 0x0,0x1
0962 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0963 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0964 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x18.0x30 = 0x964,0x27
0965 4801 |H | Short_Literal 0x1
0966 4800 |H | Short_Literal 0x0
0967 e004 | | Load 0x0,0x4
0968 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0969 c60a | | Store 0x3,0xa
096a 4501 |E | Exit_Subprogram 0x1
096b 0000 0000 | | .BLANK 0000[0x5]
0970 ; --------------------------------------------------------------------------------------
0970 ; SUBPROGRAM
0970 ; --------------------------------------------------------------------------------------
0970 0973 | s | .CONST 0x0973 ; Address of begin
0971 0004 | | .CONST 0x0004 ; Address of exception handler
0972 0001 | | .CONST 0x0001 ; Number of locals
0973 BODY_0970:
0973 INIT_0970:
0973 4603 |F | Jump_Case 0x3 ; Debug Table 0x19 = .DEBUG 0x0973,0x13e8,0x0005,0x0000,0x0039,0x33c6,0x0000,0x06b8
0974 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
0975 7802 |x | Jump 0x978 ; case 0x1
0976 7805 |x | Jump 0x97c ; case 0x2
0977 7809 |x | Jump 0x981 ; case 0x3
0978 00da | | Load_Top At_Offset_2
0979 0091 0c94 | | Action Push_String_Extended_Indexed,0xc94 ; "NO_KIND"
097b 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
097c 00db | | Load_Top At_Offset_3
097d 00db | | Load_Top At_Offset_3
097e 00e0 | | Load_Encached Standard_Cache
097f 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0980 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0981 00da | | Load_Top At_Offset_2
0982 00e0 | | Load_Encached Standard_Cache
0983 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0984 4201 |B | Exit_Subprogram From_Utility,With_Result,0x1
0985 0000 0000 | | .XXX[0x3]
0987 0000 | |
0988 ; --------------------------------------------------------------------------------------
0988 ; SUBPROGRAM
0988 ; --------------------------------------------------------------------------------------
0988 098b | | .CONST 0x098b ; Address of begin
0989 0004 | | .CONST 0x0004 ; Address of exception handler
098a 0001 | | .CONST 0x0001 ; Number of locals
098b BODY_0988:
098b INIT_0988:
098b 4608 |F | Jump_Case 0x8 ; Debug Table 0x1a = .DEBUG 0x098b,0x13ea,0x0005,0x0000,0x0039,0x33c6,0x0000,0x06c1
098c 7808 |x | Jump 0x995 ; case 0x0
098d 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
098e 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
098f 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
0990 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
0991 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x5
0992 7816 |x | Jump 0x9a9 ; case 0x6
0993 7824 |x$ | Jump 0x9b8 ; case 0x7
0994 7835 |x5 | Jump 0x9ca ; case 0x8
0995 00da | | Load_Top At_Offset_2
0996 016c | l | Execute Variant_Record,Is_Constrained
0997 7009 |p | Jump_Nonzero 0x9a1
0998 00cf | | Action Mark_Auxiliary
0999 4800 |H | Short_Literal 0x0
099a e7ff | | Load 0x3,-0x1
099b 1c08 | | Execute_Immediate Run_Utility,0x8
099c 00d8 | | Load_Top At_Offset_0
099d 1c00 | | Execute_Immediate Run_Utility,0x0
099e c7ff | | Store 0x3,-0x1
099f 00ce | | Action Pop_Auxiliary
09a0 4302 |C | Exit_Subprogram From_Utility,0x2
09a1 00da | | Load_Top At_Offset_2
09a2 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
09a3 4604 |F | Jump_Case 0x4
09a4 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x0
09a5 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
09a6 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
09a7 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
09a8 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
09a9 00db | | Load_Top At_Offset_3
09aa 4604 |F | Jump_Case 0x4
09ab 780a |x | Jump 0x9b6 ; case 0x0
09ac 7803 |x | Jump 0x9b0 ; case 0x1
09ad 7804 |x | Jump 0x9b2 ; case 0x2
09ae 7805 |x | Jump 0x9b4 ; case 0x3
09af 7806 |x | Jump 0x9b6 ; case 0x4
09b0 4801 |H | Short_Literal 0x1
09b1 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
09b2 4802 |H | Short_Literal 0x2
09b3 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
09b4 4803 |H | Short_Literal 0x3
09b5 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
09b6 48ff |H | Short_Literal 0xff
09b7 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
09b8 00db | | Load_Top At_Offset_3
09b9 e7fe | | Load 0x3,-0x2
09ba 4604 |F | Jump_Case 0x4
09bb 780a |x | Jump 0x9c6 ; case 0x0
09bc 7803 |x | Jump 0x9c0 ; case 0x1
09bd 7804 |x | Jump 0x9c2 ; case 0x2
09be 7805 |x | Jump 0x9c4 ; case 0x3
09bf 7806 |x | Jump 0x9c6 ; case 0x4
09c0 4801 |H | Short_Literal 0x1
09c1 7805 |x | Jump 0x9c7
09c2 4802 |H | Short_Literal 0x2
09c3 7803 |x | Jump 0x9c7
09c4 4803 |H | Short_Literal 0x3
09c5 7801 |x | Jump 0x9c7
09c6 48ff |H | Short_Literal 0xff
09c7 e7ff | | Load 0x3,-0x1
09c8 031b | | Declare_Type Variant_Record,Constrained
09c9 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
09ca 00db | | Load_Top At_Offset_3
09cb e7fe | | Load 0x3,-0x2
09cc e7ff | | Load 0x3,-0x1
09cd 1c06 | | Execute_Immediate Run_Utility,0x6
09ce e7ff | | Load 0x3,-0x1
09cf 02fc | | Declare_Variable Variant_Record,With_Constraint
09d0 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
09d1 0000 0000 | | .BLANK 0000[0x7]
09d8 ; --------------------------------------------------------------------------------------
09d8 ; SUBPROGRAM
09d8 ; --------------------------------------------------------------------------------------
09d8 09e1 | | .CONST 0x09e1 ; Address of begin
09d9 0004 | | .CONST 0x0004 ; Address of exception handler
09da 0004 | | .CONST 0x0004 ; Number of locals
09db INIT_09d8:
09db 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b = .DEBUG 0x09db,0x13ec,0x0002,0x0000,0x0039,0x33c6,0x0000,0x06f5
; Debug Table 0x1b.0x0 = 0x9db,0xffff
09dc e00b | | Load 0x0,0xb
09dd 1814 | | Execute Package,Field_Execute,Field_Number 0x14
09de 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1b.0x1 = 0x9de,0xfffe
09df 029f 0c7b | {| Declare_Subprogram For_Call,INIT_0c78
09e1 BODY_09d8:
09e1 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x2 = 0x9e1,0x1
09e2 0092 0ccf | | Action Push_String_Extended,0xccf ; "TRUE"
09e4 01df | | Execute Vector,Equal
09e5 6807 |h | Jump_Zero 0x9ed
09e6 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x3 = 0x9e6,0x2
09e7 e40a | | Load 0x2,0xa
09e8 1c08 | | Execute_Immediate Run_Utility,0x8
09e9 4801 |H | Short_Literal 0x1
09ea 00d9 | | Load_Top At_Offset_1
09eb 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
09ec 4401 |D | Exit_Subprogram With_Result,0x1
09ed 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x4 = 0x9ed,0x3
09ee 0092 0cd0 | | Action Push_String_Extended,0xcd0 ; "FALSE"
09f0 01df | | Execute Vector,Equal
09f1 6807 |h | Jump_Zero 0x9f9
09f2 4801 |H | Short_Literal 0x1 ; Debug Table 0x1b.0x5 = 0x9f2,0x4
09f3 e40a | | Load 0x2,0xa
09f4 1c08 | | Execute_Immediate Run_Utility,0x8
09f5 4800 |H | Short_Literal 0x0
09f6 00d9 | | Load_Top At_Offset_1
09f7 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
09f8 4401 |D | Exit_Subprogram With_Result,0x1
09f9 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x6 = 0x9f9,0x5
09fa 0092 0cd1 | | Action Push_String_Extended,0xcd1 ; "NULL"
09fc 01df | | Execute Vector,Equal
09fd 6808 |h | Jump_Zero 0xa06
09fe 4803 |H | Short_Literal 0x3 ; Debug Table 0x1b.0x7 = 0x9fe,0x6
09ff e40a | | Load 0x2,0xa
0a00 1c08 | | Execute_Immediate Run_Utility,0x8
0a01 00eb | | Load_Encached Diana_Cache
0a02 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0a03 00d9 | | Load_Top At_Offset_1
0a04 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
0a05 4401 |D | Exit_Subprogram With_Result,0x1
0a06 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x8 = 0xa06,0x7
0a07 0092 0cd2 | | Action Push_String_Extended,0xcd2 ; "[]"
0a09 01df | | Execute Vector,Equal
0a0a 6804 |h | Jump_Zero 0xa0f
0a0b 4804 |H | Short_Literal 0x4 ; Debug Table 0x1b.0x9 = 0xa0b,0x8
0a0c e40a | | Load 0x2,0xa
0a0d 1c08 | | Execute_Immediate Run_Utility,0x8
0a0e 4401 |D | Exit_Subprogram With_Result,0x1
0a0f 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0xa = 0xa0f,0x9
0a10 00db | | Load_Top At_Offset_3
0a11 485f |H_ | Short_Literal 0x5f
0a12 e00b | | Load 0x0,0xb
0a13 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0a14 6812 |h | Jump_Zero 0xa27
0a15 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0xb = 0xa15,0xa
0a16 8221 | ! | Call 0x1,0x21
0a17 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0a18 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1b.0xc = 0xa18,0xb
0a19 00eb | | Load_Encached Diana_Cache
0a1a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0a1b 6804 |h | Jump_Zero 0xa20
0a1c 4800 |H | Short_Literal 0x0 ; Debug Table 0x1b.0xd = 0xa1c,0xc
0a1d e40a | | Load 0x2,0xa
0a1e 1c08 | | Execute_Immediate Run_Utility,0x8
0a1f 4401 |D | Exit_Subprogram With_Result,0x1
0a20 4803 |H | Short_Literal 0x3 ; Debug Table 0x1b.0xe = 0xa20,0xd
0a21 e40a | | Load 0x2,0xa
0a22 1c08 | | Execute_Immediate Run_Utility,0x8
0a23 00da | | Load_Top At_Offset_2
0a24 00d9 | | Load_Top At_Offset_1
0a25 2a04 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
0a26 4401 |D | Exit_Subprogram With_Result,0x1
0a27 8604 | | Call 0x3,0x4 ; Debug Table 0x1b.0xf = 0xa27,0xe
0a28 4831 |H1 | Short_Literal 0x31
0a29 0257 | W | Execute Discrete,Raise
0a2a 0000 0000 | | .BLANK 0000[0x6]
0a30 ; --------------------------------------------------------------------------------------
0a30 ; SUBPROGRAM
0a30 ; --------------------------------------------------------------------------------------
0a30 0a38 | 8 | .CONST 0x0a38 ; Address of begin
0a31 0004 | | .CONST 0x0004 ; Address of exception handler
0a32 0006 | | .CONST 0x0006 ; Number of locals
0a33 INIT_0a30:
0a33 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c = .DEBUG 0x0a33,0x140e,0x0001,0x0000,0x0039,0x33c6,0x0000,0x0ad8
; Debug Table 0x1c.0x0 = 0xa33,0xffff
0a34 039d | | Declare_Variable Heap_Access,Duplicate
0a35 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1c.0x1 = 0xa35,0xfffe
0a36 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1c.0x2 = 0xa36,0xfffd
0a37 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1c.0x3 = 0xa37,0xfffc
0a38 BODY_0a30:
0a38 e406 | | Load 0x2,0x6 ; Debug Table 0x1c.0x4 = 0xa38,0x1
0a39 00eb | | Load_Encached Diana_Cache
0a3a 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0a3b 0fa8 | | Execute_Immediate Equal,0xa8
0a3c 688c |h | Jump_Zero 0xac9
0a3d e406 | | Load 0x2,0x6 ; Debug Table 0x1c.0x5 = 0xa3d,0x2
0a3e 00eb | | Load_Encached Diana_Cache
0a3f 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
0a40 a603 | | Store_Unchecked 0x3,0x3
0a41 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x6 = 0xa41,0x3
0a42 00eb | | Load_Encached Diana_Cache
0a43 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0a44 0f49 | I | Execute_Immediate Equal,0x49
0a45 6804 |h | Jump_Zero 0xa4a
0a46 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x7 = 0xa46,0x4
0a47 00eb | | Load_Encached Diana_Cache
0a48 18e5 | | Execute Package,Field_Execute,Field_Number 0xe5
0a49 a603 | | Store_Unchecked 0x3,0x3
0a4a 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x8 = 0xa4a,0x5
0a4b 00eb | | Load_Encached Diana_Cache
0a4c 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0a4d 0f3e | > | Execute_Immediate Equal,0x3e
0a4e 687a |hz | Jump_Zero 0xac9
0a4f 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x9 = 0xa4f,0x6
0a50 00eb | | Load_Encached Diana_Cache
0a51 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8
0a52 a602 | | Store_Unchecked 0x3,0x2
0a53 e602 | | Load 0x3,0x2 ; Debug Table 0x1c.0xa = 0xa53,0x7
0a54 00eb | | Load_Encached Diana_Cache
0a55 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0a56 0f7c | | | Execute_Immediate Equal,0x7c
0a57 6871 |hq | Jump_Zero 0xac9
0a58 e602 | | Load 0x3,0x2 ; Debug Table 0x1c.0xb = 0xa58,0x8
0a59 00eb | | Load_Encached Diana_Cache
0a5a 18bd | | Execute Package,Field_Execute,Field_Number 0xbd
0a5b 00eb | | Load_Encached Diana_Cache
0a5c 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0a5d 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0a5e 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0xc = 0xa5e,0x9
0a5f 00eb | | Load_Encached Diana_Cache
0a60 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0a61 7067 |pg | Jump_Nonzero 0xac9
0a62 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0xd = 0xa62,0xa
0a63 00eb | | Load_Encached Diana_Cache
0a64 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0a65 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0a66 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0xe = 0xa66,0xb
0a67 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0a68 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0xf = 0xa68,0xc
0a69 00eb | | Load_Encached Diana_Cache
0a6a 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0a6b 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0a6c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1c.0x10 = 0xa6c,0xd
0a6d 00eb | | Load_Encached Diana_Cache
0a6e 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0a6f 0f40 | @ | Execute_Immediate Equal,0x40
0a70 6820 |h | Jump_Zero 0xa91
0a71 00d8 | | Load_Top At_Offset_0
0a72 00eb | | Load_Encached Diana_Cache
0a73 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0a74 00eb | | Load_Encached Diana_Cache
0a75 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0a76 00eb | | Load_Encached Diana_Cache
0a77 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0a78 0092 0cd3 | | Action Push_String_Extended,0xcd3 ; "READ_ONLY"
0a7a 01df | | Execute Vector,Equal
0a7b 6815 |h | Jump_Zero 0xa91
0a7c 4801 |H | Short_Literal 0x1 ; Debug Table 0x1c.0x11 = 0xa7c,0xe
0a7d 00d9 | | Load_Top At_Offset_1
0a7e 4974 |It | Short_Literal 0x174
0a7f 00eb | | Load_Encached Diana_Cache
0a80 0098 | | Execute Package,Field_Read_Dynamic
0a81 180f | | Execute Package,Field_Execute,Field_Number 0xf
0a82 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x12 = 0xa82,0xf
0a83 e602 | | Load 0x3,0x2
0a84 00eb | | Load_Encached Diana_Cache
0a85 18bd | | Execute Package,Field_Execute,Field_Number 0xbd
0a86 00eb | | Load_Encached Diana_Cache
0a87 1890 | | Execute Package,Field_Execute,Field_Number 0x90
0a88 0092 0cd4 | | Action Push_String_Extended,0xcd4 ; "Removed read_only pragma from "
; Debug Table 0x1c.0x13 = 0xa88,0x10
0a8a e405 | | Load 0x2,0x5
0a8b e008 | | Load 0x0,0x8
0a8c 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0a8d 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
0a8e 01cc | | Execute Vector,Catenate
0a8f 821a | | Call 0x1,0x1a
0a90 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x1c.0x14 = 0xa90,0x11
0a91 00cf | | Action Mark_Auxiliary
0a92 7831 |x1 | Jump 0xac4
0a93 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x15 = 0xa93,0x13
0a94 00eb | | Load_Encached Diana_Cache
0a95 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0a96 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0a97 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1c.0x16 = 0xa97,0x14
0a98 00eb | | Load_Encached Diana_Cache
0a99 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0a9a 0f40 | @ | Execute_Immediate Equal,0x40
0a9b 6821 |h! | Jump_Zero 0xabd
0a9c 00d9 | | Load_Top At_Offset_1
0a9d 00eb | | Load_Encached Diana_Cache
0a9e 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0a9f 00eb | | Load_Encached Diana_Cache
0aa0 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0aa1 00eb | | Load_Encached Diana_Cache
0aa2 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0aa3 0092 0cd3 | | Action Push_String_Extended,0xcd3 ; "READ_ONLY"
0aa5 01df | | Execute Vector,Equal
0aa6 6816 |h | Jump_Zero 0xabd
0aa7 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x17 = 0xaa7,0x15
0aa8 00eb | | Load_Encached Diana_Cache
0aa9 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0aaa a604 | | Store_Unchecked 0x3,0x4
0aab 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1c.0x18 = 0xaab,0x16
0aac 1857 | W | Execute Package,Field_Execute,Field_Number 0x57
0aad 00db | | Load_Top At_Offset_3
0aae 00eb | | Load_Encached Diana_Cache
0aaf 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
0ab0 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x19 = 0xab0,0x17
0ab1 00db | | Load_Top At_Offset_3
0ab2 00eb | | Load_Encached Diana_Cache
0ab3 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
0ab4 0092 0cd4 | | Action Push_String_Extended,0xcd4 ; "Removed read_only pragma from "
; Debug Table 0x1c.0x1a = 0xab4,0x18
0ab6 e405 | | Load 0x2,0x5
0ab7 e008 | | Load 0x0,0x8
0ab8 1b35 | 5 | Execute Package,Field_Read,Field_Number 0x35
0ab9 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
0aba 01cc | | Execute Vector,Catenate
0abb 821a | | Call 0x1,0x1a
0abc 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x1c.0x1b = 0xabc,0x19
0abd 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x1c = 0xabd,0x1a
0abe 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0abf 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x1d = 0xabf,0x1b
0ac0 00eb | | Load_Encached Diana_Cache
0ac1 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0ac2 a604 | | Store_Unchecked 0x3,0x4
0ac3 00c9 | | Action Pop_Auxiliary_Loop
0ac4 00db | | Load_Top At_Offset_3 ; Debug Table 0x1c.0x1e = 0xac4,0x12
0ac5 00eb | | Load_Encached Diana_Cache
0ac6 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0ac7 6fcb |o | Jump_Zero 0xa93
0ac8 00ce | | Action Pop_Auxiliary
0ac9 4501 |E | Exit_Subprogram 0x1
0aca 0000 0000 | | .BLANK 0000[0x6]
0ad0 ; --------------------------------------------------------------------------------------
0ad0 ; SUBPROGRAM
0ad0 ; --------------------------------------------------------------------------------------
0ad0 0ad3 | | .CONST 0x0ad3 ; Address of begin
0ad1 0004 | | .CONST 0x0004 ; Address of exception handler
0ad2 0001 | | .CONST 0x0001 ; Number of locals
0ad3 BODY_0ad0:
0ad3 INIT_0ad0:
0ad3 00eb | | Load_Encached Diana_Cache ; Debug Table 0x1d = .DEBUG 0x0ad3,0x144e,0x0002,0x0000,0x0039,0x33c6,0x0000,0x0df8
; Debug Table 0x1d.0x0 = 0xad3,0x1
0ad4 1857 | W | Execute Package,Field_Execute,Field_Number 0x57
0ad5 4893 |H | Short_Literal 0x93
0ad6 00eb | | Load_Encached Diana_Cache
0ad7 187f | | Execute Package,Field_Execute,Field_Number 0x7f
0ad8 00db | | Load_Top At_Offset_3
0ad9 4817 |H | Short_Literal 0x17
0ada 00eb | | Load_Encached Diana_Cache
0adb 187a | z | Execute Package,Field_Execute,Field_Number 0x7a
0adc 4840 |H@ | Short_Literal 0x40
0add 00eb | | Load_Encached Diana_Cache
0ade 187d | } | Execute Package,Field_Execute,Field_Number 0x7d
0adf 4401 |D | Exit_Subprogram With_Result,0x1
0ae0 ; --------------------------------------------------------------------------------------
0ae0 ; SUBPROGRAM
0ae0 ; --------------------------------------------------------------------------------------
0ae0 0ae9 | | .CONST 0x0ae9 ; Address of begin
0ae1 0004 | | .CONST 0x0004 ; Address of exception handler
0ae2 0007 | | .CONST 0x0007 ; Number of locals
0ae3 INIT_0ae0:
0ae3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e = .DEBUG 0x0ae3,0x1452,0x0001,0x0000,0x0039,0x33c6,0x0000,0x0e24
; Debug Table 0x1e.0x0 = 0xae3,0xffff
0ae4 039d | | Declare_Variable Heap_Access,Duplicate
0ae5 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e.0x1 = 0xae5,0xfffe
0ae6 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1e.0x2 = 0xae6,0xfffd
0ae7 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x1e.0x3 = 0xae7,0xfffc
0ae8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x1e.0x4 = 0xae8,0xfffb
0ae9 BODY_0ae0:
0ae9 e406 | | Load 0x2,0x6 ; Debug Table 0x1e.0x5 = 0xae9,0x1
0aea 00eb | | Load_Encached Diana_Cache
0aeb 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0aec 0fa8 | | Execute_Immediate Equal,0xa8
0aed 6882 |h | Jump_Zero 0xb70
0aee e406 | | Load 0x2,0x6 ; Debug Table 0x1e.0x6 = 0xaee,0x2
0aef 00eb | | Load_Encached Diana_Cache
0af0 18e9 | | Execute Package,Field_Execute,Field_Number 0xe9
0af1 a603 | | Store_Unchecked 0x3,0x3
0af2 e603 | | Load 0x3,0x3 ; Debug Table 0x1e.0x7 = 0xaf2,0x3
0af3 00eb | | Load_Encached Diana_Cache
0af4 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0af5 0f49 | I | Execute_Immediate Equal,0x49
0af6 6804 |h | Jump_Zero 0xafb
0af7 e603 | | Load 0x3,0x3 ; Debug Table 0x1e.0x8 = 0xaf7,0x4
0af8 00eb | | Load_Encached Diana_Cache
0af9 18e5 | | Execute Package,Field_Execute,Field_Number 0xe5
0afa a603 | | Store_Unchecked 0x3,0x3
0afb e603 | | Load 0x3,0x3 ; Debug Table 0x1e.0x9 = 0xafb,0x5
0afc 00eb | | Load_Encached Diana_Cache
0afd 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0afe 0f3e | > | Execute_Immediate Equal,0x3e
0aff 6870 |hp | Jump_Zero 0xb70
0b00 e603 | | Load 0x3,0x3 ; Debug Table 0x1e.0xa = 0xb00,0x6
0b01 00eb | | Load_Encached Diana_Cache
0b02 18d8 | | Execute Package,Field_Execute,Field_Number 0xd8
0b03 a602 | | Store_Unchecked 0x3,0x2
0b04 e602 | | Load 0x3,0x2 ; Debug Table 0x1e.0xb = 0xb04,0x7
0b05 00eb | | Load_Encached Diana_Cache
0b06 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0b07 0f7c | | | Execute_Immediate Equal,0x7c
0b08 6867 |hg | Jump_Zero 0xb70
0b09 e602 | | Load 0x3,0x2 ; Debug Table 0x1e.0xc = 0xb09,0x8
0b0a 00eb | | Load_Encached Diana_Cache
0b0b 18bd | | Execute Package,Field_Execute,Field_Number 0xbd
0b0c a604 | | Store_Unchecked 0x3,0x4
0b0d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0xd = 0xb0d,0x9
0b0e 00eb | | Load_Encached Diana_Cache
0b0f 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0b10 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0b11 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0xe = 0xb11,0xa
0b12 00eb | | Load_Encached Diana_Cache
0b13 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0b14 704f |pO | Jump_Nonzero 0xb64
0b15 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0xf = 0xb15,0xb
0b16 00eb | | Load_Encached Diana_Cache
0b17 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0b18 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0b19 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x10 = 0xb19,0xc
0b1a 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0b1b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x11 = 0xb1b,0xd
0b1c 00eb | | Load_Encached Diana_Cache
0b1d 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0b1e 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0b1f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x12 = 0xb1f,0xe
0b20 00eb | | Load_Encached Diana_Cache
0b21 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0b22 0f40 | @ | Execute_Immediate Equal,0x40
0b23 680c |h | Jump_Zero 0xb30
0b24 00d8 | | Load_Top At_Offset_0
0b25 00eb | | Load_Encached Diana_Cache
0b26 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0b27 00eb | | Load_Encached Diana_Cache
0b28 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0b29 00eb | | Load_Encached Diana_Cache
0b2a 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0b2b 0092 0cd3 | | Action Push_String_Extended,0xcd3 ; "READ_ONLY"
0b2d 01df | | Execute Vector,Equal
0b2e 6801 |h | Jump_Zero 0xb30
0b2f 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x1e.0x13 = 0xb2f,0xf
0b30 00cf | | Action Mark_Auxiliary
0b31 7820 |x | Jump 0xb52
0b32 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x14 = 0xb32,0x11
0b33 00eb | | Load_Encached Diana_Cache
0b34 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0b35 0032 | 2 | Store_Top Heap_Access,At_Offset_2
0b36 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1e.0x15 = 0xb36,0x12
0b37 00eb | | Load_Encached Diana_Cache
0b38 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0b39 0f40 | @ | Execute_Immediate Equal,0x40
0b3a 6810 |h | Jump_Zero 0xb4b
0b3b 00d9 | | Load_Top At_Offset_1
0b3c 00eb | | Load_Encached Diana_Cache
0b3d 18cf | | Execute Package,Field_Execute,Field_Number 0xcf
0b3e 00eb | | Load_Encached Diana_Cache
0b3f 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
0b40 00eb | | Load_Encached Diana_Cache
0b41 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
0b42 0092 0cd3 | | Action Push_String_Extended,0xcd3 ; "READ_ONLY"
0b44 01df | | Execute Vector,Equal
0b45 6805 |h | Jump_Zero 0xb4b
0b46 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x16 = 0xb46,0x13
0b47 00eb | | Load_Encached Diana_Cache
0b48 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0b49 a605 | | Store_Unchecked 0x3,0x5
0b4a 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x1e.0x17 = 0xb4a,0x14
0b4b 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x18 = 0xb4b,0x15
0b4c 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0b4d 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x19 = 0xb4d,0x16
0b4e 00eb | | Load_Encached Diana_Cache
0b4f 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0b50 a605 | | Store_Unchecked 0x3,0x5
0b51 00c9 | | Action Pop_Auxiliary_Loop
0b52 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e.0x1a = 0xb52,0x10
0b53 00eb | | Load_Encached Diana_Cache
0b54 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0b55 6fdc |o | Jump_Zero 0xb32
0b56 00ce | | Action Pop_Auxiliary
0b57 0092 0cd3 | | Action Push_String_Extended,0xcd3 ; "READ_ONLY"
; Debug Table 0x1e.0x1b = 0xb57,0x17
0b59 840b | | Call 0x2,0xb
0b5a a603 | | Store_Unchecked 0x3,0x3
0b5b e603 | | Load 0x3,0x3 ; Debug Table 0x1e.0x1c = 0xb5b,0x18
0b5c 4975 |Iu | Short_Literal 0x175
0b5d 00eb | | Load_Encached Diana_Cache
0b5e 0098 | | Execute Package,Field_Read_Dynamic
0b5f 180e | | Execute Package,Field_Execute,Field_Number 0xe
0b60 00da | | Load_Top At_Offset_2
0b61 00eb | | Load_Encached Diana_Cache
0b62 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
0b63 4501 |E | Exit_Subprogram 0x1
0b64 0092 0cd3 | | Action Push_String_Extended,0xcd3 ; "READ_ONLY"
; Debug Table 0x1e.0x1d = 0xb64,0x19
0b66 840b | | Call 0x2,0xb
0b67 a603 | | Store_Unchecked 0x3,0x3
0b68 e603 | | Load 0x3,0x3 ; Debug Table 0x1e.0x1e = 0xb68,0x1a
0b69 4975 |Iu | Short_Literal 0x175
0b6a 00eb | | Load_Encached Diana_Cache
0b6b 0098 | | Execute Package,Field_Read_Dynamic
0b6c 180e | | Execute Package,Field_Execute,Field_Number 0xe
0b6d e604 | | Load 0x3,0x4
0b6e 00eb | | Load_Encached Diana_Cache
0b6f 1890 | | Execute Package,Field_Execute,Field_Number 0x90
0b70 4501 |E | Exit_Subprogram 0x1
0b71 0000 0000 | | .BLANK 0000[0x7]
0b78 ; --------------------------------------------------------------------------------------
0b78 ; SUBPROGRAM
0b78 ; --------------------------------------------------------------------------------------
0b78 0b7b | { | .CONST 0x0b7b ; Address of begin
0b79 0004 | | .CONST 0x0004 ; Address of exception handler
0b7a 0001 | | .CONST 0x0001 ; Number of locals
0b7b BODY_0b78:
0b7b INIT_0b78:
0b7b 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x1f = .DEBUG 0x0b7b,0x1492,0x0001,0x0000,0x0039,0x33c6,0x0000,0x062e
; Debug Table 0x1f.0x0 = 0xb7b,0x1
0b7c 0000 0000 | | .BLANK 0000[0x4]
0b80 ; --------------------------------------------------------------------------------------
0b80 ; SUBPROGRAM
0b80 ; --------------------------------------------------------------------------------------
0b80 0b85 | | .CONST 0x0b85 ; Address of begin
0b81 0004 | | .CONST 0x0004 ; Address of exception handler
0b82 0001 | | .CONST 0x0001 ; Number of locals
0b83 INIT_0b80:
0b83 0007 | | Action Break_Optional ; Debug Table 0x20 = .DEBUG 0x0b83,0x1496,0x0002,0x0000,0x0039,0x33c6,0x0000,0x00cd
; Debug Table 0x20.0x0 = 0xb83,0xffff
0b84 0007 | | Action Break_Optional ; Debug Table 0x20.0x1 = 0xb84,0xfffe
0b85 BODY_0b80:
0b85 0007 | | Action Break_Optional ; Debug Table 0x20.0x2 = 0xb85,0x1
0b86 e7ff | | Load 0x3,-0x1 ; Debug Table 0x20.0x3 = 0xb86,0x401
0b87 0007 | | Action Break_Optional
0b88 4400 |D | Exit_Subprogram With_Result,0x0 ; Debug Table 0x20.0x4 = 0xb88,0x402
0b89 4831 0257 |H1 W| .XXX[0x2]
0b8b 0000 0000 | | .BLANK 0000[0x5]
0b90 ; --------------------------------------------------------------------------------------
0b90 ; SUBPROGRAM
0b90 ; --------------------------------------------------------------------------------------
0b90 0b9e | | .CONST 0x0b9e ; Address of begin
0b91 0bfa | | .CONST 0x0bfa ; Address of exception handler
0b92 0008 | | .CONST 0x0008 ; Number of locals
0b93 INIT_0b90:
0b93 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x21 = .DEBUG 0x0b93,0x14a2,0x0002,0x0000,0x0039,0x33c6,0x0000,0x0114
; Debug Table 0x21.0x0 = 0xb93,0xffff
0b94 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x21.0x1 = 0xb94,0xfffe
0b95 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x21.0x2 = 0xb95,0xfffd
0b96 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0b97 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x21.0x3 = 0xb97,0xfffc
0b98 e404 | | Load 0x2,0x4 ; Debug Table 0x21.0x4 = 0xb98,0xfffb
0b99 0007 | | Action Break_Optional
0b9a e00c | | Load 0x0,0xc ; Debug Table 0x21.0x5 = 0xb9a,0xfffa
0b9b 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0b9c 0322 | " | Declare_Variable Record
0b9d 00f0 | | Load_Encached Segment_Cache ; Debug Table 0x21.0x6 = 0xb9d,0xfff9
0b9e BODY_0b90:
0b9e 00cf | | Action Mark_Auxiliary ; Debug Table 0x21.0x7 = 0xb9e,0xfff8
0b9f e7ff | | Load 0x3,-0x1 ; Debug Table 0x21.0x8 = 0xb9f,0x1
0ba0 01d9 | | Execute Vector,Reverse_Bounds
0ba1 0263 | c | Execute Discrete,Above_Bound
0ba2 702c |p, | Jump_Nonzero 0xbcf
0ba3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x9 = 0xba3,0x2
0ba4 e7ff | | Load 0x3,-0x1
0ba5 01d7 | | Execute Vector,Field_Read
0ba6 0f5f | _ | Execute_Immediate Equal,0x5f
0ba7 6825 |h% | Jump_Zero 0xbcd
0ba8 0092 0cd5 | | Action Push_String_Extended,0xcd5 ; "16#"
; Debug Table 0x21.0xa = 0xba8,0x3
0baa 4801 |H | Short_Literal 0x1
0bab 00da | | Load_Top At_Offset_2
0bac 0aff | | Execute_Immediate Plus,-0x1
0bad 0248 | H | Execute Discrete,Check_In_Integer
0bae e7ff | | Load 0x3,-0x1
0baf 01cf | | Execute Vector,Slice_Read
0bb0 01cc | | Execute Vector,Catenate
0bb1 0092 0cd6 | | Action Push_String_Extended,0xcd6 ; "#"
0bb3 01cc | | Execute Vector,Catenate
0bb4 00e2 | | Load_Encached Integer_Cache
0bb5 00e0 | | Load_Encached Standard_Cache
0bb6 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0bb7 a602 | | Store_Unchecked 0x3,0x2
0bb8 0092 0cd5 | | Action Push_String_Extended,0xcd5 ; "16#"
; Debug Table 0x21.0xb = 0xbb8,0x4
0bba 00d9 | | Load_Top At_Offset_1
0bbb 0a01 | | Execute_Immediate Plus,0x1
0bbc 0248 | H | Execute Discrete,Check_In_Integer
0bbd e7ff | | Load 0x3,-0x1
0bbe 01dc | | Execute Vector,Last
0bbf e7ff | | Load 0x3,-0x1
0bc0 01cf | | Execute Vector,Slice_Read
0bc1 01cc | | Execute Vector,Catenate
0bc2 0092 0cd6 | | Action Push_String_Extended,0xcd6 ; "#"
0bc4 01cc | | Execute Vector,Catenate
0bc5 00e2 | | Load_Encached Integer_Cache
0bc6 00e0 | | Load_Encached Standard_Cache
0bc7 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0bc8 a603 | | Store_Unchecked 0x3,0x3
0bc9 4801 |H | Short_Literal 0x1 ; Debug Table 0x21.0xc = 0xbc9,0x5
0bca a604 | | Store_Unchecked 0x3,0x4
0bcb 00d2 | | Pop_Control Pop_Count_2 ; Debug Table 0x21.0xd = 0xbcb,0x6
0bcc 7802 |x | Jump 0xbcf
0bcd 00c8 | | Action Pop_Auxiliary_Range
0bce 3fd4 |? | Loop_Increasing 0xba3
0bcf 00ce | | Action Pop_Auxiliary
0bd0 e604 | | Load 0x3,0x4 ; Debug Table 0x21.0xe = 0xbd0,0x7
0bd1 7008 |p | Jump_Nonzero 0xbda
0bd2 0092 0cd7 | | Action Push_String_Extended,0xcd7 ; "bad format for node name: "
; Debug Table 0x21.0xf = 0xbd2,0x8
0bd4 e7ff | | Load 0x3,-0x1
0bd5 01cc | | Execute Vector,Catenate
0bd6 8219 | | Call 0x1,0x19
0bd7 00eb | | Load_Encached Diana_Cache ; Debug Table 0x21.0x10 = 0xbd7,0x9
0bd8 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0bd9 4401 |D | Exit_Subprogram With_Result,0x1
0bda 4804 |H | Short_Literal 0x4 ; Debug Table 0x21.0x11 = 0xbda,0xa
0bdb e602 | | Load 0x3,0x2
0bdc 4802 |H | Short_Literal 0x2
0bdd 4820 |H | Short_Literal 0x20
0bde 026d | m | Execute Discrete,Exponentiate
0bdf 0271 | q | Execute Discrete,Times
0be0 e00c | | Load 0x0,0xc
0be1 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0be2 00da | | Load_Top At_Offset_2
0be3 017d | } | Execute Record,Structure_Write
0be4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x12 = 0xbe4,0xb
0be5 e002 | | Load 0x0,0x2
0be6 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0be7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0be8 e603 | | Load 0x3,0x3 ; Debug Table 0x21.0x13 = 0xbe8,0xc
0be9 e00d | | Load 0x0,0xd
0bea 1b17 | | Execute Package,Field_Read,Field_Number 0x17
0beb 025b | [ | Execute Discrete,Check_In_Type
0bec 00d9 | | Load_Top At_Offset_1
0bed e405 | | Load 0x2,0x5
0bee e406 | | Load 0x2,0x6
0bef 4807 |H | Short_Literal 0x7
0bf0 4802 |H | Short_Literal 0x2
0bf1 0099 | | Action Reference_Dynamic
0bf2 e002 | | Load 0x0,0x2
0bf3 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0bf4 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0bf5 00da | | Load_Top At_Offset_2 ; Debug Table 0x21.0x14 = 0xbf5,0xd
0bf6 840a | | Call 0x2,0xa
0bf7 a605 | | Store_Unchecked 0x3,0x5
0bf8 00db | | Load_Top At_Offset_3 ; Debug Table 0x21.0x15 = 0xbf8,0xe
0bf9 4401 |D | Exit_Subprogram With_Result,0x1
0bfa TRAP_0b90:
0bfa 0007 | | Action Break_Optional
0bfb 0092 0cd8 | | Action Push_String_Extended,0xcd8 ; "exception converting: "
; Debug Table 0x21.0x16 = 0xbfb,0xf
0bfd e7ff | | Load 0x3,-0x1
0bfe 01cc | | Execute Vector,Catenate
0bff 0092 0cb8 | | Action Push_String_Extended,0xcb8 ; " ("
0c01 01cc | | Execute Vector,Catenate
0c02 e007 | | Load 0x0,0x7
0c03 180d | | Execute Package,Field_Execute,Field_Number 0xd
0c04 01cc | | Execute Vector,Catenate
0c05 0092 0cb4 | | Action Push_String_Extended,0xcb4 ; ")"
0c07 01cc | | Execute Vector,Catenate
0c08 8219 | | Call 0x1,0x19
0c09 00eb | | Load_Encached Diana_Cache ; Debug Table 0x21.0x17 = 0xc09,0x10
0c0a 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0c0b 4401 |D | Exit_Subprogram With_Result,0x1
0c0c 0000 0000 | | .BLANK 0000[0x4]
0c10 ; --------------------------------------------------------------------------------------
0c10 ; SUBPROGRAM
0c10 ; --------------------------------------------------------------------------------------
0c10 0c13 | | .CONST 0x0c13 ; Address of begin
0c11 0004 | | .CONST 0x0004 ; Address of exception handler
0c12 0001 | | .CONST 0x0001 ; Number of locals
0c13 BODY_0c10:
0c13 INIT_0c10:
0c13 00cf | | Action Mark_Auxiliary ; Debug Table 0x22 = .DEBUG 0x0c13,0x14d4,0x0002,0x0000,0x0039,0x33c6,0x0000,0x021a
0c14 7805 |x | Jump 0xc1a
0c15 e402 | | Load 0x2,0x2 ; Debug Table 0x22.0x0 = 0xc15,0x2
0c16 00eb | | Load_Encached Diana_Cache
0c17 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0c18 a402 | | Store_Unchecked 0x2,0x2
0c19 00c9 | | Action Pop_Auxiliary_Loop
0c1a e402 | | Load 0x2,0x2 ; Debug Table 0x22.0x1 = 0xc1a,0x1
0c1b 00eb | | Load_Encached Diana_Cache
0c1c 185a | Z | Execute Package,Field_Execute,Field_Number 0x5a
0c1d 00eb | | Load_Encached Diana_Cache
0c1e 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0c1f 6ff5 |o | Jump_Zero 0xc15
0c20 00ce | | Action Pop_Auxiliary
0c21 e402 | | Load 0x2,0x2 ; Debug Table 0x22.0x2 = 0xc21,0x3
0c22 00eb | | Load_Encached Diana_Cache
0c23 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0c24 00ca | | Action Exit_Nullary_Function
0c25 0000 0000 | | .XXX[0x3]
0c27 0000 | |
0c28 ; --------------------------------------------------------------------------------------
0c28 ; SUBPROGRAM
0c28 ; --------------------------------------------------------------------------------------
0c28 0c2b | + | .CONST 0x0c2b ; Address of begin
0c29 0c30 | 0 | .CONST 0x0c30 ; Address of exception handler
0c2a 0001 | | .CONST 0x0001 ; Number of locals
0c2b BODY_0c28:
0c2b INIT_0c28:
0c2b e405 | | Load 0x2,0x5 ; Debug Table 0x23 = .DEBUG 0x0c2b,0x14dc,0x0004,0x0000,0x0039,0x33c6,0x0000,0x0508
; Debug Table 0x23.0x0 = 0xc2b,0x1
0c2c 00eb | | Load_Encached Diana_Cache
0c2d 18ec | | Execute Package,Field_Execute,Field_Number 0xec
0c2e a405 | | Store_Unchecked 0x2,0x5
0c2f 4501 |E | Exit_Subprogram 0x1
0c30 TRAP_0c28:
0c30 0007 | | Action Break_Optional
0c31 00eb | | Load_Encached Diana_Cache ; Debug Table 0x23.0x1 = 0xc31,0x2
0c32 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0c33 a405 | | Store_Unchecked 0x2,0x5
0c34 4501 |E | Exit_Subprogram 0x1
0c35 0000 0000 | | .XXX[0x3]
0c37 0000 | |
0c38 ; --------------------------------------------------------------------------------------
0c38 ; SUBPROGRAM
0c38 ; --------------------------------------------------------------------------------------
0c38 0c3b | ; | .CONST 0x0c3b ; Address of begin
0c39 0c52 | R | .CONST 0x0c52 ; Address of exception handler
0c3a 0001 | | .CONST 0x0001 ; Number of locals
0c3b BODY_0c38:
0c3b INIT_0c38:
0c3b e405 | | Load 0x2,0x5 ; Debug Table 0x24 = .DEBUG 0x0c3b,0x14e2,0x0004,0x0000,0x0039,0x33c6,0x0000,0x0550
; Debug Table 0x24.0x0 = 0xc3b,0x1
0c3c 00eb | | Load_Encached Diana_Cache
0c3d 1883 | | Execute Package,Field_Execute,Field_Number 0x83
0c3e 0f04 | | Execute_Immediate Equal,0x4
0c3f 680d |h | Jump_Zero 0xc4d
0c40 e405 | | Load 0x2,0x5 ; Debug Table 0x24.0x1 = 0xc40,0x2
0c41 00eb | | Load_Encached Diana_Cache
0c42 1888 | | Execute Package,Field_Execute,Field_Number 0x88
0c43 a406 | | Store_Unchecked 0x2,0x6
0c44 e406 | | Load 0x2,0x6 ; Debug Table 0x24.0x2 = 0xc44,0x3
0c45 00eb | | Load_Encached Diana_Cache
0c46 1858 | X | Execute Package,Field_Execute,Field_Number 0x58
0c47 7004 |p | Jump_Nonzero 0xc4c
0c48 e406 | | Load 0x2,0x6 ; Debug Table 0x24.0x3 = 0xc48,0x4
0c49 00eb | | Load_Encached Diana_Cache
0c4a 1859 | Y | Execute Package,Field_Execute,Field_Number 0x59
0c4b a405 | | Store_Unchecked 0x2,0x5
0c4c 4501 |E | Exit_Subprogram 0x1
0c4d e405 | | Load 0x2,0x5 ; Debug Table 0x24.0x4 = 0xc4d,0x5
0c4e 00eb | | Load_Encached Diana_Cache
0c4f 1885 | | Execute Package,Field_Execute,Field_Number 0x85
0c50 a405 | | Store_Unchecked 0x2,0x5
0c51 4501 |E | Exit_Subprogram 0x1
0c52 TRAP_0c38:
0c52 0007 | | Action Break_Optional
0c53 00eb | | Load_Encached Diana_Cache ; Debug Table 0x24.0x5 = 0xc53,0x6
0c54 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0c55 a405 | | Store_Unchecked 0x2,0x5
0c56 4501 |E | Exit_Subprogram 0x1
0c57 0000 | | .XXX[0x1]
0c58 ; --------------------------------------------------------------------------------------
0c58 ; SUBPROGRAM
0c58 ; --------------------------------------------------------------------------------------
0c58 0c5b | [ | .CONST 0x0c5b ; Address of begin
0c59 0c60 | ` | .CONST 0x0c60 ; Address of exception handler
0c5a 0001 | | .CONST 0x0001 ; Number of locals
0c5b BODY_0c58:
0c5b INIT_0c58:
0c5b e405 | | Load 0x2,0x5 ; Debug Table 0x25 = .DEBUG 0x0c5b,0x14f0,0x0004,0x0000,0x0039,0x33c6,0x0000,0x0569
; Debug Table 0x25.0x0 = 0xc5b,0x1
0c5c 00eb | | Load_Encached Diana_Cache
0c5d 1886 | | Execute Package,Field_Execute,Field_Number 0x86
0c5e a405 | | Store_Unchecked 0x2,0x5
0c5f 4501 |E | Exit_Subprogram 0x1
0c60 TRAP_0c58:
0c60 0007 | | Action Break_Optional
0c61 00eb | | Load_Encached Diana_Cache ; Debug Table 0x25.0x1 = 0xc61,0x2
0c62 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0c63 a405 | | Store_Unchecked 0x2,0x5
0c64 4501 |E | Exit_Subprogram 0x1
0c65 0000 0000 | | .XXX[0x3]
0c67 0000 | |
0c68 ; --------------------------------------------------------------------------------------
0c68 ; SUBPROGRAM
0c68 ; --------------------------------------------------------------------------------------
0c68 0c6b | k | .CONST 0x0c6b ; Address of begin
0c69 0c70 | p | .CONST 0x0c70 ; Address of exception handler
0c6a 0001 | | .CONST 0x0001 ; Number of locals
0c6b BODY_0c68:
0c6b INIT_0c68:
0c6b e405 | | Load 0x2,0x5 ; Debug Table 0x26 = .DEBUG 0x0c6b,0x14f6,0x0004,0x0000,0x0039,0x33c6,0x0000,0x0582
; Debug Table 0x26.0x0 = 0xc6b,0x1
0c6c 00eb | | Load_Encached Diana_Cache
0c6d 1887 | | Execute Package,Field_Execute,Field_Number 0x87
0c6e a405 | | Store_Unchecked 0x2,0x5
0c6f 4501 |E | Exit_Subprogram 0x1
0c70 TRAP_0c68:
0c70 0007 | | Action Break_Optional
0c71 00eb | | Load_Encached Diana_Cache ; Debug Table 0x26.0x1 = 0xc71,0x2
0c72 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0c73 a405 | | Store_Unchecked 0x2,0x5
0c74 4501 |E | Exit_Subprogram 0x1
0c75 0000 0000 | | .XXX[0x3]
0c77 0000 | |
0c78 ; --------------------------------------------------------------------------------------
0c78 ; SUBPROGRAM
0c78 ; --------------------------------------------------------------------------------------
0c78 0c7b | { | .CONST 0x0c7b ; Address of begin
0c79 0c86 | | .CONST 0x0c86 ; Address of exception handler
0c7a 0001 | | .CONST 0x0001 ; Number of locals
0c7b BODY_0c78:
0c7b INIT_0c78:
0c7b 4802 |H | Short_Literal 0x2 ; Debug Table 0x27 = .DEBUG 0x0c7b,0x14fc,0x0004,0x0000,0x0039,0x33c6,0x0000,0x0789
; Debug Table 0x27.0x0 = 0xc7b,0x1
0c7c e40a | | Load 0x2,0xa
0c7d 1c08 | | Execute_Immediate Run_Utility,0x8
0c7e e602 | | Load 0x3,0x2
0c7f 00e2 | | Load_Encached Integer_Cache
0c80 00e0 | | Load_Encached Standard_Cache
0c81 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0c82 00d9 | | Load_Top At_Offset_1
0c83 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
0c84 00cb | | Action Pop_Block_With_Result
0c85 4401 |D | Exit_Subprogram With_Result,0x1
0c86 TRAP_0c78:
0c86 0007 | | Action Break_Optional
0c87 0092 0cd9 | | Action Push_String_Extended,0xcd9 ; "to_value "
; Debug Table 0x27.0x1 = 0xc87,0x2
0c89 e5fd | | Load 0x2,-0x3
0c8a 01cc | | Execute Vector,Catenate
0c8b 0092 0cda | | Action Push_String_Extended,0xcda ; " is not recognizable"
0c8d 01cc | | Execute Vector,Catenate
0c8e 8219 | | Call 0x1,0x19
0c8f 4800 |H | Short_Literal 0x0 ; Debug Table 0x27.0x2 = 0xc8f,0x3
0c90 e40a | | Load 0x2,0xa
0c91 1c08 | | Execute_Immediate Run_Utility,0x8
0c92 00cb | | Action Pop_Block_With_Result
0c93 4401 |D | Exit_Subprogram With_Result,0x1
0c94 ; --------------------------------------------------------------------------------------
0c94 ; STRING TABLE
0c94 ; --------------------------------------------------------------------------------------
0c94 0090 | | .STRTAB 0x0090->0x0cdc ; "NO_KIND"
0c95 0095 | | .STRTAB 0x0095->0x0cdf ; "BOOLEAN_KIND"
0c96 009f | | .STRTAB 0x009f->0x0ce5 ; "INTEGER_KIND"
0c97 00a9 | | .STRTAB 0x00a9->0x0ceb ; "TREE_KIND"
0c98 00b0 | | .STRTAB 0x00b0->0x0cf0 ; "ID_TABLE_KIND"
0c99 00bb | | .STRTAB 0x00bb->0x0cf6 ; "on_node cannot be empty"
; "on_node cannot be empty"
0c9a 00d0 | | .STRTAB 0x00d0->0x0d02 ; "can't open unit for overwrite: "
; "can't open unit for overwrite: "
; "can't open unit for overwrite: "
; "can't open unit for overwrite: "
; "can't open unit for overwrite: "
; "can't open unit for overwrite: "
0c9b 00ed | | .STRTAB 0x00ed->0x0d11 ; ", nothing changed"
; ", nothing changed"
; ", nothing changed"
; ", nothing changed"
; ", nothing changed"
; ", nothing changed"
; ", nothing changed"
; ", nothing changed"
; ", nothing changed"
; ", nothing changed"
; ", nothing changed"
; ", nothing changed"
0c9c 00fc | | .STRTAB 0x00fc->0x0d1a ; "can't close unit: "
; "can't close unit: "
; "can't close unit: "
; "can't close unit: "
; "can't close unit: "
; "can't close unit: "
0c9d 010c | | .STRTAB 0x010c->0x0d23 ; "Added "
0c9e 0110 | | .STRTAB 0x0110->0x0d26 ; " attribute to "
0c9f 011c | | .STRTAB 0x011c->0x0d2d ; " with value "
0ca0 0126 | & | .STRTAB 0x0126->0x0d33 ; "Unexpected exception "
0ca1 0139 | 9 | .STRTAB 0x0139->0x0d3d ; " while adding attribute, nothing_changed"
0ca2 015f | _ | .STRTAB 0x015f->0x0d51 ; "from_node cannot be empty"
0ca3 0176 | v | .STRTAB 0x0176->0x0d5e ; "node does not have the "
0ca4 018b | | .STRTAB 0x018b->0x0d69 ; " attribute"
0ca5 0193 | | .STRTAB 0x0193->0x0d6e ; "Removed "
0ca6 0199 | | .STRTAB 0x0199->0x0d72 ; " attribute from "
0ca7 01a7 | | .STRTAB 0x01a7->0x0d7a ; "Unexpected exception while removing attribute"
0ca8 01d2 | | .STRTAB 0x01d2->0x0d91 ; "SM_READ_ONLY"
; "SM_READ_ONLY"
0ca9 01dc | | .STRTAB 0x01dc->0x0d97 ; "can't resolve \x22"
; "can't resolve \x22"
; "can't resolve \x22"
0caa 01e9 | | .STRTAB 0x01e9->0x0d9e ; "\x22: "
; "\x22: "
; "\x22: "
0cab 01ea | | .STRTAB 0x01ea->0x0da0 ; "Removed read_only attribute from "
0cac 0209 | | .STRTAB 0x0209->0x0db0 ; "unit "
0cad 020c | | .STRTAB 0x020c->0x0db3 ; " does not have a read_only attribute"
0cae 022e | . | .STRTAB 0x022e->0x0dc5 ; "Unexpected exception while removing read_only attribute from "
0caf 0269 | i | .STRTAB 0x0269->0x0de3 ; "added read_only attribute to "
0cb0 0284 | | .STRTAB 0x0284->0x0df2 ; "Unexpected exception while adding read_only attribute to "
0cb1 02bb | | .STRTAB 0x02bb->0x0e0e ; " has been changed to source"
0cb2 02d4 | | .STRTAB 0x02d4->0x0e1c ; "Unexpected exception while changing "
0cb3 02f6 | | .STRTAB 0x02f6->0x0e2e ; " to source ("
0cb4 0300 | | .STRTAB 0x0300->0x0e34 ; ")"
; ")"
; ")"
; ")"
0cb5 02ff | | .STRTAB 0x02ff->0x0e34 ; "*** "
0cb6 0301 | | .STRTAB 0x0301->0x0e36 ; "+++ "
0cb7 0303 | | .STRTAB 0x0303->0x0e38 ; "can't resolve "
0cb8 030f | | .STRTAB 0x030f->0x0e3f ; " ("
; " ("
; " ("
0cb9 030f | | .STRTAB 0x030f->0x0e40 ; "unknown positioning character "
0cba 032b | + | .STRTAB 0x032b->0x0e4f ; "bad positioning character "
0cbb 0343 | C | .STRTAB 0x0343->0x0e5c ; " at position"
0cbc 034d | M | .STRTAB 0x034d->0x0e62 ; "SM_DEFN"
0cbd 0352 | R | .STRTAB 0x0352->0x0e66 ; "SM_EXP_TYPE"
0cbe 035b | [ | .STRTAB 0x035b->0x0e6b ; "SM_TYPE_SPEC"
0cbf 0365 | e | .STRTAB 0x0365->0x0e71 ; "SM_DISCRIMINANTS"
0cc0 0373 | s | .STRTAB 0x0373->0x0e79 ; "SM_BASE_TYPE"
0cc1 037d | } | .STRTAB 0x037d->0x0e7f ; "SM_TYPE_STRUCT"
0cc2 0389 | | .STRTAB 0x0389->0x0e86 ; "SM_CONSTRAINT"
0cc3 0394 | | .STRTAB 0x0394->0x0e8d ; "SM_FIRST"
0cc4 039a | | .STRTAB 0x039a->0x0e91 ; "SM_BODY"
0cc5 039f | | .STRTAB 0x039f->0x0e94 ; "SM_STUB"
0cc6 03a4 | | .STRTAB 0x03a4->0x0e98 ; "SM_SPEC"
0cc7 03a9 | | .STRTAB 0x03a9->0x0e9b ; "SM_OBJ_TYPE"
0cc8 03b2 | | .STRTAB 0x03b2->0x0ea1 ; "SM_OBJ_DEF"
0cc9 03ba | | .STRTAB 0x03ba->0x0ea6 ; "bad attribute name: "
0cca 03cc | | .STRTAB 0x03cc->0x0eb0 ; "exception setting: "
0ccb 03dd | | .STRTAB 0x03dd->0x0eb9 ; "changed attribute "
0ccc 03ed | | .STRTAB 0x03ed->0x0ec2 ; " on node "
0ccd 03f4 | | .STRTAB 0x03f4->0x0ec7 ; "Unexpected exception ("
0cce 0408 | | .STRTAB 0x0408->0x0ed2 ; "), nothing changed"
0ccf 0418 | | .STRTAB 0x0418->0x0edb ; "TRUE"
0cd0 041a | | .STRTAB 0x041a->0x0edd ; "FALSE"
0cd1 041d | | .STRTAB 0x041d->0x0edf ; "NULL"
0cd2 041f | | .STRTAB 0x041f->0x0ee1 ; "[]"
0cd3 041f | | .STRTAB 0x041f->0x0ee2 ; "READ_ONLY"
; "READ_ONLY"
; "READ_ONLY"
; "READ_ONLY"
; "READ_ONLY"
; "READ_ONLY"
0cd4 0426 | & | .STRTAB 0x0426->0x0ee7 ; "Removed read_only pragma from "
; "Removed read_only pragma from "
0cd5 0442 | B | .STRTAB 0x0442->0x0ef6 ; "16#"
; "16#"
0cd6 0443 | C | .STRTAB 0x0443->0x0ef7 ; "#"
; "#"
0cd7 0442 | B | .STRTAB 0x0442->0x0ef8 ; "bad format for node name: "
0cd8 045a | Z | .STRTAB 0x045a->0x0f05 ; "exception converting: "
0cd9 046e | n | .STRTAB 0x046e->0x0f10 ; "to_value "
0cda 0475 | u | .STRTAB 0x0475->0x0f14 ; " is not recognizable"
0cdb 0487 | | .STREND 0x0487->0x0f1e
0cdc 4e4f 5f4b |NO_K| .STRTAB_STRINGS
0f1f 0000 | | .XXX[0x1]
0f20 ; --------------------------------------------------------------------------------------
0f20 ; Debug Table
0f20 ; --------------------------------------------------------------------------------------
0f20 0003 0028 | (| .CONST 0x0003,0x0028
0f22 000b 1062 | b| .DEBUG 0x000b,0x1062,0x8000,0x0000,0x0038,0xc7e6,0x0000,0x0003
0f2a 0020 1078 | x| .DEBUG 0x0020,0x1078,0x8000,0x0000,0x0039,0x33c6,0x0000,0x001d
0f32 0053 10a8 | S | .DEBUG 0x0053,0x10a8,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x0004
0f3a 0063 10b0 | c | .DEBUG 0x0063,0x10b0,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x0014
0f42 018b 110e | | .DEBUG 0x018b,0x110e,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x0025
0f4a 0263 115a | c Z| .DEBUG 0x0263,0x115a,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x0031
0f52 0373 11ae | s | .DEBUG 0x0373,0x11ae,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x003e
0f5a 0473 1200 | s | .DEBUG 0x0473,0x1200,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x004b
0f62 053b 1238 | ; 8| .DEBUG 0x053b,0x1238,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x0053
0f6a 055b 1246 | [ F| .DEBUG 0x055b,0x1246,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x005b
0f72 056b 124a | k J| .DEBUG 0x056b,0x124a,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x0067
0f7a 0573 124e | s N| .DEBUG 0x0573,0x124e,0x0001,0x0000,0x0038,0xc7e6,0x0000,0x0074
0f82 057b 1252 | { R| .DEBUG 0x057b,0x1252,0x0001,0x0000,0x0039,0x33c6,0x0000,0x002a
0f8a 0583 1258 | X| .DEBUG 0x0583,0x1258,0x0001,0x0000,0x0039,0x33c6,0x0000,0x003d
0f92 058b 125e | ^| .DEBUG 0x058b,0x125e,0x0001,0x0000,0x0039,0x33c6,0x0000,0x004b
0f9a 059b 1264 | d| .DEBUG 0x059b,0x1264,0x0001,0x0000,0x0039,0x33c6,0x0000,0x0062
0fa2 05ab 126a | j| .DEBUG 0x05ab,0x126a,0x0002,0x0000,0x0039,0x33c6,0x0000,0x0079
0faa 05cb 1282 | | .DEBUG 0x05cb,0x1282,0x0002,0x0000,0x0039,0x33c6,0x0000,0x0207
0fb2 0603 12a0 | | .DEBUG 0x0603,0x12a0,0x0002,0x0000,0x0039,0x33c6,0x0000,0x02b4
0fba 0643 12c8 | C | .DEBUG 0x0643,0x12c8,0x0002,0x0000,0x0039,0x33c6,0x0000,0x0353
0fc2 067b 12e0 | { | .DEBUG 0x067b,0x12e0,0x0002,0x0000,0x0039,0x33c6,0x0000,0x03da
0fca 06d3 12f8 | | .DEBUG 0x06d3,0x12f8,0x0002,0x0000,0x0039,0x33c6,0x0000,0x0453
0fd2 078b 1336 | 6| .DEBUG 0x078b,0x1336,0x0002,0x0000,0x0039,0x33c6,0x0000,0x05ed
0fda 07a3 1342 | B| .DEBUG 0x07a3,0x1342,0x0001,0x0000,0x0039,0x33c6,0x0000,0x10cc
0fe2 085b 1384 | [ | .DEBUG 0x085b,0x1384,0x0001,0x0000,0x0039,0x33c6,0x0000,0x11ce
0fea 0973 13e8 | s | .DEBUG 0x0973,0x13e8,0x0005,0x0000,0x0039,0x33c6,0x0000,0x06b8
0ff2 098b 13ea | | .DEBUG 0x098b,0x13ea,0x0005,0x0000,0x0039,0x33c6,0x0000,0x06c1
0ffa 09db 13ec | | .DEBUG 0x09db,0x13ec,0x0002,0x0000,0x0039,0x33c6,0x0000,0x06f5
1002 0a33 140e | 3 | .DEBUG 0x0a33,0x140e,0x0001,0x0000,0x0039,0x33c6,0x0000,0x0ad8
100a 0ad3 144e | N| .DEBUG 0x0ad3,0x144e,0x0002,0x0000,0x0039,0x33c6,0x0000,0x0df8
1012 0ae3 1452 | R| .DEBUG 0x0ae3,0x1452,0x0001,0x0000,0x0039,0x33c6,0x0000,0x0e24
101a 0b7b 1492 | { | .DEBUG 0x0b7b,0x1492,0x0001,0x0000,0x0039,0x33c6,0x0000,0x062e
1022 0b83 1496 | | .DEBUG 0x0b83,0x1496,0x0002,0x0000,0x0039,0x33c6,0x0000,0x00cd
102a 0b93 14a2 | | .DEBUG 0x0b93,0x14a2,0x0002,0x0000,0x0039,0x33c6,0x0000,0x0114
1032 0c13 14d4 | | .DEBUG 0x0c13,0x14d4,0x0002,0x0000,0x0039,0x33c6,0x0000,0x021a
103a 0c2b 14dc | + | .DEBUG 0x0c2b,0x14dc,0x0004,0x0000,0x0039,0x33c6,0x0000,0x0508
1042 0c3b 14e2 | ; | .DEBUG 0x0c3b,0x14e2,0x0004,0x0000,0x0039,0x33c6,0x0000,0x0550
104a 0c5b 14f0 | [ | .DEBUG 0x0c5b,0x14f0,0x0004,0x0000,0x0039,0x33c6,0x0000,0x0569
1052 0c6b 14f6 | k | .DEBUG 0x0c6b,0x14f6,0x0004,0x0000,0x0039,0x33c6,0x0000,0x0582
105a 0c7b 14fc | { | .DEBUG 0x0c7b,0x14fc,0x0004,0x0000,0x0039,0x33c6,0x0000,0x0789
1062 ; --------------------------------------------------------------------------------------
1062 ; Debug3 Subtable 0x0
1062 ; --------------------------------------------------------------------------------------
1062 000a 0000 | | .DBG3TAB 0x000a,0x0000
1064 000b ffff | | .CONST 0x000b,0xffff
1066 000d fffe | | .CONST 0x000d,0xfffe
1068 000f fffd | | .CONST 0x000f,0xfffd
106a 0011 fffc | | .CONST 0x0011,0xfffc
106c 0013 fffb | | .CONST 0x0013,0xfffb
106e 0015 fffa | | .CONST 0x0015,0xfffa
1070 0017 fff9 | | .CONST 0x0017,0xfff9
1072 0019 fff8 | | .CONST 0x0019,0xfff8
1074 001b fff7 | | .CONST 0x001b,0xfff7
1076 001d fff6 | | .CONST 0x001d,0xfff6
1078 ; --------------------------------------------------------------------------------------
1078 ; Debug3 Subtable 0x1
1078 ; --------------------------------------------------------------------------------------
1078 0017 0000 | | .DBG3TAB 0x0017,0x0000
107a 0020 ffff | | .CONST 0x0020,0xffff
107c 0021 fffe | ! | .CONST 0x0021,0xfffe
107e 0022 fffd | " | .CONST 0x0022,0xfffd
1080 0024 fffc | $ | .CONST 0x0024,0xfffc
1082 0026 fffb | & | .CONST 0x0026,0xfffb
1084 0028 fffa | ( | .CONST 0x0028,0xfffa
1086 002a fff9 | * | .CONST 0x002a,0xfff9
1088 002c fff8 | , | .CONST 0x002c,0xfff8
108a 002e fff7 | . | .CONST 0x002e,0xfff7
108c 0030 fff6 | 0 | .CONST 0x0030,0xfff6
108e 0032 fff5 | 2 | .CONST 0x0032,0xfff5
1090 0034 fff4 | 4 | .CONST 0x0034,0xfff4
1092 0036 fff3 | 6 | .CONST 0x0036,0xfff3
1094 0038 fff2 | 8 | .CONST 0x0038,0xfff2
1096 003a fff1 | : | .CONST 0x003a,0xfff1
1098 003c fff0 | < | .CONST 0x003c,0xfff0
109a 003e ffef | > | .CONST 0x003e,0xffef
109c 0040 ffee | @ | .CONST 0x0040,0xffee
109e 0042 ffed | B | .CONST 0x0042,0xffed
10a0 0044 ffec | D | .CONST 0x0044,0xffec
10a2 0046 ffeb | F | .CONST 0x0046,0xffeb
10a4 0048 ffea | H | .CONST 0x0048,0xffea
10a6 004a ffe9 | J | .CONST 0x004a,0xffe9
10a8 ; --------------------------------------------------------------------------------------
10a8 ; Debug3 Subtable 0x2
10a8 ; --------------------------------------------------------------------------------------
10a8 0002 0001 | | .DBG3TAB 0x0002,0x0001
10aa 0053 ffff | S | .CONST 0x0053,0xffff
10ac 0055 fffe | U | .CONST 0x0055,0xfffe
10ae 0057 0001 | W | .CONST 0x0057,0x0001
10b0 ; --------------------------------------------------------------------------------------
10b0 ; Debug3 Subtable 0x3
10b0 ; --------------------------------------------------------------------------------------
10b0 000c 0022 | "| .DBG3TAB 0x000c,0x0022
10b2 0063 ffff | c | .CONST 0x0063,0xffff
10b4 0064 fffe | d | .CONST 0x0064,0xfffe
10b6 006a fffd | j | .CONST 0x006a,0xfffd
10b8 006f fffc | o | .CONST 0x006f,0xfffc
10ba 0071 fffb | q | .CONST 0x0071,0xfffb
10bc 0075 fffa | u | .CONST 0x0075,0xfffa
10be 0076 fff9 | v | .CONST 0x0076,0xfff9
10c0 007b fff8 | { | .CONST 0x007b,0xfff8
10c2 0083 fff7 | | .CONST 0x0083,0xfff7
10c4 0088 fff6 | | .CONST 0x0088,0xfff6
10c6 0097 fff5 | | .CONST 0x0097,0xfff5
10c8 009b fff4 | | .CONST 0x009b,0xfff4
10ca 009d 0001 | | .CONST 0x009d,0x0001
10cc 00a1 0002 | | .CONST 0x00a1,0x0002
10ce 00a4 0003 | | .CONST 0x00a4,0x0003
10d0 00aa 0004 | | .CONST 0x00aa,0x0004
10d2 00ab 0005 | | .CONST 0x00ab,0x0005
10d4 00ae 0006 | | .CONST 0x00ae,0x0006
10d6 00b1 0007 | | .CONST 0x00b1,0x0007
10d8 00b7 0008 | | .CONST 0x00b7,0x0008
10da 00b8 0009 | | .CONST 0x00b8,0x0009
10dc 00bb 000a | | .CONST 0x00bb,0x000a
10de 00bf 000b | | .CONST 0x00bf,0x000b
10e0 00c5 000c | | .CONST 0x00c5,0x000c
10e2 00c6 000d | | .CONST 0x00c6,0x000d
10e4 00cf 000e | | .CONST 0x00cf,0x000e
10e6 00e9 000f | | .CONST 0x00e9,0x000f
10e8 00eb 0010 | | .CONST 0x00eb,0x0010
10ea 00f7 0011 | | .CONST 0x00f7,0x0011
10ec 00fd 0012 | | .CONST 0x00fd,0x0012
10ee 00fe 0013 | | .CONST 0x00fe,0x0013
10f0 0102 0014 | | .CONST 0x0102,0x0014
10f2 010a 0015 | | .CONST 0x010a,0x0015
10f4 0116 0016 | | .CONST 0x0116,0x0016
10f6 0122 0017 | " | .CONST 0x0122,0x0017
10f8 012e 0018 | . | .CONST 0x012e,0x0018
10fa 0135 0019 | 5 | .CONST 0x0135,0x0019
10fc 013d 001b | = | .CONST 0x013d,0x001b
10fe 0146 001c | F | .CONST 0x0146,0x001c
1100 0148 001d | H | .CONST 0x0148,0x001d
1102 0154 001e | T | .CONST 0x0154,0x001e
1104 015a 001f | Z | .CONST 0x015a,0x001f
1106 015b 0020 | [ | .CONST 0x015b,0x0020
1108 0161 0021 | a !| .CONST 0x0161,0x0021
110a 0172 0022 | r "| .CONST 0x0172,0x0022
110c 017b 0023 | { #| .CONST 0x017b,0x0023
110e ; --------------------------------------------------------------------------------------
110e ; Debug3 Subtable 0x4
110e ; --------------------------------------------------------------------------------------
110e 0008 001d | | .DBG3TAB 0x0008,0x001d
1110 018b ffff | | .CONST 0x018b,0xffff
1112 018c fffe | | .CONST 0x018c,0xfffe
1114 0192 fffd | | .CONST 0x0192,0xfffd
1116 0197 fffc | | .CONST 0x0197,0xfffc
1118 0199 fffb | | .CONST 0x0199,0xfffb
111a 019d fffa | | .CONST 0x019d,0xfffa
111c 019e fff9 | | .CONST 0x019e,0xfff9
111e 01a3 fff8 | | .CONST 0x01a3,0xfff8
1120 01ab 0001 | | .CONST 0x01ab,0x0001
1122 01af 0002 | | .CONST 0x01af,0x0002
1124 01b2 0003 | | .CONST 0x01b2,0x0003
1126 01b5 0004 | | .CONST 0x01b5,0x0004
1128 01bb 0005 | | .CONST 0x01bb,0x0005
112a 01bc 0006 | | .CONST 0x01bc,0x0006
112c 01bf 0007 | | .CONST 0x01bf,0x0007
112e 01c3 0008 | | .CONST 0x01c3,0x0008
1130 01c9 0009 | | .CONST 0x01c9,0x0009
1132 01ca 000a | | .CONST 0x01ca,0x000a
1134 01d1 000b | | .CONST 0x01d1,0x000b
1136 01d9 000c | | .CONST 0x01d9,0x000c
1138 01df 000d | | .CONST 0x01df,0x000d
113a 01e0 000e | | .CONST 0x01e0,0x000e
113c 01e9 000f | | .CONST 0x01e9,0x000f
113e 0203 0010 | | .CONST 0x0203,0x0010
1140 0205 0011 | | .CONST 0x0205,0x0011
1142 0211 0012 | | .CONST 0x0211,0x0012
1144 0217 0013 | | .CONST 0x0217,0x0013
1146 0218 0014 | | .CONST 0x0218,0x0014
1148 0221 0015 | ! | .CONST 0x0221,0x0015
114a 022a 0016 | * | .CONST 0x022a,0x0016
114c 022c 0017 | , | .CONST 0x022c,0x0017
114e 0238 0018 | 8 | .CONST 0x0238,0x0018
1150 023e 0019 | > | .CONST 0x023e,0x0019
1152 023f 001a | ? | .CONST 0x023f,0x001a
1154 0245 001b | E | .CONST 0x0245,0x001b
1156 0251 001c | Q | .CONST 0x0251,0x001c
1158 0254 001d | T | .CONST 0x0254,0x001d
115a ; --------------------------------------------------------------------------------------
115a ; Debug3 Subtable 0x5
115a ; --------------------------------------------------------------------------------------
115a 000a 001f | | .DBG3TAB 0x000a,0x001f
115c 0263 ffff | c | .CONST 0x0263,0xffff
115e 0269 fffe | i | .CONST 0x0269,0xfffe
1160 026e fffd | n | .CONST 0x026e,0xfffd
1162 0270 fffc | p | .CONST 0x0270,0xfffc
1164 0275 fffb | u | .CONST 0x0275,0xfffb
1166 0276 fffa | v | .CONST 0x0276,0xfffa
1168 027c fff9 | | | .CONST 0x027c,0xfff9
116a 0280 fff8 | | .CONST 0x0280,0xfff8
116c 0283 fff7 | | .CONST 0x0283,0xfff7
116e 028b fff6 | | .CONST 0x028b,0xfff6
1170 028d 0001 | | .CONST 0x028d,0x0001
1172 0294 0002 | | .CONST 0x0294,0x0002
1174 0299 0003 | | .CONST 0x0299,0x0003
1176 02ac 0004 | | .CONST 0x02ac,0x0004
1178 02ae 0005 | | .CONST 0x02ae,0x0005
117a 02bd 0006 | | .CONST 0x02bd,0x0006
117c 02c3 0007 | | .CONST 0x02c3,0x0007
117e 02c4 0008 | | .CONST 0x02c4,0x0008
1180 02de 0009 | | .CONST 0x02de,0x0009
1182 02e0 000a | | .CONST 0x02e0,0x000a
1184 02ec 000b | | .CONST 0x02ec,0x000b
1186 02f2 000c | | .CONST 0x02f2,0x000c
1188 02f3 000d | | .CONST 0x02f3,0x000d
118a 02fa 000e | | .CONST 0x02fa,0x000e
118c 02ff 000f | | .CONST 0x02ff,0x000f
118e 0306 0010 | | .CONST 0x0306,0x0010
1190 030c 0011 | | .CONST 0x030c,0x0011
1192 0315 0012 | | .CONST 0x0315,0x0012
1194 0320 0013 | | .CONST 0x0320,0x0013
1196 0322 0014 | " | .CONST 0x0322,0x0014
1198 0323 0015 | # | .CONST 0x0323,0x0015
119a 032c 0016 | , | .CONST 0x032c,0x0016
119c 032e 0017 | . | .CONST 0x032e,0x0017
119e 033a 0018 | : | .CONST 0x033a,0x0018
11a0 0340 0019 | @ | .CONST 0x0340,0x0019
11a2 0347 001a | G | .CONST 0x0347,0x001a
11a4 0348 001b | H | .CONST 0x0348,0x001b
11a6 034f 001c | O | .CONST 0x034f,0x001c
11a8 0357 001d | W | .CONST 0x0357,0x001d
11aa 035f 001e | _ | .CONST 0x035f,0x001e
11ac 0366 001f | f | .CONST 0x0366,0x001f
11ae ; --------------------------------------------------------------------------------------
11ae ; Debug3 Subtable 0x6
11ae ; --------------------------------------------------------------------------------------
11ae 000b 001d | | .DBG3TAB 0x000b,0x001d
11b0 0373 ffff | s | .CONST 0x0373,0xffff
11b2 0379 fffe | y | .CONST 0x0379,0xfffe
11b4 037e fffd | ~ | .CONST 0x037e,0xfffd
11b6 0380 fffc | | .CONST 0x0380,0xfffc
11b8 0385 fffb | | .CONST 0x0385,0xfffb
11ba 0386 fffa | | .CONST 0x0386,0xfffa
11bc 038c fff9 | | .CONST 0x038c,0xfff9
11be 0390 fff8 | | .CONST 0x0390,0xfff8
11c0 0393 fff7 | | .CONST 0x0393,0xfff7
11c2 039b fff6 | | .CONST 0x039b,0xfff6
11c4 039d fff5 | | .CONST 0x039d,0xfff5
11c6 039f 0001 | | .CONST 0x039f,0x0001
11c8 03a6 0002 | | .CONST 0x03a6,0x0002
11ca 03ab 0003 | | .CONST 0x03ab,0x0003
11cc 03be 0004 | | .CONST 0x03be,0x0004
11ce 03c0 0005 | | .CONST 0x03c0,0x0005
11d0 03cf 0006 | | .CONST 0x03cf,0x0006
11d2 03d5 0007 | | .CONST 0x03d5,0x0007
11d4 03d6 0008 | | .CONST 0x03d6,0x0008
11d6 03f0 0009 | | .CONST 0x03f0,0x0009
11d8 03f2 000a | | .CONST 0x03f2,0x000a
11da 03fe 000b | | .CONST 0x03fe,0x000b
11dc 0404 000c | | .CONST 0x0404,0x000c
11de 0405 000d | | .CONST 0x0405,0x000d
11e0 040c 000e | | .CONST 0x040c,0x000e
11e2 0411 000f | | .CONST 0x0411,0x000f
11e4 0418 0010 | | .CONST 0x0418,0x0010
11e6 0420 0011 | | .CONST 0x0420,0x0011
11e8 0422 0012 | " | .CONST 0x0422,0x0012
11ea 0423 0013 | # | .CONST 0x0423,0x0013
11ec 042c 0014 | , | .CONST 0x042c,0x0014
11ee 042e 0015 | . | .CONST 0x042e,0x0015
11f0 043a 0016 | : | .CONST 0x043a,0x0016
11f2 0440 0017 | @ | .CONST 0x0440,0x0017
11f4 0447 0018 | G | .CONST 0x0447,0x0018
11f6 0448 0019 | H | .CONST 0x0448,0x0019
11f8 044f 001a | O | .CONST 0x044f,0x001a
11fa 0457 001b | W | .CONST 0x0457,0x001b
11fc 045f 001c | _ | .CONST 0x045f,0x001c
11fe 0466 001d | f | .CONST 0x0466,0x001d
1200 ; --------------------------------------------------------------------------------------
1200 ; Debug3 Subtable 0x7
1200 ; --------------------------------------------------------------------------------------
1200 0007 0014 | | .DBG3TAB 0x0007,0x0014
1202 0473 ffff | s | .CONST 0x0473,0xffff
1204 0474 fffe | t | .CONST 0x0474,0xfffe
1206 047a fffd | z | .CONST 0x047a,0xfffd
1208 047f fffc | | .CONST 0x047f,0xfffc
120a 0481 fffb | | .CONST 0x0481,0xfffb
120c 0486 fffa | | .CONST 0x0486,0xfffa
120e 0489 fff9 | | .CONST 0x0489,0xfff9
1210 0491 0001 | | .CONST 0x0491,0x0001
1212 04a4 0002 | | .CONST 0x04a4,0x0002
1214 04a6 0003 | | .CONST 0x04a6,0x0003
1216 04b5 0004 | | .CONST 0x04b5,0x0004
1218 04bb 0005 | | .CONST 0x04bb,0x0005
121a 04bc 0006 | | .CONST 0x04bc,0x0006
121c 04d6 0007 | | .CONST 0x04d6,0x0007
121e 04d8 0008 | | .CONST 0x04d8,0x0008
1220 04e4 0009 | | .CONST 0x04e4,0x0009
1222 04ea 000a | | .CONST 0x04ea,0x000a
1224 04eb 000b | | .CONST 0x04eb,0x000b
1226 04f0 000c | | .CONST 0x04f0,0x000c
1228 04f9 000d | | .CONST 0x04f9,0x000d
122a 04fb 000e | | .CONST 0x04fb,0x000e
122c 0507 000f | | .CONST 0x0507,0x000f
122e 050d 0010 | | .CONST 0x050d,0x0010
1230 050e 0011 | | .CONST 0x050e,0x0011
1232 0514 0012 | | .CONST 0x0514,0x0012
1234 051e 0013 | | .CONST 0x051e,0x0013
1236 052f 0014 | / | .CONST 0x052f,0x0014
1238 ; --------------------------------------------------------------------------------------
1238 ; Debug3 Subtable 0x8
1238 ; --------------------------------------------------------------------------------------
1238 0003 0003 | | .DBG3TAB 0x0003,0x0003
123a 053b ffff | ; | .CONST 0x053b,0xffff
123c 053c fffe | < | .CONST 0x053c,0xfffe
123e 053e fffd | > | .CONST 0x053e,0xfffd
1240 054b 0001 | K | .CONST 0x054b,0x0001
1242 054e 0002 | N | .CONST 0x054e,0x0002
1244 0552 0003 | R | .CONST 0x0552,0x0003
1246 ; --------------------------------------------------------------------------------------
1246 ; Debug3 Subtable 0x9
1246 ; --------------------------------------------------------------------------------------
1246 0000 0001 | | .DBG3TAB 0x0000,0x0001
1248 055b 0001 | [ | .CONST 0x055b,0x0001
124a ; --------------------------------------------------------------------------------------
124a ; Debug3 Subtable 0xa
124a ; --------------------------------------------------------------------------------------
124a 0000 0001 | | .DBG3TAB 0x0000,0x0001
124c 056b 0001 | k | .CONST 0x056b,0x0001
124e ; --------------------------------------------------------------------------------------
124e ; Debug3 Subtable 0xb
124e ; --------------------------------------------------------------------------------------
124e 0000 0001 | | .DBG3TAB 0x0000,0x0001
1250 0573 0001 | s | .CONST 0x0573,0x0001
1252 ; --------------------------------------------------------------------------------------
1252 ; Debug3 Subtable 0xc
1252 ; --------------------------------------------------------------------------------------
1252 0000 0002 | | .DBG3TAB 0x0000,0x0002
1254 057b 0001 | { | .CONST 0x057b,0x0001
1256 057e 0002 | ~ | .CONST 0x057e,0x0002
1258 ; --------------------------------------------------------------------------------------
1258 ; Debug3 Subtable 0xd
1258 ; --------------------------------------------------------------------------------------
1258 0000 0002 | | .DBG3TAB 0x0000,0x0002
125a 0583 0001 | | .CONST 0x0583,0x0001
125c 0585 0002 | | .CONST 0x0585,0x0002
125e ; --------------------------------------------------------------------------------------
125e ; Debug3 Subtable 0xe
125e ; --------------------------------------------------------------------------------------
125e 0000 0002 | | .DBG3TAB 0x0000,0x0002
1260 058b 0001 | | .CONST 0x058b,0x0001
1262 0590 0002 | | .CONST 0x0590,0x0002
1264 ; --------------------------------------------------------------------------------------
1264 ; Debug3 Subtable 0xf
1264 ; --------------------------------------------------------------------------------------
1264 0000 0002 | | .DBG3TAB 0x0000,0x0002
1266 059b 0001 | | .CONST 0x059b,0x0001
1268 05a0 0002 | | .CONST 0x05a0,0x0002
126a ; --------------------------------------------------------------------------------------
126a ; Debug3 Subtable 0x10
126a ; --------------------------------------------------------------------------------------
126a 000a 0001 | | .DBG3TAB 0x000a,0x0001
126c 05ab ffff | | .CONST 0x05ab,0xffff
126e 05ac fffe | | .CONST 0x05ac,0xfffe
1270 05ad fffd | | .CONST 0x05ad,0xfffd
1272 05b0 fffc | | .CONST 0x05b0,0xfffc
1274 05b3 fffb | | .CONST 0x05b3,0xfffb
1276 05b4 fffa | | .CONST 0x05b4,0xfffa
1278 05b5 fff9 | | .CONST 0x05b5,0xfff9
127a 05b7 fff8 | | .CONST 0x05b7,0xfff8
127c 05c0 fff7 | | .CONST 0x05c0,0xfff7
127e 05c2 fff6 | | .CONST 0x05c2,0xfff6
1280 05c4 0001 | | .CONST 0x05c4,0x0001
1282 ; --------------------------------------------------------------------------------------
1282 ; Debug3 Subtable 0x11
1282 ; --------------------------------------------------------------------------------------
1282 0002 000c | | .DBG3TAB 0x0002,0x000c
1284 05cb ffff | | .CONST 0x05cb,0xffff
1286 05cc fffe | | .CONST 0x05cc,0xfffe
1288 05ce 0001 | | .CONST 0x05ce,0x0001
128a 05d5 0002 | | .CONST 0x05d5,0x0002
128c 05db 0003 | | .CONST 0x05db,0x0003
128e 05df 0004 | | .CONST 0x05df,0x0004
1290 05e1 0005 | | .CONST 0x05e1,0x0005
1292 05e3 0006 | | .CONST 0x05e3,0x0006
1294 05e8 0007 | | .CONST 0x05e8,0x0007
1296 05ec 0008 | | .CONST 0x05ec,0x0008
1298 05f0 0009 | | .CONST 0x05f0,0x0009
129a 05f2 000a | | .CONST 0x05f2,0x000a
129c 05f4 000b | | .CONST 0x05f4,0x000b
129e 05f8 000c | | .CONST 0x05f8,0x000c
12a0 ; --------------------------------------------------------------------------------------
12a0 ; Debug3 Subtable 0x12
12a0 ; --------------------------------------------------------------------------------------
12a0 0005 000e | | .DBG3TAB 0x0005,0x000e
12a2 0603 ffff | | .CONST 0x0603,0xffff
12a4 0605 fffe | | .CONST 0x0605,0xfffe
12a6 0606 fffd | | .CONST 0x0606,0xfffd
12a8 0607 fffc | | .CONST 0x0607,0xfffc
12aa 0608 fffb | | .CONST 0x0608,0xfffb
12ac 0609 0001 | | .CONST 0x0609,0x0001
12ae 0610 0002 | | .CONST 0x0610,0x0002
12b0 0616 0003 | | .CONST 0x0616,0x0003
12b2 061a 0004 | | .CONST 0x061a,0x0004
12b4 061f 0005 | | .CONST 0x061f,0x0005
12b6 0620 0006 | | .CONST 0x0620,0x0006
12b8 0624 0007 | $ | .CONST 0x0624,0x0007
12ba 0628 0008 | ( | .CONST 0x0628,0x0008
12bc 062c 0009 | , | .CONST 0x062c,0x0009
12be 062e 000a | . | .CONST 0x062e,0x000a
12c0 0630 000b | 0 | .CONST 0x0630,0x000b
12c2 0632 000c | 2 | .CONST 0x0632,0x000c
12c4 0639 000d | 9 | .CONST 0x0639,0x000d
12c6 063d 000e | = | .CONST 0x063d,0x000e
12c8 ; --------------------------------------------------------------------------------------
12c8 ; Debug3 Subtable 0x13
12c8 ; --------------------------------------------------------------------------------------
12c8 0001 000a | | .DBG3TAB 0x0001,0x000a
12ca 0643 ffff | C | .CONST 0x0643,0xffff
12cc 0644 0001 | D | .CONST 0x0644,0x0001
12ce 064b 0002 | K | .CONST 0x064b,0x0002
12d0 0653 0003 | S | .CONST 0x0653,0x0003
12d2 0657 0004 | W | .CONST 0x0657,0x0004
12d4 065b 0005 | [ | .CONST 0x065b,0x0005
12d6 0660 0006 | ` | .CONST 0x0660,0x0006
12d8 0664 0007 | d | .CONST 0x0664,0x0007
12da 0668 0008 | h | .CONST 0x0668,0x0008
12dc 066c 0009 | l | .CONST 0x066c,0x0009
12de 0670 000a | p | .CONST 0x0670,0x000a
12e0 ; --------------------------------------------------------------------------------------
12e0 ; Debug3 Subtable 0x14
12e0 ; --------------------------------------------------------------------------------------
12e0 0004 0007 | | .DBG3TAB 0x0004,0x0007
12e2 067b ffff | { | .CONST 0x067b,0xffff
12e4 067d fffe | } | .CONST 0x067d,0xfffe
12e6 0682 fffd | | .CONST 0x0682,0xfffd
12e8 0683 fffc | | .CONST 0x0683,0xfffc
12ea 0689 0001 | | .CONST 0x0689,0x0001
12ec 069e 0002 | | .CONST 0x069e,0x0002
12ee 06a0 0003 | | .CONST 0x06a0,0x0003
12f0 06be 0004 | | .CONST 0x06be,0x0004
12f2 06c0 0005 | | .CONST 0x06c0,0x0005
12f4 06c2 0006 | | .CONST 0x06c2,0x0006
12f6 06c6 0007 | | .CONST 0x06c6,0x0007
12f8 ; --------------------------------------------------------------------------------------
12f8 ; Debug3 Subtable 0x15
12f8 ; --------------------------------------------------------------------------------------
12f8 0005 0019 | | .DBG3TAB 0x0005,0x0019
12fa 06d3 ffff | | .CONST 0x06d3,0xffff
12fc 06d7 fffe | | .CONST 0x06d7,0xfffe
12fe 06da fffd | | .CONST 0x06da,0xfffd
1300 06db fffc | | .CONST 0x06db,0xfffc
1302 06dc fffb | | .CONST 0x06dc,0xfffb
1304 06e6 0001 | | .CONST 0x06e6,0x0001
1306 06ea 0002 | | .CONST 0x06ea,0x0002
1308 06ef 0003 | | .CONST 0x06ef,0x0003
130a 06f3 0004 | | .CONST 0x06f3,0x0004
130c 06f8 0005 | | .CONST 0x06f8,0x0005
130e 070f 0006 | | .CONST 0x070f,0x0006
1310 0711 0007 | | .CONST 0x0711,0x0007
1312 0727 0008 | ' | .CONST 0x0727,0x0008
1314 072a 0009 | * | .CONST 0x072a,0x0009
1316 072d 000a | - | .CONST 0x072d,0x000a
1318 0734 000b | 4 | .CONST 0x0734,0x000b
131a 0749 0014 | I | .CONST 0x0749,0x0014
131c 0750 0015 | P | .CONST 0x0750,0x0015
131e 0753 000c | S | .CONST 0x0753,0x000c
1320 0755 000d | U | .CONST 0x0755,0x000d
1322 0757 000e | W | .CONST 0x0757,0x000e
1324 0759 000f | Y | .CONST 0x0759,0x000f
1326 075b 0010 | [ | .CONST 0x075b,0x0010
1328 075f 0011 | _ | .CONST 0x075f,0x0011
132a 0763 0012 | c | .CONST 0x0763,0x0012
132c 0767 0013 | g | .CONST 0x0767,0x0013
132e 076b 0016 | k | .CONST 0x076b,0x0016
1330 076f 0017 | o | .CONST 0x076f,0x0017
1332 077d 0018 | } | .CONST 0x077d,0x0018
1334 0782 0019 | | .CONST 0x0782,0x0019
1336 ; --------------------------------------------------------------------------------------
1336 ; Debug3 Subtable 0x16
1336 ; --------------------------------------------------------------------------------------
1336 0000 0005 | | .DBG3TAB 0x0000,0x0005
1338 078b 0001 | | .CONST 0x078b,0x0001
133a 078e 0002 | | .CONST 0x078e,0x0002
133c 0791 0003 | | .CONST 0x0791,0x0003
133e 0797 0004 | | .CONST 0x0797,0x0004
1340 079a 0005 | | .CONST 0x079a,0x0005
1342 ; --------------------------------------------------------------------------------------
1342 ; Debug3 Subtable 0x17
1342 ; --------------------------------------------------------------------------------------
1342 0001 001f | | .DBG3TAB 0x0001,0x001f
1344 07a3 ffff | | .CONST 0x07a3,0xffff
1346 07a6 0001 | | .CONST 0x07a6,0x0001
1348 07a8 0002 | | .CONST 0x07a8,0x0002
134a 07ad 0003 | | .CONST 0x07ad,0x0003
134c 07b3 0004 | | .CONST 0x07b3,0x0004
134e 07b8 0005 | | .CONST 0x07b8,0x0005
1350 07be 0006 | | .CONST 0x07be,0x0006
1352 07c3 0007 | | .CONST 0x07c3,0x0007
1354 07c9 0008 | | .CONST 0x07c9,0x0008
1356 07ce 0009 | | .CONST 0x07ce,0x0009
1358 07d4 000a | | .CONST 0x07d4,0x000a
135a 07d9 000b | | .CONST 0x07d9,0x000b
135c 07df 000c | | .CONST 0x07df,0x000c
135e 07e4 000d | | .CONST 0x07e4,0x000d
1360 07ea 000e | | .CONST 0x07ea,0x000e
1362 07ef 000f | | .CONST 0x07ef,0x000f
1364 07f5 0010 | | .CONST 0x07f5,0x0010
1366 07fa 0011 | | .CONST 0x07fa,0x0011
1368 0800 0012 | | .CONST 0x0800,0x0012
136a 0805 0013 | | .CONST 0x0805,0x0013
136c 080b 0014 | | .CONST 0x080b,0x0014
136e 0810 0015 | | .CONST 0x0810,0x0015
1370 0816 0016 | | .CONST 0x0816,0x0016
1372 081b 0017 | | .CONST 0x081b,0x0017
1374 0821 0018 | ! | .CONST 0x0821,0x0018
1376 0826 0019 | & | .CONST 0x0826,0x0019
1378 082c 001a | , | .CONST 0x082c,0x001a
137a 0831 001b | 1 | .CONST 0x0831,0x001b
137c 0837 001c | 7 | .CONST 0x0837,0x001c
137e 083c 001d | < | .CONST 0x083c,0x001d
1380 0840 001e | @ | .CONST 0x0840,0x001e
1382 0842 001f | B | .CONST 0x0842,0x001f
1384 ; --------------------------------------------------------------------------------------
1384 ; Debug3 Subtable 0x18
1384 ; --------------------------------------------------------------------------------------
1384 000a 0027 | '| .DBG3TAB 0x000a,0x0027
1386 085b ffff | [ | .CONST 0x085b,0xffff
1388 085c fffe | \ | .CONST 0x085c,0xfffe
138a 0862 fffd | b | .CONST 0x0862,0xfffd
138c 0867 fffc | g | .CONST 0x0867,0xfffc
138e 0869 fffb | i | .CONST 0x0869,0xfffb
1390 086f fffa | o | .CONST 0x086f,0xfffa
1392 0870 fff9 | p | .CONST 0x0870,0xfff9
1394 0871 fff8 | q | .CONST 0x0871,0xfff8
1396 0876 fff7 | v | .CONST 0x0876,0xfff7
1398 0877 fff6 | w | .CONST 0x0877,0xfff6
139a 087f 0001 | | .CONST 0x087f,0x0001
139c 0886 0002 | | .CONST 0x0886,0x0002
139e 0889 0003 | | .CONST 0x0889,0x0003
13a0 088c 0004 | | .CONST 0x088c,0x0004
13a2 0892 0005 | | .CONST 0x0892,0x0005
13a4 0893 0006 | | .CONST 0x0893,0x0006
13a6 0896 0007 | | .CONST 0x0896,0x0007
13a8 089a 0008 | | .CONST 0x089a,0x0008
13aa 08a0 0009 | | .CONST 0x08a0,0x0009
13ac 08a1 000a | | .CONST 0x08a1,0x000a
13ae 08a4 000b | | .CONST 0x08a4,0x000b
13b0 08ab 000c | | .CONST 0x08ab,0x000c
13b2 08b1 000d | | .CONST 0x08b1,0x000d
13b4 08b2 000e | | .CONST 0x08b2,0x000e
13b6 08bb 000f | | .CONST 0x08bb,0x000f
13b8 08d5 0010 | | .CONST 0x08d5,0x0010
13ba 08d7 0011 | | .CONST 0x08d7,0x0011
13bc 08e3 0012 | | .CONST 0x08e3,0x0012
13be 08e9 0013 | | .CONST 0x08e9,0x0013
13c0 08ea 0014 | | .CONST 0x08ea,0x0014
13c2 08f1 0015 | | .CONST 0x08f1,0x0015
13c4 08f9 0016 | | .CONST 0x08f9,0x0016
13c6 08fe 0017 | | .CONST 0x08fe,0x0017
13c8 0906 0018 | | .CONST 0x0906,0x0018
13ca 0908 0019 | | .CONST 0x0908,0x0019
13cc 090e 001a | | .CONST 0x090e,0x001a
13ce 0915 001b | | .CONST 0x0915,0x001b
13d0 0916 001c | | .CONST 0x0916,0x001c
13d2 091f 001d | | .CONST 0x091f,0x001d
13d4 0921 001e | ! | .CONST 0x0921,0x001e
13d6 092d 001f | - | .CONST 0x092d,0x001f
13d8 0933 0020 | 3 | .CONST 0x0933,0x0020
13da 093a 0021 | : !| .CONST 0x093a,0x0021
13dc 093b 0022 | ; "| .CONST 0x093b,0x0022
13de 0942 0023 | B #| .CONST 0x0942,0x0023
13e0 0948 0024 | H $| .CONST 0x0948,0x0024
13e2 0954 0025 | T %| .CONST 0x0954,0x0025
13e4 095d 0026 | ] &| .CONST 0x095d,0x0026
13e6 0964 0027 | d '| .CONST 0x0964,0x0027
13e8 ; --------------------------------------------------------------------------------------
13e8 ; Debug3 Subtable 0x19
13e8 ; --------------------------------------------------------------------------------------
13e8 0000 0000 | | .DBG3TAB 0x0000,0x0000
13ea ; --------------------------------------------------------------------------------------
13ea ; Debug3 Subtable 0x1a
13ea ; --------------------------------------------------------------------------------------
13ea 0000 0000 | | .DBG3TAB 0x0000,0x0000
13ec ; --------------------------------------------------------------------------------------
13ec ; Debug3 Subtable 0x1b
13ec ; --------------------------------------------------------------------------------------
13ec 0002 000e | | .DBG3TAB 0x0002,0x000e
13ee 09db ffff | | .CONST 0x09db,0xffff
13f0 09de fffe | | .CONST 0x09de,0xfffe
13f2 09e1 0001 | | .CONST 0x09e1,0x0001
13f4 09e6 0002 | | .CONST 0x09e6,0x0002
13f6 09ed 0003 | | .CONST 0x09ed,0x0003
13f8 09f2 0004 | | .CONST 0x09f2,0x0004
13fa 09f9 0005 | | .CONST 0x09f9,0x0005
13fc 09fe 0006 | | .CONST 0x09fe,0x0006
13fe 0a06 0007 | | .CONST 0x0a06,0x0007
1400 0a0b 0008 | | .CONST 0x0a0b,0x0008
1402 0a0f 0009 | | .CONST 0x0a0f,0x0009
1404 0a15 000a | | .CONST 0x0a15,0x000a
1406 0a18 000b | | .CONST 0x0a18,0x000b
1408 0a1c 000c | | .CONST 0x0a1c,0x000c
140a 0a20 000d | | .CONST 0x0a20,0x000d
140c 0a27 000e | ' | .CONST 0x0a27,0x000e
140e ; --------------------------------------------------------------------------------------
140e ; Debug3 Subtable 0x1c
140e ; --------------------------------------------------------------------------------------
140e 0004 001b | | .DBG3TAB 0x0004,0x001b
1410 0a33 ffff | 3 | .CONST 0x0a33,0xffff
1412 0a35 fffe | 5 | .CONST 0x0a35,0xfffe
1414 0a36 fffd | 6 | .CONST 0x0a36,0xfffd
1416 0a37 fffc | 7 | .CONST 0x0a37,0xfffc
1418 0a38 0001 | 8 | .CONST 0x0a38,0x0001
141a 0a3d 0002 | = | .CONST 0x0a3d,0x0002
141c 0a41 0003 | A | .CONST 0x0a41,0x0003
141e 0a46 0004 | F | .CONST 0x0a46,0x0004
1420 0a4a 0005 | J | .CONST 0x0a4a,0x0005
1422 0a4f 0006 | O | .CONST 0x0a4f,0x0006
1424 0a53 0007 | S | .CONST 0x0a53,0x0007
1426 0a58 0008 | X | .CONST 0x0a58,0x0008
1428 0a5e 0009 | ^ | .CONST 0x0a5e,0x0009
142a 0a62 000a | b | .CONST 0x0a62,0x000a
142c 0a66 000b | f | .CONST 0x0a66,0x000b
142e 0a68 000c | h | .CONST 0x0a68,0x000c
1430 0a6c 000d | l | .CONST 0x0a6c,0x000d
1432 0a7c 000e | | | .CONST 0x0a7c,0x000e
1434 0a82 000f | | .CONST 0x0a82,0x000f
1436 0a88 0010 | | .CONST 0x0a88,0x0010
1438 0a90 0011 | | .CONST 0x0a90,0x0011
143a 0a93 0013 | | .CONST 0x0a93,0x0013
143c 0a97 0014 | | .CONST 0x0a97,0x0014
143e 0aa7 0015 | | .CONST 0x0aa7,0x0015
1440 0aab 0016 | | .CONST 0x0aab,0x0016
1442 0ab0 0017 | | .CONST 0x0ab0,0x0017
1444 0ab4 0018 | | .CONST 0x0ab4,0x0018
1446 0abc 0019 | | .CONST 0x0abc,0x0019
1448 0abd 001a | | .CONST 0x0abd,0x001a
144a 0abf 001b | | .CONST 0x0abf,0x001b
144c 0ac4 0012 | | .CONST 0x0ac4,0x0012
144e ; --------------------------------------------------------------------------------------
144e ; Debug3 Subtable 0x1d
144e ; --------------------------------------------------------------------------------------
144e 0000 0001 | | .DBG3TAB 0x0000,0x0001
1450 0ad3 0001 | | .CONST 0x0ad3,0x0001
1452 ; --------------------------------------------------------------------------------------
1452 ; Debug3 Subtable 0x1e
1452 ; --------------------------------------------------------------------------------------
1452 0005 001a | | .DBG3TAB 0x0005,0x001a
1454 0ae3 ffff | | .CONST 0x0ae3,0xffff
1456 0ae5 fffe | | .CONST 0x0ae5,0xfffe
1458 0ae6 fffd | | .CONST 0x0ae6,0xfffd
145a 0ae7 fffc | | .CONST 0x0ae7,0xfffc
145c 0ae8 fffb | | .CONST 0x0ae8,0xfffb
145e 0ae9 0001 | | .CONST 0x0ae9,0x0001
1460 0aee 0002 | | .CONST 0x0aee,0x0002
1462 0af2 0003 | | .CONST 0x0af2,0x0003
1464 0af7 0004 | | .CONST 0x0af7,0x0004
1466 0afb 0005 | | .CONST 0x0afb,0x0005
1468 0b00 0006 | | .CONST 0x0b00,0x0006
146a 0b04 0007 | | .CONST 0x0b04,0x0007
146c 0b09 0008 | | .CONST 0x0b09,0x0008
146e 0b0d 0009 | | .CONST 0x0b0d,0x0009
1470 0b11 000a | | .CONST 0x0b11,0x000a
1472 0b15 000b | | .CONST 0x0b15,0x000b
1474 0b19 000c | | .CONST 0x0b19,0x000c
1476 0b1b 000d | | .CONST 0x0b1b,0x000d
1478 0b1f 000e | | .CONST 0x0b1f,0x000e
147a 0b2f 000f | / | .CONST 0x0b2f,0x000f
147c 0b32 0011 | 2 | .CONST 0x0b32,0x0011
147e 0b36 0012 | 6 | .CONST 0x0b36,0x0012
1480 0b46 0013 | F | .CONST 0x0b46,0x0013
1482 0b4a 0014 | J | .CONST 0x0b4a,0x0014
1484 0b4b 0015 | K | .CONST 0x0b4b,0x0015
1486 0b4d 0016 | M | .CONST 0x0b4d,0x0016
1488 0b52 0010 | R | .CONST 0x0b52,0x0010
148a 0b57 0017 | W | .CONST 0x0b57,0x0017
148c 0b5b 0018 | [ | .CONST 0x0b5b,0x0018
148e 0b64 0019 | d | .CONST 0x0b64,0x0019
1490 0b68 001a | h | .CONST 0x0b68,0x001a
1492 ; --------------------------------------------------------------------------------------
1492 ; Debug3 Subtable 0x1f
1492 ; --------------------------------------------------------------------------------------
1492 0000 0001 | | .DBG3TAB 0x0000,0x0001
1494 0b7b 0001 | { | .CONST 0x0b7b,0x0001
1496 ; --------------------------------------------------------------------------------------
1496 ; Debug3 Subtable 0x20
1496 ; --------------------------------------------------------------------------------------
1496 0002 0003 | | .DBG3TAB 0x0002,0x0003
1498 0b83 ffff | | .CONST 0x0b83,0xffff
149a 0b84 fffe | | .CONST 0x0b84,0xfffe
149c 0b85 0001 | | .CONST 0x0b85,0x0001
149e 0b86 0401 | | .CONST 0x0b86,0x0401
14a0 0b88 0402 | | .CONST 0x0b88,0x0402
14a2 ; --------------------------------------------------------------------------------------
14a2 ; Debug3 Subtable 0x21
14a2 ; --------------------------------------------------------------------------------------
14a2 0008 0010 | | .DBG3TAB 0x0008,0x0010
14a4 0b93 ffff | | .CONST 0x0b93,0xffff
14a6 0b94 fffe | | .CONST 0x0b94,0xfffe
14a8 0b95 fffd | | .CONST 0x0b95,0xfffd
14aa 0b97 fffc | | .CONST 0x0b97,0xfffc
14ac 0b98 fffb | | .CONST 0x0b98,0xfffb
14ae 0b9a fffa | | .CONST 0x0b9a,0xfffa
14b0 0b9d fff9 | | .CONST 0x0b9d,0xfff9
14b2 0b9e fff8 | | .CONST 0x0b9e,0xfff8
14b4 0b9f 0001 | | .CONST 0x0b9f,0x0001
14b6 0ba3 0002 | | .CONST 0x0ba3,0x0002
14b8 0ba8 0003 | | .CONST 0x0ba8,0x0003
14ba 0bb8 0004 | | .CONST 0x0bb8,0x0004
14bc 0bc9 0005 | | .CONST 0x0bc9,0x0005
14be 0bcb 0006 | | .CONST 0x0bcb,0x0006
14c0 0bd0 0007 | | .CONST 0x0bd0,0x0007
14c2 0bd2 0008 | | .CONST 0x0bd2,0x0008
14c4 0bd7 0009 | | .CONST 0x0bd7,0x0009
14c6 0bda 000a | | .CONST 0x0bda,0x000a
14c8 0be4 000b | | .CONST 0x0be4,0x000b
14ca 0be8 000c | | .CONST 0x0be8,0x000c
14cc 0bf5 000d | | .CONST 0x0bf5,0x000d
14ce 0bf8 000e | | .CONST 0x0bf8,0x000e
14d0 0bfb 000f | | .CONST 0x0bfb,0x000f
14d2 0c09 0010 | | .CONST 0x0c09,0x0010
14d4 ; --------------------------------------------------------------------------------------
14d4 ; Debug3 Subtable 0x22
14d4 ; --------------------------------------------------------------------------------------
14d4 0000 0003 | | .DBG3TAB 0x0000,0x0003
14d6 0c15 0002 | | .CONST 0x0c15,0x0002
14d8 0c1a 0001 | | .CONST 0x0c1a,0x0001
14da 0c21 0003 | ! | .CONST 0x0c21,0x0003
14dc ; --------------------------------------------------------------------------------------
14dc ; Debug3 Subtable 0x23
14dc ; --------------------------------------------------------------------------------------
14dc 0000 0002 | | .DBG3TAB 0x0000,0x0002
14de 0c2b 0001 | + | .CONST 0x0c2b,0x0001
14e0 0c31 0002 | 1 | .CONST 0x0c31,0x0002
14e2 ; --------------------------------------------------------------------------------------
14e2 ; Debug3 Subtable 0x24
14e2 ; --------------------------------------------------------------------------------------
14e2 0000 0006 | | .DBG3TAB 0x0000,0x0006
14e4 0c3b 0001 | ; | .CONST 0x0c3b,0x0001
14e6 0c40 0002 | @ | .CONST 0x0c40,0x0002
14e8 0c44 0003 | D | .CONST 0x0c44,0x0003
14ea 0c48 0004 | H | .CONST 0x0c48,0x0004
14ec 0c4d 0005 | M | .CONST 0x0c4d,0x0005
14ee 0c53 0006 | S | .CONST 0x0c53,0x0006
14f0 ; --------------------------------------------------------------------------------------
14f0 ; Debug3 Subtable 0x25
14f0 ; --------------------------------------------------------------------------------------
14f0 0000 0002 | | .DBG3TAB 0x0000,0x0002
14f2 0c5b 0001 | [ | .CONST 0x0c5b,0x0001
14f4 0c61 0002 | a | .CONST 0x0c61,0x0002
14f6 ; --------------------------------------------------------------------------------------
14f6 ; Debug3 Subtable 0x26
14f6 ; --------------------------------------------------------------------------------------
14f6 0000 0002 | | .DBG3TAB 0x0000,0x0002
14f8 0c6b 0001 | k | .CONST 0x0c6b,0x0001
14fa 0c71 0002 | q | .CONST 0x0c71,0x0002
14fc ; --------------------------------------------------------------------------------------
14fc ; Debug3 Subtable 0x27
14fc ; --------------------------------------------------------------------------------------
14fc 0000 0003 | | .DBG3TAB 0x0000,0x0003
14fe 0c7b 0001 | { | .CONST 0x0c7b,0x0001
1500 0c87 0002 | | .CONST 0x0c87,0x0002
1502 0c8f 0003 | | .CONST 0x0c8f,0x0003
1504 0000 0000 | | .BLANK 0000[0xfc]