|
|
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: 5120 (0x1400)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5813 |X | .CONST 0x5813 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0638 | 8 | .CONST 0x0638 ; 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 0004 | | .CONST 0x0004 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 009c | | .CONST 0x009c ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0037 | 7 | .CONST 0x0037 ; Number of locals
000b INIT_0008:
000b 029a 0113 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0110 ; Debug Table 0x0 = .DEBUG 0x000b,0x06fa,0x0000,0x0000,0x005a,0x8bd5,0x0000,0x100b
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 014b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0148 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0173 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0170 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 018b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0188 ; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 019b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0198 ; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 01db | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01d8 ; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 0223 | #| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0220 ; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 0253 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0250 ; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 029a 027b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0278 ; Debug Table 0x0.0x8 = 0x1b,0xfff7
001d 029a 02a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02a0 ; Debug Table 0x0.0x9 = 0x1d,0xfff6
001f 029a 02cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02c8 ; Debug Table 0x0.0xa = 0x1f,0xfff5
0021 029a 02f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02f0 ; Debug Table 0x0.0xb = 0x21,0xfff4
0023 029a 031b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0318 ; Debug Table 0x0.0xc = 0x23,0xfff3
0025 029a 0333 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0330 ; Debug Table 0x0.0xd = 0x25,0xfff2
0027 029a 034b | K| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0348 ; Debug Table 0x0.0xe = 0x27,0xfff1
0029 029a 0363 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0360 ; Debug Table 0x0.0xf = 0x29,0xfff0
002b 029a 0373 | s| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0370 ; Debug Table 0x0.0x10 = 0x2b,0xffef
002d 029a 0383 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0380 ; Debug Table 0x0.0x11 = 0x2d,0xffee
002f 00bf | | Action Accept_Activation
0030 e001 | | Load 0x0,0x1 ; Debug Table 0x1 = .DEBUG 0x0030,0x0720,0x0000,0x0000,0x005a,0x8c15,0x0000,0x0006
; Debug Table 0x1.0x0 = 0x30,0xffff
0031 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0032 01da | | Execute Vector,Bounds
0033 e001 | | Load 0x0,0x1
0034 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0035 03f8 | | Declare_Type Discrete,Constrained
0036 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x1 = 0x36,0xfffe
0037 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0038 01da | | Execute Vector,Bounds
0039 e001 | | Load 0x0,0x1
003a 1b14 | | Execute Package,Field_Read,Field_Number 0x14
003b 03f8 | | Declare_Type Discrete,Constrained
003c 0092 0594 | | Action Push_String_Extended,0x594 ; "DEPENDENTS_DELTA0_COMPATIBILITY"
; Debug Table 0x1.0x2 = 0x3c,0xfffd
003e 0092 0595 | | Action Push_String_Extended,0x595 ; "DEPENDENTS_IN_ORDER_PATHNAMES"
; Debug Table 0x1.0x3 = 0x3e,0xfffc
0040 0092 0596 | | Action Push_String_Extended,0x596 ; "DEPENDENTS_SHOW_UNIT_STATE"
; Debug Table 0x1.0x4 = 0x40,0xfffb
0042 0092 0597 | | Action Push_String_Extended,0x597 ; "DEPENDENTS_SHOW_LIBRARY"
; Debug Table 0x1.0x5 = 0x42,0xfffa
0044 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x6 = 0x44,0xfff9
0045 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c
0046 02c7 | | Declare_Variable Any
0047 00d8 | | Load_Top At_Offset_0
0048 1c00 | | Execute_Immediate Run_Utility,0x0
0049 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x7 = 0x49,0xfff8
004a 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c
004b 02c7 | | Declare_Variable Any
004c 00d8 | | Load_Top At_Offset_0
004d 1c00 | | Execute_Immediate Run_Utility,0x0
004e e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x8 = 0x4e,0xfff7
004f 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c
0050 02c7 | | Declare_Variable Any
0051 00d8 | | Load_Top At_Offset_0
0052 1c00 | | Execute_Immediate Run_Utility,0x0
0053 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x9 = 0x53,0xfff6
0054 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c
0055 02c7 | | Declare_Variable Any
0056 00d8 | | Load_Top At_Offset_0
0057 1c00 | | Execute_Immediate Run_Utility,0x0
0058 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0xa = 0x58,0xfff5
0059 00c7 | | Action Elaborate_Subprogram
005a 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0xb = 0x5a,0xfff4
005b 00c7 | | Action Elaborate_Subprogram
005c 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0xc = 0x5c,0xfff3
005d 00c7 | | Action Elaborate_Subprogram
005e 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0xd = 0x5e,0xfff2
005f 00c7 | | Action Elaborate_Subprogram
0060 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0xe = 0x60,0xfff1
0061 00c7 | | Action Elaborate_Subprogram
0062 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0xf = 0x62,0xfff0
0063 00c7 | | Action Elaborate_Subprogram
0064 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x10 = 0x64,0xffef
0065 00c7 | | Action Elaborate_Subprogram
0066 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0x11 = 0x66,0xffee
0067 00c7 | | Action Elaborate_Subprogram
0068 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0x12 = 0x68,0xffed
0069 00c7 | | Action Elaborate_Subprogram
006a 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0x13 = 0x6a,0xffec
006b 00c7 | | Action Elaborate_Subprogram
006c 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x14 = 0x6c,0xffeb
006d 00c7 | | Action Elaborate_Subprogram
006e 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x15 = 0x6e,0xffea
006f 00c7 | | Action Elaborate_Subprogram
0070 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x16 = 0x70,0xffe9
0071 00c7 | | Action Elaborate_Subprogram
0072 029d 03a3 | | Declare_Subprogram For_Outer_Call,INIT_03a0 ; Debug Table 0x1.0x17 = 0x72,0xffe8
0074 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x18 = 0x74,0xffe7
0075 00c7 | | Action Elaborate_Subprogram
0076 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x19 = 0x76,0xffe6
0077 00c7 | | Action Elaborate_Subprogram
0078 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1.0x1a = 0x78,0xffe5
0079 00c7 | | Action Elaborate_Subprogram
007a 029b 045b | [| Declare_Subprogram For_Outer_Call,Unelaborated,INIT_0458 ; Debug Table 0x1.0x1b = 0x7a,0xffe4
007c 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x1.0x1c = 0x7c,0xffe3
007d 00c7 | | Action Elaborate_Subprogram
007e 029b 04a3 | | Declare_Subprogram For_Outer_Call,Unelaborated,INIT_04a0 ; Debug Table 0x1.0x1d = 0x7e,0xffe2
0080 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x1.0x1e = 0x80,0xffe1
0081 00c7 | | Action Elaborate_Subprogram
0082 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x1.0x1f = 0x82,0xffe0
0083 00c6 | | Action Check_Subprogram_Elaborated
0084 e21f | | Load 0x1,0x1f
0085 e001 | | Load 0x0,0x1
0086 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0087 e001 | | Load 0x0,0x1
0088 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0089 628a |b | Indirect_Literal Discrete,0x314,{0x00000000, 0x005a8c15}
008a 6285 |b | Indirect_Literal Discrete,0x310,{0x00000000, 0x000006ff}
008b 4800 |H | Short_Literal 0x0
008c 0007 | | Action Break_Optional
008d 1d2b | + | Execute_Immediate Reference_Lex_1,0x2b ; Debug Table 0x1.0x20 = 0x8d,0xffdf
008e 00c6 | | Action Check_Subprogram_Elaborated
008f e220 | | Load 0x1,0x20
0090 e001 | | Load 0x0,0x1
0091 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0092 e001 | | Load 0x0,0x1
0093 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0094 627f |b | Indirect_Literal Discrete,0x314,{0x00000000, 0x005a8c15}
0095 6276 |bv | Indirect_Literal Discrete,0x30c,{0x00000000, 0x0000070d}
0096 4800 |H | Short_Literal 0x0
0097 0007 | | Action Break_Optional
0098 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0x21 = 0x98,0xffde
0099 00c7 | | Action Elaborate_Subprogram
009a 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0x22 = 0x9a,0xffdd
009b 00c7 | | Action Elaborate_Subprogram
009c BODY_0008:
009c 0007 | | Action Break_Optional ; Debug Table 0x1.0x23 = 0x9c,0x1
009d 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x24 = 0x9d,0xfbff
009e 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x25 = 0x9e,0x401
009f e225 | % | Load 0x1,0x25
00a0 0120 | | Execute Any,Is_Value
00a1 6803 |h | Jump_Zero 0xa5
00a2 e002 | | Load 0x0,0x2
00a3 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c
00a4 7801 |x | Jump 0xa6
00a5 e225 | % | Load 0x1,0x25
00a6 e221 | ! | Load 0x1,0x21
00a7 e002 | | Load 0x0,0x2
00a8 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
00a9 c225 | % | Store 0x1,0x25
00aa 0059 | Y | Store_Top Discrete,At_Offset_1
00ab 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x26 = 0xab,0x402
00ac 700c |p | Jump_Nonzero 0xb9
00ad e225 | % | Load 0x1,0x25 ; Debug Table 0x1.0x27 = 0xad,0x403
00ae 0120 | | Execute Any,Is_Value
00af 6803 |h | Jump_Zero 0xb3
00b0 e002 | | Load 0x0,0x2
00b1 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c
00b2 7801 |x | Jump 0xb4
00b3 e225 | % | Load 0x1,0x25
00b4 4801 |H | Short_Literal 0x1
00b5 e221 | ! | Load 0x1,0x21
00b6 e002 | | Load 0x0,0x2
00b7 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
00b8 c225 | % | Store 0x1,0x25
00b9 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x28 = 0xb9,0x404
00ba e227 | ' | Load 0x1,0x27
00bb 0120 | | Execute Any,Is_Value
00bc 6803 |h | Jump_Zero 0xc0
00bd e002 | | Load 0x0,0x2
00be 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c
00bf 7801 |x | Jump 0xc1
00c0 e227 | ' | Load 0x1,0x27
00c1 e223 | # | Load 0x1,0x23
00c2 e002 | | Load 0x0,0x2
00c3 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
00c4 c227 | ' | Store 0x1,0x27
00c5 0059 | Y | Store_Top Discrete,At_Offset_1
00c6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x29 = 0xc6,0x405
00c7 700c |p | Jump_Nonzero 0xd4
00c8 e227 | ' | Load 0x1,0x27 ; Debug Table 0x1.0x2a = 0xc8,0x406
00c9 0120 | | Execute Any,Is_Value
00ca 6803 |h | Jump_Zero 0xce
00cb e002 | | Load 0x0,0x2
00cc 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c
00cd 7801 |x | Jump 0xcf
00ce e227 | ' | Load 0x1,0x27
00cf 4800 |H | Short_Literal 0x0
00d0 e223 | # | Load 0x1,0x23
00d1 e002 | | Load 0x0,0x2
00d2 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
00d3 c227 | ' | Store 0x1,0x27
00d4 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x2b = 0xd4,0x407
00d5 e226 | & | Load 0x1,0x26
00d6 0120 | | Execute Any,Is_Value
00d7 6803 |h | Jump_Zero 0xdb
00d8 e002 | | Load 0x0,0x2
00d9 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c
00da 7801 |x | Jump 0xdc
00db e226 | & | Load 0x1,0x26
00dc e222 | " | Load 0x1,0x22
00dd e002 | | Load 0x0,0x2
00de 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
00df c226 | & | Store 0x1,0x26
00e0 0059 | Y | Store_Top Discrete,At_Offset_1
00e1 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x2c = 0xe1,0x408
00e2 700c |p | Jump_Nonzero 0xef
00e3 e226 | & | Load 0x1,0x26 ; Debug Table 0x1.0x2d = 0xe3,0x409
00e4 0120 | | Execute Any,Is_Value
00e5 6803 |h | Jump_Zero 0xe9
00e6 e002 | | Load 0x0,0x2
00e7 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c
00e8 7801 |x | Jump 0xea
00e9 e226 | & | Load 0x1,0x26
00ea 4800 |H | Short_Literal 0x0
00eb e222 | " | Load 0x1,0x22
00ec e002 | | Load 0x0,0x2
00ed 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
00ee c226 | & | Store 0x1,0x26
00ef 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x1.0x2e = 0xef,0x40a
00f0 e228 | ( | Load 0x1,0x28
00f1 0120 | | Execute Any,Is_Value
00f2 6803 |h | Jump_Zero 0xf6
00f3 e002 | | Load 0x0,0x2
00f4 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c
00f5 7801 |x | Jump 0xf7
00f6 e228 | ( | Load 0x1,0x28
00f7 e224 | $ | Load 0x1,0x24
00f8 e002 | | Load 0x0,0x2
00f9 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
00fa c228 | ( | Store 0x1,0x28
00fb 0059 | Y | Store_Top Discrete,At_Offset_1
00fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1.0x2f = 0xfc,0x40b
00fd 700c |p | Jump_Nonzero 0x10a
00fe e228 | ( | Load 0x1,0x28 ; Debug Table 0x1.0x30 = 0xfe,0x40c
00ff 0120 | | Execute Any,Is_Value
0100 6803 |h | Jump_Zero 0x104
0101 e002 | | Load 0x0,0x2
0102 1b2c | , | Execute Package,Field_Read,Field_Number 0x2c
0103 7801 |x | Jump 0x105
0104 e228 | ( | Load 0x1,0x28
0105 4801 |H | Short_Literal 0x1
0106 e224 | $ | Load 0x1,0x24
0107 e002 | | Load 0x0,0x2
0108 182f | / | Execute Package,Field_Execute,Field_Number 0x2f
0109 c228 | ( | Store 0x1,0x28
010a 00d1 | | Pop_Control Pop_Count_1
010b 00bc | | Action Signal_Activated
010c 00bb | | Action Signal_Completion
010d 0000 0000 | | .XXX[0x3]
010f 0000 | |
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0117 | | .CONST 0x0117 ; Address of begin
0111 0004 | | .CONST 0x0004 ; Address of exception handler
0112 0002 | | .CONST 0x0002 ; Number of locals
0113 INIT_0110:
0113 e003 | | Load 0x0,0x3 ; Debug Table 0x2 = .DEBUG 0x0113,0x0784,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x100c
; Debug Table 0x2.0x0 = 0x113,0xffff
0114 0322 | " | Declare_Variable Record
0115 00d8 | | Load_Top At_Offset_0
0116 1c00 | | Execute_Immediate Run_Utility,0x0
0117 BODY_0110:
0117 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x1 = 0x117,0x1
0118 00d9 | | Load_Top At_Offset_1
0119 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
011a e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x2 = 0x11a,0x2
011b 00d9 | | Load_Top At_Offset_1
011c 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
011d e5fc | | Load 0x2,-0x4 ; Debug Table 0x2.0x3 = 0x11d,0x3
011e 00d9 | | Load_Top At_Offset_1
011f 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0120 e5fb | | Load 0x2,-0x5 ; Debug Table 0x2.0x4 = 0x120,0x4
0121 00d9 | | Load_Top At_Offset_1
0122 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
0123 4801 |H | Short_Literal 0x1 ; Debug Table 0x2.0x5 = 0x123,0x5
0124 00d9 | | Load_Top At_Offset_1
0125 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0126 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x6 = 0x126,0x6
0127 00d9 | | Load_Top At_Offset_1
0128 3809 |8 | Execute Record,Field_Write,Field_Number 0x9
0129 00db | | Load_Top At_Offset_3 ; Debug Table 0x2.0x7 = 0x129,0x7
012a 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
012b 7007 |p | Jump_Nonzero 0x133
012c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x8 = 0x12c,0x8
012d 4800 |H | Short_Literal 0x0
012e e5ff | | Load 0x2,-0x1
012f 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0130 8229 | ) | Call 0x1,0x29
0131 00d1 | | Pop_Control Pop_Count_1
0132 780e |x | Jump 0x141
0133 0007 | | Action Break_Optional ; Debug Table 0x2.0x9 = 0x133,0x9
0134 e5fb | | Load 0x2,-0x5 ; Debug Table 0x2.0xa = 0x134,0x401
0135 021d | | Execute Heap_Access,Is_Null
0136 7006 |p | Jump_Nonzero 0x13d ; Debug Table 0x2.0xb = 0x136,0x9
0137 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xc = 0x137,0xa
0138 4801 |H | Short_Literal 0x1
0139 e5fb | | Load 0x2,-0x5
013a 8229 | ) | Call 0x1,0x29
013b 00d1 | | Pop_Control Pop_Count_1
013c 7804 |x | Jump 0x141
013d 0007 | | Action Break_Optional ; Debug Table 0x2.0xd = 0x13d,0xb
013e 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x2.0xe = 0x13e,0x801
013f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xf = 0x13f,0xb
0140 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0141 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x10 = 0x141,0xc
0142 4405 |D | Exit_Subprogram With_Result,0x5
0143 0000 0000 | | .BLANK 0000[0x5]
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 0155 | U | .CONST 0x0155 ; Address of begin
0149 0004 | | .CONST 0x0004 ; Address of exception handler
014a 0002 | | .CONST 0x0002 ; Number of locals
014b INIT_0148:
014b e003 | | Load 0x0,0x3 ; Debug Table 0x3 = .DEBUG 0x014b,0x07a8,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x102d
; Debug Table 0x3.0x0 = 0x14b,0xffff
014c 0322 | " | Declare_Variable Record
014d e5fe | | Load 0x2,-0x2
014e e5ff | | Load 0x2,-0x1
014f 0217 | | Execute Heap_Access,All_Reference
0150 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0151 e004 | | Load 0x0,0x4
0152 1868 | h | Execute Package,Field_Execute,Field_Number 0x68
0153 00d9 | | Load_Top At_Offset_1
0154 017d | } | Execute Record,Structure_Write
0155 BODY_0148:
0155 7813 |x | Jump 0x169
0156 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x1 = 0x156,0x2
0157 0f01 | | Execute_Immediate Equal,0x1
0158 6804 |h | Jump_Zero 0x15d
0159 e005 | | Load 0x0,0x5 ; Debug Table 0x3.0x2 = 0x159,0x3
015a e5fd | | Load 0x2,-0x3
015b 017d | } | Execute Record,Structure_Write
015c 4502 |E | Exit_Subprogram 0x2 ; Debug Table 0x3.0x3 = 0x15c,0x4
015d e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x4 = 0x15d,0x5
015e 0aff | | Execute_Immediate Plus,-0x1
015f 0248 | H | Execute Discrete,Check_In_Integer
0160 a5fe | | Store_Unchecked 0x2,-0x2
0161 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x5 = 0x161,0x6
0162 e5ff | | Load 0x2,-0x1
0163 0217 | | Execute Heap_Access,All_Reference
0164 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0165 e004 | | Load 0x0,0x4
0166 1868 | h | Execute Package,Field_Execute,Field_Number 0x68
0167 00d9 | | Load_Top At_Offset_1
0168 017d | } | Execute Record,Structure_Write
0169 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x6 = 0x169,0x1
016a 8006 | | Call 0x0,0x6
016b 77ea |w | Jump_Nonzero 0x156
016c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x7 = 0x16c,0x7
016d e5fd | | Load 0x2,-0x3
016e 017d | } | Execute Record,Structure_Write
016f 4502 |E | Exit_Subprogram 0x2
0170 ; --------------------------------------------------------------------------------------
0170 ; SUBPROGRAM
0170 ; --------------------------------------------------------------------------------------
0170 0173 | s | .CONST 0x0173 ; Address of begin
0171 0004 | | .CONST 0x0004 ; Address of exception handler
0172 0001 | | .CONST 0x0001 ; Number of locals
0173 BODY_0170:
0173 INIT_0170:
0173 00da | | Load_Top At_Offset_2 ; Debug Table 0x4 = .DEBUG 0x0173,0x07ba,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x103f
; Debug Table 0x4.0x0 = 0x173,0x1
0174 8006 | | Call 0x0,0x6
0175 700d |p | Jump_Nonzero 0x183
0176 00da | | Load_Top At_Offset_2
0177 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0178 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0179 6809 |h | Jump_Zero 0x183
017a 00da | | Load_Top At_Offset_2
017b 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
017c e001 | | Load 0x0,0x1
017d 182a | * | Execute Package,Field_Execute,Field_Number 0x2a
017e 00db | | Load_Top At_Offset_3
017f 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0180 2e02 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0181 012f | / | Execute Any,Equal
0182 4401 |D | Exit_Subprogram With_Result,0x1
0183 4800 |H | Short_Literal 0x0
0184 4401 |D | Exit_Subprogram With_Result,0x1
0185 0000 0000 | | .XXX[0x3]
0187 0000 | |
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b | | .CONST 0x018b ; Address of begin
0189 0004 | | .CONST 0x0004 ; Address of exception handler
018a 0001 | | .CONST 0x0001 ; Number of locals
018b BODY_0188:
018b INIT_0188:
018b 00da | | Load_Top At_Offset_2 ; Debug Table 0x5 = .DEBUG 0x018b,0x07be,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1048
; Debug Table 0x5.0x0 = 0x18b,0x1
018c 0217 | | Execute Heap_Access,All_Reference
018d 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
018e 0f03 | | Execute_Immediate Equal,0x3
018f 6805 |h | Jump_Zero 0x195
0190 00da | | Load_Top At_Offset_2
0191 0217 | | Execute Heap_Access,All_Reference
0192 3c1b |< | Execute Record,Field_Read,Field_Number 0x1b
0193 021c | | Execute Heap_Access,Not_Null
0194 4401 |D | Exit_Subprogram With_Result,0x1
0195 4800 |H | Short_Literal 0x0
0196 4401 |D | Exit_Subprogram With_Result,0x1
0197 0000 | | .XXX[0x1]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 01a7 | | .CONST 0x01a7 ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0006 | | .CONST 0x0006 ; Number of locals
019b INIT_0198:
019b e007 | | Load 0x0,0x7 ; Debug Table 0x6 = .DEBUG 0x019b,0x07c2,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1051
; Debug Table 0x6.0x0 = 0x19b,0xffff
019c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
019d 03e9 | | Declare_Variable Discrete,Duplicate
019e 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x6.0x1 = 0x19e,0xfffe
019f 03e9 | | Declare_Variable Discrete,Duplicate
01a0 e007 | | Load 0x0,0x7 ; Debug Table 0x6.0x2 = 0x1a0,0xfffd
01a1 1b12 | | Execute Package,Field_Read,Field_Number 0x12
01a2 0322 | " | Declare_Variable Record
01a3 e004 | | Load 0x0,0x4
01a4 1857 | W | Execute Package,Field_Execute,Field_Number 0x57
01a5 00d9 | | Load_Top At_Offset_1
01a6 017d | } | Execute Record,Structure_Write
01a7 BODY_0198:
01a7 e5ff | | Load 0x2,-0x1 ; Debug Table 0x6.0x3 = 0x1a7,0x1
01a8 00d9 | | Load_Top At_Offset_1
01a9 e004 | | Load 0x0,0x4
01aa 1882 | | Execute Package,Field_Execute,Field_Number 0x82
01ab 6802 |h | Jump_Zero 0x1ae
01ac 4801 |H | Short_Literal 0x1 ; Debug Table 0x6.0x4 = 0x1ac,0x2
01ad 4401 |D | Exit_Subprogram With_Result,0x1
01ae 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x6.0x5 = 0x1ae,0x3
01af e007 | | Load 0x0,0x7
01b0 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01b1 e5ff | | Load 0x2,-0x1
01b2 e004 | | Load 0x0,0x4
01b3 185c | \ | Execute Package,Field_Execute,Field_Number 0x5c
01b4 e004 | | Load 0x0,0x4
01b5 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e
01b6 c402 | | Store 0x2,0x2
01b7 005b | [ | Store_Top Discrete,At_Offset_3
01b8 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x6.0x6 = 0x1b8,0x4
01b9 e007 | | Load 0x0,0x7
01ba 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01bb 00da | | Load_Top At_Offset_2
01bc e004 | | Load 0x0,0x4
01bd 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e
01be c403 | | Store 0x2,0x3
01bf 005a | Z | Store_Top Discrete,At_Offset_2
01c0 e402 | | Load 0x2,0x2 ; Debug Table 0x6.0x7 = 0x1c0,0x5
01c1 e403 | | Load 0x2,0x3
01c2 027f | | Execute Discrete,Equal
01c3 6804 |h | Jump_Zero 0x1c8
01c4 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x6.0x8 = 0x1c4,0x6
01c5 00db | | Load_Top At_Offset_3
01c6 027f | | Execute Discrete,Equal
01c7 4401 |D | Exit_Subprogram With_Result,0x1
01c8 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x9 = 0x1c8,0x7
01c9 e007 | | Load 0x0,0x7
01ca 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01cb e402 | | Load 0x2,0x2
01cc 0268 | h | Execute Discrete,Successor
01cd 027f | | Execute Discrete,Equal
01ce 6803 |h | Jump_Zero 0x1d2
01cf 00d9 | | Load_Top At_Offset_1
01d0 0f01 | | Execute_Immediate Equal,0x1
01d1 4401 |D | Exit_Subprogram With_Result,0x1
01d2 4800 |H | Short_Literal 0x0
01d3 4401 |D | Exit_Subprogram With_Result,0x1
01d4 0000 0000 | | .BLANK 0000[0x4]
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01f6 | | .CONST 0x01f6 ; Address of begin
01d9 0004 | | .CONST 0x0004 ; Address of exception handler
01da 0006 | | .CONST 0x0006 ; Number of locals
01db INIT_01d8:
01db e007 | | Load 0x0,0x7 ; Debug Table 0x7 = .DEBUG 0x01db,0x07d8,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x105c
; Debug Table 0x7.0x0 = 0x1db,0xffff
01dc 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01dd 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x7.0x1 = 0x1dd,0xfffe
01de e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x2 = 0x1de,0xfffd
01df 0217 | | Execute Heap_Access,All_Reference
01e0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01e1 e004 | | Load 0x0,0x4
01e2 1869 | i | Execute Package,Field_Execute,Field_Number 0x69
01e3 e007 | | Load 0x0,0x7
01e4 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01e5 03f1 | | Declare_Variable Discrete,With_Value
01e6 e5fe | | Load 0x2,-0x2 ; Debug Table 0x7.0x3 = 0x1e6,0xfffc
01e7 e004 | | Load 0x0,0x4
01e8 185b | [ | Execute Package,Field_Execute,Field_Number 0x5b
01e9 e004 | | Load 0x0,0x4
01ea 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
01eb e007 | | Load 0x0,0x7
01ec 1b0f | | Execute Package,Field_Read,Field_Number 0xf
01ed 03f1 | | Declare_Variable Discrete,With_Value
01ee e007 | | Load 0x0,0x7 ; Debug Table 0x7.0x4 = 0x1ee,0xfffb
01ef 1b12 | | Execute Package,Field_Read,Field_Number 0x12
01f0 0322 | " | Declare_Variable Record
01f1 e5fe | | Load 0x2,-0x2
01f2 e004 | | Load 0x0,0x4
01f3 185c | \ | Execute Package,Field_Execute,Field_Number 0x5c
01f4 00d9 | | Load_Top At_Offset_1
01f5 017d | } | Execute Record,Structure_Write
01f6 BODY_01d8:
01f6 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x5 = 0x1f6,0x1
01f7 e5ff | | Load 0x2,-0x1
01f8 0217 | | Execute Heap_Access,All_Reference
01f9 3c06 |< | Execute Record,Field_Read,Field_Number 0x6
01fa 027f | | Execute Discrete,Equal
01fb 6805 |h | Jump_Zero 0x201
01fc e5ff | | Load 0x2,-0x1 ; Debug Table 0x7.0x6 = 0x1fc,0x2
01fd 0217 | | Execute Heap_Access,All_Reference
01fe 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
01ff a5fd | | Store_Unchecked 0x2,-0x3
0200 7802 |x | Jump 0x203
0201 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x7.0x7 = 0x201,0x3
0202 a5fd | | Store_Unchecked 0x2,-0x3
0203 00e4 | | Load_Encached Positive_Cache ; Debug Table 0x7.0x8 = 0x203,0x4
0204 e007 | | Load 0x0,0x7
0205 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0206 00da | | Load_Top At_Offset_2
0207 e004 | | Load 0x0,0x4
0208 185e | ^ | Execute Package,Field_Execute,Field_Number 0x5e
0209 c402 | | Store 0x2,0x2
020a c403 | | Store 0x2,0x3
020b 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x9 = 0x20b,0x5
020c 0f01 | | Execute_Immediate Equal,0x1
020d 6804 |h | Jump_Zero 0x212
020e e402 | | Load 0x2,0x2 ; Debug Table 0x7.0xa = 0x20e,0x6
020f 0aff | | Execute_Immediate Plus,-0x1
0210 0248 | H | Execute Discrete,Check_In_Integer
0211 a402 | | Store_Unchecked 0x2,0x2
0212 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0xb = 0x212,0x7
0213 00db | | Load_Top At_Offset_3
0214 027d | } | Execute Discrete,Greater
0215 6803 |h | Jump_Zero 0x219
0216 00da | | Load_Top At_Offset_2 ; Debug Table 0x7.0xc = 0x216,0x8
0217 a5fc | | Store_Unchecked 0x2,-0x4
0218 4503 |E | Exit_Subprogram 0x3
0219 e402 | | Load 0x2,0x2 ; Debug Table 0x7.0xd = 0x219,0x9
021a a5fc | | Store_Unchecked 0x2,-0x4
021b 4503 |E | Exit_Subprogram 0x3
021c 0000 0000 | | .BLANK 0000[0x4]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0223 | # | .CONST 0x0223 ; Address of begin
0221 0004 | | .CONST 0x0004 ; Address of exception handler
0222 0001 | | .CONST 0x0001 ; Number of locals
0223 BODY_0220:
0223 INIT_0220:
0223 00da | | Load_Top At_Offset_2 ; Debug Table 0x8 = .DEBUG 0x0223,0x07f6,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1076
; Debug Table 0x8.0x0 = 0x223,0x1
0224 0217 | | Execute Heap_Access,All_Reference
0225 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
0226 e001 | | Load 0x0,0x1
0227 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0228 4609 |F | Jump_Case 0x9
0229 7814 |x | Jump 0x23e ; case 0x0
022a 7813 |x | Jump 0x23e ; case 0x1
022b 7812 |x | Jump 0x23e ; case 0x2
022c 7811 |x | Jump 0x23e ; case 0x3
022d 7810 |x | Jump 0x23e ; case 0x4
022e 780f |x | Jump 0x23e ; case 0x5
022f 7803 |x | Jump 0x233 ; case 0x6
0230 7802 |x | Jump 0x233 ; case 0x7
0231 780c |x | Jump 0x23e ; case 0x8
0232 7800 |x | Jump 0x233 ; case 0x9
0233 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x1 = 0x233,0x2
0234 0217 | | Execute Heap_Access,All_Reference
0235 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
0236 e001 | | Load 0x0,0x1
0237 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0238 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x2 = 0x238,0x401
0239 0217 | | Execute Heap_Access,All_Reference
023a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
023b 00d0 | | Action Swap_Control
023c 00d1 | | Pop_Control Pop_Count_1
023d 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x8.0x3 = 0x23d,0x2
023e 00da | | Load_Top At_Offset_2 ; Debug Table 0x8.0x4 = 0x23e,0x3
023f 0217 | | Execute Heap_Access,All_Reference
0240 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
0241 e001 | | Load 0x0,0x1
0242 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0243 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x5 = 0x243,0x801
0244 0217 | | Execute Heap_Access,All_Reference
0245 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0246 00d0 | | Action Swap_Control
0247 00d1 | | Pop_Control Pop_Count_1
0248 4401 |D | Exit_Subprogram With_Result,0x1 ; Debug Table 0x8.0x6 = 0x248,0x3
0249 0000 0000 | | .BLANK 0000[0x7]
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 0253 | S | .CONST 0x0253 ; Address of begin
0251 0004 | | .CONST 0x0004 ; Address of exception handler
0252 0001 | | .CONST 0x0001 ; Number of locals
0253 BODY_0250:
0253 INIT_0250:
0253 4803 |H | Short_Literal 0x3 ; Debug Table 0x9 = .DEBUG 0x0253,0x0806,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1081
; Debug Table 0x9.0x0 = 0x253,0x1
0254 e008 | | Load 0x0,0x8
0255 180e | | Execute Package,Field_Execute,Field_Number 0xe
0256 e008 | | Load 0x0,0x8
0257 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
0258 e008 | | Load 0x0,0x8
0259 180e | | Execute Package,Field_Execute,Field_Number 0xe
025a e008 | | Load 0x0,0x8
025b 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
025c e008 | | Load 0x0,0x8
025d 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
025e 0337 | 7 | Declare_Variable Array
025f 4803 |H | Short_Literal 0x3
0260 4801 |H | Short_Literal 0x1
0261 4800 |H | Short_Literal 0x0
0262 00d9 | | Load_Top At_Offset_1
0263 e405 | | Load 0x2,0x5
0264 01d6 | | Execute Vector,Field_Write
0265 3ffb |? | Loop_Increasing 0x261
0266 e008 | | Load 0x0,0x8
0267 1b2b | + | Execute Package,Field_Read,Field_Number 0x2b
0268 01c3 | | Execute Vector,Check_In_Type
0269 e008 | | Load 0x0,0x8
026a 180e | | Execute Package,Field_Execute,Field_Number 0xe
026b e008 | | Load 0x0,0x8
026c 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
026d e008 | | Load 0x0,0x8
026e 180e | | Execute Package,Field_Execute,Field_Number 0xe
026f e008 | | Load 0x0,0x8
0270 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0271 e008 | | Load 0x0,0x8
0272 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
0273 00ca | | Action Exit_Nullary_Function
0274 0000 0000 | | .BLANK 0000[0x4]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 0283 | | .CONST 0x0283 ; Address of begin
0279 0004 | | .CONST 0x0004 ; Address of exception handler
027a 0004 | | .CONST 0x0004 ; Number of locals
027b INIT_0278:
027b e001 | | Load 0x0,0x1 ; Debug Table 0xa = .DEBUG 0x027b,0x080a,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x1088
; Debug Table 0xa.0x0 = 0x27b,0xffff
027c 1b12 | | Execute Package,Field_Read,Field_Number 0x12
027d 0337 | 7 | Declare_Variable Array
027e e001 | | Load 0x0,0x1 ; Debug Table 0xa.0x1 = 0x27e,0xfffe
027f 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0280 0337 | 7 | Declare_Variable Array
0281 029f 0573 | s| Declare_Subprogram For_Call,INIT_0570 ; Debug Table 0xa.0x2 = 0x281,0xfffd
0283 BODY_0278:
0283 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x3 = 0x283,0x1
0284 00db | | Load_Top At_Offset_3
0285 e5ff | | Load 0x2,-0x1
0286 e22c | , | Load 0x1,0x2c
0287 e22d | - | Load 0x1,0x2d
0288 e22e | . | Load 0x1,0x2e
0289 1d2f | / | Execute_Immediate Reference_Lex_1,0x2f
028a 822b | + | Call 0x1,0x2b
028b 00d2 | | Pop_Control Pop_Count_2
028c 4802 |H | Short_Literal 0x2 ; Debug Table 0xa.0x4 = 0x28c,0x2
028d 4801 |H | Short_Literal 0x1
028e 8404 | | Call 0x2,0x4
028f 4805 |H | Short_Literal 0x5 ; Debug Table 0xa.0x5 = 0x28f,0x3
0290 4804 |H | Short_Literal 0x4
0291 8404 | | Call 0x2,0x4
0292 4807 |H | Short_Literal 0x7 ; Debug Table 0xa.0x6 = 0x292,0x4
0293 4806 |H | Short_Literal 0x6
0294 8404 | | Call 0x2,0x4
0295 00da | | Load_Top At_Offset_2 ; Debug Table 0xa.0x7 = 0x295,0x5
0296 e5fe | | Load 0x2,-0x2
0297 01d4 | | Execute Vector,Structure_Write
0298 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xa.0x8 = 0x298,0x6
0299 e5fd | | Load 0x2,-0x3
029a 01d4 | | Execute Vector,Structure_Write
029b 4502 |E | Exit_Subprogram 0x2
029c 0000 0000 | | .BLANK 0000[0x4]
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02a9 | | .CONST 0x02a9 ; Address of begin
02a1 0004 | | .CONST 0x0004 ; Address of exception handler
02a2 0003 | | .CONST 0x0003 ; Number of locals
02a3 INIT_02a0:
02a3 e001 | | Load 0x0,0x1 ; Debug Table 0xb = .DEBUG 0x02a3,0x081e,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x109c
; Debug Table 0xb.0x0 = 0x2a3,0xffff
02a4 1b15 | | Execute Package,Field_Read,Field_Number 0x15
02a5 0337 | 7 | Declare_Variable Array
02a6 e001 | | Load 0x0,0x1 ; Debug Table 0xb.0x1 = 0x2a6,0xfffe
02a7 1b15 | | Execute Package,Field_Read,Field_Number 0x15
02a8 0337 | 7 | Declare_Variable Array
02a9 BODY_02a0:
02a9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x2 = 0x2a9,0x1
02aa 00da | | Load_Top At_Offset_2
02ab e5ff | | Load 0x2,-0x1
02ac e232 | 2 | Load 0x1,0x32
02ad e233 | 3 | Load 0x1,0x33
02ae e234 | 4 | Load 0x1,0x34
02af 1d35 | 5 | Execute_Immediate Reference_Lex_1,0x35
02b0 822b | + | Call 0x1,0x2b
02b1 00d2 | | Pop_Control Pop_Count_2
02b2 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x3 = 0x2b2,0x2
02b3 e001 | | Load 0x0,0x1
02b4 1b16 | | Execute Package,Field_Read,Field_Number 0x16
02b5 01df | | Execute Vector,Equal
02b6 7006 |p | Jump_Nonzero 0x2bd
02b7 0092 0598 | | Action Push_String_Extended,0x598 ; "negative not allowed here"
; Debug Table 0xb.0x4 = 0x2b7,0x3
02b9 e009 | | Load 0x0,0x9
02ba 180d | | Execute Package,Field_Execute,Field_Number 0xd
02bb 604c |`L | Indirect_Literal Discrete,0x308,{0x00000000, 0x5a8bd502} ; Debug Table 0xb.0x5 = 0x2bb,0x4
02bc 0257 | W | Execute Discrete,Raise
02bd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xb.0x6 = 0x2bd,0x5
02be e5fe | | Load 0x2,-0x2
02bf 01d4 | | Execute Vector,Structure_Write
02c0 4502 |E | Exit_Subprogram 0x2
02c1 0000 0000 | | .BLANK 0000[0x7]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02cf | | .CONST 0x02cf ; Address of begin
02c9 0004 | | .CONST 0x0004 ; Address of exception handler
02ca 0003 | | .CONST 0x0003 ; Number of locals
02cb INIT_02c8:
02cb e007 | | Load 0x0,0x7 ; Debug Table 0xc = .DEBUG 0x02cb,0x082e,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10aa
; Debug Table 0xc.0x0 = 0x2cb,0xffff
02cc 1b0f | | Execute Package,Field_Read,Field_Number 0xf
02cd e00a | | Load 0x0,0xa ; Debug Table 0xc.0x1 = 0x2cd,0xfffe
02ce 0007 | | Action Break_Optional
02cf BODY_02c8:
02cf e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x2 = 0x2cf,0x1
02d0 0f01 | | Execute_Immediate Equal,0x1
02d1 6804 |h | Jump_Zero 0x2d6
02d2 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x3 = 0x2d2,0x2
02d3 0217 | | Execute Heap_Access,All_Reference
02d4 3c1c |< | Execute Record,Field_Read,Field_Number 0x1c
02d5 4402 |D | Exit_Subprogram With_Result,0x2
02d6 e5ff | | Load 0x2,-0x1 ; Debug Table 0xc.0x4 = 0x2d6,0x3
02d7 0217 | | Execute Heap_Access,All_Reference
02d8 3c1c |< | Execute Record,Field_Read,Field_Number 0x1c
02d9 0217 | | Execute Heap_Access,All_Reference
02da 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02db 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02dc 4803 |H | Short_Literal 0x3 ; Debug Table 0xc.0x5 = 0x2dc,0x4
02dd 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
02de 7808 |x | Jump 0x2e7
02df 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x6 = 0x2df,0x6
02e0 0a01 | | Execute_Immediate Plus,0x1
02e1 0248 | H | Execute Discrete,Check_In_Integer
02e2 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
02e3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x7 = 0x2e3,0x7
02e4 0217 | | Execute Heap_Access,All_Reference
02e5 3c01 |< | Execute Record,Field_Read,Field_Number 0x1
02e6 0031 | 1 | Store_Top Heap_Access,At_Offset_1
02e7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xc.0x8 = 0x2e7,0x5
02e8 e5fe | | Load 0x2,-0x2
02e9 027c | | | Execute Discrete,Less
02ea 77f4 |w | Jump_Nonzero 0x2df
02eb 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x9 = 0x2eb,0x8
02ec 4402 |D | Exit_Subprogram With_Result,0x2
02ed 0000 0000 | | .XXX[0x3]
02ef 0000 | |
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f8 | | .CONST 0x02f8 ; Address of begin
02f1 0302 | | .CONST 0x0302 ; Address of exception handler
02f2 0002 | | .CONST 0x0002 ; Number of locals
02f3 INIT_02f0:
02f3 e002 | | Load 0x0,0x2 ; Debug Table 0xd = .DEBUG 0x02f3,0x0844,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10b9
; Debug Table 0xd.0x0 = 0x2f3,0xffff
02f4 1b11 | | Execute Package,Field_Read,Field_Number 0x11
02f5 02c7 | | Declare_Variable Any
02f6 00d8 | | Load_Top At_Offset_0
02f7 1c00 | | Execute_Immediate Run_Utility,0x0
02f8 BODY_02f0:
02f8 e00b | | Load 0x0,0xb ; Debug Table 0xd.0x1 = 0x2f8,0x1
02f9 180f | | Execute Package,Field_Execute,Field_Number 0xf
02fa e225 | % | Load 0x1,0x25
02fb e002 | | Load 0x0,0x2
02fc 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
02fd c402 | | Store 0x2,0x2
02fe 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x2 = 0x2fe,0x2
02ff e002 | | Load 0x0,0x2
0300 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0301 00ca | | Action Exit_Nullary_Function
0302 TRAP_02f0:
0302 0007 | | Action Break_Optional
0303 4801 |H | Short_Literal 0x1 ; Debug Table 0xd.0x3 = 0x303,0x3
0304 00ca | | Action Exit_Nullary_Function
0305 0000 0000 | | .XXX[0x3]
0307 0000 | |
0308 0000 0000 | | .LITERAL {0x00000000, 0x5a8bd502}
030c 0000 0000 | | .LITERAL {0x00000000, 0x0000070d}
0310 0000 0000 | | .LITERAL {0x00000000, 0x000006ff}
0314 0000 0000 | | .LITERAL {0x00000000, 0x005a8c15}
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 0320 | | .CONST 0x0320 ; Address of begin
0319 032a | * | .CONST 0x032a ; Address of exception handler
031a 0002 | | .CONST 0x0002 ; Number of locals
031b INIT_0318:
031b e002 | | Load 0x0,0x2 ; Debug Table 0xe = .DEBUG 0x031b,0x084e,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10be
; Debug Table 0xe.0x0 = 0x31b,0xffff
031c 1b11 | | Execute Package,Field_Read,Field_Number 0x11
031d 02c7 | | Declare_Variable Any
031e 00d8 | | Load_Top At_Offset_0
031f 1c00 | | Execute_Immediate Run_Utility,0x0
0320 BODY_0318:
0320 e00b | | Load 0x0,0xb ; Debug Table 0xe.0x1 = 0x320,0x1
0321 180f | | Execute Package,Field_Execute,Field_Number 0xf
0322 e227 | ' | Load 0x1,0x27
0323 e002 | | Load 0x0,0x2
0324 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
0325 c402 | | Store 0x2,0x2
0326 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x2 = 0x326,0x2
0327 e002 | | Load 0x0,0x2
0328 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0329 00ca | | Action Exit_Nullary_Function
032a TRAP_0318:
032a 0007 | | Action Break_Optional
032b 4800 |H | Short_Literal 0x0 ; Debug Table 0xe.0x3 = 0x32b,0x3
032c 00ca | | Action Exit_Nullary_Function
032d 0000 0000 | | .XXX[0x3]
032f 0000 | |
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0338 | 8 | .CONST 0x0338 ; Address of begin
0331 0342 | B | .CONST 0x0342 ; Address of exception handler
0332 0002 | | .CONST 0x0002 ; Number of locals
0333 INIT_0330:
0333 e002 | | Load 0x0,0x2 ; Debug Table 0xf = .DEBUG 0x0333,0x0858,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10c3
; Debug Table 0xf.0x0 = 0x333,0xffff
0334 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0335 02c7 | | Declare_Variable Any
0336 00d8 | | Load_Top At_Offset_0
0337 1c00 | | Execute_Immediate Run_Utility,0x0
0338 BODY_0330:
0338 e00b | | Load 0x0,0xb ; Debug Table 0xf.0x1 = 0x338,0x1
0339 180f | | Execute Package,Field_Execute,Field_Number 0xf
033a e228 | ( | Load 0x1,0x28
033b e002 | | Load 0x0,0x2
033c 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
033d c402 | | Store 0x2,0x2
033e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x2 = 0x33e,0x2
033f e002 | | Load 0x0,0x2
0340 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0341 00ca | | Action Exit_Nullary_Function
0342 TRAP_0330:
0342 0007 | | Action Break_Optional
0343 4801 |H | Short_Literal 0x1 ; Debug Table 0xf.0x3 = 0x343,0x3
0344 00ca | | Action Exit_Nullary_Function
0345 0000 0000 | | .XXX[0x3]
0347 0000 | |
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 0350 | P | .CONST 0x0350 ; Address of begin
0349 035a | Z | .CONST 0x035a ; Address of exception handler
034a 0002 | | .CONST 0x0002 ; Number of locals
034b INIT_0348:
034b e002 | | Load 0x0,0x2 ; Debug Table 0x10 = .DEBUG 0x034b,0x0862,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10c8
; Debug Table 0x10.0x0 = 0x34b,0xffff
034c 1b11 | | Execute Package,Field_Read,Field_Number 0x11
034d 02c7 | | Declare_Variable Any
034e 00d8 | | Load_Top At_Offset_0
034f 1c00 | | Execute_Immediate Run_Utility,0x0
0350 BODY_0348:
0350 e00b | | Load 0x0,0xb ; Debug Table 0x10.0x1 = 0x350,0x1
0351 180f | | Execute Package,Field_Execute,Field_Number 0xf
0352 e226 | & | Load 0x1,0x26
0353 e002 | | Load 0x0,0x2
0354 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
0355 c402 | | Store 0x2,0x2
0356 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x10.0x2 = 0x356,0x2
0357 e002 | | Load 0x0,0x2
0358 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0359 00ca | | Action Exit_Nullary_Function
035a TRAP_0348:
035a 0007 | | Action Break_Optional
035b 4800 |H | Short_Literal 0x0 ; Debug Table 0x10.0x3 = 0x35b,0x3
035c 00ca | | Action Exit_Nullary_Function
035d 0000 0000 | | .XXX[0x3]
035f 0000 | |
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 0363 | c | .CONST 0x0363 ; Address of begin
0361 036a | j | .CONST 0x036a ; Address of exception handler
0362 0001 | | .CONST 0x0001 ; Number of locals
0363 BODY_0360:
0363 INIT_0360:
0363 e5fd | | Load 0x2,-0x3 ; Debug Table 0x11 = .DEBUG 0x0363,0x086c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x10cd
; Debug Table 0x11.0x0 = 0x363,0x1
0364 e5fe | | Load 0x2,-0x2
0365 821d | | Call 0x1,0x1d
0366 00da | | Load_Top At_Offset_2 ; Debug Table 0x11.0x1 = 0x366,0x2
0367 e00c | | Load 0x0,0xc
0368 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0369 4504 |E | Exit_Subprogram 0x4
036a TRAP_0360:
036a 0007 | | Action Break_Optional
036b 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x11.0x2 = 0x36b,0x3
036c 0000 0000 | | .BLANK 0000[0x4]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 0373 | s | .CONST 0x0373 ; Address of begin
0371 0004 | | .CONST 0x0004 ; Address of exception handler
0372 0001 | | .CONST 0x0001 ; Number of locals
0373 BODY_0370:
0373 INIT_0370:
0373 0092 0599 | | Action Push_String_Extended,0x599 ; "*** Exception in dependents object editor in "
; Debug Table 0x12 = .DEBUG 0x0373,0x0874,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x10dd
; Debug Table 0x12.0x0 = 0x373,0x1
0375 00db | | Load_Top At_Offset_3
0376 01cc | | Execute Vector,Catenate
0377 0092 059a | | Action Push_String_Extended,0x59a ; ": "
0379 01cc | | Execute Vector,Catenate
037a e5fe | | Load 0x2,-0x2
037b 01cc | | Execute Vector,Catenate
037c e009 | | Load 0x0,0x9
037d 180d | | Execute Package,Field_Execute,Field_Number 0xd
037e 4503 |E | Exit_Subprogram 0x3
037f 0000 | | .XXX[0x1]
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383 | | .CONST 0x0383 ; Address of begin
0381 0004 | | .CONST 0x0004 ; Address of exception handler
0382 0001 | | .CONST 0x0001 ; Number of locals
0383 BODY_0380:
0383 INIT_0380:
0383 00db | | Load_Top At_Offset_3 ; Debug Table 0x13 = .DEBUG 0x0383,0x0878,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x10e9
; Debug Table 0x13.0x0 = 0x383,0x1
0384 4605 |F | Jump_Case 0x5
0385 4503 |E | Exit_Subprogram 0x3 ; case 0x0
0386 7804 |x | Jump 0x38b ; case 0x1
0387 7803 |x | Jump 0x38b ; case 0x2
0388 7802 |x | Jump 0x38b ; case 0x3
0389 7801 |x | Jump 0x38b ; case 0x4
038a 7800 |x | Jump 0x38b ; case 0x5
038b 0092 059b | | Action Push_String_Extended,0x59b ; "*** Error in dependents object editor calling "
; Debug Table 0x13.0x1 = 0x38b,0x3
038d 00db | | Load_Top At_Offset_3
038e 01cc | | Execute Vector,Catenate
038f 0092 059a | | Action Push_String_Extended,0x59a ; ": "
0391 01cc | | Execute Vector,Catenate
0392 e5fe | | Load 0x2,-0x2
0393 e007 | | Load 0x0,0x7
0394 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
0395 025e | ^ | Execute Discrete,Convert
0396 1c01 | | Execute_Immediate Run_Utility,0x1
0397 01cc | | Execute Vector,Catenate
0398 e009 | | Load 0x0,0x9
0399 180d | | Execute Package,Field_Execute,Field_Number 0xd
039a 61f5 |a | Indirect_Literal Discrete,0x590,{0x00000000, 0x5a8bd501} ; Debug Table 0x13.0x2 = 0x39a,0x4
039b 0257 | W | Execute Discrete,Raise
039c 0000 0000 | | .BLANK 0000[0x4]
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03aa | | .CONST 0x03aa ; Address of begin
03a1 0004 | | .CONST 0x0004 ; Address of exception handler
03a2 0004 | | .CONST 0x0004 ; Number of locals
03a3 INIT_03a0:
03a3 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x03a3,0x0880,0x0001,0x0000,0x005a,0x8c15,0x0000,0x0364
; Debug Table 0x14.0x0 = 0x3a3,0xffff
03a4 00db | | Load_Top At_Offset_3
03a5 00eb | | Load_Encached Diana_Cache
03a6 18ec | | Execute Package,Field_Execute,Field_Number 0xec
03a7 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03a8 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x1 = 0x3a8,0xfffe
03a9 00ee | | Load_Encached Diana_Seq_Type_Cache ; Debug Table 0x14.0x2 = 0x3a9,0xfffd
03aa BODY_03a0:
03aa 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0x3 = 0x3aa,0x1
03ab 0007 | | Action Break_Optional
03ac 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x4 = 0x3ac,0x401
03ad 0007 | | Action Break_Optional
03ae e406 | | Load 0x2,0x6 ; Debug Table 0x14.0x5 = 0x3ae,0x801
03af 0007 | | Action Break_Optional
03b0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x6 = 0x3b0,0x802
03b1 0007 | | Action Break_Optional ; Debug Table 0x14.0x7 = 0x3b1,0x803
03b2 00d0 | | Action Swap_Control ; Debug Table 0x14.0x8 = 0x3b2,0x804
03b3 00d1 | | Pop_Control Pop_Count_1
03b4 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x14.0x9 = 0x3b4,0x401
03b5 00eb | | Load_Encached Diana_Cache
03b6 0098 | | Execute Package,Field_Read_Dynamic
03b7 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03b8 7800 |x | Jump 0x3b9
03b9 00d0 | | Action Swap_Control
03ba 00d1 | | Pop_Control Pop_Count_1
03bb 0f04 | | Execute_Immediate Equal,0x4 ; Debug Table 0x14.0xa = 0x3bb,0x1
03bc 6891 |h | Jump_Zero 0x44e
03bd 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0xb = 0x3bd,0x2
03be e5fd | | Load 0x2,-0x3
03bf 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
03c0 00da | | Load_Top At_Offset_2 ; Debug Table 0x14.0xc = 0x3c0,0x3
03c1 00eb | | Load_Encached Diana_Cache
03c2 1889 | | Execute Package,Field_Execute,Field_Number 0x89
03c3 e5ff | | Load 0x2,-0x1
03c4 4975 |Iu | Short_Literal 0x175
03c5 00eb | | Load_Encached Diana_Cache
03c6 0098 | | Execute Package,Field_Read_Dynamic
03c7 181b | | Execute Package,Field_Execute,Field_Number 0x1b
03c8 0a01 | | Execute_Immediate Plus,0x1
03c9 e5fd | | Load 0x2,-0x3
03ca 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
03cb e5fe | | Load 0x2,-0x2 ; Debug Table 0x14.0xd = 0x3cb,0x4
03cc 7009 |p | Jump_Nonzero 0x3d6
03cd 0007 | | Action Break_Optional ; Debug Table 0x14.0xe = 0x3cd,0x5
03ce e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0xf = 0x3ce,0xc01
03cf 0007 | | Action Break_Optional
03d0 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x10 = 0x3d0,0xc02
03d1 0007 | | Action Break_Optional ; Debug Table 0x14.0x11 = 0x3d1,0xc03
03d2 0007 | | Action Break_Optional ; Debug Table 0x14.0x12 = 0x3d2,0xc04
03d3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x13 = 0x3d3,0x5
03d4 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
03d5 4503 |E | Exit_Subprogram 0x3
03d6 e5ff | | Load 0x2,-0x1 ; Debug Table 0x14.0x14 = 0x3d6,0x6
03d7 e00d | | Load 0x0,0xd
03d8 1812 | | Execute Package,Field_Execute,Field_Number 0x12
03d9 e00d | | Load 0x0,0xd
03da 180e | | Execute Package,Field_Execute,Field_Number 0xe
03db 0032 | 2 | Store_Top Heap_Access,At_Offset_2
03dc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x15 = 0x3dc,0x7
03dd 0007 | | Action Break_Optional
03de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x16 = 0x3de,0x1001
03df 0007 | | Action Break_Optional
03e0 e406 | | Load 0x2,0x6 ; Debug Table 0x14.0x17 = 0x3e0,0x1401
03e1 0007 | | Action Break_Optional
03e2 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x18 = 0x3e2,0x1402
03e3 0007 | | Action Break_Optional ; Debug Table 0x14.0x19 = 0x3e3,0x1403
03e4 00d0 | | Action Swap_Control ; Debug Table 0x14.0x1a = 0x3e4,0x1404
03e5 00d1 | | Pop_Control Pop_Count_1
03e6 49e2 |I | Short_Literal 0x1e2 ; Debug Table 0x14.0x1b = 0x3e6,0x1001
03e7 00eb | | Load_Encached Diana_Cache
03e8 0098 | | Execute Package,Field_Read_Dynamic
03e9 1810 | | Execute Package,Field_Execute,Field_Number 0x10
03ea 7800 |x | Jump 0x3eb
03eb 00d0 | | Action Swap_Control
03ec 00d1 | | Pop_Control Pop_Count_1
03ed 0f04 | | Execute_Immediate Equal,0x4 ; Debug Table 0x14.0x1c = 0x3ed,0x7
03ee 6856 |hV | Jump_Zero 0x445
03ef 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x14.0x1d = 0x3ef,0x8
03f0 00eb | | Load_Encached Diana_Cache
03f1 1888 | | Execute Package,Field_Execute,Field_Number 0x88
03f2 0031 | 1 | Store_Top Heap_Access,At_Offset_1
03f3 0007 | | Action Break_Optional ; Debug Table 0x14.0x1e = 0x3f3,0x9
03f4 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x1f = 0x3f4,0x1801
03f5 021d | | Execute Heap_Access,Is_Null
03f6 6809 |h | Jump_Zero 0x400 ; Debug Table 0x14.0x20 = 0x3f6,0x9
03f7 0007 | | Action Break_Optional ; Debug Table 0x14.0x21 = 0x3f7,0xa
03f8 e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x22 = 0x3f8,0x1c01
03f9 0007 | | Action Break_Optional
03fa 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x23 = 0x3fa,0x1c02
03fb 0007 | | Action Break_Optional ; Debug Table 0x14.0x24 = 0x3fb,0x1c03
03fc 0007 | | Action Break_Optional ; Debug Table 0x14.0x25 = 0x3fc,0x1c04
03fd e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x26 = 0x3fd,0xa
03fe 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
03ff 4503 |E | Exit_Subprogram 0x3
0400 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x27 = 0x400,0xb
0401 0007 | | Action Break_Optional
0402 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x28 = 0x402,0x2001
0403 7002 |p | Jump_Nonzero 0x406
0404 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x29 = 0x404,0x2002
0405 782c |x, | Jump 0x432
0406 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x2a = 0x406,0x2003
0407 0217 | | Execute Heap_Access,All_Reference
0408 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0409 6804 |h | Jump_Zero 0x40e
040a 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x2b = 0x40a,0x2004
040b 0217 | | Execute Heap_Access,All_Reference
040c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
040d 7824 |x$ | Jump 0x432
040e 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x2c = 0x40e,0x2005
040f 0007 | | Action Break_Optional
0410 e406 | | Load 0x2,0x6 ; Debug Table 0x14.0x2d = 0x410,0x2401
0411 0007 | | Action Break_Optional
0412 0148 | H | Execute Heap_Access,Get_Offset ; Debug Table 0x14.0x2e = 0x412,0x2402
0413 0007 | | Action Break_Optional ; Debug Table 0x14.0x2f = 0x413,0x2403
0414 00d0 | | Action Swap_Control ; Debug Table 0x14.0x30 = 0x414,0x2404
0415 00d1 | | Pop_Control Pop_Count_1
0416 49bb |I | Short_Literal 0x1bb ; Debug Table 0x14.0x31 = 0x416,0x2005
0417 00eb | | Load_Encached Diana_Cache
0418 0098 | | Execute Package,Field_Read_Dynamic
0419 012c | , | Execute Any,Size
041a e00e | | Load 0x0,0xe
041b 1b17 | | Execute Package,Field_Read,Field_Number 0x17
041c 025b | [ | Execute Discrete,Check_In_Type
041d 0273 | s | Execute Discrete,Plus
041e 00d9 | | Load_Top At_Offset_1
041f 0007 | | Action Break_Optional
0420 e407 | | Load 0x2,0x7 ; Debug Table 0x14.0x32 = 0x420,0x2801
0421 0007 | | Action Break_Optional
0422 0210 | | Execute Heap_Access,Get_Segment ; Debug Table 0x14.0x33 = 0x422,0x2802
0423 0007 | | Action Break_Optional ; Debug Table 0x14.0x34 = 0x423,0x2803
0424 00d0 | | Action Swap_Control ; Debug Table 0x14.0x35 = 0x424,0x2804
0425 00d1 | | Pop_Control Pop_Count_1
0426 49c8 |I | Short_Literal 0x1c8 ; Debug Table 0x14.0x36 = 0x426,0x2404
0427 00eb | | Load_Encached Diana_Cache
0428 0098 | | Execute Package,Field_Read_Dynamic
0429 49c9 |I | Short_Literal 0x1c9
042a 00eb | | Load_Encached Diana_Cache
042b 0098 | | Execute Package,Field_Read_Dynamic
042c 49ca |I | Short_Literal 0x1ca
042d 00eb | | Load_Encached Diana_Cache
042e 0095 | | Execute Package,Field_Reference_Dynamic
042f e00f | | Load 0x0,0xf
0430 1819 | | Execute Package,Field_Execute,Field_Number 0x19
0431 7800 |x | Jump 0x432
0432 00d0 | | Action Swap_Control
0433 00d1 | | Pop_Control Pop_Count_1
0434 0007 | | Action Break_Optional ; Debug Table 0x14.0x37 = 0x434,0xb
0435 e405 | | Load 0x2,0x5 ; Debug Table 0x14.0x38 = 0x435,0x2c01
0436 0007 | | Action Break_Optional
0437 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x39 = 0x437,0x2c02
0438 0007 | | Action Break_Optional ; Debug Table 0x14.0x3a = 0x438,0x2c03
0439 00d0 | | Action Swap_Control ; Debug Table 0x14.0x3b = 0x439,0x2c04
043a 00d1 | | Pop_Control Pop_Count_1
043b e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x3c = 0x43b,0xb
043c 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
043d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x3d = 0x43d,0xc
043e 4975 |Iu | Short_Literal 0x175
043f 00eb | | Load_Encached Diana_Cache
0440 0098 | | Execute Package,Field_Read_Dynamic
0441 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0442 e5fd | | Load 0x2,-0x3
0443 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0444 4503 |E | Exit_Subprogram 0x3
0445 0007 | | Action Break_Optional ; Debug Table 0x14.0x3e = 0x445,0xd
0446 e403 | | Load 0x2,0x3 ; Debug Table 0x14.0x3f = 0x446,0x3001
0447 0007 | | Action Break_Optional
0448 0145 | E | Execute Heap_Access,Diana_Tree_Kind ; Debug Table 0x14.0x40 = 0x448,0x3002
0449 0007 | | Action Break_Optional ; Debug Table 0x14.0x41 = 0x449,0x3003
044a 0007 | | Action Break_Optional ; Debug Table 0x14.0x42 = 0x44a,0x3004
044b e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x43 = 0x44b,0xd
044c 3806 |8 | Execute Record,Field_Write,Field_Number 0x6
044d 4503 |E | Exit_Subprogram 0x3
044e 0007 | | Action Break_Optional ; Debug Table 0x14.0x44 = 0x44e,0xe
044f 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14.0x45 = 0x44f,0x3401
0450 e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x46 = 0x450,0xe
0451 3804 |8 | Execute Record,Field_Write,Field_Number 0x4
0452 4503 |E | Exit_Subprogram 0x3
0453 0000 0000 | | .BLANK 0000[0x5]
0458 ; --------------------------------------------------------------------------------------
0458 ; SUBPROGRAM
0458 ; --------------------------------------------------------------------------------------
0458 0463 | c | .CONST 0x0463 ; Address of begin
0459 0004 | | .CONST 0x0004 ; Address of exception handler
045a 0005 | | .CONST 0x0005 ; Number of locals
045b INIT_0458:
045b e5fd | | Load 0x2,-0x3 ; Debug Table 0x15 = .DEBUG 0x045b,0x0910,0x2802,0x0002,0x005a,0x8c15,0x0000,0x0500
; Debug Table 0x15.0x0 = 0x45b,0xffff
045c e010 | | Load 0x0,0x10
045d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
045e 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x1 = 0x45e,0xfffe
045f e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x2 = 0x45f,0xfffd
0460 0007 | | Action Break_Optional
0461 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x15.0x3 = 0x461,0xfffc
0462 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
0463 BODY_0458:
0463 e5fe | | Load 0x2,-0x2 ; Debug Table 0x15.0x4 = 0x463,0x1
0464 0265 | e | Execute Discrete,Reverse_Bounds
0465 0263 | c | Execute Discrete,Above_Bound
0466 7019 |p | Jump_Nonzero 0x480
0467 0007 | | Action Break_Optional ; Debug Table 0x15.0x5 = 0x467,0x2
0468 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x6 = 0x468,0xfbff
0469 e5fe | | Load 0x2,-0x2
046a 0122 | " | Execute Any,Make_Root_Type
046b 025e | ^ | Execute Discrete,Convert
046c 1c01 | | Execute_Immediate Run_Utility,0x1
046d 4800 |H | Short_Literal 0x0 ; Debug Table 0x15.0x7 = 0x46d,0x401
046e 00d9 | | Load_Top At_Offset_1
046f e402 | | Load 0x2,0x2
0470 e010 | | Load 0x0,0x10
0471 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0472 a403 | | Store_Unchecked 0x2,0x3
0473 e403 | | Load 0x2,0x3 ; Debug Table 0x15.0x8 = 0x473,0x402
0474 00d9 | | Load_Top At_Offset_1
0475 01dd | | Execute Vector,First
0476 027f | | Execute Discrete,Equal
0477 6806 |h | Jump_Zero 0x47e
0478 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x9 = 0x478,0x403
0479 c404 | | Store 0x2,0x4
047a 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0xa = 0x47a,0x404
047b 0a01 | | Execute_Immediate Plus,0x1
047c 0248 | H | Execute Discrete,Check_In_Integer
047d a405 | | Store_Unchecked 0x2,0x5
047e 00d1 | | Pop_Control Pop_Count_1
047f 3fe7 |? | Loop_Increasing 0x467
0480 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xb = 0x480,0x3
0481 700b |p | Jump_Nonzero 0x48d
0482 0092 059c | | Action Push_String_Extended,0x59c ; "\x22"
; Debug Table 0x15.0xc = 0x482,0x4
0484 e5fd | | Load 0x2,-0x3
0485 01cc | | Execute Vector,Catenate
0486 0092 059d | | Action Push_String_Extended,0x59d ; "\x22 is not a legal argument"
0488 01cc | | Execute Vector,Catenate
0489 e009 | | Load 0x0,0x9
048a 180d | | Execute Package,Field_Execute,Field_Number 0xd
048b 667c |f| | Indirect_Literal Discrete,0x308,{0x00000000, 0x5a8bd502} ; Debug Table 0x15.0xd = 0x48b,0x5
048c 0257 | W | Execute Discrete,Raise
048d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0xe = 0x48d,0x6
048e 0c02 | | Execute_Immediate Greater_Equal,0x2
048f 680b |h | Jump_Zero 0x49b
0490 0092 059c | | Action Push_String_Extended,0x59c ; "\x22"
; Debug Table 0x15.0xf = 0x490,0x7
0492 e5fd | | Load 0x2,-0x3
0493 01cc | | Execute Vector,Catenate
0494 0092 059e | | Action Push_String_Extended,0x59e ; "\x22 is ambiguous"
0496 01cc | | Execute Vector,Catenate
0497 e009 | | Load 0x0,0x9
0498 180d | | Execute Package,Field_Execute,Field_Number 0xd
0499 666e |fn | Indirect_Literal Discrete,0x308,{0x00000000, 0x5a8bd502} ; Debug Table 0x15.0x10 = 0x499,0x8
049a 0257 | W | Execute Discrete,Raise
049b 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x15.0x11 = 0x49b,0x9
049c e5fe | | Load 0x2,-0x2
049d 025b | [ | Execute Discrete,Check_In_Type
049e 4403 |D | Exit_Subprogram With_Result,0x3
049f 0000 | | .XXX[0x1]
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04c7 | | .CONST 0x04c7 ; Address of begin
04a1 0004 | | .CONST 0x0004 ; Address of exception handler
04a2 000b | | .CONST 0x000b ; Number of locals
04a3 INIT_04a0:
04a3 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x16 = .DEBUG 0x04a3,0x0936,0x2801,0x0002,0x005a,0x8c15,0x0000,0x059a
; Debug Table 0x16.0x0 = 0x4a3,0xffff
04a4 e5fc | | Load 0x2,-0x4 ; Debug Table 0x16.0x1 = 0x4a4,0xfffe
04a5 0007 | | Action Break_Optional
04a6 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16.0x2 = 0x4a6,0xfffd
04a7 0266 | f | Execute Discrete,Bounds
04a8 e5fd | | Load 0x2,-0x3
04a9 02a0 | | Declare_Subprogram Null_Subprogram
04aa 4801 |H | Short_Literal 0x1
04ab 035d | ] | Declare_Type Array,Defined
04ac 00d8 | | Load_Top At_Offset_0
04ad 0337 | 7 | Declare_Variable Array
04ae 00d8 | | Load_Top At_Offset_0
04af 0337 | 7 | Declare_Variable Array
04b0 4801 |H | Short_Literal 0x1
04b1 4800 |H | Short_Literal 0x0
04b2 e5fe | | Load 0x2,-0x2
04b3 e5fd | | Load 0x2,-0x3
04b4 0119 | | Execute Any,Check_In_Formal_Type
04b5 00d9 | | Load_Top At_Offset_1
04b6 e406 | | Load 0x2,0x6
04b7 01d6 | | Execute Vector,Field_Write
04b8 3ff9 |? | Loop_Increasing 0x4b2
04b9 00d9 | | Load_Top At_Offset_1
04ba 01d4 | | Execute Vector,Structure_Write
04bb e5fb | | Load 0x2,-0x5 ; Debug Table 0x16.0x3 = 0x4bb,0xfffc
04bc 01dd | | Execute Vector,First
04bd 00e2 | | Load_Encached Integer_Cache
04be 03f1 | | Declare_Variable Discrete,With_Value
04bf 00e1 | | Load_Encached Boolean_Cache ; Debug Table 0x16.0x4 = 0x4bf,0xfffb
04c0 1d2a | * | Execute_Immediate Reference_Lex_1,0x2a ; Debug Table 0x16.0x5 = 0x4c0,0xfffa
04c1 00c6 | | Action Check_Subprogram_Elaborated
04c2 e5fc | | Load 0x2,-0x4
04c3 6650 |fP | Indirect_Literal Discrete,0x314,{0x00000000, 0x005a8c15}
04c4 60c7 |` | Indirect_Literal Discrete,0x58c,{0x00000000, 0x000005f0}
04c5 480b |H | Short_Literal 0xb
04c6 0007 | | Action Break_Optional
04c7 BODY_04a0:
04c7 0007 | | Action Break_Optional ; Debug Table 0x16.0x6 = 0x4c7,0x1
04c8 7804 |x | Jump 0x4cd ; Debug Table 0x16.0x7 = 0x4c8,0x1
04c9 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x8 = 0x4c9,0x3
04ca 0a01 | | Execute_Immediate Plus,0x1
04cb 0248 | H | Execute Discrete,Check_In_Integer
04cc a406 | | Store_Unchecked 0x2,0x6
04cd e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x9 = 0x4cd,0x2
04ce e5fb | | Load 0x2,-0x5
04cf 01dc | | Execute Vector,Last
04d0 027a | z | Execute Discrete,Less_Equal
04d1 6805 |h | Jump_Zero 0x4d7
04d2 e406 | | Load 0x2,0x6
04d3 e5fb | | Load 0x2,-0x5
04d4 01d7 | | Execute Vector,Field_Read
04d5 0f20 | | Execute_Immediate Equal,0x20
04d6 77f2 |w | Jump_Nonzero 0x4c9
04d7 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0xa = 0x4d7,0x4
04d8 e5fb | | Load 0x2,-0x5
04d9 01dc | | Execute Vector,Last
04da 027d | } | Execute Discrete,Greater
04db 6801 |h | Jump_Zero 0x4dd
04dc 7881 |x | Jump 0x55e ; Debug Table 0x16.0xb = 0x4dc,0x5
04dd e406 | | Load 0x2,0x6 ; Debug Table 0x16.0xc = 0x4dd,0x6
04de e5fb | | Load 0x2,-0x5
04df 01d7 | | Execute Vector,Field_Read
04e0 0f7e | ~ | Execute_Immediate Equal,0x7e
04e1 6807 |h | Jump_Zero 0x4e9
04e2 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0xd = 0x4e2,0x7
04e3 a407 | | Store_Unchecked 0x2,0x7
04e4 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0xe = 0x4e4,0x8
04e5 0a01 | | Execute_Immediate Plus,0x1
04e6 0248 | H | Execute Discrete,Check_In_Integer
04e7 a406 | | Store_Unchecked 0x2,0x6
04e8 7802 |x | Jump 0x4eb
04e9 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0xf = 0x4e9,0x9
04ea a407 | | Store_Unchecked 0x2,0x7
04eb e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x10 = 0x4eb,0xa
04ec a402 | | Store_Unchecked 0x2,0x2
04ed 0007 | | Action Break_Optional ; Debug Table 0x16.0x11 = 0x4ed,0xb
04ee e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x12 = 0x4ee,0xc
04ef 0a01 | | Execute_Immediate Plus,0x1
04f0 0248 | H | Execute Discrete,Check_In_Integer
04f1 a406 | | Store_Unchecked 0x2,0x6
04f2 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x13 = 0x4f2,0xd
04f3 e5fb | | Load 0x2,-0x5
04f4 01dc | | Execute Vector,Last
04f5 027d | } | Execute Discrete,Greater
04f6 682f |h/ | Jump_Zero 0x526
04f7 e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x14 = 0x4f7,0xe
04f8 e406 | | Load 0x2,0x6
04f9 0aff | | Execute_Immediate Plus,-0x1
04fa 0248 | H | Execute Discrete,Check_In_Integer
04fb e5fb | | Load 0x2,-0x5
04fc 01cf | | Execute Vector,Slice_Read
04fd e408 | | Load 0x2,0x8
04fe 4809 |H | Short_Literal 0x9
04ff 4802 |H | Short_Literal 0x2
0500 0099 | | Action Reference_Dynamic
0501 822a | * | Call 0x1,0x2a
0502 c403 | | Store 0x2,0x3
0503 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x15 = 0x503,0xf
0504 4801 |H | Short_Literal 0x1
0505 e405 | | Load 0x2,0x5
0506 01d5 | | Execute Vector,Field_Reference
0507 01d7 | | Execute Vector,Field_Read
0508 7006 |p | Jump_Nonzero 0x50f
0509 e403 | | Load 0x2,0x3
050a 4800 |H | Short_Literal 0x0
050b e405 | | Load 0x2,0x5
050c 01d5 | | Execute Vector,Field_Reference
050d 01d7 | | Execute Vector,Field_Read
050e 6810 |h | Jump_Zero 0x51f
050f 0092 059f | | Action Push_String_Extended,0x59f ; "duplicate argument: \x22"
; Debug Table 0x16.0x16 = 0x50f,0x10
0511 e402 | | Load 0x2,0x2
0512 e406 | | Load 0x2,0x6
0513 0aff | | Execute_Immediate Plus,-0x1
0514 0248 | H | Execute Discrete,Check_In_Integer
0515 e5fb | | Load 0x2,-0x5
0516 01cf | | Execute Vector,Slice_Read
0517 01cc | | Execute Vector,Catenate
0518 0092 059c | | Action Push_String_Extended,0x59c ; "\x22"
051a 01cc | | Execute Vector,Catenate
051b e009 | | Load 0x0,0x9
051c 180d | | Execute Package,Field_Execute,Field_Number 0xd
051d 65ea |e | Indirect_Literal Discrete,0x308,{0x00000000, 0x5a8bd502} ; Debug Table 0x16.0x17 = 0x51d,0x11
051e 0257 | W | Execute Discrete,Raise
051f 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x18 = 0x51f,0x12
0520 e403 | | Load 0x2,0x3
0521 e407 | | Load 0x2,0x7
0522 e405 | | Load 0x2,0x5
0523 01d5 | | Execute Vector,Field_Reference
0524 01d6 | | Execute Vector,Field_Write
0525 7838 |x8 | Jump 0x55e ; Debug Table 0x16.0x19 = 0x525,0x13
0526 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x1a = 0x526,0x14
0527 e5fb | | Load 0x2,-0x5
0528 01d7 | | Execute Vector,Field_Read
0529 0f20 | | Execute_Immediate Equal,0x20
052a 6fc3 |o | Jump_Zero 0x4ee
052b e402 | | Load 0x2,0x2 ; Debug Table 0x16.0x1b = 0x52b,0x15
052c e406 | | Load 0x2,0x6
052d 0aff | | Execute_Immediate Plus,-0x1
052e 0248 | H | Execute Discrete,Check_In_Integer
052f e5fb | | Load 0x2,-0x5
0530 01cf | | Execute Vector,Slice_Read
0531 e408 | | Load 0x2,0x8
0532 4809 |H | Short_Literal 0x9
0533 4802 |H | Short_Literal 0x2
0534 0099 | | Action Reference_Dynamic
0535 822a | * | Call 0x1,0x2a
0536 c403 | | Store 0x2,0x3
0537 e403 | | Load 0x2,0x3 ; Debug Table 0x16.0x1c = 0x537,0x16
0538 4801 |H | Short_Literal 0x1
0539 e405 | | Load 0x2,0x5
053a 01d5 | | Execute Vector,Field_Reference
053b 01d7 | | Execute Vector,Field_Read
053c 7006 |p | Jump_Nonzero 0x543
053d e403 | | Load 0x2,0x3
053e 4800 |H | Short_Literal 0x0
053f e405 | | Load 0x2,0x5
0540 01d5 | | Execute Vector,Field_Reference
0541 01d7 | | Execute Vector,Field_Read
0542 6810 |h | Jump_Zero 0x553
0543 0092 059f | | Action Push_String_Extended,0x59f ; "duplicate argument: \x22"
; Debug Table 0x16.0x1d = 0x543,0x17
0545 e402 | | Load 0x2,0x2
0546 e406 | | Load 0x2,0x6
0547 0aff | | Execute_Immediate Plus,-0x1
0548 0248 | H | Execute Discrete,Check_In_Integer
0549 e5fb | | Load 0x2,-0x5
054a 01cf | | Execute Vector,Slice_Read
054b 01cc | | Execute Vector,Catenate
054c 0092 059c | | Action Push_String_Extended,0x59c ; "\x22"
054e 01cc | | Execute Vector,Catenate
054f e009 | | Load 0x0,0x9
0550 180d | | Execute Package,Field_Execute,Field_Number 0xd
0551 65b6 |e | Indirect_Literal Discrete,0x308,{0x00000000, 0x5a8bd502} ; Debug Table 0x16.0x1e = 0x551,0x18
0552 0257 | W | Execute Discrete,Raise
0553 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x1f = 0x553,0x19
0554 e403 | | Load 0x2,0x3
0555 e407 | | Load 0x2,0x7
0556 e405 | | Load 0x2,0x5
0557 01d5 | | Execute Vector,Field_Reference
0558 01d6 | | Execute Vector,Field_Write
0559 e406 | | Load 0x2,0x6 ; Debug Table 0x16.0x20 = 0x559,0x1a
055a 0a01 | | Execute_Immediate Plus,0x1
055b 0248 | H | Execute Discrete,Check_In_Integer
055c a406 | | Store_Unchecked 0x2,0x6
055d 7f6f | o | Jump 0x4cd ; Debug Table 0x16.0x21 = 0x55d,0x1b
055e 4800 |H | Short_Literal 0x0 ; Debug Table 0x16.0x22 = 0x55e,0x1c
055f e405 | | Load 0x2,0x5
0560 01d5 | | Execute Vector,Field_Reference
0561 e5fa | | Load 0x2,-0x6
0562 01d4 | | Execute Vector,Structure_Write
0563 4801 |H | Short_Literal 0x1 ; Debug Table 0x16.0x23 = 0x563,0x1d
0564 e405 | | Load 0x2,0x5
0565 01d5 | | Execute Vector,Field_Reference
0566 e5f9 | | Load 0x2,-0x7
0567 01d4 | | Execute Vector,Structure_Write
0568 4506 |E | Exit_Subprogram 0x6
0569 0000 0000 | | .BLANK 0000[0x7]
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 00da | | Load_Top At_Offset_2 ; Debug Table 0x17 = .DEBUG 0x0573,0x0980,0x0001,0x0000,0x005a,0x8c15,0x0000,0x0779
; Debug Table 0x17.0x0 = 0x573,0x1
0574 e403 | | Load 0x2,0x3
0575 01d7 | | Execute Vector,Field_Read
0576 6808 |h | Jump_Zero 0x57f
0577 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x1 = 0x577,0x2
0578 00db | | Load_Top At_Offset_3
0579 e403 | | Load 0x2,0x3
057a 01d6 | | Execute Vector,Field_Write
057b 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x2 = 0x57b,0x3
057c e7fe | | Load 0x3,-0x2
057d e402 | | Load 0x2,0x2
057e 01d6 | | Execute Vector,Field_Write
057f 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x3 = 0x57f,0x4
0580 e403 | | Load 0x2,0x3
0581 01d7 | | Execute Vector,Field_Read
0582 6808 |h | Jump_Zero 0x58b
0583 4800 |H | Short_Literal 0x0 ; Debug Table 0x17.0x4 = 0x583,0x5
0584 e7fe | | Load 0x3,-0x2
0585 e403 | | Load 0x2,0x3
0586 01d6 | | Execute Vector,Field_Write
0587 4801 |H | Short_Literal 0x1 ; Debug Table 0x17.0x5 = 0x587,0x6
0588 00db | | Load_Top At_Offset_3
0589 e402 | | Load 0x2,0x2
058a 01d6 | | Execute Vector,Field_Write
058b 4503 |E | Exit_Subprogram 0x3
058c 0000 0000 | | .LITERAL {0x00000000, 0x000005f0}
0590 0000 0000 | | .LITERAL {0x00000000, 0x5a8bd501}
0594 ; --------------------------------------------------------------------------------------
0594 ; STRING TABLE
0594 ; --------------------------------------------------------------------------------------
0594 001a | | .STRTAB 0x001a->0x05a1 ; "DEPENDENTS_DELTA0_COMPATIBILITY"
0595 0037 | 7 | .STRTAB 0x0037->0x05b0 ; "DEPENDENTS_IN_ORDER_PATHNAMES"
0596 0052 | R | .STRTAB 0x0052->0x05bf ; "DEPENDENTS_SHOW_UNIT_STATE"
0597 006a | j | .STRTAB 0x006a->0x05cc ; "DEPENDENTS_SHOW_LIBRARY"
0598 007f | | .STRTAB 0x007f->0x05d7 ; "negative not allowed here"
0599 0096 | | .STRTAB 0x0096->0x05e4 ; "*** Exception in dependents object editor in "
059a 00c1 | | .STRTAB 0x00c1->0x05fa ; ": "
; ": "
059b 00c1 | | .STRTAB 0x00c1->0x05fb ; "*** Error in dependents object editor calling "
059c 00ed | | .STRTAB 0x00ed->0x0612 ; "\x22"
; "\x22"
; "\x22"
; "\x22"
059d 00ec | | .STRTAB 0x00ec->0x0613 ; "\x22 is not a legal argument"
059e 0103 | | .STRTAB 0x0103->0x061f ; "\x22 is ambiguous"
059f 010f | | .STRTAB 0x010f->0x0626 ; "duplicate argument: \x22"
; "duplicate argument: \x22"
05a0 0122 | " | .STREND 0x0122->0x0631
05a1 4445 5045 |DEPE| .STRTAB_STRINGS
0631 0000 0000 | | .BLANK 0000[0x7]
0638 ; --------------------------------------------------------------------------------------
0638 ; Debug Table
0638 ; --------------------------------------------------------------------------------------
0638 0003 0018 | | .CONST 0x0003,0x0018
063a 000b 06fa | | .DEBUG 0x000b,0x06fa,0x0000,0x0000,0x005a,0x8bd5,0x0000,0x100b
0642 0030 0720 | 0 | .DEBUG 0x0030,0x0720,0x0000,0x0000,0x005a,0x8c15,0x0000,0x0006
064a 0113 0784 | | .DEBUG 0x0113,0x0784,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x100c
0652 014b 07a8 | K | .DEBUG 0x014b,0x07a8,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x102d
065a 0173 07ba | s | .DEBUG 0x0173,0x07ba,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x103f
0662 018b 07be | | .DEBUG 0x018b,0x07be,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1048
066a 019b 07c2 | | .DEBUG 0x019b,0x07c2,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1051
0672 01db 07d8 | | .DEBUG 0x01db,0x07d8,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x105c
067a 0223 07f6 | # | .DEBUG 0x0223,0x07f6,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1076
0682 0253 0806 | S | .DEBUG 0x0253,0x0806,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x1081
068a 027b 080a | { | .DEBUG 0x027b,0x080a,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x1088
0692 02a3 081e | | .DEBUG 0x02a3,0x081e,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x109c
069a 02cb 082e | .| .DEBUG 0x02cb,0x082e,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10aa
06a2 02f3 0844 | D| .DEBUG 0x02f3,0x0844,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10b9
06aa 031b 084e | N| .DEBUG 0x031b,0x084e,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10be
06b2 0333 0858 | 3 X| .DEBUG 0x0333,0x0858,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10c3
06ba 034b 0862 | K b| .DEBUG 0x034b,0x0862,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x10c8
06c2 0363 086c | c l| .DEBUG 0x0363,0x086c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x10cd
06ca 0373 0874 | s t| .DEBUG 0x0373,0x0874,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x10dd
06d2 0383 0878 | x| .DEBUG 0x0383,0x0878,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x10e9
06da 03a3 0880 | | .DEBUG 0x03a3,0x0880,0x0001,0x0000,0x005a,0x8c15,0x0000,0x0364
06e2 045b 0910 | [ | .DEBUG 0x045b,0x0910,0x2802,0x0002,0x005a,0x8c15,0x0000,0x0500
06ea 04a3 0936 | 6| .DEBUG 0x04a3,0x0936,0x2801,0x0002,0x005a,0x8c15,0x0000,0x059a
06f2 0573 0980 | s | .DEBUG 0x0573,0x0980,0x0001,0x0000,0x005a,0x8c15,0x0000,0x0779
06fa ; --------------------------------------------------------------------------------------
06fa ; Debug3 Subtable 0x0
06fa ; --------------------------------------------------------------------------------------
06fa 0012 0000 | | .DBG3TAB 0x0012,0x0000
06fc 000b ffff | | .CONST 0x000b,0xffff
06fe 000d fffe | | .CONST 0x000d,0xfffe
0700 000f fffd | | .CONST 0x000f,0xfffd
0702 0011 fffc | | .CONST 0x0011,0xfffc
0704 0013 fffb | | .CONST 0x0013,0xfffb
0706 0015 fffa | | .CONST 0x0015,0xfffa
0708 0017 fff9 | | .CONST 0x0017,0xfff9
070a 0019 fff8 | | .CONST 0x0019,0xfff8
070c 001b fff7 | | .CONST 0x001b,0xfff7
070e 001d fff6 | | .CONST 0x001d,0xfff6
0710 001f fff5 | | .CONST 0x001f,0xfff5
0712 0021 fff4 | ! | .CONST 0x0021,0xfff4
0714 0023 fff3 | # | .CONST 0x0023,0xfff3
0716 0025 fff2 | % | .CONST 0x0025,0xfff2
0718 0027 fff1 | ' | .CONST 0x0027,0xfff1
071a 0029 fff0 | ) | .CONST 0x0029,0xfff0
071c 002b ffef | + | .CONST 0x002b,0xffef
071e 002d ffee | - | .CONST 0x002d,0xffee
0720 ; --------------------------------------------------------------------------------------
0720 ; Debug3 Subtable 0x1
0720 ; --------------------------------------------------------------------------------------
0720 0024 000d | $ | .DBG3TAB 0x0024,0x000d
0722 0030 ffff | 0 | .CONST 0x0030,0xffff
0724 0036 fffe | 6 | .CONST 0x0036,0xfffe
0726 003c fffd | < | .CONST 0x003c,0xfffd
0728 003e fffc | > | .CONST 0x003e,0xfffc
072a 0040 fffb | @ | .CONST 0x0040,0xfffb
072c 0042 fffa | B | .CONST 0x0042,0xfffa
072e 0044 fff9 | D | .CONST 0x0044,0xfff9
0730 0049 fff8 | I | .CONST 0x0049,0xfff8
0732 004e fff7 | N | .CONST 0x004e,0xfff7
0734 0053 fff6 | S | .CONST 0x0053,0xfff6
0736 0058 fff5 | X | .CONST 0x0058,0xfff5
0738 005a fff4 | Z | .CONST 0x005a,0xfff4
073a 005c fff3 | \ | .CONST 0x005c,0xfff3
073c 005e fff2 | ^ | .CONST 0x005e,0xfff2
073e 0060 fff1 | ` | .CONST 0x0060,0xfff1
0740 0062 fff0 | b | .CONST 0x0062,0xfff0
0742 0064 ffef | d | .CONST 0x0064,0xffef
0744 0066 ffee | f | .CONST 0x0066,0xffee
0746 0068 ffed | h | .CONST 0x0068,0xffed
0748 006a ffec | j | .CONST 0x006a,0xffec
074a 006c ffeb | l | .CONST 0x006c,0xffeb
074c 006e ffea | n | .CONST 0x006e,0xffea
074e 0070 ffe9 | p | .CONST 0x0070,0xffe9
0750 0072 ffe8 | r | .CONST 0x0072,0xffe8
0752 0074 ffe7 | t | .CONST 0x0074,0xffe7
0754 0076 ffe6 | v | .CONST 0x0076,0xffe6
0756 0078 ffe5 | x | .CONST 0x0078,0xffe5
0758 007a ffe4 | z | .CONST 0x007a,0xffe4
075a 007c ffe3 | | | .CONST 0x007c,0xffe3
075c 007e ffe2 | ~ | .CONST 0x007e,0xffe2
075e 0080 ffe1 | | .CONST 0x0080,0xffe1
0760 0082 ffe0 | | .CONST 0x0082,0xffe0
0762 008d ffdf | | .CONST 0x008d,0xffdf
0764 0098 ffde | | .CONST 0x0098,0xffde
0766 009a ffdd | | .CONST 0x009a,0xffdd
0768 009c 0001 | | .CONST 0x009c,0x0001
076a 009d fbff | | .CONST 0x009d,0xfbff
076c 009e 0401 | | .CONST 0x009e,0x0401
076e 00ab 0402 | | .CONST 0x00ab,0x0402
0770 00ad 0403 | | .CONST 0x00ad,0x0403
0772 00b9 0404 | | .CONST 0x00b9,0x0404
0774 00c6 0405 | | .CONST 0x00c6,0x0405
0776 00c8 0406 | | .CONST 0x00c8,0x0406
0778 00d4 0407 | | .CONST 0x00d4,0x0407
077a 00e1 0408 | | .CONST 0x00e1,0x0408
077c 00e3 0409 | | .CONST 0x00e3,0x0409
077e 00ef 040a | | .CONST 0x00ef,0x040a
0780 00fc 040b | | .CONST 0x00fc,0x040b
0782 00fe 040c | | .CONST 0x00fe,0x040c
0784 ; --------------------------------------------------------------------------------------
0784 ; Debug3 Subtable 0x2
0784 ; --------------------------------------------------------------------------------------
0784 0001 0010 | | .DBG3TAB 0x0001,0x0010
0786 0113 ffff | | .CONST 0x0113,0xffff
0788 0117 0001 | | .CONST 0x0117,0x0001
078a 011a 0002 | | .CONST 0x011a,0x0002
078c 011d 0003 | | .CONST 0x011d,0x0003
078e 0120 0004 | | .CONST 0x0120,0x0004
0790 0123 0005 | # | .CONST 0x0123,0x0005
0792 0126 0006 | & | .CONST 0x0126,0x0006
0794 0129 0007 | ) | .CONST 0x0129,0x0007
0796 012c 0008 | , | .CONST 0x012c,0x0008
0798 0133 0009 | 3 | .CONST 0x0133,0x0009
079a 0134 0401 | 4 | .CONST 0x0134,0x0401
079c 0136 0009 | 6 | .CONST 0x0136,0x0009
079e 0137 000a | 7 | .CONST 0x0137,0x000a
07a0 013d 000b | = | .CONST 0x013d,0x000b
07a2 013e 0801 | > | .CONST 0x013e,0x0801
07a4 013f 000b | ? | .CONST 0x013f,0x000b
07a6 0141 000c | A | .CONST 0x0141,0x000c
07a8 ; --------------------------------------------------------------------------------------
07a8 ; Debug3 Subtable 0x3
07a8 ; --------------------------------------------------------------------------------------
07a8 0001 0007 | | .DBG3TAB 0x0001,0x0007
07aa 014b ffff | K | .CONST 0x014b,0xffff
07ac 0156 0002 | V | .CONST 0x0156,0x0002
07ae 0159 0003 | Y | .CONST 0x0159,0x0003
07b0 015c 0004 | \ | .CONST 0x015c,0x0004
07b2 015d 0005 | ] | .CONST 0x015d,0x0005
07b4 0161 0006 | a | .CONST 0x0161,0x0006
07b6 0169 0001 | i | .CONST 0x0169,0x0001
07b8 016c 0007 | l | .CONST 0x016c,0x0007
07ba ; --------------------------------------------------------------------------------------
07ba ; Debug3 Subtable 0x4
07ba ; --------------------------------------------------------------------------------------
07ba 0000 0001 | | .DBG3TAB 0x0000,0x0001
07bc 0173 0001 | s | .CONST 0x0173,0x0001
07be ; --------------------------------------------------------------------------------------
07be ; Debug3 Subtable 0x5
07be ; --------------------------------------------------------------------------------------
07be 0000 0001 | | .DBG3TAB 0x0000,0x0001
07c0 018b 0001 | | .CONST 0x018b,0x0001
07c2 ; --------------------------------------------------------------------------------------
07c2 ; Debug3 Subtable 0x6
07c2 ; --------------------------------------------------------------------------------------
07c2 0003 0007 | | .DBG3TAB 0x0003,0x0007
07c4 019b ffff | | .CONST 0x019b,0xffff
07c6 019e fffe | | .CONST 0x019e,0xfffe
07c8 01a0 fffd | | .CONST 0x01a0,0xfffd
07ca 01a7 0001 | | .CONST 0x01a7,0x0001
07cc 01ac 0002 | | .CONST 0x01ac,0x0002
07ce 01ae 0003 | | .CONST 0x01ae,0x0003
07d0 01b8 0004 | | .CONST 0x01b8,0x0004
07d2 01c0 0005 | | .CONST 0x01c0,0x0005
07d4 01c4 0006 | | .CONST 0x01c4,0x0006
07d6 01c8 0007 | | .CONST 0x01c8,0x0007
07d8 ; --------------------------------------------------------------------------------------
07d8 ; Debug3 Subtable 0x7
07d8 ; --------------------------------------------------------------------------------------
07d8 0005 0009 | | .DBG3TAB 0x0005,0x0009
07da 01db ffff | | .CONST 0x01db,0xffff
07dc 01dd fffe | | .CONST 0x01dd,0xfffe
07de 01de fffd | | .CONST 0x01de,0xfffd
07e0 01e6 fffc | | .CONST 0x01e6,0xfffc
07e2 01ee fffb | | .CONST 0x01ee,0xfffb
07e4 01f6 0001 | | .CONST 0x01f6,0x0001
07e6 01fc 0002 | | .CONST 0x01fc,0x0002
07e8 0201 0003 | | .CONST 0x0201,0x0003
07ea 0203 0004 | | .CONST 0x0203,0x0004
07ec 020b 0005 | | .CONST 0x020b,0x0005
07ee 020e 0006 | | .CONST 0x020e,0x0006
07f0 0212 0007 | | .CONST 0x0212,0x0007
07f2 0216 0008 | | .CONST 0x0216,0x0008
07f4 0219 0009 | | .CONST 0x0219,0x0009
07f6 ; --------------------------------------------------------------------------------------
07f6 ; Debug3 Subtable 0x8
07f6 ; --------------------------------------------------------------------------------------
07f6 0000 0007 | | .DBG3TAB 0x0000,0x0007
07f8 0223 0001 | # | .CONST 0x0223,0x0001
07fa 0233 0002 | 3 | .CONST 0x0233,0x0002
07fc 0238 0401 | 8 | .CONST 0x0238,0x0401
07fe 023d 0002 | = | .CONST 0x023d,0x0002
0800 023e 0003 | > | .CONST 0x023e,0x0003
0802 0243 0801 | C | .CONST 0x0243,0x0801
0804 0248 0003 | H | .CONST 0x0248,0x0003
0806 ; --------------------------------------------------------------------------------------
0806 ; Debug3 Subtable 0x9
0806 ; --------------------------------------------------------------------------------------
0806 0000 0001 | | .DBG3TAB 0x0000,0x0001
0808 0253 0001 | S | .CONST 0x0253,0x0001
080a ; --------------------------------------------------------------------------------------
080a ; Debug3 Subtable 0xa
080a ; --------------------------------------------------------------------------------------
080a 0003 0006 | | .DBG3TAB 0x0003,0x0006
080c 027b ffff | { | .CONST 0x027b,0xffff
080e 027e fffe | ~ | .CONST 0x027e,0xfffe
0810 0281 fffd | | .CONST 0x0281,0xfffd
0812 0283 0001 | | .CONST 0x0283,0x0001
0814 028c 0002 | | .CONST 0x028c,0x0002
0816 028f 0003 | | .CONST 0x028f,0x0003
0818 0292 0004 | | .CONST 0x0292,0x0004
081a 0295 0005 | | .CONST 0x0295,0x0005
081c 0298 0006 | | .CONST 0x0298,0x0006
081e ; --------------------------------------------------------------------------------------
081e ; Debug3 Subtable 0xb
081e ; --------------------------------------------------------------------------------------
081e 0002 0005 | | .DBG3TAB 0x0002,0x0005
0820 02a3 ffff | | .CONST 0x02a3,0xffff
0822 02a6 fffe | | .CONST 0x02a6,0xfffe
0824 02a9 0001 | | .CONST 0x02a9,0x0001
0826 02b2 0002 | | .CONST 0x02b2,0x0002
0828 02b7 0003 | | .CONST 0x02b7,0x0003
082a 02bb 0004 | | .CONST 0x02bb,0x0004
082c 02bd 0005 | | .CONST 0x02bd,0x0005
082e ; --------------------------------------------------------------------------------------
082e ; Debug3 Subtable 0xc
082e ; --------------------------------------------------------------------------------------
082e 0002 0008 | | .DBG3TAB 0x0002,0x0008
0830 02cb ffff | | .CONST 0x02cb,0xffff
0832 02cd fffe | | .CONST 0x02cd,0xfffe
0834 02cf 0001 | | .CONST 0x02cf,0x0001
0836 02d2 0002 | | .CONST 0x02d2,0x0002
0838 02d6 0003 | | .CONST 0x02d6,0x0003
083a 02dc 0004 | | .CONST 0x02dc,0x0004
083c 02df 0006 | | .CONST 0x02df,0x0006
083e 02e3 0007 | | .CONST 0x02e3,0x0007
0840 02e7 0005 | | .CONST 0x02e7,0x0005
0842 02eb 0008 | | .CONST 0x02eb,0x0008
0844 ; --------------------------------------------------------------------------------------
0844 ; Debug3 Subtable 0xd
0844 ; --------------------------------------------------------------------------------------
0844 0001 0003 | | .DBG3TAB 0x0001,0x0003
0846 02f3 ffff | | .CONST 0x02f3,0xffff
0848 02f8 0001 | | .CONST 0x02f8,0x0001
084a 02fe 0002 | | .CONST 0x02fe,0x0002
084c 0303 0003 | | .CONST 0x0303,0x0003
084e ; --------------------------------------------------------------------------------------
084e ; Debug3 Subtable 0xe
084e ; --------------------------------------------------------------------------------------
084e 0001 0003 | | .DBG3TAB 0x0001,0x0003
0850 031b ffff | | .CONST 0x031b,0xffff
0852 0320 0001 | | .CONST 0x0320,0x0001
0854 0326 0002 | & | .CONST 0x0326,0x0002
0856 032b 0003 | + | .CONST 0x032b,0x0003
0858 ; --------------------------------------------------------------------------------------
0858 ; Debug3 Subtable 0xf
0858 ; --------------------------------------------------------------------------------------
0858 0001 0003 | | .DBG3TAB 0x0001,0x0003
085a 0333 ffff | 3 | .CONST 0x0333,0xffff
085c 0338 0001 | 8 | .CONST 0x0338,0x0001
085e 033e 0002 | > | .CONST 0x033e,0x0002
0860 0343 0003 | C | .CONST 0x0343,0x0003
0862 ; --------------------------------------------------------------------------------------
0862 ; Debug3 Subtable 0x10
0862 ; --------------------------------------------------------------------------------------
0862 0001 0003 | | .DBG3TAB 0x0001,0x0003
0864 034b ffff | K | .CONST 0x034b,0xffff
0866 0350 0001 | P | .CONST 0x0350,0x0001
0868 0356 0002 | V | .CONST 0x0356,0x0002
086a 035b 0003 | [ | .CONST 0x035b,0x0003
086c ; --------------------------------------------------------------------------------------
086c ; Debug3 Subtable 0x11
086c ; --------------------------------------------------------------------------------------
086c 0000 0003 | | .DBG3TAB 0x0000,0x0003
086e 0363 0001 | c | .CONST 0x0363,0x0001
0870 0366 0002 | f | .CONST 0x0366,0x0002
0872 036b 0003 | k | .CONST 0x036b,0x0003
0874 ; --------------------------------------------------------------------------------------
0874 ; Debug3 Subtable 0x12
0874 ; --------------------------------------------------------------------------------------
0874 0000 0001 | | .DBG3TAB 0x0000,0x0001
0876 0373 0001 | s | .CONST 0x0373,0x0001
0878 ; --------------------------------------------------------------------------------------
0878 ; Debug3 Subtable 0x13
0878 ; --------------------------------------------------------------------------------------
0878 0000 0003 | | .DBG3TAB 0x0000,0x0003
087a 0383 0001 | | .CONST 0x0383,0x0001
087c 038b 0003 | | .CONST 0x038b,0x0003
087e 039a 0004 | | .CONST 0x039a,0x0004
0880 ; --------------------------------------------------------------------------------------
0880 ; Debug3 Subtable 0x14
0880 ; --------------------------------------------------------------------------------------
0880 0003 0044 | D| .DBG3TAB 0x0003,0x0044
0882 03a3 ffff | | .CONST 0x03a3,0xffff
0884 03a8 fffe | | .CONST 0x03a8,0xfffe
0886 03a9 fffd | | .CONST 0x03a9,0xfffd
0888 03aa 0001 | | .CONST 0x03aa,0x0001
088a 03ac 0401 | | .CONST 0x03ac,0x0401
088c 03ae 0801 | | .CONST 0x03ae,0x0801
088e 03b0 0802 | | .CONST 0x03b0,0x0802
0890 03b1 0803 | | .CONST 0x03b1,0x0803
0892 03b2 0804 | | .CONST 0x03b2,0x0804
0894 03b4 0401 | | .CONST 0x03b4,0x0401
0896 03bb 0001 | | .CONST 0x03bb,0x0001
0898 03bd 0002 | | .CONST 0x03bd,0x0002
089a 03c0 0003 | | .CONST 0x03c0,0x0003
089c 03cb 0004 | | .CONST 0x03cb,0x0004
089e 03cd 0005 | | .CONST 0x03cd,0x0005
08a0 03ce 0c01 | | .CONST 0x03ce,0x0c01
08a2 03d0 0c02 | | .CONST 0x03d0,0x0c02
08a4 03d1 0c03 | | .CONST 0x03d1,0x0c03
08a6 03d2 0c04 | | .CONST 0x03d2,0x0c04
08a8 03d3 0005 | | .CONST 0x03d3,0x0005
08aa 03d6 0006 | | .CONST 0x03d6,0x0006
08ac 03dc 0007 | | .CONST 0x03dc,0x0007
08ae 03de 1001 | | .CONST 0x03de,0x1001
08b0 03e0 1401 | | .CONST 0x03e0,0x1401
08b2 03e2 1402 | | .CONST 0x03e2,0x1402
08b4 03e3 1403 | | .CONST 0x03e3,0x1403
08b6 03e4 1404 | | .CONST 0x03e4,0x1404
08b8 03e6 1001 | | .CONST 0x03e6,0x1001
08ba 03ed 0007 | | .CONST 0x03ed,0x0007
08bc 03ef 0008 | | .CONST 0x03ef,0x0008
08be 03f3 0009 | | .CONST 0x03f3,0x0009
08c0 03f4 1801 | | .CONST 0x03f4,0x1801
08c2 03f6 0009 | | .CONST 0x03f6,0x0009
08c4 03f7 000a | | .CONST 0x03f7,0x000a
08c6 03f8 1c01 | | .CONST 0x03f8,0x1c01
08c8 03fa 1c02 | | .CONST 0x03fa,0x1c02
08ca 03fb 1c03 | | .CONST 0x03fb,0x1c03
08cc 03fc 1c04 | | .CONST 0x03fc,0x1c04
08ce 03fd 000a | | .CONST 0x03fd,0x000a
08d0 0400 000b | | .CONST 0x0400,0x000b
08d2 0402 2001 | | .CONST 0x0402,0x2001
08d4 0404 2002 | | .CONST 0x0404,0x2002
08d6 0406 2003 | | .CONST 0x0406,0x2003
08d8 040a 2004 | | .CONST 0x040a,0x2004
08da 040e 2005 | | .CONST 0x040e,0x2005
08dc 0410 2401 | $ | .CONST 0x0410,0x2401
08de 0412 2402 | $ | .CONST 0x0412,0x2402
08e0 0413 2403 | $ | .CONST 0x0413,0x2403
08e2 0414 2404 | $ | .CONST 0x0414,0x2404
08e4 0416 2005 | | .CONST 0x0416,0x2005
08e6 0420 2801 | ( | .CONST 0x0420,0x2801
08e8 0422 2802 | "( | .CONST 0x0422,0x2802
08ea 0423 2803 | #( | .CONST 0x0423,0x2803
08ec 0424 2804 | $( | .CONST 0x0424,0x2804
08ee 0426 2404 | &$ | .CONST 0x0426,0x2404
08f0 0434 000b | 4 | .CONST 0x0434,0x000b
08f2 0435 2c01 | 5, | .CONST 0x0435,0x2c01
08f4 0437 2c02 | 7, | .CONST 0x0437,0x2c02
08f6 0438 2c03 | 8, | .CONST 0x0438,0x2c03
08f8 0439 2c04 | 9, | .CONST 0x0439,0x2c04
08fa 043b 000b | ; | .CONST 0x043b,0x000b
08fc 043d 000c | = | .CONST 0x043d,0x000c
08fe 0445 000d | E | .CONST 0x0445,0x000d
0900 0446 3001 | F0 | .CONST 0x0446,0x3001
0902 0448 3002 | H0 | .CONST 0x0448,0x3002
0904 0449 3003 | I0 | .CONST 0x0449,0x3003
0906 044a 3004 | J0 | .CONST 0x044a,0x3004
0908 044b 000d | K | .CONST 0x044b,0x000d
090a 044e 000e | N | .CONST 0x044e,0x000e
090c 044f 3401 | O4 | .CONST 0x044f,0x3401
090e 0450 000e | P | .CONST 0x0450,0x000e
0910 ; --------------------------------------------------------------------------------------
0910 ; Debug3 Subtable 0x15
0910 ; --------------------------------------------------------------------------------------
0910 0005 000d | | .DBG3TAB 0x0005,0x000d
0912 045b ffff | [ | .CONST 0x045b,0xffff
0914 045e fffe | ^ | .CONST 0x045e,0xfffe
0916 045f fffd | _ | .CONST 0x045f,0xfffd
0918 0461 fffc | a | .CONST 0x0461,0xfffc
091a 0463 0001 | c | .CONST 0x0463,0x0001
091c 0467 0002 | g | .CONST 0x0467,0x0002
091e 0468 fbff | h | .CONST 0x0468,0xfbff
0920 046d 0401 | m | .CONST 0x046d,0x0401
0922 0473 0402 | s | .CONST 0x0473,0x0402
0924 0478 0403 | x | .CONST 0x0478,0x0403
0926 047a 0404 | z | .CONST 0x047a,0x0404
0928 0480 0003 | | .CONST 0x0480,0x0003
092a 0482 0004 | | .CONST 0x0482,0x0004
092c 048b 0005 | | .CONST 0x048b,0x0005
092e 048d 0006 | | .CONST 0x048d,0x0006
0930 0490 0007 | | .CONST 0x0490,0x0007
0932 0499 0008 | | .CONST 0x0499,0x0008
0934 049b 0009 | | .CONST 0x049b,0x0009
0936 ; --------------------------------------------------------------------------------------
0936 ; Debug3 Subtable 0x16
0936 ; --------------------------------------------------------------------------------------
0936 0006 001e | | .DBG3TAB 0x0006,0x001e
0938 04a3 ffff | | .CONST 0x04a3,0xffff
093a 04a4 fffe | | .CONST 0x04a4,0xfffe
093c 04a6 fffd | | .CONST 0x04a6,0xfffd
093e 04bb fffc | | .CONST 0x04bb,0xfffc
0940 04bf fffb | | .CONST 0x04bf,0xfffb
0942 04c0 fffa | | .CONST 0x04c0,0xfffa
0944 04c7 0001 | | .CONST 0x04c7,0x0001
0946 04c8 0001 | | .CONST 0x04c8,0x0001
0948 04c9 0003 | | .CONST 0x04c9,0x0003
094a 04cd 0002 | | .CONST 0x04cd,0x0002
094c 04d7 0004 | | .CONST 0x04d7,0x0004
094e 04dc 0005 | | .CONST 0x04dc,0x0005
0950 04dd 0006 | | .CONST 0x04dd,0x0006
0952 04e2 0007 | | .CONST 0x04e2,0x0007
0954 04e4 0008 | | .CONST 0x04e4,0x0008
0956 04e9 0009 | | .CONST 0x04e9,0x0009
0958 04eb 000a | | .CONST 0x04eb,0x000a
095a 04ed 000b | | .CONST 0x04ed,0x000b
095c 04ee 000c | | .CONST 0x04ee,0x000c
095e 04f2 000d | | .CONST 0x04f2,0x000d
0960 04f7 000e | | .CONST 0x04f7,0x000e
0962 0503 000f | | .CONST 0x0503,0x000f
0964 050f 0010 | | .CONST 0x050f,0x0010
0966 051d 0011 | | .CONST 0x051d,0x0011
0968 051f 0012 | | .CONST 0x051f,0x0012
096a 0525 0013 | % | .CONST 0x0525,0x0013
096c 0526 0014 | & | .CONST 0x0526,0x0014
096e 052b 0015 | + | .CONST 0x052b,0x0015
0970 0537 0016 | 7 | .CONST 0x0537,0x0016
0972 0543 0017 | C | .CONST 0x0543,0x0017
0974 0551 0018 | Q | .CONST 0x0551,0x0018
0976 0553 0019 | S | .CONST 0x0553,0x0019
0978 0559 001a | Y | .CONST 0x0559,0x001a
097a 055d 001b | ] | .CONST 0x055d,0x001b
097c 055e 001c | ^ | .CONST 0x055e,0x001c
097e 0563 001d | c | .CONST 0x0563,0x001d
0980 ; --------------------------------------------------------------------------------------
0980 ; Debug3 Subtable 0x17
0980 ; --------------------------------------------------------------------------------------
0980 0000 0006 | | .DBG3TAB 0x0000,0x0006
0982 0573 0001 | s | .CONST 0x0573,0x0001
0984 0577 0002 | w | .CONST 0x0577,0x0002
0986 057b 0003 | { | .CONST 0x057b,0x0003
0988 057f 0004 | | .CONST 0x057f,0x0004
098a 0583 0005 | | .CONST 0x0583,0x0005
098c 0587 0006 | | .CONST 0x0587,0x0006
098e 0000 0000 | | .BLANK 0000[0x72]