|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 7168 (0x1c00)
Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_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 0928 | ( | .CONST 0x0928 ; Offset of debug table
0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction
0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion
0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments)
0007 0006 | | .CONST 0x0006 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0078 | x | .CONST 0x0078 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 002c | , | .CONST 0x002c ; Number of locals
000b INIT_0008:
000b 029a 0083 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0080 ; Debug Table 0x0 = .DEBUG 0x000b,0x0a42,0x0000,0x0000,0x005a,0x8bd5,0x0000,0x0b34
; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 00f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00f0 ; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0183 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0180 ; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 0233 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0230 ; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 025b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0258 ; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 027b | {| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0278 ; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 0293 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0290 ; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 02f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02f0 ; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 029a 03d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03d0 ; Debug Table 0x0.0x8 = 0x1b,0xfff7
001d 029a 03eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03e8 ; Debug Table 0x0.0x9 = 0x1d,0xfff6
001f 029a 0403 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0400 ; Debug Table 0x0.0xa = 0x1f,0xfff5
0021 029a 043b | ;| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0438 ; Debug Table 0x0.0xb = 0x21,0xfff4
0023 029a 0483 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0480 ; Debug Table 0x0.0xc = 0x23,0xfff3
0025 029a 049b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0498 ; Debug Table 0x0.0xd = 0x25,0xfff2
0027 029a 04b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04b0 ; Debug Table 0x0.0xe = 0x27,0xfff1
0029 029a 04f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_04f0 ; Debug Table 0x0.0xf = 0x29,0xfff0
002b 029a 0513 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0510 ; Debug Table 0x0.0x10 = 0x2b,0xffef
002d 029a 0533 | 3| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0530 ; Debug Table 0x0.0x11 = 0x2d,0xffee
002f 029a 0553 | S| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0550 ; Debug Table 0x0.0x12 = 0x2f,0xffed
0031 029a 0593 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0590 ; Debug Table 0x0.0x13 = 0x31,0xffec
0033 029a 05b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_05b0 ; Debug Table 0x0.0x14 = 0x33,0xffeb
0035 029a 05d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_05d0 ; Debug Table 0x0.0x15 = 0x35,0xffea
0037 00bf | | Action Accept_Activation
0038 1d10 | | Execute_Immediate Reference_Lex_1,0x10 ; Debug Table 0x1 = .DEBUG 0x0038,0x0a70,0x0000,0x0000,0x005a,0x8c75,0x0000,0x0004
; Debug Table 0x1.0x0 = 0x38,0xffff
0039 00c7 | | Action Elaborate_Subprogram
003a 1d11 | | Execute_Immediate Reference_Lex_1,0x11 ; Debug Table 0x1.0x1 = 0x3a,0xfffe
003b 00c7 | | Action Elaborate_Subprogram
003c 1d12 | | Execute_Immediate Reference_Lex_1,0x12 ; Debug Table 0x1.0x2 = 0x3c,0xfffd
003d 00c7 | | Action Elaborate_Subprogram
003e 1d20 | | Execute_Immediate Reference_Lex_1,0x20 ; Debug Table 0x1.0x3 = 0x3e,0xfffc
003f 00c7 | | Action Elaborate_Subprogram
0040 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21 ; Debug Table 0x1.0x4 = 0x40,0xfffb
0041 00c7 | | Action Elaborate_Subprogram
0042 029d 05eb | | Declare_Subprogram For_Outer_Call,INIT_05e8 ; Debug Table 0x1.0x5 = 0x42,0xfffa
0044 029d 05fb | | Declare_Subprogram For_Outer_Call,INIT_05f8 ; Debug Table 0x1.0x6 = 0x44,0xfff9
0046 029d 060b | | Declare_Subprogram For_Outer_Call,INIT_0608 ; Debug Table 0x1.0x7 = 0x46,0xfff8
0048 029d 061b | | Declare_Subprogram For_Outer_Call,INIT_0618 ; Debug Table 0x1.0x8 = 0x48,0xfff7
004a 029d 064b | K| Declare_Subprogram For_Outer_Call,INIT_0648 ; Debug Table 0x1.0x9 = 0x4a,0xfff6
004c 1d14 | | Execute_Immediate Reference_Lex_1,0x14 ; Debug Table 0x1.0xa = 0x4c,0xfff5
004d 00c7 | | Action Elaborate_Subprogram
004e 1d13 | | Execute_Immediate Reference_Lex_1,0x13 ; Debug Table 0x1.0xb = 0x4e,0xfff4
004f 00c7 | | Action Elaborate_Subprogram
0050 1d16 | | Execute_Immediate Reference_Lex_1,0x16 ; Debug Table 0x1.0xc = 0x50,0xfff3
0051 00c7 | | Action Elaborate_Subprogram
0052 1d15 | | Execute_Immediate Reference_Lex_1,0x15 ; Debug Table 0x1.0xd = 0x52,0xfff2
0053 00c7 | | Action Elaborate_Subprogram
0054 1d1e | | Execute_Immediate Reference_Lex_1,0x1e ; Debug Table 0x1.0xe = 0x54,0xfff1
0055 00c7 | | Action Elaborate_Subprogram
0056 1d1d | | Execute_Immediate Reference_Lex_1,0x1d ; Debug Table 0x1.0xf = 0x56,0xfff0
0057 00c7 | | Action Elaborate_Subprogram
0058 1d1f | | Execute_Immediate Reference_Lex_1,0x1f ; Debug Table 0x1.0x10 = 0x58,0xffef
0059 00c7 | | Action Elaborate_Subprogram
005a 1d22 | " | Execute_Immediate Reference_Lex_1,0x22 ; Debug Table 0x1.0x11 = 0x5a,0xffee
005b 00c7 | | Action Elaborate_Subprogram
005c 1d1a | | Execute_Immediate Reference_Lex_1,0x1a ; Debug Table 0x1.0x12 = 0x5c,0xffed
005d 00c7 | | Action Elaborate_Subprogram
005e 1d19 | | Execute_Immediate Reference_Lex_1,0x19 ; Debug Table 0x1.0x13 = 0x5e,0xffec
005f 00c7 | | Action Elaborate_Subprogram
0060 029d 068b | | Declare_Subprogram For_Outer_Call,INIT_0688 ; Debug Table 0x1.0x14 = 0x60,0xffeb
0062 1d18 | | Execute_Immediate Reference_Lex_1,0x18 ; Debug Table 0x1.0x15 = 0x62,0xffea
0063 00c7 | | Action Elaborate_Subprogram
0064 1d1b | | Execute_Immediate Reference_Lex_1,0x1b ; Debug Table 0x1.0x16 = 0x64,0xffe9
0065 00c7 | | Action Elaborate_Subprogram
0066 1d1c | | Execute_Immediate Reference_Lex_1,0x1c ; Debug Table 0x1.0x17 = 0x66,0xffe8
0067 00c7 | | Action Elaborate_Subprogram
0068 029d 06cb | | Declare_Subprogram For_Outer_Call,INIT_06c8 ; Debug Table 0x1.0x18 = 0x68,0xffe7
006a 1d17 | | Execute_Immediate Reference_Lex_1,0x17 ; Debug Table 0x1.0x19 = 0x6a,0xffe6
006b 00c7 | | Action Elaborate_Subprogram
006c 029d 0713 | | Declare_Subprogram For_Outer_Call,INIT_0710 ; Debug Table 0x1.0x1a = 0x6c,0xffe5
006e 1d0f | | Execute_Immediate Reference_Lex_1,0xf ; Debug Table 0x1.0x1b = 0x6e,0xffe4
006f 00c7 | | Action Elaborate_Subprogram
0070 029d 076b | k| Declare_Subprogram For_Outer_Call,INIT_0768 ; Debug Table 0x1.0x1c = 0x70,0xffe3
0072 029d 079b | | Declare_Subprogram For_Outer_Call,INIT_0798 ; Debug Table 0x1.0x1d = 0x72,0xffe2
0074 1d0d | | Execute_Immediate Reference_Lex_1,0xd ; Debug Table 0x1.0x1e = 0x74,0xffe1
0075 00c7 | | Action Elaborate_Subprogram
0076 1d0e | | Execute_Immediate Reference_Lex_1,0xe ; Debug Table 0x1.0x1f = 0x76,0xffe0
0077 00c7 | | Action Elaborate_Subprogram
0078 BODY_0008:
0078 00bc | | Action Signal_Activated
0079 00bb | | Action Signal_Completion
007a 0000 0000 | | .BLANK 0000[0x6]
0080 ; --------------------------------------------------------------------------------------
0080 ; SUBPROGRAM
0080 ; --------------------------------------------------------------------------------------
0080 008c | | .CONST 0x008c ; Address of begin
0081 00dc | | .CONST 0x00dc ; Address of exception handler
0082 0004 | | .CONST 0x0004 ; Number of locals
0083 INIT_0080:
0083 e001 | | Load 0x0,0x1 ; Debug Table 0x2 = .DEBUG 0x0083,0x0ab2,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b35
; Debug Table 0x2.0x0 = 0x83,0xffff
0084 0007 | | Action Break_Optional
0085 e002 | | Load 0x0,0x2 ; Debug Table 0x2.0x1 = 0x85,0xfffe
0086 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0087 e002 | | Load 0x0,0x2 ; Debug Table 0x2.0x2 = 0x87,0xfffd
0088 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0089 0322 | " | Declare_Variable Record
008a 00d8 | | Load_Top At_Offset_0
008b 1c00 | | Execute_Immediate Run_Utility,0x0
008c BODY_0080:
008c e5ff | | Load 0x2,-0x1 ; Debug Table 0x2.0x3 = 0x8c,0x1
008d e003 | | Load 0x0,0x3
008e 1853 | S | Execute Package,Field_Execute,Field_Number 0x53
008f e003 | | Load 0x0,0x3
0090 1867 | g | Execute Package,Field_Execute,Field_Number 0x67
0091 0033 | 3 | Store_Top Heap_Access,At_Offset_3
0092 00da | | Load_Top At_Offset_2 ; Debug Table 0x2.0x4 = 0x92,0x2
0093 0217 | | Execute Heap_Access,All_Reference
0094 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0095 0f03 | | Execute_Immediate Equal,0x3
0096 6806 |h | Jump_Zero 0x9d
0097 e5fd | | Load 0x2,-0x3 ; Debug Table 0x2.0x5 = 0x97,0x3
0098 e5fe | | Load 0x2,-0x2
0099 e5ff | | Load 0x2,-0x1
009a e402 | | Load 0x2,0x2
009b 822c | , | Call 0x1,0x2c
009c 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x2.0x6 = 0x9c,0x4
009d e003 | | Load 0x0,0x3 ; Debug Table 0x2.0x7 = 0x9d,0x5
009e 1857 | W | Execute Package,Field_Execute,Field_Number 0x57
009f 00d9 | | Load_Top At_Offset_1
00a0 017d | } | Execute Record,Structure_Write
00a1 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0x8 = 0xa1,0x6
00a2 e003 | | Load 0x0,0x3
00a3 1881 | | Execute Package,Field_Execute,Field_Number 0x81
00a4 4603 |F | Jump_Case 0x3
00a5 7809 |x | Jump 0xaf ; case 0x0
00a6 7823 |x# | Jump 0xca ; case 0x1
00a7 7807 |x | Jump 0xaf ; case 0x2
00a8 7800 |x | Jump 0xa9 ; case 0x3
00a9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x9 = 0xa9,0x7
00aa e003 | | Load 0x0,0x3
00ab 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
00ac 00db | | Load_Top At_Offset_3
00ad 8220 | | Call 0x1,0x20
00ae 4504 |E | Exit_Subprogram 0x4
00af 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0xa = 0xaf,0x8
00b0 e003 | | Load 0x0,0x3
00b1 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
00b2 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
00b3 e5fe | | Load 0x2,-0x2 ; Debug Table 0x2.0xb = 0xb3,0x9
00b4 00d9 | | Load_Top At_Offset_1
00b5 e003 | | Load 0x0,0x3
00b6 1882 | | Execute Package,Field_Execute,Field_Number 0x82
00b7 7004 |p | Jump_Nonzero 0xbc
00b8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xc = 0xb8,0xa
00b9 00db | | Load_Top At_Offset_3
00ba 8220 | | Call 0x1,0x20
00bb 4504 |E | Exit_Subprogram 0x4
00bc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xd = 0xbc,0xb
00bd 0c02 | | Execute_Immediate Greater_Equal,0x2
00be 6806 |h | Jump_Zero 0xc5
00bf 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0xe = 0xbf,0xc
00c0 0aff | | Execute_Immediate Plus,-0x1
00c1 0248 | H | Execute Discrete,Check_In_Integer
00c2 00db | | Load_Top At_Offset_3
00c3 8220 | | Call 0x1,0x20
00c4 4504 |E | Exit_Subprogram 0x4
00c5 0092 0820 | | Action Push_String_Extended,0x820 ; "cursor is on first line"
; Debug Table 0x2.0xf = 0xc5,0xd
00c7 e004 | | Load 0x0,0x4
00c8 180d | | Execute Package,Field_Execute,Field_Number 0xd
00c9 4504 |E | Exit_Subprogram 0x4
00ca 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x2.0x10 = 0xca,0xe
00cb e003 | | Load 0x0,0x3
00cc 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
00cd 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
00ce 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x11 = 0xce,0xf
00cf 0c02 | | Execute_Immediate Greater_Equal,0x2
00d0 6806 |h | Jump_Zero 0xd7
00d1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x2.0x12 = 0xd1,0x10
00d2 0aff | | Execute_Immediate Plus,-0x1
00d3 0248 | H | Execute Discrete,Check_In_Integer
00d4 00db | | Load_Top At_Offset_3
00d5 8220 | | Call 0x1,0x20
00d6 4504 |E | Exit_Subprogram 0x4
00d7 0092 0820 | | Action Push_String_Extended,0x820 ; "cursor is on first line"
; Debug Table 0x2.0x13 = 0xd7,0x11
00d9 e004 | | Load 0x0,0x4
00da 180d | | Execute Package,Field_Execute,Field_Number 0xd
00db 4504 |E | Exit_Subprogram 0x4
00dc TRAP_0080:
00dc 62ef |b | Indirect_Literal Discrete,0x3cc,{0x00000000, 0x5a8bd501}
00dd 010f | | Execute Exception,Equal
00de 6807 |h | Jump_Zero 0xe6
00df 0092 0821 | !| Action Push_String_Extended,0x821 ; "doe_error"
; Debug Table 0x2.0x14 = 0xdf,0x12
00e1 0092 0822 | "| Action Push_String_Extended,0x822 ; "previous"
00e3 e005 | | Load 0x0,0x5
00e4 181d | | Execute Package,Field_Execute,Field_Number 0x1d
00e5 4504 |E | Exit_Subprogram 0x4
00e6 e006 | | Load 0x0,0x6 ; Debug Table 0x2.0x15 = 0xe6,0x13
00e7 180d | | Execute Package,Field_Execute,Field_Number 0xd
00e8 0092 0822 | "| Action Push_String_Extended,0x822 ; "previous"
00ea e005 | | Load 0x0,0x5
00eb 181d | | Execute Package,Field_Execute,Field_Number 0x1d
00ec 4504 |E | Exit_Subprogram 0x4
00ed 0000 0000 | | .XXX[0x3]
00ef 0000 | |
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00fe | | .CONST 0x00fe ; Address of begin
00f1 016a | j | .CONST 0x016a ; Address of exception handler
00f2 0005 | | .CONST 0x0005 ; Number of locals
00f3 INIT_00f0:
00f3 e001 | | Load 0x0,0x1 ; Debug Table 0x3 = .DEBUG 0x00f3,0x0ae0,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b49
; Debug Table 0x3.0x0 = 0xf3,0xffff
00f4 0007 | | Action Break_Optional
00f5 e002 | | Load 0x0,0x2 ; Debug Table 0x3.0x1 = 0xf5,0xfffe
00f6 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00f7 e002 | | Load 0x0,0x2 ; Debug Table 0x3.0x2 = 0xf7,0xfffd
00f8 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00f9 e002 | | Load 0x0,0x2 ; Debug Table 0x3.0x3 = 0xf9,0xfffc
00fa 1b12 | | Execute Package,Field_Read,Field_Number 0x12
00fb 0322 | " | Declare_Variable Record
00fc 00d8 | | Load_Top At_Offset_0
00fd 1c00 | | Execute_Immediate Run_Utility,0x0
00fe BODY_00f0:
00fe e5ff | | Load 0x2,-0x1 ; Debug Table 0x3.0x4 = 0xfe,0x1
00ff e003 | | Load 0x0,0x3
0100 1853 | S | Execute Package,Field_Execute,Field_Number 0x53
0101 e003 | | Load 0x0,0x3
0102 1867 | g | Execute Package,Field_Execute,Field_Number 0x67
0103 a402 | | Store_Unchecked 0x2,0x2
0104 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x5 = 0x104,0x2
0105 0217 | | Execute Heap_Access,All_Reference
0106 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0107 0f03 | | Execute_Immediate Equal,0x3
0108 6806 |h | Jump_Zero 0x10f
0109 e5fd | | Load 0x2,-0x3 ; Debug Table 0x3.0x6 = 0x109,0x3
010a e5fe | | Load 0x2,-0x2
010b e5ff | | Load 0x2,-0x1
010c e402 | | Load 0x2,0x2
010d 822b | + | Call 0x1,0x2b
010e 4504 |E | Exit_Subprogram 0x4 ; Debug Table 0x3.0x7 = 0x10e,0x4
010f e003 | | Load 0x0,0x3 ; Debug Table 0x3.0x8 = 0x10f,0x5
0110 1857 | W | Execute Package,Field_Execute,Field_Number 0x57
0111 00d9 | | Load_Top At_Offset_1
0112 017d | } | Execute Record,Structure_Write
0113 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x9 = 0x113,0x6
0114 e003 | | Load 0x0,0x3
0115 1881 | | Execute Package,Field_Execute,Field_Number 0x81
0116 4603 |F | Jump_Case 0x3
0117 7819 |x | Jump 0x131 ; case 0x0
0118 7839 |x9 | Jump 0x152 ; case 0x1
0119 7817 |x | Jump 0x131 ; case 0x2
011a 7800 |x | Jump 0x11b ; case 0x3
011b 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xa = 0x11b,0x7
011c e003 | | Load 0x0,0x3
011d 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
011e 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
011f 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0xb = 0x11f,0x8
0120 0217 | | Execute Heap_Access,All_Reference
0121 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0122 e003 | | Load 0x0,0x3
0123 1869 | i | Execute Package,Field_Execute,Field_Number 0x69
0124 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0125 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xc = 0x125,0x9
0126 00da | | Load_Top At_Offset_2
0127 027d | } | Execute Discrete,Greater
0128 6804 |h | Jump_Zero 0x12d
0129 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0xd = 0x129,0xa
012a e402 | | Load 0x2,0x2
012b 8220 | | Call 0x1,0x20
012c 4504 |E | Exit_Subprogram 0x4
012d 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0xe = 0x12d,0xb
012e e402 | | Load 0x2,0x2
012f 8220 | | Call 0x1,0x20
0130 4504 |E | Exit_Subprogram 0x4
0131 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0xf = 0x131,0xc
0132 e003 | | Load 0x0,0x3
0133 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
0134 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0135 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x10 = 0x135,0xd
0136 0217 | | Execute Heap_Access,All_Reference
0137 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0138 e003 | | Load 0x0,0x3
0139 1869 | i | Execute Package,Field_Execute,Field_Number 0x69
013a 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
013b 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x11 = 0x13b,0xe
013c 00da | | Load_Top At_Offset_2
013d 027b | { | Execute Discrete,Greater_Equal
013e 6804 |h | Jump_Zero 0x143
013f 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x12 = 0x13f,0xf
0140 e402 | | Load 0x2,0x2
0141 8220 | | Call 0x1,0x20
0142 4504 |E | Exit_Subprogram 0x4
0143 e5fe | | Load 0x2,-0x2 ; Debug Table 0x3.0x13 = 0x143,0x10
0144 00d9 | | Load_Top At_Offset_1
0145 e003 | | Load 0x0,0x3
0146 1882 | | Execute Package,Field_Execute,Field_Number 0x82
0147 6806 |h | Jump_Zero 0x14e
0148 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x14 = 0x148,0x11
0149 0a01 | | Execute_Immediate Plus,0x1
014a 0248 | H | Execute Discrete,Check_In_Integer
014b e402 | | Load 0x2,0x2
014c 8220 | | Call 0x1,0x20
014d 4504 |E | Exit_Subprogram 0x4
014e 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x15 = 0x14e,0x12
014f e402 | | Load 0x2,0x2
0150 8220 | | Call 0x1,0x20
0151 4504 |E | Exit_Subprogram 0x4
0152 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x3.0x16 = 0x152,0x13
0153 e003 | | Load 0x0,0x3
0154 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
0155 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0156 00db | | Load_Top At_Offset_3 ; Debug Table 0x3.0x17 = 0x156,0x14
0157 0217 | | Execute Heap_Access,All_Reference
0158 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0159 e003 | | Load 0x0,0x3
015a 1869 | i | Execute Package,Field_Execute,Field_Number 0x69
015b 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
015c 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x18 = 0x15c,0x15
015d 00da | | Load_Top At_Offset_2
015e 027b | { | Execute Discrete,Greater_Equal
015f 6804 |h | Jump_Zero 0x164
0160 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x3.0x19 = 0x160,0x16
0161 e402 | | Load 0x2,0x2
0162 8220 | | Call 0x1,0x20
0163 4504 |E | Exit_Subprogram 0x4
0164 00da | | Load_Top At_Offset_2 ; Debug Table 0x3.0x1a = 0x164,0x17
0165 0a01 | | Execute_Immediate Plus,0x1
0166 0248 | H | Execute Discrete,Check_In_Integer
0167 e402 | | Load 0x2,0x2
0168 8220 | | Call 0x1,0x20
0169 4504 |E | Exit_Subprogram 0x4
016a TRAP_00f0:
016a 6261 |ba | Indirect_Literal Discrete,0x3cc,{0x00000000, 0x5a8bd501}
016b 010f | | Execute Exception,Equal
016c 6807 |h | Jump_Zero 0x174
016d 0092 0821 | !| Action Push_String_Extended,0x821 ; "doe_error"
; Debug Table 0x3.0x1b = 0x16d,0x18
016f 0092 0823 | #| Action Push_String_Extended,0x823 ; "next"
0171 e005 | | Load 0x0,0x5
0172 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0173 4504 |E | Exit_Subprogram 0x4
0174 e006 | | Load 0x0,0x6 ; Debug Table 0x3.0x1c = 0x174,0x19
0175 180d | | Execute Package,Field_Execute,Field_Number 0xd
0176 0092 0823 | #| Action Push_String_Extended,0x823 ; "next"
0178 e005 | | Load 0x0,0x5
0179 181d | | Execute Package,Field_Execute,Field_Number 0x1d
017a 4504 |E | Exit_Subprogram 0x4
017b 0000 0000 | | .BLANK 0000[0x5]
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0192 | | .CONST 0x0192 ; Address of begin
0181 021e | | .CONST 0x021e ; Address of exception handler
0182 0005 | | .CONST 0x0005 ; Number of locals
0183 INIT_0180:
0183 e001 | | Load 0x0,0x1 ; Debug Table 0x4 = .DEBUG 0x0183,0x0b1c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b5d
; Debug Table 0x4.0x0 = 0x183,0xffff
0184 0007 | | Action Break_Optional
0185 e002 | | Load 0x0,0x2 ; Debug Table 0x4.0x1 = 0x185,0xfffe
0186 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
0187 e002 | | Load 0x0,0x2 ; Debug Table 0x4.0x2 = 0x187,0xfffd
0188 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0189 0322 | " | Declare_Variable Record
018a 00d8 | | Load_Top At_Offset_0
018b 1c00 | | Execute_Immediate Run_Utility,0x0
018c e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x3 = 0x18c,0xfffc
018d e003 | | Load 0x0,0x3
018e 1881 | | Execute Package,Field_Execute,Field_Number 0x81
018f e003 | | Load 0x0,0x3
0190 1b80 | | Execute Package,Field_Read,Field_Number 0x80
0191 03f1 | | Declare_Variable Discrete,With_Value
0192 BODY_0180:
0192 e5ff | | Load 0x2,-0x1 ; Debug Table 0x4.0x4 = 0x192,0x1
0193 e003 | | Load 0x0,0x3
0194 1853 | S | Execute Package,Field_Execute,Field_Number 0x53
0195 e003 | | Load 0x0,0x3
0196 1867 | g | Execute Package,Field_Execute,Field_Number 0x67
0197 a402 | | Store_Unchecked 0x2,0x2
0198 e003 | | Load 0x0,0x3 ; Debug Table 0x4.0x5 = 0x198,0x2
0199 1857 | W | Execute Package,Field_Execute,Field_Number 0x57
019a 00da | | Load_Top At_Offset_2
019b 017d | } | Execute Record,Structure_Write
019c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x6 = 0x19c,0x3
019d 4603 |F | Jump_Case 0x3
019e 782a |x* | Jump 0x1c9 ; case 0x0
019f 7852 |xR | Jump 0x1f2 ; case 0x1
01a0 7828 |x( | Jump 0x1c9 ; case 0x2
01a1 7800 |x | Jump 0x1a2 ; case 0x3
01a2 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x7 = 0x1a2,0x4
01a3 0217 | | Execute Heap_Access,All_Reference
01a4 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
01a5 0f03 | | Execute_Immediate Equal,0x3
01a6 6807 |h | Jump_Zero 0x1ae
01a7 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x8 = 0x1a7,0x5
01a8 e003 | | Load 0x0,0x3
01a9 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
01aa e402 | | Load 0x2,0x2
01ab e5ff | | Load 0x2,-0x1
01ac 822a | * | Call 0x1,0x2a
01ad 4504 |E | Exit_Subprogram 0x4
01ae e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x9 = 0x1ae,0x6
01af 0f01 | | Execute_Immediate Equal,0x1
01b0 6806 |h | Jump_Zero 0x1b7
01b1 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0xa = 0x1b1,0x7
01b2 e003 | | Load 0x0,0x3
01b3 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
01b4 e402 | | Load 0x2,0x2
01b5 8220 | | Call 0x1,0x20
01b6 4504 |E | Exit_Subprogram 0x4
01b7 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xb = 0x1b7,0x8
01b8 0219 | | Execute Heap_Access,All_Read
01b9 e002 | | Load 0x0,0x2
01ba 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
01bb 00d9 | | Load_Top At_Offset_1
01bc 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01bd e003 | | Load 0x0,0x3
01be 1884 | | Execute Package,Field_Execute,Field_Number 0x84
01bf 00da | | Load_Top At_Offset_2
01c0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01c1 c403 | | Store 0x2,0x3
01c2 00d1 | | Pop_Control Pop_Count_1
01c3 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xc = 0x1c3,0x9
01c4 0092 0824 | $| Action Push_String_Extended,0x824 ; "select_image"
01c6 e005 | | Load 0x0,0x5
01c7 181e | | Execute Package,Field_Execute,Field_Number 0x1e
01c8 4504 |E | Exit_Subprogram 0x4
01c9 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0xd = 0x1c9,0xa
01ca 00da | | Load_Top At_Offset_2
01cb e003 | | Load 0x0,0x3
01cc 1882 | | Execute Package,Field_Execute,Field_Number 0x82
01cd 6812 |h | Jump_Zero 0x1e0
01ce 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0xe = 0x1ce,0xb
01cf 0219 | | Execute Heap_Access,All_Read
01d0 e002 | | Load 0x0,0x2
01d1 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
01d2 00d9 | | Load_Top At_Offset_1
01d3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
01d4 e003 | | Load 0x0,0x3
01d5 1884 | | Execute Package,Field_Execute,Field_Number 0x84
01d6 00da | | Load_Top At_Offset_2
01d7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
01d8 c403 | | Store 0x2,0x3
01d9 00d1 | | Pop_Control Pop_Count_1
01da 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0xf = 0x1da,0xc
01db 0092 0824 | $| Action Push_String_Extended,0x824 ; "select_image"
01dd e005 | | Load 0x0,0x5
01de 181e | | Execute Package,Field_Execute,Field_Number 0x1e
01df 4504 |E | Exit_Subprogram 0x4
01e0 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x10 = 0x1e0,0xd
01e1 0217 | | Execute Heap_Access,All_Reference
01e2 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
01e3 0f03 | | Execute_Immediate Equal,0x3
01e4 6807 |h | Jump_Zero 0x1ec
01e5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x11 = 0x1e5,0xe
01e6 e003 | | Load 0x0,0x3
01e7 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
01e8 e402 | | Load 0x2,0x2
01e9 e5ff | | Load 0x2,-0x1
01ea 822a | * | Call 0x1,0x2a
01eb 4504 |E | Exit_Subprogram 0x4
01ec 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x12 = 0x1ec,0xf
01ed e003 | | Load 0x0,0x3
01ee 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
01ef e402 | | Load 0x2,0x2
01f0 8220 | | Call 0x1,0x20
01f1 4504 |E | Exit_Subprogram 0x4
01f2 e5fe | | Load 0x2,-0x2 ; Debug Table 0x4.0x13 = 0x1f2,0x10
01f3 00da | | Load_Top At_Offset_2
01f4 e003 | | Load 0x0,0x3
01f5 1882 | | Execute Package,Field_Execute,Field_Number 0x82
01f6 7026 |p& | Jump_Nonzero 0x21d
01f7 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x14 = 0x1f7,0x11
01f8 0217 | | Execute Heap_Access,All_Reference
01f9 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
01fa 0f03 | | Execute_Immediate Equal,0x3
01fb 6807 |h | Jump_Zero 0x203
01fc 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x15 = 0x1fc,0x12
01fd e003 | | Load 0x0,0x3
01fe 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
01ff e402 | | Load 0x2,0x2
0200 e5ff | | Load 0x2,-0x1
0201 822a | * | Call 0x1,0x2a
0202 4504 |E | Exit_Subprogram 0x4
0203 e5fd | | Load 0x2,-0x3 ; Debug Table 0x4.0x16 = 0x203,0x13
0204 0f01 | | Execute_Immediate Equal,0x1
0205 6806 |h | Jump_Zero 0x20c
0206 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x4.0x17 = 0x206,0x14
0207 e003 | | Load 0x0,0x3
0208 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
0209 e402 | | Load 0x2,0x2
020a 8220 | | Call 0x1,0x20
020b 4504 |E | Exit_Subprogram 0x4
020c 00db | | Load_Top At_Offset_3 ; Debug Table 0x4.0x18 = 0x20c,0x15
020d 0219 | | Execute Heap_Access,All_Read
020e e002 | | Load 0x0,0x2
020f 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
0210 00d9 | | Load_Top At_Offset_1
0211 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0212 e003 | | Load 0x0,0x3
0213 1884 | | Execute Package,Field_Execute,Field_Number 0x84
0214 00da | | Load_Top At_Offset_2
0215 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0216 c403 | | Store 0x2,0x3
0217 00d1 | | Pop_Control Pop_Count_1
0218 00da | | Load_Top At_Offset_2 ; Debug Table 0x4.0x19 = 0x218,0x16
0219 0092 0824 | $| Action Push_String_Extended,0x824 ; "select_image"
021b e005 | | Load 0x0,0x5
021c 181e | | Execute Package,Field_Execute,Field_Number 0x1e
021d 4504 |E | Exit_Subprogram 0x4
021e TRAP_0180:
021e 61ad |a | Indirect_Literal Discrete,0x3cc,{0x00000000, 0x5a8bd501}
021f 010f | | Execute Exception,Equal
0220 6807 |h | Jump_Zero 0x228
0221 0092 0821 | !| Action Push_String_Extended,0x821 ; "doe_error"
; Debug Table 0x4.0x1a = 0x221,0x17
0223 0092 0825 | %| Action Push_String_Extended,0x825 ; "parent"
0225 e005 | | Load 0x0,0x5
0226 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0227 4504 |E | Exit_Subprogram 0x4
0228 e006 | | Load 0x0,0x6 ; Debug Table 0x4.0x1b = 0x228,0x18
0229 180d | | Execute Package,Field_Execute,Field_Number 0xd
022a 0092 0825 | %| Action Push_String_Extended,0x825 ; "parent"
022c e005 | | Load 0x0,0x5
022d 181d | | Execute Package,Field_Execute,Field_Number 0x1d
022e 4504 |E | Exit_Subprogram 0x4
022f 0000 | | .XXX[0x1]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0235 | 5 | .CONST 0x0235 ; Address of begin
0231 0004 | | .CONST 0x0004 ; Address of exception handler
0232 0002 | | .CONST 0x0002 ; Number of locals
0233 INIT_0230:
0233 e002 | | Load 0x0,0x2 ; Debug Table 0x5 = .DEBUG 0x0233,0x0b56,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b71
; Debug Table 0x5.0x0 = 0x233,0xffff
0234 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
0235 BODY_0230:
0235 00db | | Load_Top At_Offset_3 ; Debug Table 0x5.0x1 = 0x235,0x1
0236 0219 | | Execute Heap_Access,All_Read
0237 e002 | | Load 0x0,0x2
0238 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
0239 00d9 | | Load_Top At_Offset_1
023a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
023b e003 | | Load 0x0,0x3
023c 1854 | T | Execute Package,Field_Execute,Field_Number 0x54
023d 00da | | Load_Top At_Offset_2
023e 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
023f 005a | Z | Store_Top Discrete,At_Offset_2
0240 00d1 | | Pop_Control Pop_Count_1
0241 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x2 = 0x241,0x2
0242 680d |h | Jump_Zero 0x250
0243 0092 0826 | &| Action Push_String_Extended,0x826 ; "Couldn't open menu image handle ("
; Debug Table 0x5.0x3 = 0x243,0x3
0245 00d9 | | Load_Top At_Offset_1
0246 e002 | | Load 0x0,0x2
0247 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
0248 025e | ^ | Execute Discrete,Convert
0249 1c01 | | Execute_Immediate Run_Utility,0x1
024a 01cc | | Execute Vector,Catenate
024b 0092 0827 | '| Action Push_String_Extended,0x827 ; ")"
024d 01cc | | Execute Vector,Catenate
024e e004 | | Load 0x0,0x4
024f 180d | | Execute Package,Field_Execute,Field_Number 0xd
0250 4502 |E | Exit_Subprogram 0x2
0251 0000 0000 | | .BLANK 0000[0x7]
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 025d | ] | .CONST 0x025d ; Address of begin
0259 0004 | | .CONST 0x0004 ; Address of exception handler
025a 0002 | | .CONST 0x0002 ; Number of locals
025b INIT_0258:
025b e002 | | Load 0x0,0x2 ; Debug Table 0x6 = .DEBUG 0x025b,0x0b60,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b79
; Debug Table 0x6.0x0 = 0x25b,0xffff
025c 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
025d BODY_0258:
025d 00db | | Load_Top At_Offset_3 ; Debug Table 0x6.0x1 = 0x25d,0x1
025e 0219 | | Execute Heap_Access,All_Read
025f e002 | | Load 0x0,0x2
0260 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
0261 e003 | | Load 0x0,0x3
0262 1b41 | A | Execute Package,Field_Read,Field_Number 0x41
0263 4804 |H | Short_Literal 0x4
0264 4802 |H | Short_Literal 0x2
0265 e002 | | Load 0x0,0x2
0266 180e | | Execute Package,Field_Execute,Field_Number 0xe
0267 4802 |H | Short_Literal 0x2
0268 e5ff | | Load 0x2,-0x1
0269 0217 | | Execute Heap_Access,All_Reference
026a 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
026b e5ff | | Load 0x2,-0x1
026c e003 | | Load 0x0,0x3
026d 1848 | H | Execute Package,Field_Execute,Field_Number 0x48
026e 00da | | Load_Top At_Offset_2
026f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0270 005a | Z | Store_Top Discrete,At_Offset_2
0271 00d1 | | Pop_Control Pop_Count_1
0272 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x6.0x2 = 0x272,0x2
0273 0092 0828 | (| Action Push_String_Extended,0x828 ; "Edit"
0275 e005 | | Load 0x0,0x5
0276 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0277 4502 |E | Exit_Subprogram 0x2
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027d | } | .CONST 0x027d ; Address of begin
0279 0004 | | .CONST 0x0004 ; Address of exception handler
027a 0002 | | .CONST 0x0002 ; Number of locals
027b INIT_0278:
027b e002 | | Load 0x0,0x2 ; Debug Table 0x7 = .DEBUG 0x027b,0x0b68,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b81
; Debug Table 0x7.0x0 = 0x27b,0xffff
027c 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
027d BODY_0278:
027d e002 | | Load 0x0,0x2 ; Debug Table 0x7.0x1 = 0x27d,0x1
027e 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
027f 4804 |H | Short_Literal 0x4
0280 e5ff | | Load 0x2,-0x1
0281 0217 | | Execute Heap_Access,All_Reference
0282 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0283 e003 | | Load 0x0,0x3
0284 187a | z | Execute Package,Field_Execute,Field_Number 0x7a
0285 0059 | Y | Store_Top Discrete,At_Offset_1
0286 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x7.0x2 = 0x286,0x2
0287 0092 0829 | )| Action Push_String_Extended,0x829 ; "set_image_state"
0289 e005 | | Load 0x0,0x5
028a 181e | | Execute Package,Field_Execute,Field_Number 0x1e
028b 4502 |E | Exit_Subprogram 0x2
028c 0000 0000 | | .BLANK 0000[0x4]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0297 | | .CONST 0x0297 ; Address of begin
0291 0004 | | .CONST 0x0004 ; Address of exception handler
0292 0002 | | .CONST 0x0002 ; Number of locals
0293 INIT_0290:
0293 4fff |O | Short_Literal 0x7ff ; Debug Table 0x8 = .DEBUG 0x0293,0x0b70,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b89
; Debug Table 0x8.0x0 = 0x293,0xffff
0294 e5fe | | Load 0x2,-0x2
0295 e007 | | Load 0x0,0x7
0296 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0297 BODY_0290:
0297 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x1 = 0x297,0x1
0298 0217 | | Execute Heap_Access,All_Reference
0299 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
029a 0f0c | | Execute_Immediate Equal,0xc
029b 680c |h | Jump_Zero 0x2a8
029c 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x2 = 0x29c,0x2
029d 0219 | | Execute Heap_Access,All_Read
029e 00d8 | | Load_Top At_Offset_0
029f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02a0 0092 082a | *| Action Push_String_Extended,0x82a ; "obsolescence"
02a2 e003 | | Load 0x0,0x3
02a3 1878 | x | Execute Package,Field_Execute,Field_Number 0x78
02a4 00d9 | | Load_Top At_Offset_1
02a5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
02a6 00d1 | | Pop_Control Pop_Count_1
02a7 4503 |E | Exit_Subprogram 0x3
02a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x3 = 0x2a8,0x3
02a9 01db | | Execute Vector,Length
02aa 0d1e | | Execute_Immediate Less,0x1e
02ab 680e |h | Jump_Zero 0x2ba
02ac 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x4 = 0x2ac,0x4
02ad 0219 | | Execute Heap_Access,All_Read
02ae 00d8 | | Load_Top At_Offset_0
02af 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02b0 0092 082b | +| Action Push_String_Extended,0x82b ; "xref: "
02b2 00db | | Load_Top At_Offset_3
02b3 01cc | | Execute Vector,Catenate
02b4 e003 | | Load 0x0,0x3
02b5 1878 | x | Execute Package,Field_Execute,Field_Number 0x78
02b6 00d9 | | Load_Top At_Offset_1
02b7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
02b8 00d1 | | Pop_Control Pop_Count_1
02b9 4503 |E | Exit_Subprogram 0x3
02ba 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x8.0x5 = 0x2ba,0x5
02bb 01dd | | Execute Vector,First
02bc 00d9 | | Load_Top At_Offset_1
02bd 01d7 | | Execute Vector,Field_Read
02be 0f21 | ! | Execute_Immediate Equal,0x21
02bf 6815 |h | Jump_Zero 0x2d5
02c0 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x6 = 0x2c0,0x6
02c1 0219 | | Execute Heap_Access,All_Read
02c2 00d8 | | Load_Top At_Offset_0
02c3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02c4 0092 082c | ,| Action Push_String_Extended,0x82c ; "xref: ..."
02c6 00db | | Load_Top At_Offset_3
02c7 01dc | | Execute Vector,Last
02c8 0ae7 | | Execute_Immediate Plus,-0x19
02c9 0248 | H | Execute Discrete,Check_In_Integer
02ca e402 | | Load 0x2,0x2
02cb 01dc | | Execute Vector,Last
02cc e402 | | Load 0x2,0x2
02cd 01cf | | Execute Vector,Slice_Read
02ce 01cc | | Execute Vector,Catenate
02cf e003 | | Load 0x0,0x3
02d0 1878 | x | Execute Package,Field_Execute,Field_Number 0x78
02d1 00d9 | | Load_Top At_Offset_1
02d2 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
02d3 00d1 | | Pop_Control Pop_Count_1
02d4 4503 |E | Exit_Subprogram 0x3
02d5 00db | | Load_Top At_Offset_3 ; Debug Table 0x8.0x7 = 0x2d5,0x7
02d6 0219 | | Execute Heap_Access,All_Read
02d7 00d8 | | Load_Top At_Offset_0
02d8 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
02d9 0092 082b | +| Action Push_String_Extended,0x82b ; "xref: "
02db 00db | | Load_Top At_Offset_3
02dc 01dd | | Execute Vector,First
02dd e402 | | Load 0x2,0x2
02de 01dd | | Execute Vector,First
02df 0a19 | | Execute_Immediate Plus,0x19
02e0 0248 | H | Execute Discrete,Check_In_Integer
02e1 e402 | | Load 0x2,0x2
02e2 01cf | | Execute Vector,Slice_Read
02e3 01cc | | Execute Vector,Catenate
02e4 0092 082d | -| Action Push_String_Extended,0x82d ; "..."
02e6 01cc | | Execute Vector,Catenate
02e7 e003 | | Load 0x0,0x3
02e8 1878 | x | Execute Package,Field_Execute,Field_Number 0x78
02e9 00d9 | | Load_Top At_Offset_1
02ea 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
02eb 00d1 | | Pop_Control Pop_Count_1
02ec 4503 |E | Exit_Subprogram 0x3
02ed 0000 0000 | | .XXX[0x3]
02ef 0000 | |
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f3 | | .CONST 0x02f3 ; Address of begin
02f1 0004 | | .CONST 0x0004 ; Address of exception handler
02f2 0001 | | .CONST 0x0001 ; Number of locals
02f3 BODY_02f0:
02f3 INIT_02f0:
02f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x9 = .DEBUG 0x02f3,0x0b82,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b95
; Debug Table 0x9.0x0 = 0x2f3,0x1
02f4 0217 | | Execute Heap_Access,All_Reference
02f5 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
02f6 460d |F | Jump_Case 0xd
02f7 78b0 |x | Jump 0x3a8 ; case 0x0
02f8 78a3 |x | Jump 0x39c ; case 0x1
02f9 780b |x | Jump 0x305 ; case 0x2
02fa 788c |x | Jump 0x387 ; case 0x3
02fb 7876 |xv | Jump 0x372 ; case 0x4
02fc 782a |x* | Jump 0x327 ; case 0x5
02fd 7844 |xD | Jump 0x342 ; case 0x6
02fe 785e |x^ | Jump 0x35d ; case 0x7
02ff 78b4 |x | Jump 0x3b4 ; case 0x8
0300 78bf |x | Jump 0x3c0 ; case 0x9
0301 78be |x | Jump 0x3c0 ; case 0xa
0302 78bd |x | Jump 0x3c0 ; case 0xb
0303 78bc |x | Jump 0x3c0 ; case 0xc
0304 78bb |x | Jump 0x3c0 ; case 0xd
0305 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x1 = 0x305,0x2
0306 0217 | | Execute Heap_Access,All_Reference
0307 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0308 460d |F | Jump_Case 0xd
0309 781a |x | Jump 0x324 ; case 0x0
030a 7819 |x | Jump 0x324 ; case 0x1
030b 780b |x | Jump 0x317 ; case 0x2
030c 7817 |x | Jump 0x324 ; case 0x3
030d 7809 |x | Jump 0x317 ; case 0x4
030e 7815 |x | Jump 0x324 ; case 0x5
030f 7814 |x | Jump 0x324 ; case 0x6
0310 7813 |x | Jump 0x324 ; case 0x7
0311 7812 |x | Jump 0x324 ; case 0x8
0312 7811 |x | Jump 0x324 ; case 0x9
0313 7810 |x | Jump 0x324 ; case 0xa
0314 780f |x | Jump 0x324 ; case 0xb
0315 7804 |x | Jump 0x31a ; case 0xc
0316 780d |x | Jump 0x324 ; case 0xd
0317 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x2 = 0x317,0x3
0318 8226 | & | Call 0x1,0x26
0319 4502 |E | Exit_Subprogram 0x2
031a 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x3 = 0x31a,0x4
031b 0217 | | Execute Heap_Access,All_Reference
031c 3c0a |< | Execute Record,Field_Read,Field_Number 0xa
031d 6803 |h | Jump_Zero 0x321
031e 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x4 = 0x31e,0x5
031f 8226 | & | Call 0x1,0x26
0320 4502 |E | Exit_Subprogram 0x2
0321 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x5 = 0x321,0x6
0322 8227 | ' | Call 0x1,0x27
0323 4502 |E | Exit_Subprogram 0x2
0324 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x6 = 0x324,0x7
0325 8227 | ' | Call 0x1,0x27
0326 4502 |E | Exit_Subprogram 0x2
0327 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x7 = 0x327,0x8
0328 0219 | | Execute Heap_Access,All_Read
0329 00d8 | | Load_Top At_Offset_0
032a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
032b e5ff | | Load 0x2,-0x1
032c 8223 | # | Call 0x1,0x23
032d 0092 082e | .| Action Push_String_Extended,0x82e ; "UNIT"
032f 01cc | | Execute Vector,Catenate
0330 e5ff | | Load 0x2,-0x1
0331 8224 | $ | Call 0x1,0x24
0332 01cc | | Execute Vector,Catenate
0333 0092 082f | /| Action Push_String_Extended,0x82f ; " "
0335 01cc | | Execute Vector,Catenate
0336 e5ff | | Load 0x2,-0x1
0337 8223 | # | Call 0x1,0x23
0338 01cc | | Execute Vector,Catenate
0339 0092 0830 | 0| Action Push_String_Extended,0x830 ; "KIND/PARENT"
033b 01cc | | Execute Vector,Catenate
033c e003 | | Load 0x0,0x3
033d 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
033e 00d9 | | Load_Top At_Offset_1
033f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0340 00d1 | | Pop_Control Pop_Count_1
0341 4502 |E | Exit_Subprogram 0x2
0342 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x8 = 0x342,0x9
0343 0219 | | Execute Heap_Access,All_Read
0344 00d8 | | Load_Top At_Offset_0
0345 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0346 e5ff | | Load 0x2,-0x1
0347 8223 | # | Call 0x1,0x23
0348 0092 082e | .| Action Push_String_Extended,0x82e ; "UNIT"
034a 01cc | | Execute Vector,Catenate
034b e5ff | | Load 0x2,-0x1
034c 8224 | $ | Call 0x1,0x24
034d 01cc | | Execute Vector,Catenate
034e 0092 082f | /| Action Push_String_Extended,0x82f ; " "
0350 01cc | | Execute Vector,Catenate
0351 e5ff | | Load 0x2,-0x1
0352 8223 | # | Call 0x1,0x23
0353 01cc | | Execute Vector,Catenate
0354 0092 0831 | 1| Action Push_String_Extended,0x831 ; "ITEM(S)"
0356 01cc | | Execute Vector,Catenate
0357 e003 | | Load 0x0,0x3
0358 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
0359 00d9 | | Load_Top At_Offset_1
035a 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
035b 00d1 | | Pop_Control Pop_Count_1
035c 4502 |E | Exit_Subprogram 0x2
035d 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0x9 = 0x35d,0xa
035e 0219 | | Execute Heap_Access,All_Read
035f 00d8 | | Load_Top At_Offset_0
0360 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0361 e5ff | | Load 0x2,-0x1
0362 8223 | # | Call 0x1,0x23
0363 0092 082e | .| Action Push_String_Extended,0x82e ; "UNIT"
0365 01cc | | Execute Vector,Catenate
0366 e5ff | | Load 0x2,-0x1
0367 8224 | $ | Call 0x1,0x24
0368 01cc | | Execute Vector,Catenate
0369 0092 0832 | 2| Action Push_String_Extended,0x832 ; " PARENT ITEM"
036b 01cc | | Execute Vector,Catenate
036c e003 | | Load 0x0,0x3
036d 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
036e 00d9 | | Load_Top At_Offset_1
036f 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0370 00d1 | | Pop_Control Pop_Count_1
0371 4502 |E | Exit_Subprogram 0x2
0372 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xa = 0x372,0xb
0373 0219 | | Execute Heap_Access,All_Read
0374 00d8 | | Load_Top At_Offset_0
0375 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0376 e5ff | | Load 0x2,-0x1
0377 8223 | # | Call 0x1,0x23
0378 0092 0830 | 0| Action Push_String_Extended,0x830 ; "KIND/PARENT"
037a 01cc | | Execute Vector,Catenate
037b e5ff | | Load 0x2,-0x1
037c 8225 | % | Call 0x1,0x25
037d 01cc | | Execute Vector,Catenate
037e e5ff | | Load 0x2,-0x1
037f 8224 | $ | Call 0x1,0x24
0380 01cc | | Execute Vector,Catenate
0381 e003 | | Load 0x0,0x3
0382 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
0383 00d9 | | Load_Top At_Offset_1
0384 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0385 00d1 | | Pop_Control Pop_Count_1
0386 4502 |E | Exit_Subprogram 0x2
0387 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xb = 0x387,0xc
0388 0219 | | Execute Heap_Access,All_Read
0389 00d8 | | Load_Top At_Offset_0
038a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
038b e5ff | | Load 0x2,-0x1
038c 8223 | # | Call 0x1,0x23
038d 0092 0833 | 3| Action Push_String_Extended,0x833 ; "PARENT"
038f 01cc | | Execute Vector,Catenate
0390 e5ff | | Load 0x2,-0x1
0391 8225 | % | Call 0x1,0x25
0392 01cc | | Execute Vector,Catenate
0393 e5ff | | Load 0x2,-0x1
0394 8224 | $ | Call 0x1,0x24
0395 01cc | | Execute Vector,Catenate
0396 e003 | | Load 0x0,0x3
0397 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
0398 00d9 | | Load_Top At_Offset_1
0399 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
039a 00d1 | | Pop_Control Pop_Count_1
039b 4502 |E | Exit_Subprogram 0x2
039c 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xc = 0x39c,0xd
039d 0219 | | Execute Heap_Access,All_Read
039e 00d8 | | Load_Top At_Offset_0
039f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03a0 0092 0834 | 4| Action Push_String_Extended,0x834 ; "VIEWS"
03a2 e003 | | Load 0x0,0x3
03a3 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
03a4 00d9 | | Load_Top At_Offset_1
03a5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
03a6 00d1 | | Pop_Control Pop_Count_1
03a7 4502 |E | Exit_Subprogram 0x2
03a8 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xd = 0x3a8,0xe
03a9 0219 | | Execute Heap_Access,All_Read
03aa 00d8 | | Load_Top At_Offset_0
03ab 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03ac 0092 0835 | 5| Action Push_String_Extended,0x835 ; "SUBSYSTEMS"
03ae e003 | | Load 0x0,0x3
03af 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
03b0 00d9 | | Load_Top At_Offset_1
03b1 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
03b2 00d1 | | Pop_Control Pop_Count_1
03b3 4502 |E | Exit_Subprogram 0x2
03b4 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xe = 0x3b4,0xf
03b5 0219 | | Execute Heap_Access,All_Read
03b6 00d8 | | Load_Top At_Offset_0
03b7 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03b8 0092 0836 | 6| Action Push_String_Extended,0x836 ; "EXPANDED_ITEM"
03ba e003 | | Load 0x0,0x3
03bb 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
03bc 00d9 | | Load_Top At_Offset_1
03bd 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
03be 00d1 | | Pop_Control Pop_Count_1
03bf 4502 |E | Exit_Subprogram 0x2
03c0 00da | | Load_Top At_Offset_2 ; Debug Table 0x9.0xf = 0x3c0,0x10
03c1 0219 | | Execute Heap_Access,All_Read
03c2 00d8 | | Load_Top At_Offset_0
03c3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03c4 00ea | | Load_Encached Null_String_Cache
03c5 e003 | | Load 0x0,0x3
03c6 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
03c7 00d9 | | Load_Top At_Offset_1
03c8 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
03c9 00d1 | | Pop_Control Pop_Count_1
03ca 4502 |E | Exit_Subprogram 0x2
03cb 0000 | | .XXX[0x1]
03cc 0000 0000 | | .LITERAL {0x00000000, 0x5a8bd501}
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03d5 | | .CONST 0x03d5 ; Address of begin
03d1 0004 | | .CONST 0x0004 ; Address of exception handler
03d2 0002 | | .CONST 0x0002 ; Number of locals
03d3 INIT_03d0:
03d3 e002 | | Load 0x0,0x2 ; Debug Table 0xa = .DEBUG 0x03d3,0x0ba4,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b9d
; Debug Table 0xa.0x0 = 0x3d3,0xffff
03d4 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
03d5 BODY_03d0:
03d5 e002 | | Load 0x0,0x2 ; Debug Table 0xa.0x1 = 0x3d5,0x1
03d6 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
03d7 e5ff | | Load 0x2,-0x1
03d8 e5ff | | Load 0x2,-0x1
03d9 0217 | | Execute Heap_Access,All_Reference
03da 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03db e003 | | Load 0x0,0x3
03dc 1856 | V | Execute Package,Field_Execute,Field_Number 0x56
03dd 0059 | Y | Store_Top Discrete,At_Offset_1
03de 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xa.0x2 = 0x3de,0x2
03df 0092 0837 | 7| Action Push_String_Extended,0x837 ; "Set_Image_Info"
03e1 e005 | | Load 0x0,0x5
03e2 181e | | Execute Package,Field_Execute,Field_Number 0x1e
03e3 4502 |E | Exit_Subprogram 0x2
03e4 0000 0000 | | .BLANK 0000[0x4]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03ed | | .CONST 0x03ed ; Address of begin
03e9 0004 | | .CONST 0x0004 ; Address of exception handler
03ea 0002 | | .CONST 0x0002 ; Number of locals
03eb INIT_03e8:
03eb e002 | | Load 0x0,0x2 ; Debug Table 0xb = .DEBUG 0x03eb,0x0bac,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0ba5
; Debug Table 0xb.0x0 = 0x3eb,0xffff
03ec 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
03ed BODY_03e8:
03ed e002 | | Load 0x0,0x2 ; Debug Table 0xb.0x1 = 0x3ed,0x1
03ee 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
03ef e5fe | | Load 0x2,-0x2
03f0 4800 |H | Short_Literal 0x0
03f1 4801 |H | Short_Literal 0x1
03f2 e5fd | | Load 0x2,-0x3
03f3 e5ff | | Load 0x2,-0x1
03f4 0217 | | Execute Heap_Access,All_Reference
03f5 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
03f6 e003 | | Load 0x0,0x3
03f7 1874 | t | Execute Package,Field_Execute,Field_Number 0x74
03f8 0059 | Y | Store_Top Discrete,At_Offset_1
03f9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xb.0x2 = 0x3f9,0x2
03fa 0092 0838 | 8| Action Push_String_Extended,0x838 ; "Make_Visible"
03fc e005 | | Load 0x0,0x5
03fd 181e | | Execute Package,Field_Execute,Field_Number 0x1e
03fe 4504 |E | Exit_Subprogram 0x4
03ff 0000 | | .XXX[0x1]
0400 ; --------------------------------------------------------------------------------------
0400 ; SUBPROGRAM
0400 ; --------------------------------------------------------------------------------------
0400 0404 | | .CONST 0x0404 ; Address of begin
0401 0004 | | .CONST 0x0004 ; Address of exception handler
0402 0002 | | .CONST 0x0002 ; Number of locals
0403 INIT_0400:
0403 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xc = .DEBUG 0x0403,0x0bb4,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0bb8
; Debug Table 0xc.0x0 = 0x403,0xffff
0404 BODY_0400:
0404 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x1 = 0x404,0x1
0405 e008 | | Load 0x0,0x8
0406 01df | | Execute Vector,Equal
0407 6801 |h | Jump_Zero 0x409
0408 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0xc.0x2 = 0x408,0x2
0409 e5fe | | Load 0x2,-0x2 ; Debug Table 0xc.0x3 = 0x409,0x3
040a 8222 | " | Call 0x1,0x22
040b 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
040c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x4 = 0x40c,0x4
040d e5fd | | Load 0x2,-0x3
040e 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
040f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xc.0x5 = 0x40f,0x5
0410 0f01 | | Execute_Immediate Equal,0x1
0411 6809 |h | Jump_Zero 0x41b
0412 e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0x6 = 0x412,0x6
0413 e002 | | Load 0x0,0x2
0414 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0415 e5fe | | Load 0x2,-0x2
0416 e5fd | | Load 0x2,-0x3
0417 e5ff | | Load 0x2,-0x1
0418 821c | | Call 0x1,0x1c
0419 c5fc | | Store 0x2,-0x4
041a 4503 |E | Exit_Subprogram 0x3
041b e5fd | | Load 0x2,-0x3 ; Debug Table 0xc.0x7 = 0x41b,0x7
041c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
041d 0f07 | | Execute_Immediate Equal,0x7
041e 680d |h | Jump_Zero 0x42c
041f e5fd | | Load 0x2,-0x3
0420 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0421 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0422 7009 |p | Jump_Nonzero 0x42c
0423 e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0x8 = 0x423,0x8
0424 e5fd | | Load 0x2,-0x3
0425 e5fe | | Load 0x2,-0x2
0426 e5ff | | Load 0x2,-0x1
0427 e009 | | Load 0x0,0x9
0428 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0429 00d1 | | Pop_Control Pop_Count_1
042a c5fc | | Store 0x2,-0x4
042b 4503 |E | Exit_Subprogram 0x3
042c e5fc | | Load 0x2,-0x4 ; Debug Table 0xc.0x9 = 0x42c,0x9
042d e5fd | | Load 0x2,-0x3
042e e5fe | | Load 0x2,-0x2
042f e5ff | | Load 0x2,-0x1
0430 8229 | ) | Call 0x1,0x29
0431 00d1 | | Pop_Control Pop_Count_1
0432 c5fc | | Store 0x2,-0x4
0433 4503 |E | Exit_Subprogram 0x3
0434 0000 0000 | | .BLANK 0000[0x4]
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 043b | ; | .CONST 0x043b ; Address of begin
0439 0004 | | .CONST 0x0004 ; Address of exception handler
043a 0001 | | .CONST 0x0001 ; Number of locals
043b BODY_0438:
043b INIT_0438:
043b e5fd | | Load 0x2,-0x3 ; Debug Table 0xd = .DEBUG 0x043b,0x0bca,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0bce
; Debug Table 0xd.0x0 = 0x43b,0x1
043c 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
043d 0f07 | | Execute_Immediate Equal,0x7
043e 680b |h | Jump_Zero 0x44a
043f e5fd | | Load 0x2,-0x3
0440 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0441 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0442 7007 |p | Jump_Nonzero 0x44a
0443 e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0x1 = 0x443,0x2
0444 e5fe | | Load 0x2,-0x2
0445 e5ff | | Load 0x2,-0x1
0446 e009 | | Load 0x0,0x9
0447 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0448 00d1 | | Pop_Control Pop_Count_1
0449 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0xd.0x2 = 0x449,0x3
044a 0007 | | Action Break_Optional ; Debug Table 0xd.0x3 = 0x44a,0x4
044b 00db | | Load_Top At_Offset_3 ; Debug Table 0xd.0x4 = 0x44b,0xfbff
044c e5fd | | Load 0x2,-0x3
044d e5ff | | Load 0x2,-0x1
044e e007 | | Load 0x0,0x7
044f 180d | | Execute Package,Field_Execute,Field_Number 0xd
0450 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xd.0x5 = 0x450,0xfbfe
0451 8222 | " | Call 0x1,0x22
0452 00e2 | | Load_Encached Integer_Cache
0453 03f1 | | Declare_Variable Discrete,With_Value
0454 00e2 | | Load_Encached Integer_Cache ; Debug Table 0xd.0x6 = 0x454,0xfbfd
0455 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x7 = 0x455,0x401
0456 e5fd | | Load 0x2,-0x3
0457 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0458 027e | ~ | Execute Discrete,Not_Equal
0459 680e |h | Jump_Zero 0x468
045a e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0x8 = 0x45a,0x402
045b 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
045c 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
045d 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0x9 = 0x45d,0x403
045e e5fd | | Load 0x2,-0x3
045f 3808 |8 | Execute Record,Field_Write,Field_Number 0x8
0460 e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0xa = 0x460,0x404
0461 00db | | Load_Top At_Offset_3
0462 00da | | Load_Top At_Offset_2
0463 e5fe | | Load 0x2,-0x2
0464 e5ff | | Load 0x2,-0x1
0465 8228 | ( | Call 0x1,0x28
0466 00d1 | | Pop_Control Pop_Count_1
0467 4503 |E | Exit_Subprogram 0x3
0468 00d9 | | Load_Top At_Offset_1 ; Debug Table 0xd.0xb = 0x468,0x405
0469 0c02 | | Execute_Immediate Greater_Equal,0x2
046a 6808 |h | Jump_Zero 0x473
046b e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0xc = 0x46b,0x406
046c 00db | | Load_Top At_Offset_3
046d 00db | | Load_Top At_Offset_3
046e e5fe | | Load 0x2,-0x2
046f e5ff | | Load 0x2,-0x1
0470 8228 | ( | Call 0x1,0x28
0471 00d1 | | Pop_Control Pop_Count_1
0472 4503 |E | Exit_Subprogram 0x3
0473 e5fd | | Load 0x2,-0x3 ; Debug Table 0xd.0xd = 0x473,0x407
0474 00db | | Load_Top At_Offset_3
0475 e5fe | | Load 0x2,-0x2
0476 e5ff | | Load 0x2,-0x1
0477 8219 | | Call 0x1,0x19
0478 4503 |E | Exit_Subprogram 0x3
0479 0000 0000 | | .BLANK 0000[0x7]
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 0485 | | .CONST 0x0485 ; Address of begin
0481 0004 | | .CONST 0x0004 ; Address of exception handler
0482 0002 | | .CONST 0x0002 ; Number of locals
0483 INIT_0480:
0483 e002 | | Load 0x0,0x2 ; Debug Table 0xe = .DEBUG 0x0483,0x0be8,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0be0
; Debug Table 0xe.0x0 = 0x483,0xffff
0484 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
0485 BODY_0480:
0485 e002 | | Load 0x0,0x2 ; Debug Table 0xe.0x1 = 0x485,0x1
0486 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
0487 4800 |H | Short_Literal 0x0
0488 e5fd | | Load 0x2,-0x3
0489 e5fc | | Load 0x2,-0x4
048a e5fe | | Load 0x2,-0x2
048b e5ff | | Load 0x2,-0x1
048c 0217 | | Execute Heap_Access,All_Reference
048d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
048e e003 | | Load 0x0,0x3
048f 186e | n | Execute Package,Field_Execute,Field_Number 0x6e
0490 0059 | Y | Store_Top Discrete,At_Offset_1
0491 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xe.0x2 = 0x491,0x2
0492 0092 0839 | 9| Action Push_String_Extended,0x839 ; "Replace_Text"
0494 e005 | | Load 0x0,0x5
0495 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0496 4505 |E | Exit_Subprogram 0x5
0497 0000 | | .XXX[0x1]
0498 ; --------------------------------------------------------------------------------------
0498 ; SUBPROGRAM
0498 ; --------------------------------------------------------------------------------------
0498 049d | | .CONST 0x049d ; Address of begin
0499 0004 | | .CONST 0x0004 ; Address of exception handler
049a 0002 | | .CONST 0x0002 ; Number of locals
049b INIT_0498:
049b e002 | | Load 0x0,0x2 ; Debug Table 0xf = .DEBUG 0x049b,0x0bf0,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0bf6
; Debug Table 0xf.0x0 = 0x49b,0xffff
049c 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
049d BODY_0498:
049d e002 | | Load 0x0,0x2 ; Debug Table 0xf.0x1 = 0x49d,0x1
049e 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
049f 4800 |H | Short_Literal 0x0
04a0 e5fd | | Load 0x2,-0x3
04a1 e5fe | | Load 0x2,-0x2
04a2 e5ff | | Load 0x2,-0x1
04a3 0217 | | Execute Heap_Access,All_Reference
04a4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04a5 e003 | | Load 0x0,0x3
04a6 186d | m | Execute Package,Field_Execute,Field_Number 0x6d
04a7 0059 | Y | Store_Top Discrete,At_Offset_1
04a8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0xf.0x2 = 0x4a8,0x2
04a9 0092 0839 | 9| Action Push_String_Extended,0x839 ; "Replace_Text"
04ab e005 | | Load 0x0,0x5
04ac 181e | | Execute Package,Field_Execute,Field_Number 0x1e
04ad 4504 |E | Exit_Subprogram 0x4
04ae 0000 0000 | | .XXX[0x2]
04b0 ; --------------------------------------------------------------------------------------
04b0 ; SUBPROGRAM
04b0 ; --------------------------------------------------------------------------------------
04b0 04b3 | | .CONST 0x04b3 ; Address of begin
04b1 0004 | | .CONST 0x0004 ; Address of exception handler
04b2 0001 | | .CONST 0x0001 ; Number of locals
04b3 BODY_04b0:
04b3 INIT_04b0:
04b3 e5fd | | Load 0x2,-0x3 ; Debug Table 0x10 = .DEBUG 0x04b3,0x0bf8,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0c08
; Debug Table 0x10.0x0 = 0x4b3,0x1
04b4 e00a | | Load 0x0,0xa
04b5 1811 | | Execute Package,Field_Execute,Field_Number 0x11
04b6 7035 |p5 | Jump_Nonzero 0x4ec
04b7 00db | | Load_Top At_Offset_3 ; Debug Table 0x10.0x1 = 0x4b7,0x2
04b8 00db | | Load_Top At_Offset_3
04b9 0217 | | Execute Heap_Access,All_Reference
04ba 3c07 |< | Execute Record,Field_Read,Field_Number 0x7
04bb 027c | | | Execute Discrete,Less
04bc 6814 |h | Jump_Zero 0x4d1
04bd 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x2 = 0x4bd,0x3
04be e00b | | Load 0x0,0xb
04bf 1c08 | | Execute_Immediate Run_Utility,0x8
04c0 e5fd | | Load 0x2,-0x3
04c1 e00a | | Load 0x0,0xa
04c2 1b0f | | Execute Package,Field_Read,Field_Number 0xf
04c3 0119 | | Execute Any,Check_In_Formal_Type
04c4 00d9 | | Load_Top At_Offset_1
04c5 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
04c6 e5fb | | Load 0x2,-0x5
04c7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
04c8 e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x3 = 0x4c8,0x4
04c9 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
04ca e5fe | | Load 0x2,-0x2
04cb e5ff | | Load 0x2,-0x1
04cc e005 | | Load 0x0,0x5
04cd 1817 | | Execute Package,Field_Execute,Field_Number 0x17
04ce 0217 | | Execute Heap_Access,All_Reference
04cf 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
04d0 7816 |x | Jump 0x4e7
04d1 e5fc | | Load 0x2,-0x4 ; Debug Table 0x10.0x4 = 0x4d1,0x5
04d2 e5fb | | Load 0x2,-0x5
04d3 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
04d4 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
04d5 e5fb | | Load 0x2,-0x5
04d6 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
04d7 e00c | | Load 0x0,0xc
04d8 1857 | W | Execute Package,Field_Execute,Field_Number 0x57
04d9 e5fc | | Load 0x2,-0x4 ; Debug Table 0x10.0x5 = 0x4d9,0x6
04da e5fb | | Load 0x2,-0x5
04db 3807 |8 | Execute Record,Field_Write,Field_Number 0x7
04dc 4801 |H | Short_Literal 0x1 ; Debug Table 0x10.0x6 = 0x4dc,0x7
04dd e00b | | Load 0x0,0xb
04de 1c08 | | Execute_Immediate Run_Utility,0x8
04df e5fd | | Load 0x2,-0x3
04e0 e00a | | Load 0x0,0xa
04e1 1b0f | | Execute Package,Field_Read,Field_Number 0xf
04e2 0119 | | Execute Any,Check_In_Formal_Type
04e3 00d9 | | Load_Top At_Offset_1
04e4 2a02 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
04e5 e5fb | | Load 0x2,-0x5
04e6 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
04e7 e5fb | | Load 0x2,-0x5 ; Debug Table 0x10.0x7 = 0x4e7,0x8
04e8 e5fe | | Load 0x2,-0x2
04e9 e5ff | | Load 0x2,-0x1
04ea 8218 | | Call 0x1,0x18
04eb 00d1 | | Pop_Control Pop_Count_1
04ec 4505 |E | Exit_Subprogram 0x5
04ed 0000 0000 | | .XXX[0x3]
04ef 0000 | |
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04f5 | | .CONST 0x04f5 ; Address of begin
04f1 0004 | | .CONST 0x0004 ; Address of exception handler
04f2 0002 | | .CONST 0x0002 ; Number of locals
04f3 INIT_04f0:
04f3 e002 | | Load 0x0,0x2 ; Debug Table 0x11 = .DEBUG 0x04f3,0x0c0a,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0c26
; Debug Table 0x11.0x0 = 0x4f3,0xffff
04f4 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
04f5 BODY_04f0:
04f5 e002 | | Load 0x0,0x2 ; Debug Table 0x11.0x1 = 0x4f5,0x1
04f6 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
04f7 4800 |H | Short_Literal 0x0
04f8 e5fc | | Load 0x2,-0x4
04f9 e5fd | | Load 0x2,-0x3
04fa e5fe | | Load 0x2,-0x2
04fb e5fb | | Load 0x2,-0x5
04fc e5ff | | Load 0x2,-0x1
04fd 0217 | | Execute Heap_Access,All_Reference
04fe 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
04ff e003 | | Load 0x0,0x3
0500 1870 | p | Execute Package,Field_Execute,Field_Number 0x70
0501 0059 | Y | Store_Top Discrete,At_Offset_1
0502 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x11.0x2 = 0x502,0x2
0503 0092 083a | :| Action Push_String_Extended,0x83a ; "Insert_Text"
0505 e005 | | Load 0x0,0x5
0506 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0507 e5fb | | Load 0x2,-0x5 ; Debug Table 0x11.0x3 = 0x507,0x3
0508 0a01 | | Execute_Immediate Plus,0x1
0509 0248 | H | Execute Discrete,Check_In_Integer
050a a5fb | | Store_Unchecked 0x2,-0x5
050b 4505 |E | Exit_Subprogram 0x5
050c 0000 0000 | | .BLANK 0000[0x4]
0510 ; --------------------------------------------------------------------------------------
0510 ; SUBPROGRAM
0510 ; --------------------------------------------------------------------------------------
0510 0515 | | .CONST 0x0515 ; Address of begin
0511 0004 | | .CONST 0x0004 ; Address of exception handler
0512 0002 | | .CONST 0x0002 ; Number of locals
0513 INIT_0510:
0513 e002 | | Load 0x0,0x2 ; Debug Table 0x12 = .DEBUG 0x0513,0x0c14,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0c45
; Debug Table 0x12.0x0 = 0x513,0xffff
0514 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0515 BODY_0510:
0515 e5fd | | Load 0x2,-0x3 ; Debug Table 0x12.0x1 = 0x515,0x1
0516 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0517 0c02 | | Execute_Immediate Greater_Equal,0x2
0518 680b |h | Jump_Zero 0x524
0519 e5fe | | Load 0x2,-0x2 ; Debug Table 0x12.0x2 = 0x519,0x2
051a e5fd | | Load 0x2,-0x3
051b 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
051c 0aff | | Execute_Immediate Plus,-0x1
051d e002 | | Load 0x0,0x2
051e 1b0f | | Execute Package,Field_Read,Field_Number 0xf
051f 025b | [ | Execute Discrete,Check_In_Type
0520 0273 | s | Execute Discrete,Plus
0521 0248 | H | Execute Discrete,Check_In_Integer
0522 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0523 7802 |x | Jump 0x526
0524 e5fe | | Load 0x2,-0x2 ; Debug Table 0x12.0x3 = 0x524,0x3
0525 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0526 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x12.0x4 = 0x526,0x4
0527 e5fe | | Load 0x2,-0x2
0528 e5ff | | Load 0x2,-0x1
0529 821e | | Call 0x1,0x1e
052a 4504 |E | Exit_Subprogram 0x4
052b 0000 0000 | | .BLANK 0000[0x5]
0530 ; --------------------------------------------------------------------------------------
0530 ; SUBPROGRAM
0530 ; --------------------------------------------------------------------------------------
0530 0535 | 5 | .CONST 0x0535 ; Address of begin
0531 0004 | | .CONST 0x0004 ; Address of exception handler
0532 0002 | | .CONST 0x0002 ; Number of locals
0533 INIT_0530:
0533 e002 | | Load 0x0,0x2 ; Debug Table 0x13 = .DEBUG 0x0533,0x0c20,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0c57
; Debug Table 0x13.0x0 = 0x533,0xffff
0534 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
0535 BODY_0530:
0535 00db | | Load_Top At_Offset_3 ; Debug Table 0x13.0x1 = 0x535,0x1
0536 0219 | | Execute Heap_Access,All_Read
0537 e002 | | Load 0x0,0x2
0538 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
0539 00d9 | | Load_Top At_Offset_1
053a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
053b e5fd | | Load 0x2,-0x3
053c e5fe | | Load 0x2,-0x2
053d e003 | | Load 0x0,0x3
053e 1873 | s | Execute Package,Field_Execute,Field_Number 0x73
053f 00da | | Load_Top At_Offset_2
0540 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0541 005a | Z | Store_Top Discrete,At_Offset_2
0542 00d1 | | Pop_Control Pop_Count_1
0543 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x13.0x2 = 0x543,0x2
0544 0092 083b | ;| Action Push_String_Extended,0x83b ; "Delete_Text"
0546 e005 | | Load 0x0,0x5
0547 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0548 4504 |E | Exit_Subprogram 0x4
0549 0000 0000 | | .BLANK 0000[0x7]
0550 ; --------------------------------------------------------------------------------------
0550 ; SUBPROGRAM
0550 ; --------------------------------------------------------------------------------------
0550 0554 | T | .CONST 0x0554 ; Address of begin
0551 0004 | | .CONST 0x0004 ; Address of exception handler
0552 0002 | | .CONST 0x0002 ; Number of locals
0553 INIT_0550:
0553 00ec | | Load_Encached Diana_Tree_Cache ; Debug Table 0x14 = .DEBUG 0x0553,0x0c28,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0c6b
; Debug Table 0x14.0x0 = 0x553,0xffff
0554 BODY_0550:
0554 e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0x1 = 0x554,0x1
0555 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0556 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0557 7027 |p' | Jump_Nonzero 0x57f
0558 e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0x2 = 0x558,0x2
0559 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
055a 2e03 |. | Execute Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
055b e5fc | | Load 0x2,-0x4
055c 3c09 |< | Execute Record,Field_Read,Field_Number 0x9
055d e00c | | Load 0x0,0xc
055e 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
055f 0031 | 1 | Store_Top Heap_Access,At_Offset_1
0560 0007 | | Action Break_Optional ; Debug Table 0x14.0x3 = 0x560,0x3
0561 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x4 = 0x561,0x401
0562 021d | | Execute Heap_Access,Is_Null
0563 7014 |p | Jump_Nonzero 0x578 ; Debug Table 0x14.0x5 = 0x563,0x3
0564 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x14.0x6 = 0x564,0x4
0565 e5fc | | Load 0x2,-0x4
0566 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0567 2a03 |* | Execute Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
0568 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0x7 = 0x568,0x5
0569 0217 | | Execute Heap_Access,All_Reference
056a 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
056b 0e08 | | Execute_Immediate Not_Equal,0x8
056c 680a |h | Jump_Zero 0x577
056d e5fd | | Load 0x2,-0x3 ; Debug Table 0x14.0x8 = 0x56d,0x6
056e e5fc | | Load 0x2,-0x4
056f 00da | | Load_Top At_Offset_2
0570 e5fc | | Load 0x2,-0x4
0571 3c02 |< | Execute Record,Field_Read,Field_Number 0x2
0572 e5ff | | Load 0x2,-0x1
0573 e00d | | Load 0x0,0xd
0574 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0575 00d1 | | Pop_Control Pop_Count_1
0576 c5fd | | Store 0x2,-0x3
0577 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x14.0x9 = 0x577,0x7
0578 e5fe | | Load 0x2,-0x2 ; Debug Table 0x14.0xa = 0x578,0x8
0579 680b |h | Jump_Zero 0x585
057a 0092 083c | <| Action Push_String_Extended,0x83c ; "cannot find this item"
; Debug Table 0x14.0xb = 0x57a,0x9
057c e004 | | Load 0x0,0x4
057d 180d | | Execute Package,Field_Execute,Field_Number 0xd
057e 7806 |x | Jump 0x585
057f e5fe | | Load 0x2,-0x2 ; Debug Table 0x14.0xc = 0x57f,0xa
0580 6804 |h | Jump_Zero 0x585
0581 0092 083d | =| Action Push_String_Extended,0x83d ; "cannot find this object"
; Debug Table 0x14.0xd = 0x581,0xb
0583 e004 | | Load 0x0,0x4
0584 180d | | Execute Package,Field_Execute,Field_Number 0xd
0585 00db | | Load_Top At_Offset_3 ; Debug Table 0x14.0xe = 0x585,0xc
0586 0217 | | Execute Heap_Access,All_Reference
0587 3c04 |< | Execute Record,Field_Read,Field_Number 0x4
0588 0f08 | | Execute_Immediate Equal,0x8
0589 6801 |h | Jump_Zero 0x58b
058a 4503 |E | Exit_Subprogram 0x3 ; Debug Table 0x14.0xf = 0x58a,0xd
058b e5fc | | Load 0x2,-0x4 ; Debug Table 0x14.0x10 = 0x58b,0xe
058c e5fd | | Load 0x2,-0x3
058d e5ff | | Load 0x2,-0x1
058e 821d | | Call 0x1,0x1d
058f 4503 |E | Exit_Subprogram 0x3
0590 ; --------------------------------------------------------------------------------------
0590 ; SUBPROGRAM
0590 ; --------------------------------------------------------------------------------------
0590 0595 | | .CONST 0x0595 ; Address of begin
0591 0004 | | .CONST 0x0004 ; Address of exception handler
0592 0002 | | .CONST 0x0002 ; Number of locals
0593 INIT_0590:
0593 e002 | | Load 0x0,0x2 ; Debug Table 0x15 = .DEBUG 0x0593,0x0c4c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0c81
; Debug Table 0x15.0x0 = 0x593,0xffff
0594 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
0595 BODY_0590:
0595 00db | | Load_Top At_Offset_3 ; Debug Table 0x15.0x1 = 0x595,0x1
0596 0219 | | Execute Heap_Access,All_Read
0597 e002 | | Load 0x0,0x2
0598 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
0599 00d9 | | Load_Top At_Offset_1
059a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
059b 4801 |H | Short_Literal 0x1
059c e5fe | | Load 0x2,-0x2
059d e003 | | Load 0x0,0x3
059e 1883 | | Execute Package,Field_Execute,Field_Number 0x83
059f 00da | | Load_Top At_Offset_2
05a0 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
05a1 005a | Z | Store_Top Discrete,At_Offset_2
05a2 00d1 | | Pop_Control Pop_Count_1
05a3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x15.0x2 = 0x5a3,0x2
05a4 0092 083e | >| Action Push_String_Extended,0x83e ; "select_line"
05a6 e005 | | Load 0x0,0x5
05a7 181e | | Execute Package,Field_Execute,Field_Number 0x1e
05a8 4503 |E | Exit_Subprogram 0x3
05a9 0000 0000 | | .BLANK 0000[0x7]
05b0 ; --------------------------------------------------------------------------------------
05b0 ; SUBPROGRAM
05b0 ; --------------------------------------------------------------------------------------
05b0 05b5 | | .CONST 0x05b5 ; Address of begin
05b1 0004 | | .CONST 0x0004 ; Address of exception handler
05b2 0002 | | .CONST 0x0002 ; Number of locals
05b3 INIT_05b0:
05b3 e002 | | Load 0x0,0x2 ; Debug Table 0x16 = .DEBUG 0x05b3,0x0c54,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0c8f
; Debug Table 0x16.0x0 = 0x5b3,0xffff
05b4 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
05b5 BODY_05b0:
05b5 e5fe | | Load 0x2,-0x2 ; Debug Table 0x16.0x1 = 0x5b5,0x1
05b6 e003 | | Load 0x0,0x3
05b7 1881 | | Execute Package,Field_Execute,Field_Number 0x81
05b8 0e03 | | Execute_Immediate Not_Equal,0x3
05b9 680e |h | Jump_Zero 0x5c8
05ba 00db | | Load_Top At_Offset_3 ; Debug Table 0x16.0x2 = 0x5ba,0x2
05bb 0219 | | Execute Heap_Access,All_Read
05bc e002 | | Load 0x0,0x2
05bd 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
05be 00d9 | | Load_Top At_Offset_1
05bf 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
05c0 4800 |H | Short_Literal 0x0
05c1 e5fe | | Load 0x2,-0x2
05c2 e003 | | Load 0x0,0x3
05c3 1886 | | Execute Package,Field_Execute,Field_Number 0x86
05c4 00da | | Load_Top At_Offset_2
05c5 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
05c6 005a | Z | Store_Top Discrete,At_Offset_2
05c7 00d1 | | Pop_Control Pop_Count_1
05c8 4503 |E | Exit_Subprogram 0x3
05c9 0000 0000 | | .BLANK 0000[0x7]
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05d5 | | .CONST 0x05d5 ; Address of begin
05d1 0004 | | .CONST 0x0004 ; Address of exception handler
05d2 0002 | | .CONST 0x0002 ; Number of locals
05d3 INIT_05d0:
05d3 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x17 = .DEBUG 0x05d3,0x0c5c,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x0c9d
; Debug Table 0x17.0x0 = 0x5d3,0xffff
05d4 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
05d5 BODY_05d0:
05d5 00db | | Load_Top At_Offset_3 ; Debug Table 0x17.0x1 = 0x5d5,0x1
05d6 01d9 | | Execute Vector,Reverse_Bounds
05d7 0263 | c | Execute Discrete,Above_Bound
05d8 700a |p | Jump_Nonzero 0x5e3
05d9 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x2 = 0x5d9,0x2
05da e5ff | | Load 0x2,-0x1
05db 01d7 | | Execute Vector,Field_Read
05dc 0f0a | | Execute_Immediate Equal,0xa
05dd 6804 |h | Jump_Zero 0x5e2
05de 00da | | Load_Top At_Offset_2 ; Debug Table 0x17.0x3 = 0x5de,0x3
05df 0a01 | | Execute_Immediate Plus,0x1
05e0 0248 | H | Execute Discrete,Check_In_Integer
05e1 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
05e2 3ff6 |? | Loop_Increasing 0x5d9
05e3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x17.0x4 = 0x5e3,0x4
05e4 4401 |D | Exit_Subprogram With_Result,0x1
05e5 0000 0000 | | .XXX[0x3]
05e7 0000 | |
05e8 ; --------------------------------------------------------------------------------------
05e8 ; SUBPROGRAM
05e8 ; --------------------------------------------------------------------------------------
05e8 05eb | | .CONST 0x05eb ; Address of begin
05e9 0004 | | .CONST 0x0004 ; Address of exception handler
05ea 0001 | | .CONST 0x0001 ; Number of locals
05eb BODY_05e8:
05eb INIT_05e8:
05eb 00da | | Load_Top At_Offset_2 ; Debug Table 0x18 = .DEBUG 0x05eb,0x0c68,0x0002,0x0000,0x005a,0x8c75,0x0000,0x00ff
; Debug Table 0x18.0x0 = 0x5eb,0x1
05ec 0217 | | Execute Heap_Access,All_Reference
05ed 3c0b |< | Execute Record,Field_Read,Field_Number 0xb
05ee 6803 |h | Jump_Zero 0x5f2
05ef 0092 083f | ?| Action Push_String_Extended,0x83f ; "STATE/"
; Debug Table 0x18.0x1 = 0x5ef,0x2
05f1 4401 |D | Exit_Subprogram With_Result,0x1
05f2 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x18.0x2 = 0x5f2,0x3
05f3 4401 |D | Exit_Subprogram With_Result,0x1
05f4 0000 0000 | | .BLANK 0000[0x4]
05f8 ; --------------------------------------------------------------------------------------
05f8 ; SUBPROGRAM
05f8 ; --------------------------------------------------------------------------------------
05f8 05fb | | .CONST 0x05fb ; Address of begin
05f9 0004 | | .CONST 0x0004 ; Address of exception handler
05fa 0001 | | .CONST 0x0001 ; Number of locals
05fb BODY_05f8:
05fb INIT_05f8:
05fb 00da | | Load_Top At_Offset_2 ; Debug Table 0x19 = .DEBUG 0x05fb,0x0c70,0x0002,0x0000,0x005a,0x8c75,0x0000,0x0118
; Debug Table 0x19.0x0 = 0x5fb,0x1
05fc 0217 | | Execute Heap_Access,All_Reference
05fd 3c0c |< | Execute Record,Field_Read,Field_Number 0xc
05fe 7007 |p | Jump_Nonzero 0x606
05ff 00da | | Load_Top At_Offset_2
0600 0217 | | Execute Heap_Access,All_Reference
0601 3c0d |< | Execute Record,Field_Read,Field_Number 0xd
0602 6803 |h | Jump_Zero 0x606
0603 0092 0840 | @| Action Push_String_Extended,0x840 ; "/LIBRARY"
; Debug Table 0x19.0x1 = 0x603,0x2
0605 4401 |D | Exit_Subprogram With_Result,0x1
0606 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x19.0x2 = 0x606,0x3
0607 4401 |D | Exit_Subprogram With_Result,0x1
0608 ; --------------------------------------------------------------------------------------
0608 ; SUBPROGRAM
0608 ; --------------------------------------------------------------------------------------
0608 060b | | .CONST 0x060b ; Address of begin
0609 0004 | | .CONST 0x0004 ; Address of exception handler
060a 0001 | | .CONST 0x0001 ; Number of locals
060b BODY_0608:
060b INIT_0608:
060b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1a = .DEBUG 0x060b,0x0c78,0x0002,0x0000,0x005a,0x8c75,0x0000,0x0139
; Debug Table 0x1a.0x0 = 0x60b,0x1
060c 0217 | | Execute Heap_Access,All_Reference
060d 3c0e |< | Execute Record,Field_Read,Field_Number 0xe
060e 0c00 | | Execute_Immediate Greater_Equal,0x0
060f 6803 |h | Jump_Zero 0x613
0610 0092 0841 | A| Action Push_String_Extended,0x841 ; "/UNIT"
; Debug Table 0x1a.0x1 = 0x610,0x2
0612 4401 |D | Exit_Subprogram With_Result,0x1
0613 00ea | | Load_Encached Null_String_Cache ; Debug Table 0x1a.0x2 = 0x613,0x3
0614 4401 |D | Exit_Subprogram With_Result,0x1
0615 0000 0000 | | .XXX[0x3]
0617 0000 | |
0618 ; --------------------------------------------------------------------------------------
0618 ; SUBPROGRAM
0618 ; --------------------------------------------------------------------------------------
0618 061b | | .CONST 0x061b ; Address of begin
0619 0004 | | .CONST 0x0004 ; Address of exception handler
061a 0001 | | .CONST 0x0001 ; Number of locals
061b BODY_0618:
061b INIT_0618:
061b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b = .DEBUG 0x061b,0x0c80,0x0001,0x0000,0x005a,0x8c75,0x0000,0x0156
; Debug Table 0x1b.0x0 = 0x61b,0x1
061c 0217 | | Execute Heap_Access,All_Reference
061d 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
061e 0f04 | | Execute_Immediate Equal,0x4
061f 680c |h | Jump_Zero 0x62c
0620 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x1 = 0x620,0x2
0621 0219 | | Execute Heap_Access,All_Read
0622 00d8 | | Load_Top At_Offset_0
0623 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0624 0092 0842 | B| Action Push_String_Extended,0x842 ; "UNITS CLOSURE"
0626 e003 | | Load 0x0,0x3
0627 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
0628 00d9 | | Load_Top At_Offset_1
0629 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
062a 00d1 | | Pop_Control Pop_Count_1
062b 4502 |E | Exit_Subprogram 0x2
062c 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x2 = 0x62c,0x3
062d 0217 | | Execute Heap_Access,All_Reference
062e 3c0b |< | Execute Record,Field_Read,Field_Number 0xb
062f 680c |h | Jump_Zero 0x63c
0630 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x3 = 0x630,0x4
0631 0219 | | Execute Heap_Access,All_Read
0632 00d8 | | Load_Top At_Offset_0
0633 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0634 0092 0843 | C| Action Push_String_Extended,0x843 ; "STATE/UNIT"
0636 e003 | | Load 0x0,0x3
0637 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
0638 00d9 | | Load_Top At_Offset_1
0639 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
063a 00d1 | | Pop_Control Pop_Count_1
063b 4502 |E | Exit_Subprogram 0x2
063c 00da | | Load_Top At_Offset_2 ; Debug Table 0x1b.0x4 = 0x63c,0x5
063d 0219 | | Execute Heap_Access,All_Read
063e 00d8 | | Load_Top At_Offset_0
063f 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0640 0092 0844 | D| Action Push_String_Extended,0x844 ; "UNITS"
0642 e003 | | Load 0x0,0x3
0643 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
0644 00d9 | | Load_Top At_Offset_1
0645 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0646 00d1 | | Pop_Control Pop_Count_1
0647 4502 |E | Exit_Subprogram 0x2
0648 ; --------------------------------------------------------------------------------------
0648 ; SUBPROGRAM
0648 ; --------------------------------------------------------------------------------------
0648 064b | K | .CONST 0x064b ; Address of begin
0649 0004 | | .CONST 0x0004 ; Address of exception handler
064a 0001 | | .CONST 0x0001 ; Number of locals
064b BODY_0648:
064b INIT_0648:
064b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c = .DEBUG 0x064b,0x0c8c,0x0001,0x0000,0x005a,0x8c75,0x0000,0x0190
; Debug Table 0x1c.0x0 = 0x64b,0x1
064c 0217 | | Execute Heap_Access,All_Reference
064d 3c0a |< | Execute Record,Field_Read,Field_Number 0xa
064e 7008 |p | Jump_Nonzero 0x657
064f 00da | | Load_Top At_Offset_2
0650 0217 | | Execute Heap_Access,All_Reference
0651 3c0c |< | Execute Record,Field_Read,Field_Number 0xc
0652 7004 |p | Jump_Nonzero 0x657
0653 00da | | Load_Top At_Offset_2
0654 0217 | | Execute Heap_Access,All_Reference
0655 3c0d |< | Execute Record,Field_Read,Field_Number 0xd
0656 701c |p | Jump_Nonzero 0x673
0657 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x1 = 0x657,0x2
0658 0217 | | Execute Heap_Access,All_Reference
0659 3c0b |< | Execute Record,Field_Read,Field_Number 0xb
065a 680c |h | Jump_Zero 0x667
065b 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x2 = 0x65b,0x3
065c 0219 | | Execute Heap_Access,All_Read
065d 00d8 | | Load_Top At_Offset_0
065e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
065f 0092 0843 | C| Action Push_String_Extended,0x843 ; "STATE/UNIT"
0661 e003 | | Load 0x0,0x3
0662 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
0663 00d9 | | Load_Top At_Offset_1
0664 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0665 00d1 | | Pop_Control Pop_Count_1
0666 4502 |E | Exit_Subprogram 0x2
0667 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x3 = 0x667,0x4
0668 0219 | | Execute Heap_Access,All_Read
0669 00d8 | | Load_Top At_Offset_0
066a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
066b 0092 0844 | D| Action Push_String_Extended,0x844 ; "UNITS"
066d e003 | | Load 0x0,0x3
066e 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
066f 00d9 | | Load_Top At_Offset_1
0670 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0671 00d1 | | Pop_Control Pop_Count_1
0672 4502 |E | Exit_Subprogram 0x2
0673 00da | | Load_Top At_Offset_2 ; Debug Table 0x1c.0x4 = 0x673,0x5
0674 0219 | | Execute Heap_Access,All_Read
0675 00d8 | | Load_Top At_Offset_0
0676 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0677 e5ff | | Load 0x2,-0x1
0678 8223 | # | Call 0x1,0x23
0679 0092 082e | .| Action Push_String_Extended,0x82e ; "UNIT"
067b 01cc | | Execute Vector,Catenate
067c e5ff | | Load 0x2,-0x1
067d 8224 | $ | Call 0x1,0x24
067e 01cc | | Execute Vector,Catenate
067f e003 | | Load 0x0,0x3
0680 1876 | v | Execute Package,Field_Execute,Field_Number 0x76
0681 00d9 | | Load_Top At_Offset_1
0682 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0683 00d1 | | Pop_Control Pop_Count_1
0684 4502 |E | Exit_Subprogram 0x2
0685 0000 0000 | | .XXX[0x3]
0687 0000 | |
0688 ; --------------------------------------------------------------------------------------
0688 ; SUBPROGRAM
0688 ; --------------------------------------------------------------------------------------
0688 069f | | .CONST 0x069f ; Address of begin
0689 0004 | | .CONST 0x0004 ; Address of exception handler
068a 0006 | | .CONST 0x0006 ; Number of locals
068b INIT_0688:
068b e002 | | Load 0x0,0x2 ; Debug Table 0x1d = .DEBUG 0x068b,0x0c98,0x0001,0x0000,0x005a,0x8c75,0x0000,0x05a9
; Debug Table 0x1d.0x0 = 0x68b,0xffff
068c 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
068d 4801 |H | Short_Literal 0x1 ; Debug Table 0x1d.0x1 = 0x68d,0xfffe
068e e5fb | | Load 0x2,-0x5
068f 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0690 e003 | | Load 0x0,0x3
0691 1b8b | | Execute Package,Field_Read,Field_Number 0x8b
0692 0334 | 4 | Declare_Variable Array,With_Constraint
0693 00d8 | | Load_Top At_Offset_0
0694 1c00 | | Execute_Immediate Run_Utility,0x0
0695 4801 |H | Short_Literal 0x1 ; Debug Table 0x1d.0x2 = 0x695,0xfffd
0696 e5fb | | Load 0x2,-0x5
0697 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0698 e003 | | Load 0x0,0x3
0699 1b8a | | Execute Package,Field_Read,Field_Number 0x8a
069a 0334 | 4 | Declare_Variable Array,With_Constraint
069b 00e2 | | Load_Encached Integer_Cache ; Debug Table 0x1d.0x3 = 0x69b,0xfffc
069c 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
069d 029f 07f3 | | Declare_Subprogram For_Call,INIT_07f0 ; Debug Table 0x1d.0x4 = 0x69d,0xfffb
069f BODY_0688:
069f e5fb | | Load 0x2,-0x5 ; Debug Table 0x1d.0x5 = 0x69f,0x1
06a0 4801 |H | Short_Literal 0x1
06a1 e403 | | Load 0x2,0x3
06a2 01d6 | | Execute Vector,Field_Write
06a3 e5fb | | Load 0x2,-0x5 ; Debug Table 0x1d.0x6 = 0x6a3,0x2
06a4 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
06a5 4802 |H | Short_Literal 0x2
06a6 0263 | c | Execute Discrete,Above_Bound
06a7 7005 |p | Jump_Nonzero 0x6ad
06a8 e00e | | Load 0x0,0xe ; Debug Table 0x1d.0x7 = 0x6a8,0x3
06a9 00d9 | | Load_Top At_Offset_1
06aa e403 | | Load 0x2,0x3
06ab 01d6 | | Execute Vector,Field_Write
06ac 3ffb |? | Loop_Increasing 0x6a8
06ad e002 | | Load 0x0,0x2 ; Debug Table 0x1d.0x8 = 0x6ad,0x4
06ae 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
06af e403 | | Load 0x2,0x3
06b0 e404 | | Load 0x2,0x4
06b1 e5fc | | Load 0x2,-0x4
06b2 8406 | | Call 0x2,0x6
06b3 e5fd | | Load 0x2,-0x3
06b4 00e3 | | Load_Encached Natural_Cache
06b5 025b | [ | Execute Discrete,Check_In_Type
06b6 e5fe | | Load 0x2,-0x2
06b7 e5ff | | Load 0x2,-0x1
06b8 0217 | | Execute Heap_Access,All_Reference
06b9 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
06ba e003 | | Load 0x0,0x3
06bb 188c | | Execute Package,Field_Execute,Field_Number 0x8c
06bc c402 | | Store 0x2,0x2
06bd e402 | | Load 0x2,0x2 ; Debug Table 0x1d.0x9 = 0x6bd,0x5
06be 0092 0845 | E| Action Push_String_Extended,0x845 ; "Replace_Lines"
06c0 e005 | | Load 0x0,0x5
06c1 181e | | Execute Package,Field_Execute,Field_Number 0x1e
06c2 4505 |E | Exit_Subprogram 0x5
06c3 0000 0000 | | .BLANK 0000[0x5]
06c8 ; --------------------------------------------------------------------------------------
06c8 ; SUBPROGRAM
06c8 ; --------------------------------------------------------------------------------------
06c8 06cf | | .CONST 0x06cf ; Address of begin
06c9 0004 | | .CONST 0x0004 ; Address of exception handler
06ca 0002 | | .CONST 0x0002 ; Number of locals
06cb INIT_06c8:
06cb 00db | | Load_Top At_Offset_3 ; Debug Table 0x1e = .DEBUG 0x06cb,0x0cae,0x0001,0x0000,0x005a,0x8c75,0x0000,0x07bb
; Debug Table 0x1e.0x0 = 0x6cb,0xffff
06cc 01dd | | Execute Vector,First
06cd 00e2 | | Load_Encached Integer_Cache
06ce 03f1 | | Declare_Variable Discrete,With_Value
06cf BODY_06c8:
06cf e5fe | | Load 0x2,-0x2 ; Debug Table 0x1e.0x1 = 0x6cf,0x1
06d0 01d9 | | Execute Vector,Reverse_Bounds
06d1 0263 | c | Execute Discrete,Above_Bound
06d2 702a |p* | Jump_Nonzero 0x6fd
06d3 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x2 = 0x6d3,0x2
06d4 e5fe | | Load 0x2,-0x2
06d5 01d7 | | Execute Vector,Field_Read
06d6 0f0a | | Execute_Immediate Equal,0xa
06d7 6824 |h$ | Jump_Zero 0x6fc
06d8 00da | | Load_Top At_Offset_2 ; Debug Table 0x1e.0x3 = 0x6d8,0x3
06d9 e5fe | | Load 0x2,-0x2
06da 01dd | | Execute Vector,First
06db 027f | | Execute Discrete,Equal
06dc 680e |h | Jump_Zero 0x6eb
06dd e5fc | | Load 0x2,-0x4 ; Debug Table 0x1e.0x4 = 0x6dd,0x4
06de e002 | | Load 0x0,0x2
06df 1b15 | | Execute Package,Field_Read,Field_Number 0x15
06e0 e402 | | Load 0x2,0x2
06e1 00db | | Load_Top At_Offset_3
06e2 0aff | | Execute_Immediate Plus,-0x1
06e3 0248 | H | Execute Discrete,Check_In_Integer
06e4 e5fe | | Load 0x2,-0x2
06e5 01cf | | Execute Vector,Slice_Read
06e6 e5fd | | Load 0x2,-0x3
06e7 e5ff | | Load 0x2,-0x1
06e8 821c | | Call 0x1,0x1c
06e9 c5fc | | Store 0x2,-0x4
06ea 780d |x | Jump 0x6f8
06eb e5fc | | Load 0x2,-0x4 ; Debug Table 0x1e.0x5 = 0x6eb,0x5
06ec e002 | | Load 0x0,0x2
06ed 1b15 | | Execute Package,Field_Read,Field_Number 0x15
06ee e402 | | Load 0x2,0x2
06ef 00db | | Load_Top At_Offset_3
06f0 0aff | | Execute_Immediate Plus,-0x1
06f1 0248 | H | Execute Discrete,Check_In_Integer
06f2 e5fe | | Load 0x2,-0x2
06f3 01cf | | Execute Vector,Slice_Read
06f4 e00e | | Load 0x0,0xe
06f5 e5ff | | Load 0x2,-0x1
06f6 821c | | Call 0x1,0x1c
06f7 c5fc | | Store 0x2,-0x4
06f8 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1e.0x6 = 0x6f8,0x6
06f9 0a01 | | Execute_Immediate Plus,0x1
06fa 0248 | H | Execute Discrete,Check_In_Integer
06fb 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
06fc 3fd6 |? | Loop_Increasing 0x6d3
06fd e5fc | | Load 0x2,-0x4 ; Debug Table 0x1e.0x7 = 0x6fd,0x7
06fe e002 | | Load 0x0,0x2
06ff 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0700 00da | | Load_Top At_Offset_2
0701 e5fe | | Load 0x2,-0x2
0702 01dc | | Execute Vector,Last
0703 e5fe | | Load 0x2,-0x2
0704 01cf | | Execute Vector,Slice_Read
0705 e00e | | Load 0x0,0xe
0706 e5ff | | Load 0x2,-0x1
0707 821c | | Call 0x1,0x1c
0708 c5fc | | Store 0x2,-0x4
0709 4503 |E | Exit_Subprogram 0x3
070a 0000 0000 | | .BLANK 0000[0x6]
0710 ; --------------------------------------------------------------------------------------
0710 ; SUBPROGRAM
0710 ; --------------------------------------------------------------------------------------
0710 0727 | ' | .CONST 0x0727 ; Address of begin
0711 0004 | | .CONST 0x0004 ; Address of exception handler
0712 0006 | | .CONST 0x0006 ; Number of locals
0713 INIT_0710:
0713 e002 | | Load 0x0,0x2 ; Debug Table 0x1f = .DEBUG 0x0713,0x0cc0,0x0001,0x0000,0x005a,0x8c75,0x0000,0x0896
; Debug Table 0x1f.0x0 = 0x713,0xffff
0714 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0715 0322 | " | Declare_Variable Record
0716 00d8 | | Load_Top At_Offset_0
0717 1c00 | | Execute_Immediate Run_Utility,0x0
0718 e002 | | Load 0x0,0x2 ; Debug Table 0x1f.0x1 = 0x718,0xfffe
0719 1b12 | | Execute Package,Field_Read,Field_Number 0x12
071a 0322 | " | Declare_Variable Record
071b 00d8 | | Load_Top At_Offset_0
071c 1c00 | | Execute_Immediate Run_Utility,0x0
071d e002 | | Load 0x0,0x2 ; Debug Table 0x1f.0x2 = 0x71d,0xfffd
071e 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
071f e00f | | Load 0x0,0xf ; Debug Table 0x1f.0x3 = 0x71f,0xfffc
0720 0322 | " | Declare_Variable Record
0721 00d8 | | Load_Top At_Offset_0
0722 1c00 | | Execute_Immediate Run_Utility,0x0
0723 e5fd | | Load 0x2,-0x3 ; Debug Table 0x1f.0x4 = 0x723,0xfffb
0724 e002 | | Load 0x0,0x2
0725 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0726 03f1 | | Declare_Variable Discrete,With_Value
0727 BODY_0710:
0727 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x5 = 0x727,0x1
0728 00d9 | | Load_Top At_Offset_1
0729 e5fe | | Load 0x2,-0x2
072a e005 | | Load 0x0,0x5
072b 180e | | Execute Package,Field_Execute,Field_Number 0xe
072c 005a | Z | Store_Top Discrete,At_Offset_2
072d 00d1 | | Pop_Control Pop_Count_1
072e 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x1f.0x6 = 0x72e,0x2
072f 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
0730 0c02 | | Execute_Immediate Greater_Equal,0x2
0731 682b |h+ | Jump_Zero 0x75d
0732 4801 |H | Short_Literal 0x1 ; Debug Table 0x1f.0x7 = 0x732,0x3
0733 00d9 | | Load_Top At_Offset_1
0734 e5ff | | Load 0x2,-0x1
0735 e003 | | Load 0x0,0x3
0736 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
0737 e402 | | Load 0x2,0x2
0738 017d | } | Execute Record,Structure_Write
0739 4be8 |K | Short_Literal 0x3e8 ; Debug Table 0x1f.0x8 = 0x739,0x4
073a 00d9 | | Load_Top At_Offset_1
073b 00db | | Load_Top At_Offset_3
073c 3c08 |< | Execute Record,Field_Read,Field_Number 0x8
073d 0aff | | Execute_Immediate Plus,-0x1
073e e002 | | Load 0x0,0x2
073f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0740 025b | [ | Execute Discrete,Check_In_Type
0741 0273 | s | Execute Discrete,Plus
0742 0248 | H | Execute Discrete,Check_In_Integer
0743 e5ff | | Load 0x2,-0x1
0744 e003 | | Load 0x0,0x3
0745 185f | _ | Execute Package,Field_Execute,Field_Number 0x5f
0746 e403 | | Load 0x2,0x3
0747 017d | } | Execute Record,Structure_Write
0748 e5fe | | Load 0x2,-0x2 ; Debug Table 0x1f.0x9 = 0x748,0x5
0749 0219 | | Execute Heap_Access,All_Read
074a e002 | | Load 0x0,0x2
074b 1b2f | / | Execute Package,Field_Read,Field_Number 0x2f
074c 00d9 | | Load_Top At_Offset_1
074d 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
074e 4801 |H | Short_Literal 0x1
074f e403 | | Load 0x2,0x3
0750 e402 | | Load 0x2,0x2
0751 e003 | | Load 0x0,0x3
0752 1885 | | Execute Package,Field_Execute,Field_Number 0x85
0753 00da | | Load_Top At_Offset_2
0754 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
0755 c404 | | Store 0x2,0x4
0756 00d1 | | Pop_Control Pop_Count_1
0757 00da | | Load_Top At_Offset_2 ; Debug Table 0x1f.0xa = 0x757,0x6
0758 0092 0846 | F| Action Push_String_Extended,0x846 ; "select_region"
075a e005 | | Load 0x0,0x5
075b 181e | | Execute Package,Field_Execute,Field_Number 0x1e
075c 4504 |E | Exit_Subprogram 0x4
075d 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x1f.0xb = 0x75d,0x7
075e e5fe | | Load 0x2,-0x2
075f 8220 | | Call 0x1,0x20
0760 4504 |E | Exit_Subprogram 0x4
0761 0000 0000 | | .BLANK 0000[0x7]
0768 ; --------------------------------------------------------------------------------------
0768 ; SUBPROGRAM
0768 ; --------------------------------------------------------------------------------------
0768 0771 | q | .CONST 0x0771 ; Address of begin
0769 0004 | | .CONST 0x0004 ; Address of exception handler
076a 0003 | | .CONST 0x0003 ; Number of locals
076b INIT_0768:
076b e00f | | Load 0x0,0xf ; Debug Table 0x20 = .DEBUG 0x076b,0x0cda,0x0001,0x0000,0x005a,0x8c75,0x0000,0x0a51
; Debug Table 0x20.0x0 = 0x76b,0xffff
076c 0322 | " | Declare_Variable Record
076d 00d8 | | Load_Top At_Offset_0
076e 1c00 | | Execute_Immediate Run_Utility,0x0
076f e002 | | Load 0x0,0x2 ; Debug Table 0x20.0x1 = 0x76f,0xfffe
0770 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0771 BODY_0768:
0771 e5fd | | Load 0x2,-0x3 ; Debug Table 0x20.0x2 = 0x771,0x1
0772 e003 | | Load 0x0,0x3
0773 1881 | | Execute Package,Field_Execute,Field_Number 0x81
0774 4603 |F | Jump_Case 0x3
0775 7808 |x | Jump 0x77e ; case 0x0
0776 781c |x | Jump 0x793 ; case 0x1
0777 7806 |x | Jump 0x77e ; case 0x2
0778 7800 |x | Jump 0x779 ; case 0x3
0779 e5fc | | Load 0x2,-0x4 ; Debug Table 0x20.0x3 = 0x779,0x2
077a e5fd | | Load 0x2,-0x3
077b e5fe | | Load 0x2,-0x2
077c 820f | | Call 0x1,0xf
077d 4505 |E | Exit_Subprogram 0x5
077e e003 | | Load 0x0,0x3 ; Debug Table 0x20.0x4 = 0x77e,0x3
077f 1857 | W | Execute Package,Field_Execute,Field_Number 0x57
0780 e003 | | Load 0x0,0x3
0781 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
0782 0051 | Q | Store_Top_Unchecked Discrete,At_Offset_1
0783 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x5 = 0x783,0x4
0784 00d9 | | Load_Top At_Offset_1
0785 e5ff | | Load 0x2,-0x1
0786 e005 | | Load 0x0,0x5
0787 180e | | Execute Package,Field_Execute,Field_Number 0xe
0788 005a | Z | Store_Top Discrete,At_Offset_2
0789 00d1 | | Pop_Control Pop_Count_1
078a 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x20.0x6 = 0x78a,0x5
078b 00d9 | | Load_Top At_Offset_1
078c 8010 | | Call 0x0,0x10
078d 0a01 | | Execute_Immediate Plus,0x1
078e 0248 | H | Execute Discrete,Check_In_Integer
078f e5ff | | Load 0x2,-0x1
0790 e5fe | | Load 0x2,-0x2
0791 822a | * | Call 0x1,0x2a
0792 4505 |E | Exit_Subprogram 0x5
0793 0092 0847 | G| Action Push_String_Extended,0x847 ; "entire image is selected"
; Debug Table 0x20.0x7 = 0x793,0x6
0795 e004 | | Load 0x0,0x4
0796 180d | | Execute Package,Field_Execute,Field_Number 0xd
0797 4505 |E | Exit_Subprogram 0x5
0798 ; --------------------------------------------------------------------------------------
0798 ; SUBPROGRAM
0798 ; --------------------------------------------------------------------------------------
0798 07a1 | | .CONST 0x07a1 ; Address of begin
0799 0004 | | .CONST 0x0004 ; Address of exception handler
079a 0003 | | .CONST 0x0003 ; Number of locals
079b INIT_0798:
079b e002 | | Load 0x0,0x2 ; Debug Table 0x21 = .DEBUG 0x079b,0x0cec,0x0001,0x0000,0x005a,0x8c75,0x0000,0x0ac2
; Debug Table 0x21.0x0 = 0x79b,0xffff
079c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
079d e00f | | Load 0x0,0xf ; Debug Table 0x21.0x1 = 0x79d,0xfffe
079e 0322 | " | Declare_Variable Record
079f 00d8 | | Load_Top At_Offset_0
07a0 1c00 | | Execute_Immediate Run_Utility,0x0
07a1 BODY_0798:
07a1 e5fd | | Load 0x2,-0x3 ; Debug Table 0x21.0x2 = 0x7a1,0x1
07a2 e003 | | Load 0x0,0x3
07a3 1881 | | Execute Package,Field_Execute,Field_Number 0x81
07a4 4603 |F | Jump_Case 0x3
07a5 7808 |x | Jump 0x7ae ; case 0x0
07a6 783d |x= | Jump 0x7e4 ; case 0x1
07a7 7821 |x! | Jump 0x7c9 ; case 0x2
07a8 7800 |x | Jump 0x7a9 ; case 0x3
07a9 e5fc | | Load 0x2,-0x4 ; Debug Table 0x21.0x3 = 0x7a9,0x2
07aa e5fd | | Load 0x2,-0x3
07ab e5fe | | Load 0x2,-0x2
07ac 820f | | Call 0x1,0xf
07ad 4505 |E | Exit_Subprogram 0x5
07ae e003 | | Load 0x0,0x3 ; Debug Table 0x21.0x4 = 0x7ae,0x3
07af 1857 | W | Execute Package,Field_Execute,Field_Number 0x57
07b0 e003 | | Load 0x0,0x3
07b1 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
07b2 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
07b3 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x5 = 0x7b3,0x4
07b4 0c02 | | Execute_Immediate Greater_Equal,0x2
07b5 680e |h | Jump_Zero 0x7c4
07b6 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0x6 = 0x7b6,0x5
07b7 00da | | Load_Top At_Offset_2
07b8 e5ff | | Load 0x2,-0x1
07b9 e005 | | Load 0x0,0x5
07ba 180e | | Execute Package,Field_Execute,Field_Number 0xe
07bb 005b | [ | Store_Top Discrete,At_Offset_3
07bc 00d1 | | Pop_Control Pop_Count_1
07bd 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0x7 = 0x7bd,0x6
07be 0aff | | Execute_Immediate Plus,-0x1
07bf 0248 | H | Execute Discrete,Check_In_Integer
07c0 e5ff | | Load 0x2,-0x1
07c1 e5fe | | Load 0x2,-0x2
07c2 822a | * | Call 0x1,0x2a
07c3 4505 |E | Exit_Subprogram 0x5
07c4 0092 0820 | | Action Push_String_Extended,0x820 ; "cursor is on first line"
; Debug Table 0x21.0x8 = 0x7c4,0x7
07c6 e004 | | Load 0x0,0x4
07c7 180d | | Execute Package,Field_Execute,Field_Number 0xd
07c8 4505 |E | Exit_Subprogram 0x5
07c9 e003 | | Load 0x0,0x3 ; Debug Table 0x21.0x9 = 0x7c9,0x8
07ca 1857 | W | Execute Package,Field_Execute,Field_Number 0x57
07cb e003 | | Load 0x0,0x3
07cc 185d | ] | Execute Package,Field_Execute,Field_Number 0x5d
07cd 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
07ce 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x21.0xa = 0x7ce,0x9
07cf 00da | | Load_Top At_Offset_2
07d0 e5ff | | Load 0x2,-0x1
07d1 e005 | | Load 0x0,0x5
07d2 180e | | Execute Package,Field_Execute,Field_Number 0xe
07d3 005b | [ | Store_Top Discrete,At_Offset_3
07d4 00d1 | | Pop_Control Pop_Count_1
07d5 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0xb = 0x7d5,0xa
07d6 0c02 | | Execute_Immediate Greater_Equal,0x2
07d7 6807 |h | Jump_Zero 0x7df
07d8 00d9 | | Load_Top At_Offset_1 ; Debug Table 0x21.0xc = 0x7d8,0xb
07d9 0aff | | Execute_Immediate Plus,-0x1
07da 0248 | H | Execute Discrete,Check_In_Integer
07db e5ff | | Load 0x2,-0x1
07dc e5fe | | Load 0x2,-0x2
07dd 822a | * | Call 0x1,0x2a
07de 4505 |E | Exit_Subprogram 0x5
07df 0092 0848 | H| Action Push_String_Extended,0x848 ; "at top of image"
; Debug Table 0x21.0xd = 0x7df,0xc
07e1 e004 | | Load 0x0,0x4
07e2 180d | | Execute Package,Field_Execute,Field_Number 0xd
07e3 4505 |E | Exit_Subprogram 0x5
07e4 0092 0847 | G| Action Push_String_Extended,0x847 ; "entire image is selected"
; Debug Table 0x21.0xe = 0x7e4,0xd
07e6 e004 | | Load 0x0,0x4
07e7 180d | | Execute Package,Field_Execute,Field_Number 0xd
07e8 4505 |E | Exit_Subprogram 0x5
07e9 0000 0000 | | .BLANK 0000[0x7]
07f0 ; --------------------------------------------------------------------------------------
07f0 ; SUBPROGRAM
07f0 ; --------------------------------------------------------------------------------------
07f0 07f3 | | .CONST 0x07f3 ; Address of begin
07f1 0004 | | .CONST 0x0004 ; Address of exception handler
07f2 0001 | | .CONST 0x0001 ; Number of locals
07f3 BODY_07f0:
07f3 INIT_07f0:
07f3 00da | | Load_Top At_Offset_2 ; Debug Table 0x22 = .DEBUG 0x07f3,0x0d0c,0x0002,0x0000,0x005a,0x8c75,0x0000,0x05e9
; Debug Table 0x22.0x0 = 0x7f3,0x1
07f4 01d9 | | Execute Vector,Reverse_Bounds
07f5 0263 | c | Execute Discrete,Above_Bound
07f6 7022 |p" | Jump_Nonzero 0x819
07f7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x1 = 0x7f7,0x2
07f8 e7ff | | Load 0x3,-0x1
07f9 01d7 | | Execute Vector,Field_Read
07fa 0f0a | | Execute_Immediate Equal,0xa
07fb 681c |h | Jump_Zero 0x818
07fc 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x22.0x2 = 0x7fc,0x3
07fd e7ff | | Load 0x3,-0x1
07fe 01dd | | Execute Vector,First
07ff 0272 | r | Execute Discrete,Minus
0800 e405 | | Load 0x2,0x5
0801 e404 | | Load 0x2,0x4
0802 01d6 | | Execute Vector,Field_Write
0803 e405 | | Load 0x2,0x5 ; Debug Table 0x22.0x3 = 0x803,0x4
0804 0a01 | | Execute_Immediate Plus,0x1
0805 0248 | H | Execute Discrete,Check_In_Integer
0806 a405 | | Store_Unchecked 0x2,0x5
0807 e7ff | | Load 0x3,-0x1 ; Debug Table 0x22.0x4 = 0x807,0x5
0808 01dd | | Execute Vector,First
0809 00d9 | | Load_Top At_Offset_1
080a 0aff | | Execute_Immediate Plus,-0x1
080b 0248 | H | Execute Discrete,Check_In_Integer
080c e7ff | | Load 0x3,-0x1
080d 01cf | | Execute Vector,Slice_Read
080e 00d9 | | Load_Top At_Offset_1
080f 0a01 | | Execute_Immediate Plus,0x1
0810 0248 | H | Execute Discrete,Check_In_Integer
0811 e7ff | | Load 0x3,-0x1
0812 01dc | | Execute Vector,Last
0813 e7ff | | Load 0x3,-0x1
0814 01cf | | Execute Vector,Slice_Read
0815 8406 | | Call 0x2,0x6
0816 01cc | | Execute Vector,Catenate
0817 4401 |D | Exit_Subprogram With_Result,0x1
0818 3fde |? | Loop_Increasing 0x7f7
0819 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x5 = 0x819,0x6
081a 01db | | Execute Vector,Length
081b e405 | | Load 0x2,0x5
081c e404 | | Load 0x2,0x4
081d 01d6 | | Execute Vector,Field_Write
081e 00da | | Load_Top At_Offset_2 ; Debug Table 0x22.0x6 = 0x81e,0x7
081f 4401 |D | Exit_Subprogram With_Result,0x1
0820 ; --------------------------------------------------------------------------------------
0820 ; STRING TABLE
0820 ; --------------------------------------------------------------------------------------
0820 0054 | T | .STRTAB 0x0054->0x084a ; "cursor is on first line"
; "cursor is on first line"
; "cursor is on first line"
0821 0069 | i | .STRTAB 0x0069->0x0855 ; "doe_error"
; "doe_error"
; "doe_error"
0822 0070 | p | .STRTAB 0x0070->0x085a ; "previous"
; "previous"
0823 0076 | v | .STRTAB 0x0076->0x085e ; "next"
; "next"
0824 0078 | x | .STRTAB 0x0078->0x0860 ; "select_image"
; "select_image"
; "select_image"
0825 0082 | | .STRTAB 0x0082->0x0866 ; "parent"
; "parent"
0826 0086 | | .STRTAB 0x0086->0x0869 ; "Couldn't open menu image handle ("
0827 00a5 | | .STRTAB 0x00a5->0x0879 ; ")"
0828 00a4 | | .STRTAB 0x00a4->0x087a ; "Edit"
0829 00a6 | | .STRTAB 0x00a6->0x087c ; "set_image_state"
082a 00b3 | | .STRTAB 0x00b3->0x0883 ; "obsolescence"
082b 00bd | | .STRTAB 0x00bd->0x0889 ; "xref: "
; "xref: "
082c 00c1 | | .STRTAB 0x00c1->0x088c ; "xref: ..."
082d 00c8 | | .STRTAB 0x00c8->0x0891 ; "..."
082e 00c9 | | .STRTAB 0x00c9->0x0892 ; "UNIT"
; "UNIT"
; "UNIT"
; "UNIT"
082f 00cb | | .STRTAB 0x00cb->0x0894 ; " "
; " "
0830 00ca | | .STRTAB 0x00ca->0x0895 ; "KIND/PARENT"
; "KIND/PARENT"
0831 00d3 | | .STRTAB 0x00d3->0x089a ; "ITEM(S)"
0832 00d8 | | .STRTAB 0x00d8->0x089e ; " PARENT ITEM"
0833 00e2 | | .STRTAB 0x00e2->0x08a4 ; "PARENT"
0834 00e6 | | .STRTAB 0x00e6->0x08a7 ; "VIEWS"
0835 00e9 | | .STRTAB 0x00e9->0x08a9 ; "SUBSYSTEMS"
0836 00f1 | | .STRTAB 0x00f1->0x08ae ; "EXPANDED_ITEM"
0837 00fc | | .STRTAB 0x00fc->0x08b5 ; "Set_Image_Info"
0838 0108 | | .STRTAB 0x0108->0x08bc ; "Make_Visible"
0839 0112 | | .STRTAB 0x0112->0x08c2 ; "Replace_Text"
; "Replace_Text"
083a 011c | | .STRTAB 0x011c->0x08c8 ; "Insert_Text"
083b 0125 | % | .STRTAB 0x0125->0x08cd ; "Delete_Text"
083c 012e | . | .STRTAB 0x012e->0x08d3 ; "cannot find this item"
083d 0141 | A | .STRTAB 0x0141->0x08dd ; "cannot find this object"
083e 0156 | V | .STRTAB 0x0156->0x08e9 ; "select_line"
083f 015f | _ | .STRTAB 0x015f->0x08ee ; "STATE/"
0840 0163 | c | .STRTAB 0x0163->0x08f1 ; "/LIBRARY"
0841 0169 | i | .STRTAB 0x0169->0x08f5 ; "/UNIT"
0842 016c | l | .STRTAB 0x016c->0x08f8 ; "UNITS CLOSURE"
0843 0177 | w | .STRTAB 0x0177->0x08fe ; "STATE/UNIT"
; "STATE/UNIT"
0844 017f | | .STRTAB 0x017f->0x0903 ; "UNITS"
; "UNITS"
0845 0182 | | .STRTAB 0x0182->0x0906 ; "Replace_Lines"
0846 018d | | .STRTAB 0x018d->0x090c ; "select_region"
0847 0198 | | .STRTAB 0x0198->0x0913 ; "entire image is selected"
; "entire image is selected"
0848 01ae | | .STRTAB 0x01ae->0x091f ; "at top of image"
0849 01bb | | .STREND 0x01bb->0x0926
084a 6375 7273 |curs| .STRTAB_STRINGS
0927 0000 | | .XXX[0x1]
0928 ; --------------------------------------------------------------------------------------
0928 ; Debug Table
0928 ; --------------------------------------------------------------------------------------
0928 0003 0023 | #| .CONST 0x0003,0x0023
092a 000b 0a42 | B| .DEBUG 0x000b,0x0a42,0x0000,0x0000,0x005a,0x8bd5,0x0000,0x0b34
0932 0038 0a70 | 8 p| .DEBUG 0x0038,0x0a70,0x0000,0x0000,0x005a,0x8c75,0x0000,0x0004
093a 0083 0ab2 | | .DEBUG 0x0083,0x0ab2,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b35
0942 00f3 0ae0 | | .DEBUG 0x00f3,0x0ae0,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b49
094a 0183 0b1c | | .DEBUG 0x0183,0x0b1c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b5d
0952 0233 0b56 | 3 V| .DEBUG 0x0233,0x0b56,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b71
095a 025b 0b60 | [ `| .DEBUG 0x025b,0x0b60,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b79
0962 027b 0b68 | { h| .DEBUG 0x027b,0x0b68,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b81
096a 0293 0b70 | p| .DEBUG 0x0293,0x0b70,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b89
0972 02f3 0b82 | | .DEBUG 0x02f3,0x0b82,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b95
097a 03d3 0ba4 | | .DEBUG 0x03d3,0x0ba4,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0b9d
0982 03eb 0bac | | .DEBUG 0x03eb,0x0bac,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0ba5
098a 0403 0bb4 | | .DEBUG 0x0403,0x0bb4,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0bb8
0992 043b 0bca | ; | .DEBUG 0x043b,0x0bca,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0bce
099a 0483 0be8 | | .DEBUG 0x0483,0x0be8,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0be0
09a2 049b 0bf0 | | .DEBUG 0x049b,0x0bf0,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0bf6
09aa 04b3 0bf8 | | .DEBUG 0x04b3,0x0bf8,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0c08
09b2 04f3 0c0a | | .DEBUG 0x04f3,0x0c0a,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0c26
09ba 0513 0c14 | | .DEBUG 0x0513,0x0c14,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0c45
09c2 0533 0c20 | 3 | .DEBUG 0x0533,0x0c20,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0c57
09ca 0553 0c28 | S (| .DEBUG 0x0553,0x0c28,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0c6b
09d2 0593 0c4c | L| .DEBUG 0x0593,0x0c4c,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0c81
09da 05b3 0c54 | T| .DEBUG 0x05b3,0x0c54,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0c8f
09e2 05d3 0c5c | \| .DEBUG 0x05d3,0x0c5c,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x0c9d
09ea 05eb 0c68 | h| .DEBUG 0x05eb,0x0c68,0x0002,0x0000,0x005a,0x8c75,0x0000,0x00ff
09f2 05fb 0c70 | p| .DEBUG 0x05fb,0x0c70,0x0002,0x0000,0x005a,0x8c75,0x0000,0x0118
09fa 060b 0c78 | x| .DEBUG 0x060b,0x0c78,0x0002,0x0000,0x005a,0x8c75,0x0000,0x0139
0a02 061b 0c80 | | .DEBUG 0x061b,0x0c80,0x0001,0x0000,0x005a,0x8c75,0x0000,0x0156
0a0a 064b 0c8c | K | .DEBUG 0x064b,0x0c8c,0x0001,0x0000,0x005a,0x8c75,0x0000,0x0190
0a12 068b 0c98 | | .DEBUG 0x068b,0x0c98,0x0001,0x0000,0x005a,0x8c75,0x0000,0x05a9
0a1a 06cb 0cae | | .DEBUG 0x06cb,0x0cae,0x0001,0x0000,0x005a,0x8c75,0x0000,0x07bb
0a22 0713 0cc0 | | .DEBUG 0x0713,0x0cc0,0x0001,0x0000,0x005a,0x8c75,0x0000,0x0896
0a2a 076b 0cda | k | .DEBUG 0x076b,0x0cda,0x0001,0x0000,0x005a,0x8c75,0x0000,0x0a51
0a32 079b 0cec | | .DEBUG 0x079b,0x0cec,0x0001,0x0000,0x005a,0x8c75,0x0000,0x0ac2
0a3a 07f3 0d0c | | .DEBUG 0x07f3,0x0d0c,0x0002,0x0000,0x005a,0x8c75,0x0000,0x05e9
0a42 ; --------------------------------------------------------------------------------------
0a42 ; Debug3 Subtable 0x0
0a42 ; --------------------------------------------------------------------------------------
0a42 0016 0000 | | .DBG3TAB 0x0016,0x0000
0a44 000b ffff | | .CONST 0x000b,0xffff
0a46 000d fffe | | .CONST 0x000d,0xfffe
0a48 000f fffd | | .CONST 0x000f,0xfffd
0a4a 0011 fffc | | .CONST 0x0011,0xfffc
0a4c 0013 fffb | | .CONST 0x0013,0xfffb
0a4e 0015 fffa | | .CONST 0x0015,0xfffa
0a50 0017 fff9 | | .CONST 0x0017,0xfff9
0a52 0019 fff8 | | .CONST 0x0019,0xfff8
0a54 001b fff7 | | .CONST 0x001b,0xfff7
0a56 001d fff6 | | .CONST 0x001d,0xfff6
0a58 001f fff5 | | .CONST 0x001f,0xfff5
0a5a 0021 fff4 | ! | .CONST 0x0021,0xfff4
0a5c 0023 fff3 | # | .CONST 0x0023,0xfff3
0a5e 0025 fff2 | % | .CONST 0x0025,0xfff2
0a60 0027 fff1 | ' | .CONST 0x0027,0xfff1
0a62 0029 fff0 | ) | .CONST 0x0029,0xfff0
0a64 002b ffef | + | .CONST 0x002b,0xffef
0a66 002d ffee | - | .CONST 0x002d,0xffee
0a68 002f ffed | / | .CONST 0x002f,0xffed
0a6a 0031 ffec | 1 | .CONST 0x0031,0xffec
0a6c 0033 ffeb | 3 | .CONST 0x0033,0xffeb
0a6e 0035 ffea | 5 | .CONST 0x0035,0xffea
0a70 ; --------------------------------------------------------------------------------------
0a70 ; Debug3 Subtable 0x1
0a70 ; --------------------------------------------------------------------------------------
0a70 0020 0000 | | .DBG3TAB 0x0020,0x0000
0a72 0038 ffff | 8 | .CONST 0x0038,0xffff
0a74 003a fffe | : | .CONST 0x003a,0xfffe
0a76 003c fffd | < | .CONST 0x003c,0xfffd
0a78 003e fffc | > | .CONST 0x003e,0xfffc
0a7a 0040 fffb | @ | .CONST 0x0040,0xfffb
0a7c 0042 fffa | B | .CONST 0x0042,0xfffa
0a7e 0044 fff9 | D | .CONST 0x0044,0xfff9
0a80 0046 fff8 | F | .CONST 0x0046,0xfff8
0a82 0048 fff7 | H | .CONST 0x0048,0xfff7
0a84 004a fff6 | J | .CONST 0x004a,0xfff6
0a86 004c fff5 | L | .CONST 0x004c,0xfff5
0a88 004e fff4 | N | .CONST 0x004e,0xfff4
0a8a 0050 fff3 | P | .CONST 0x0050,0xfff3
0a8c 0052 fff2 | R | .CONST 0x0052,0xfff2
0a8e 0054 fff1 | T | .CONST 0x0054,0xfff1
0a90 0056 fff0 | V | .CONST 0x0056,0xfff0
0a92 0058 ffef | X | .CONST 0x0058,0xffef
0a94 005a ffee | Z | .CONST 0x005a,0xffee
0a96 005c ffed | \ | .CONST 0x005c,0xffed
0a98 005e ffec | ^ | .CONST 0x005e,0xffec
0a9a 0060 ffeb | ` | .CONST 0x0060,0xffeb
0a9c 0062 ffea | b | .CONST 0x0062,0xffea
0a9e 0064 ffe9 | d | .CONST 0x0064,0xffe9
0aa0 0066 ffe8 | f | .CONST 0x0066,0xffe8
0aa2 0068 ffe7 | h | .CONST 0x0068,0xffe7
0aa4 006a ffe6 | j | .CONST 0x006a,0xffe6
0aa6 006c ffe5 | l | .CONST 0x006c,0xffe5
0aa8 006e ffe4 | n | .CONST 0x006e,0xffe4
0aaa 0070 ffe3 | p | .CONST 0x0070,0xffe3
0aac 0072 ffe2 | r | .CONST 0x0072,0xffe2
0aae 0074 ffe1 | t | .CONST 0x0074,0xffe1
0ab0 0076 ffe0 | v | .CONST 0x0076,0xffe0
0ab2 ; --------------------------------------------------------------------------------------
0ab2 ; Debug3 Subtable 0x2
0ab2 ; --------------------------------------------------------------------------------------
0ab2 0003 0013 | | .DBG3TAB 0x0003,0x0013
0ab4 0083 ffff | | .CONST 0x0083,0xffff
0ab6 0085 fffe | | .CONST 0x0085,0xfffe
0ab8 0087 fffd | | .CONST 0x0087,0xfffd
0aba 008c 0001 | | .CONST 0x008c,0x0001
0abc 0092 0002 | | .CONST 0x0092,0x0002
0abe 0097 0003 | | .CONST 0x0097,0x0003
0ac0 009c 0004 | | .CONST 0x009c,0x0004
0ac2 009d 0005 | | .CONST 0x009d,0x0005
0ac4 00a1 0006 | | .CONST 0x00a1,0x0006
0ac6 00a9 0007 | | .CONST 0x00a9,0x0007
0ac8 00af 0008 | | .CONST 0x00af,0x0008
0aca 00b3 0009 | | .CONST 0x00b3,0x0009
0acc 00b8 000a | | .CONST 0x00b8,0x000a
0ace 00bc 000b | | .CONST 0x00bc,0x000b
0ad0 00bf 000c | | .CONST 0x00bf,0x000c
0ad2 00c5 000d | | .CONST 0x00c5,0x000d
0ad4 00ca 000e | | .CONST 0x00ca,0x000e
0ad6 00ce 000f | | .CONST 0x00ce,0x000f
0ad8 00d1 0010 | | .CONST 0x00d1,0x0010
0ada 00d7 0011 | | .CONST 0x00d7,0x0011
0adc 00df 0012 | | .CONST 0x00df,0x0012
0ade 00e6 0013 | | .CONST 0x00e6,0x0013
0ae0 ; --------------------------------------------------------------------------------------
0ae0 ; Debug3 Subtable 0x3
0ae0 ; --------------------------------------------------------------------------------------
0ae0 0004 0019 | | .DBG3TAB 0x0004,0x0019
0ae2 00f3 ffff | | .CONST 0x00f3,0xffff
0ae4 00f5 fffe | | .CONST 0x00f5,0xfffe
0ae6 00f7 fffd | | .CONST 0x00f7,0xfffd
0ae8 00f9 fffc | | .CONST 0x00f9,0xfffc
0aea 00fe 0001 | | .CONST 0x00fe,0x0001
0aec 0104 0002 | | .CONST 0x0104,0x0002
0aee 0109 0003 | | .CONST 0x0109,0x0003
0af0 010e 0004 | | .CONST 0x010e,0x0004
0af2 010f 0005 | | .CONST 0x010f,0x0005
0af4 0113 0006 | | .CONST 0x0113,0x0006
0af6 011b 0007 | | .CONST 0x011b,0x0007
0af8 011f 0008 | | .CONST 0x011f,0x0008
0afa 0125 0009 | % | .CONST 0x0125,0x0009
0afc 0129 000a | ) | .CONST 0x0129,0x000a
0afe 012d 000b | - | .CONST 0x012d,0x000b
0b00 0131 000c | 1 | .CONST 0x0131,0x000c
0b02 0135 000d | 5 | .CONST 0x0135,0x000d
0b04 013b 000e | ; | .CONST 0x013b,0x000e
0b06 013f 000f | ? | .CONST 0x013f,0x000f
0b08 0143 0010 | C | .CONST 0x0143,0x0010
0b0a 0148 0011 | H | .CONST 0x0148,0x0011
0b0c 014e 0012 | N | .CONST 0x014e,0x0012
0b0e 0152 0013 | R | .CONST 0x0152,0x0013
0b10 0156 0014 | V | .CONST 0x0156,0x0014
0b12 015c 0015 | \ | .CONST 0x015c,0x0015
0b14 0160 0016 | ` | .CONST 0x0160,0x0016
0b16 0164 0017 | d | .CONST 0x0164,0x0017
0b18 016d 0018 | m | .CONST 0x016d,0x0018
0b1a 0174 0019 | t | .CONST 0x0174,0x0019
0b1c ; --------------------------------------------------------------------------------------
0b1c ; Debug3 Subtable 0x4
0b1c ; --------------------------------------------------------------------------------------
0b1c 0004 0018 | | .DBG3TAB 0x0004,0x0018
0b1e 0183 ffff | | .CONST 0x0183,0xffff
0b20 0185 fffe | | .CONST 0x0185,0xfffe
0b22 0187 fffd | | .CONST 0x0187,0xfffd
0b24 018c fffc | | .CONST 0x018c,0xfffc
0b26 0192 0001 | | .CONST 0x0192,0x0001
0b28 0198 0002 | | .CONST 0x0198,0x0002
0b2a 019c 0003 | | .CONST 0x019c,0x0003
0b2c 01a2 0004 | | .CONST 0x01a2,0x0004
0b2e 01a7 0005 | | .CONST 0x01a7,0x0005
0b30 01ae 0006 | | .CONST 0x01ae,0x0006
0b32 01b1 0007 | | .CONST 0x01b1,0x0007
0b34 01b7 0008 | | .CONST 0x01b7,0x0008
0b36 01c3 0009 | | .CONST 0x01c3,0x0009
0b38 01c9 000a | | .CONST 0x01c9,0x000a
0b3a 01ce 000b | | .CONST 0x01ce,0x000b
0b3c 01da 000c | | .CONST 0x01da,0x000c
0b3e 01e0 000d | | .CONST 0x01e0,0x000d
0b40 01e5 000e | | .CONST 0x01e5,0x000e
0b42 01ec 000f | | .CONST 0x01ec,0x000f
0b44 01f2 0010 | | .CONST 0x01f2,0x0010
0b46 01f7 0011 | | .CONST 0x01f7,0x0011
0b48 01fc 0012 | | .CONST 0x01fc,0x0012
0b4a 0203 0013 | | .CONST 0x0203,0x0013
0b4c 0206 0014 | | .CONST 0x0206,0x0014
0b4e 020c 0015 | | .CONST 0x020c,0x0015
0b50 0218 0016 | | .CONST 0x0218,0x0016
0b52 0221 0017 | ! | .CONST 0x0221,0x0017
0b54 0228 0018 | ( | .CONST 0x0228,0x0018
0b56 ; --------------------------------------------------------------------------------------
0b56 ; Debug3 Subtable 0x5
0b56 ; --------------------------------------------------------------------------------------
0b56 0001 0003 | | .DBG3TAB 0x0001,0x0003
0b58 0233 ffff | 3 | .CONST 0x0233,0xffff
0b5a 0235 0001 | 5 | .CONST 0x0235,0x0001
0b5c 0241 0002 | A | .CONST 0x0241,0x0002
0b5e 0243 0003 | C | .CONST 0x0243,0x0003
0b60 ; --------------------------------------------------------------------------------------
0b60 ; Debug3 Subtable 0x6
0b60 ; --------------------------------------------------------------------------------------
0b60 0001 0002 | | .DBG3TAB 0x0001,0x0002
0b62 025b ffff | [ | .CONST 0x025b,0xffff
0b64 025d 0001 | ] | .CONST 0x025d,0x0001
0b66 0272 0002 | r | .CONST 0x0272,0x0002
0b68 ; --------------------------------------------------------------------------------------
0b68 ; Debug3 Subtable 0x7
0b68 ; --------------------------------------------------------------------------------------
0b68 0001 0002 | | .DBG3TAB 0x0001,0x0002
0b6a 027b ffff | { | .CONST 0x027b,0xffff
0b6c 027d 0001 | } | .CONST 0x027d,0x0001
0b6e 0286 0002 | | .CONST 0x0286,0x0002
0b70 ; --------------------------------------------------------------------------------------
0b70 ; Debug3 Subtable 0x8
0b70 ; --------------------------------------------------------------------------------------
0b70 0001 0007 | | .DBG3TAB 0x0001,0x0007
0b72 0293 ffff | | .CONST 0x0293,0xffff
0b74 0297 0001 | | .CONST 0x0297,0x0001
0b76 029c 0002 | | .CONST 0x029c,0x0002
0b78 02a8 0003 | | .CONST 0x02a8,0x0003
0b7a 02ac 0004 | | .CONST 0x02ac,0x0004
0b7c 02ba 0005 | | .CONST 0x02ba,0x0005
0b7e 02c0 0006 | | .CONST 0x02c0,0x0006
0b80 02d5 0007 | | .CONST 0x02d5,0x0007
0b82 ; --------------------------------------------------------------------------------------
0b82 ; Debug3 Subtable 0x9
0b82 ; --------------------------------------------------------------------------------------
0b82 0000 0010 | | .DBG3TAB 0x0000,0x0010
0b84 02f3 0001 | | .CONST 0x02f3,0x0001
0b86 0305 0002 | | .CONST 0x0305,0x0002
0b88 0317 0003 | | .CONST 0x0317,0x0003
0b8a 031a 0004 | | .CONST 0x031a,0x0004
0b8c 031e 0005 | | .CONST 0x031e,0x0005
0b8e 0321 0006 | ! | .CONST 0x0321,0x0006
0b90 0324 0007 | $ | .CONST 0x0324,0x0007
0b92 0327 0008 | ' | .CONST 0x0327,0x0008
0b94 0342 0009 | B | .CONST 0x0342,0x0009
0b96 035d 000a | ] | .CONST 0x035d,0x000a
0b98 0372 000b | r | .CONST 0x0372,0x000b
0b9a 0387 000c | | .CONST 0x0387,0x000c
0b9c 039c 000d | | .CONST 0x039c,0x000d
0b9e 03a8 000e | | .CONST 0x03a8,0x000e
0ba0 03b4 000f | | .CONST 0x03b4,0x000f
0ba2 03c0 0010 | | .CONST 0x03c0,0x0010
0ba4 ; --------------------------------------------------------------------------------------
0ba4 ; Debug3 Subtable 0xa
0ba4 ; --------------------------------------------------------------------------------------
0ba4 0001 0002 | | .DBG3TAB 0x0001,0x0002
0ba6 03d3 ffff | | .CONST 0x03d3,0xffff
0ba8 03d5 0001 | | .CONST 0x03d5,0x0001
0baa 03de 0002 | | .CONST 0x03de,0x0002
0bac ; --------------------------------------------------------------------------------------
0bac ; Debug3 Subtable 0xb
0bac ; --------------------------------------------------------------------------------------
0bac 0001 0002 | | .DBG3TAB 0x0001,0x0002
0bae 03eb ffff | | .CONST 0x03eb,0xffff
0bb0 03ed 0001 | | .CONST 0x03ed,0x0001
0bb2 03f9 0002 | | .CONST 0x03f9,0x0002
0bb4 ; --------------------------------------------------------------------------------------
0bb4 ; Debug3 Subtable 0xc
0bb4 ; --------------------------------------------------------------------------------------
0bb4 0001 0009 | | .DBG3TAB 0x0001,0x0009
0bb6 0403 ffff | | .CONST 0x0403,0xffff
0bb8 0404 0001 | | .CONST 0x0404,0x0001
0bba 0408 0002 | | .CONST 0x0408,0x0002
0bbc 0409 0003 | | .CONST 0x0409,0x0003
0bbe 040c 0004 | | .CONST 0x040c,0x0004
0bc0 040f 0005 | | .CONST 0x040f,0x0005
0bc2 0412 0006 | | .CONST 0x0412,0x0006
0bc4 041b 0007 | | .CONST 0x041b,0x0007
0bc6 0423 0008 | # | .CONST 0x0423,0x0008
0bc8 042c 0009 | , | .CONST 0x042c,0x0009
0bca ; --------------------------------------------------------------------------------------
0bca ; Debug3 Subtable 0xd
0bca ; --------------------------------------------------------------------------------------
0bca 0003 000b | | .DBG3TAB 0x0003,0x000b
0bcc 043b 0001 | ; | .CONST 0x043b,0x0001
0bce 0443 0002 | C | .CONST 0x0443,0x0002
0bd0 0449 0003 | I | .CONST 0x0449,0x0003
0bd2 044a 0004 | J | .CONST 0x044a,0x0004
0bd4 044b fbff | K | .CONST 0x044b,0xfbff
0bd6 0450 fbfe | P | .CONST 0x0450,0xfbfe
0bd8 0454 fbfd | T | .CONST 0x0454,0xfbfd
0bda 0455 0401 | U | .CONST 0x0455,0x0401
0bdc 045a 0402 | Z | .CONST 0x045a,0x0402
0bde 045d 0403 | ] | .CONST 0x045d,0x0403
0be0 0460 0404 | ` | .CONST 0x0460,0x0404
0be2 0468 0405 | h | .CONST 0x0468,0x0405
0be4 046b 0406 | k | .CONST 0x046b,0x0406
0be6 0473 0407 | s | .CONST 0x0473,0x0407
0be8 ; --------------------------------------------------------------------------------------
0be8 ; Debug3 Subtable 0xe
0be8 ; --------------------------------------------------------------------------------------
0be8 0001 0002 | | .DBG3TAB 0x0001,0x0002
0bea 0483 ffff | | .CONST 0x0483,0xffff
0bec 0485 0001 | | .CONST 0x0485,0x0001
0bee 0491 0002 | | .CONST 0x0491,0x0002
0bf0 ; --------------------------------------------------------------------------------------
0bf0 ; Debug3 Subtable 0xf
0bf0 ; --------------------------------------------------------------------------------------
0bf0 0001 0002 | | .DBG3TAB 0x0001,0x0002
0bf2 049b ffff | | .CONST 0x049b,0xffff
0bf4 049d 0001 | | .CONST 0x049d,0x0001
0bf6 04a8 0002 | | .CONST 0x04a8,0x0002
0bf8 ; --------------------------------------------------------------------------------------
0bf8 ; Debug3 Subtable 0x10
0bf8 ; --------------------------------------------------------------------------------------
0bf8 0000 0008 | | .DBG3TAB 0x0000,0x0008
0bfa 04b3 0001 | | .CONST 0x04b3,0x0001
0bfc 04b7 0002 | | .CONST 0x04b7,0x0002
0bfe 04bd 0003 | | .CONST 0x04bd,0x0003
0c00 04c8 0004 | | .CONST 0x04c8,0x0004
0c02 04d1 0005 | | .CONST 0x04d1,0x0005
0c04 04d9 0006 | | .CONST 0x04d9,0x0006
0c06 04dc 0007 | | .CONST 0x04dc,0x0007
0c08 04e7 0008 | | .CONST 0x04e7,0x0008
0c0a ; --------------------------------------------------------------------------------------
0c0a ; Debug3 Subtable 0x11
0c0a ; --------------------------------------------------------------------------------------
0c0a 0001 0003 | | .DBG3TAB 0x0001,0x0003
0c0c 04f3 ffff | | .CONST 0x04f3,0xffff
0c0e 04f5 0001 | | .CONST 0x04f5,0x0001
0c10 0502 0002 | | .CONST 0x0502,0x0002
0c12 0507 0003 | | .CONST 0x0507,0x0003
0c14 ; --------------------------------------------------------------------------------------
0c14 ; Debug3 Subtable 0x12
0c14 ; --------------------------------------------------------------------------------------
0c14 0001 0004 | | .DBG3TAB 0x0001,0x0004
0c16 0513 ffff | | .CONST 0x0513,0xffff
0c18 0515 0001 | | .CONST 0x0515,0x0001
0c1a 0519 0002 | | .CONST 0x0519,0x0002
0c1c 0524 0003 | $ | .CONST 0x0524,0x0003
0c1e 0526 0004 | & | .CONST 0x0526,0x0004
0c20 ; --------------------------------------------------------------------------------------
0c20 ; Debug3 Subtable 0x13
0c20 ; --------------------------------------------------------------------------------------
0c20 0001 0002 | | .DBG3TAB 0x0001,0x0002
0c22 0533 ffff | 3 | .CONST 0x0533,0xffff
0c24 0535 0001 | 5 | .CONST 0x0535,0x0001
0c26 0543 0002 | C | .CONST 0x0543,0x0002
0c28 ; --------------------------------------------------------------------------------------
0c28 ; Debug3 Subtable 0x14
0c28 ; --------------------------------------------------------------------------------------
0c28 0001 0010 | | .DBG3TAB 0x0001,0x0010
0c2a 0553 ffff | S | .CONST 0x0553,0xffff
0c2c 0554 0001 | T | .CONST 0x0554,0x0001
0c2e 0558 0002 | X | .CONST 0x0558,0x0002
0c30 0560 0003 | ` | .CONST 0x0560,0x0003
0c32 0561 0401 | a | .CONST 0x0561,0x0401
0c34 0563 0003 | c | .CONST 0x0563,0x0003
0c36 0564 0004 | d | .CONST 0x0564,0x0004
0c38 0568 0005 | h | .CONST 0x0568,0x0005
0c3a 056d 0006 | m | .CONST 0x056d,0x0006
0c3c 0577 0007 | w | .CONST 0x0577,0x0007
0c3e 0578 0008 | x | .CONST 0x0578,0x0008
0c40 057a 0009 | z | .CONST 0x057a,0x0009
0c42 057f 000a | | .CONST 0x057f,0x000a
0c44 0581 000b | | .CONST 0x0581,0x000b
0c46 0585 000c | | .CONST 0x0585,0x000c
0c48 058a 000d | | .CONST 0x058a,0x000d
0c4a 058b 000e | | .CONST 0x058b,0x000e
0c4c ; --------------------------------------------------------------------------------------
0c4c ; Debug3 Subtable 0x15
0c4c ; --------------------------------------------------------------------------------------
0c4c 0001 0002 | | .DBG3TAB 0x0001,0x0002
0c4e 0593 ffff | | .CONST 0x0593,0xffff
0c50 0595 0001 | | .CONST 0x0595,0x0001
0c52 05a3 0002 | | .CONST 0x05a3,0x0002
0c54 ; --------------------------------------------------------------------------------------
0c54 ; Debug3 Subtable 0x16
0c54 ; --------------------------------------------------------------------------------------
0c54 0001 0002 | | .DBG3TAB 0x0001,0x0002
0c56 05b3 ffff | | .CONST 0x05b3,0xffff
0c58 05b5 0001 | | .CONST 0x05b5,0x0001
0c5a 05ba 0002 | | .CONST 0x05ba,0x0002
0c5c ; --------------------------------------------------------------------------------------
0c5c ; Debug3 Subtable 0x17
0c5c ; --------------------------------------------------------------------------------------
0c5c 0001 0004 | | .DBG3TAB 0x0001,0x0004
0c5e 05d3 ffff | | .CONST 0x05d3,0xffff
0c60 05d5 0001 | | .CONST 0x05d5,0x0001
0c62 05d9 0002 | | .CONST 0x05d9,0x0002
0c64 05de 0003 | | .CONST 0x05de,0x0003
0c66 05e3 0004 | | .CONST 0x05e3,0x0004
0c68 ; --------------------------------------------------------------------------------------
0c68 ; Debug3 Subtable 0x18
0c68 ; --------------------------------------------------------------------------------------
0c68 0000 0003 | | .DBG3TAB 0x0000,0x0003
0c6a 05eb 0001 | | .CONST 0x05eb,0x0001
0c6c 05ef 0002 | | .CONST 0x05ef,0x0002
0c6e 05f2 0003 | | .CONST 0x05f2,0x0003
0c70 ; --------------------------------------------------------------------------------------
0c70 ; Debug3 Subtable 0x19
0c70 ; --------------------------------------------------------------------------------------
0c70 0000 0003 | | .DBG3TAB 0x0000,0x0003
0c72 05fb 0001 | | .CONST 0x05fb,0x0001
0c74 0603 0002 | | .CONST 0x0603,0x0002
0c76 0606 0003 | | .CONST 0x0606,0x0003
0c78 ; --------------------------------------------------------------------------------------
0c78 ; Debug3 Subtable 0x1a
0c78 ; --------------------------------------------------------------------------------------
0c78 0000 0003 | | .DBG3TAB 0x0000,0x0003
0c7a 060b 0001 | | .CONST 0x060b,0x0001
0c7c 0610 0002 | | .CONST 0x0610,0x0002
0c7e 0613 0003 | | .CONST 0x0613,0x0003
0c80 ; --------------------------------------------------------------------------------------
0c80 ; Debug3 Subtable 0x1b
0c80 ; --------------------------------------------------------------------------------------
0c80 0000 0005 | | .DBG3TAB 0x0000,0x0005
0c82 061b 0001 | | .CONST 0x061b,0x0001
0c84 0620 0002 | | .CONST 0x0620,0x0002
0c86 062c 0003 | , | .CONST 0x062c,0x0003
0c88 0630 0004 | 0 | .CONST 0x0630,0x0004
0c8a 063c 0005 | < | .CONST 0x063c,0x0005
0c8c ; --------------------------------------------------------------------------------------
0c8c ; Debug3 Subtable 0x1c
0c8c ; --------------------------------------------------------------------------------------
0c8c 0000 0005 | | .DBG3TAB 0x0000,0x0005
0c8e 064b 0001 | K | .CONST 0x064b,0x0001
0c90 0657 0002 | W | .CONST 0x0657,0x0002
0c92 065b 0003 | [ | .CONST 0x065b,0x0003
0c94 0667 0004 | g | .CONST 0x0667,0x0004
0c96 0673 0005 | s | .CONST 0x0673,0x0005
0c98 ; --------------------------------------------------------------------------------------
0c98 ; Debug3 Subtable 0x1d
0c98 ; --------------------------------------------------------------------------------------
0c98 0005 0005 | | .DBG3TAB 0x0005,0x0005
0c9a 068b ffff | | .CONST 0x068b,0xffff
0c9c 068d fffe | | .CONST 0x068d,0xfffe
0c9e 0695 fffd | | .CONST 0x0695,0xfffd
0ca0 069b fffc | | .CONST 0x069b,0xfffc
0ca2 069d fffb | | .CONST 0x069d,0xfffb
0ca4 069f 0001 | | .CONST 0x069f,0x0001
0ca6 06a3 0002 | | .CONST 0x06a3,0x0002
0ca8 06a8 0003 | | .CONST 0x06a8,0x0003
0caa 06ad 0004 | | .CONST 0x06ad,0x0004
0cac 06bd 0005 | | .CONST 0x06bd,0x0005
0cae ; --------------------------------------------------------------------------------------
0cae ; Debug3 Subtable 0x1e
0cae ; --------------------------------------------------------------------------------------
0cae 0001 0007 | | .DBG3TAB 0x0001,0x0007
0cb0 06cb ffff | | .CONST 0x06cb,0xffff
0cb2 06cf 0001 | | .CONST 0x06cf,0x0001
0cb4 06d3 0002 | | .CONST 0x06d3,0x0002
0cb6 06d8 0003 | | .CONST 0x06d8,0x0003
0cb8 06dd 0004 | | .CONST 0x06dd,0x0004
0cba 06eb 0005 | | .CONST 0x06eb,0x0005
0cbc 06f8 0006 | | .CONST 0x06f8,0x0006
0cbe 06fd 0007 | | .CONST 0x06fd,0x0007
0cc0 ; --------------------------------------------------------------------------------------
0cc0 ; Debug3 Subtable 0x1f
0cc0 ; --------------------------------------------------------------------------------------
0cc0 0005 0007 | | .DBG3TAB 0x0005,0x0007
0cc2 0713 ffff | | .CONST 0x0713,0xffff
0cc4 0718 fffe | | .CONST 0x0718,0xfffe
0cc6 071d fffd | | .CONST 0x071d,0xfffd
0cc8 071f fffc | | .CONST 0x071f,0xfffc
0cca 0723 fffb | # | .CONST 0x0723,0xfffb
0ccc 0727 0001 | ' | .CONST 0x0727,0x0001
0cce 072e 0002 | . | .CONST 0x072e,0x0002
0cd0 0732 0003 | 2 | .CONST 0x0732,0x0003
0cd2 0739 0004 | 9 | .CONST 0x0739,0x0004
0cd4 0748 0005 | H | .CONST 0x0748,0x0005
0cd6 0757 0006 | W | .CONST 0x0757,0x0006
0cd8 075d 0007 | ] | .CONST 0x075d,0x0007
0cda ; --------------------------------------------------------------------------------------
0cda ; Debug3 Subtable 0x20
0cda ; --------------------------------------------------------------------------------------
0cda 0002 0006 | | .DBG3TAB 0x0002,0x0006
0cdc 076b ffff | k | .CONST 0x076b,0xffff
0cde 076f fffe | o | .CONST 0x076f,0xfffe
0ce0 0771 0001 | q | .CONST 0x0771,0x0001
0ce2 0779 0002 | y | .CONST 0x0779,0x0002
0ce4 077e 0003 | ~ | .CONST 0x077e,0x0003
0ce6 0783 0004 | | .CONST 0x0783,0x0004
0ce8 078a 0005 | | .CONST 0x078a,0x0005
0cea 0793 0006 | | .CONST 0x0793,0x0006
0cec ; --------------------------------------------------------------------------------------
0cec ; Debug3 Subtable 0x21
0cec ; --------------------------------------------------------------------------------------
0cec 0002 000d | | .DBG3TAB 0x0002,0x000d
0cee 079b ffff | | .CONST 0x079b,0xffff
0cf0 079d fffe | | .CONST 0x079d,0xfffe
0cf2 07a1 0001 | | .CONST 0x07a1,0x0001
0cf4 07a9 0002 | | .CONST 0x07a9,0x0002
0cf6 07ae 0003 | | .CONST 0x07ae,0x0003
0cf8 07b3 0004 | | .CONST 0x07b3,0x0004
0cfa 07b6 0005 | | .CONST 0x07b6,0x0005
0cfc 07bd 0006 | | .CONST 0x07bd,0x0006
0cfe 07c4 0007 | | .CONST 0x07c4,0x0007
0d00 07c9 0008 | | .CONST 0x07c9,0x0008
0d02 07ce 0009 | | .CONST 0x07ce,0x0009
0d04 07d5 000a | | .CONST 0x07d5,0x000a
0d06 07d8 000b | | .CONST 0x07d8,0x000b
0d08 07df 000c | | .CONST 0x07df,0x000c
0d0a 07e4 000d | | .CONST 0x07e4,0x000d
0d0c ; --------------------------------------------------------------------------------------
0d0c ; Debug3 Subtable 0x22
0d0c ; --------------------------------------------------------------------------------------
0d0c 0000 0007 | | .DBG3TAB 0x0000,0x0007
0d0e 07f3 0001 | | .CONST 0x07f3,0x0001
0d10 07f7 0002 | | .CONST 0x07f7,0x0002
0d12 07fc 0003 | | .CONST 0x07fc,0x0003
0d14 0803 0004 | | .CONST 0x0803,0x0004
0d16 0807 0005 | | .CONST 0x0807,0x0005
0d18 0819 0006 | | .CONST 0x0819,0x0006
0d1a 081e 0007 | | .CONST 0x081e,0x0007
0d1c 0000 0000 | | .BLANK 0000[0xe4]