|
|
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, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_11cacfe
└─⟦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 5800 |X | .CONST 0x5800 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 0c70 | p | .CONST 0x0c70 ; 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 8007 | | .CONST 0x8007 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0080 | | .CONST 0x0080 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0031 | 1 | .CONST 0x0031 ; Number of locals
000b INIT_0008:
000b e001 | | Load 0x0,0x1
000c 0129 | ) | Execute Any,Make_Visible
000d 00c4 | | Action Make_Default
000e 00c4 | | Action Make_Default
000f 00c4 | | Action Make_Default
0010 00c4 | | Action Make_Default
0011 00c4 | | Action Make_Default
0012 00c4 | | Action Make_Default
0013 00c4 | | Action Make_Default
0014 00c4 | | Action Make_Default
0015 00c4 | | Action Make_Default
0016 00c4 | | Action Make_Default
0017 00c4 | | Action Make_Default
0018 00c4 | | Action Make_Default
0019 00c4 | | Action Make_Default
001a 00c4 | | Action Make_Default
001b 00c4 | | Action Make_Default
001c 00c4 | | Action Make_Default
001d 00c4 | | Action Make_Default
001e 00c4 | | Action Make_Default
001f 00c4 | | Action Make_Default
0020 00c4 | | Action Make_Default
0021 00c4 | | Action Make_Default
0022 00c4 | | Action Make_Default
0023 00c4 | | Action Make_Default
0024 00c4 | | Action Make_Default
0025 00c4 | | Action Make_Default
0026 e002 | | Load 0x0,0x2
0027 0129 | ) | Execute Any,Make_Visible
0028 c219 | | Store 0x1,0x19
0029 e003 | | Load 0x0,0x3
002a e004 | | Load 0x0,0x4
002b 4be8 |K | Short_Literal 0x3e8
002c e005 | | Load 0x0,0x5
002d 0386 | | Declare_Variable Package,Visible
002e 00d8 | | Load_Top At_Offset_0
002f 020f | | Execute Module,Activate
0030 c20e | | Store 0x1,0xe
0031 029a 008b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0088
0033 c21e | | Store 0x1,0x1e
0034 029a 009b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0098
0036 c21f | | Store 0x1,0x1f
0037 029a 01b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b0
0039 c220 | | Store 0x1,0x20
003a 029a 02eb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_02e8
003c c225 | % | Store 0x1,0x25
003d 029a 03d3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_03d0
003f c221 | ! | Store 0x1,0x21
0040 029a 058b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0588
0042 c226 | & | Store 0x1,0x26
0043 029a 05f3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_05f0
0045 c222 | " | Store 0x1,0x22
0046 029a 06a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_06a0
0048 c223 | # | Store 0x1,0x23
0049 029a 06b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_06b0
004b c224 | $ | Store 0x1,0x24
004c 029a 06c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_06c0
004e c21d | | Store 0x1,0x1d
004f 00bf | | Action Accept_Activation
0050 0092 0c16 | | Action Push_String_Extended,0xc16 ; "--- DISCOVER DIAGRAM ---"
0052 e006 | | Load 0x0,0x6
0053 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0054 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0055 02c7 | | Declare_Variable Any
0056 e006 | | Load 0x0,0x6
0057 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0058 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0059 a228 | ( | Store_Unchecked 0x1,0x28
005a 029d 06cb | | Declare_Subprogram For_Outer_Call,INIT_06c8
005c 029d 06f3 | | Declare_Subprogram For_Outer_Call,INIT_06f0
005e 029d 0703 | | Declare_Subprogram For_Outer_Call,INIT_0700
0060 029d 0743 | C| Declare_Subprogram For_Outer_Call,INIT_0740
0062 029d 0783 | | Declare_Subprogram For_Outer_Call,INIT_0780
0064 029d 0833 | 3| Declare_Subprogram For_Outer_Call,INIT_0830
0066 029d 085b | [| Declare_Subprogram For_Outer_Call,INIT_0858
0068 029d 087b | {| Declare_Subprogram For_Outer_Call,INIT_0878
006a 1d1e | | Execute_Immediate Reference_Lex_1,0x1e
006b 00c7 | | Action Elaborate_Subprogram
006c 1d1f | | Execute_Immediate Reference_Lex_1,0x1f
006d 00c7 | | Action Elaborate_Subprogram
006e 1d20 | | Execute_Immediate Reference_Lex_1,0x20
006f 00c7 | | Action Elaborate_Subprogram
0070 1d25 | % | Execute_Immediate Reference_Lex_1,0x25
0071 00c7 | | Action Elaborate_Subprogram
0072 1d21 | ! | Execute_Immediate Reference_Lex_1,0x21
0073 00c7 | | Action Elaborate_Subprogram
0074 1d26 | & | Execute_Immediate Reference_Lex_1,0x26
0075 00c7 | | Action Elaborate_Subprogram
0076 029d 097b | {| Declare_Subprogram For_Outer_Call,INIT_0978
0078 1d1d | | Execute_Immediate Reference_Lex_1,0x1d
0079 00c7 | | Action Elaborate_Subprogram
007a 1d22 | " | Execute_Immediate Reference_Lex_1,0x22
007b 00c7 | | Action Elaborate_Subprogram
007c 1d23 | # | Execute_Immediate Reference_Lex_1,0x23
007d 00c7 | | Action Elaborate_Subprogram
007e 1d24 | $ | Execute_Immediate Reference_Lex_1,0x24
007f 00c7 | | Action Elaborate_Subprogram
0080 BODY_0008:
0080 e007 | | Load 0x0,0x7
0081 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0082 00bc | | Action Signal_Activated
0083 00bb | | Action Signal_Completion
0084 0000 0000 | | .BLANK 0000[0x4]
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 008c | | .CONST 0x008c ; Address of begin
0089 0004 | | .CONST 0x0004 ; Address of exception handler
008a 0002 | | .CONST 0x0002 ; Number of locals
008b INIT_0088:
008b 00e1 | | Load_Encached Boolean_Cache
008c BODY_0088:
008c 00e1 | | Load_Encached Boolean_Cache
008d 00e1 | | Load_Encached Boolean_Cache
008e e5fd | | Load 0x2,-0x3
008f e5fe | | Load 0x2,-0x2
0090 e5ff | | Load 0x2,-0x1
0091 8230 | 0 | Call 0x1,0x30
0092 00d2 | | Pop_Control Pop_Count_2
0093 c5fc | | Store 0x2,-0x4
0094 0059 | Y | Store_Top Discrete,At_Offset_1
0095 4502 |E | Exit_Subprogram 0x2
0096 0000 0000 | | .XXX[0x2]
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 00a4 | | .CONST 0x00a4 ; Address of begin
0099 00d5 | | .CONST 0x00d5 ; Address of exception handler
009a 0005 | | .CONST 0x0005 ; Number of locals
009b INIT_0098:
009b e008 | | Load 0x0,0x8
009c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
009d 02c7 | | Declare_Variable Any
009e 00d8 | | Load_Top At_Offset_0
009f 1c00 | | Execute_Immediate Run_Utility,0x0
00a0 00e8 | | Load_Encached Character_Cache
00a1 e20e | | Load 0x1,0xe
00a2 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
00a3 00e3 | | Load_Encached Natural_Cache
00a4 BODY_0098:
00a4 00be | | Action Activate_Tasks
00a5 822f | / | Call 0x1,0x2f
00a6 00db | | Load_Top At_Offset_3
00a7 00ea | | Load_Encached Null_String_Cache
00a8 e5ff | | Load 0x2,-0x1
00a9 e009 | | Load 0x0,0x9
00aa 1813 | | Execute Package,Field_Execute,Field_Number 0x13
00ab 4800 |H | Short_Literal 0x0
00ac e008 | | Load 0x0,0x8
00ad 1815 | | Execute Package,Field_Execute,Field_Number 0x15
00ae c402 | | Store 0x2,0x2
00af 00db | | Load_Top At_Offset_3
00b0 8229 | ) | Call 0x1,0x29
00b1 00cf | | Action Mark_Auxiliary
00b2 7816 |x | Jump 0xc9
00b3 e402 | | Load 0x2,0x2
00b4 e008 | | Load 0x0,0x8
00b5 1830 | 0 | Execute Package,Field_Execute,Field_Number 0x30
00b6 6806 |h | Jump_Zero 0xbd
00b7 00da | | Load_Top At_Offset_2
00b8 4801 |H | Short_Literal 0x1
00b9 480a |H | Short_Literal 0xa
00ba e20e | | Load 0x1,0xe
00bb 181f | | Execute Package,Field_Execute,Field_Number 0x1f
00bc 003b | ; | Store_Top Access,At_Offset_3
00bd 00e8 | | Load_Encached Character_Cache
00be e402 | | Load 0x2,0x2
00bf e008 | | Load 0x0,0x8
00c0 1844 | D | Execute Package,Field_Execute,Field_Number 0x44
00c1 c403 | | Store 0x2,0x3
00c2 00da | | Load_Top At_Offset_2
00c3 4801 |H | Short_Literal 0x1
00c4 e403 | | Load 0x2,0x3
00c5 e20e | | Load 0x1,0xe
00c6 181f | | Execute Package,Field_Execute,Field_Number 0x1f
00c7 003b | ; | Store_Top Access,At_Offset_3
00c8 00c9 | | Action Pop_Auxiliary_Loop
00c9 e402 | | Load 0x2,0x2
00ca e008 | | Load 0x0,0x8
00cb 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
00cc 6fe6 |o | Jump_Zero 0xb3
00cd 00ce | | Action Pop_Auxiliary
00ce 00db | | Load_Top At_Offset_3
00cf e008 | | Load 0x0,0x8
00d0 1816 | | Execute Package,Field_Execute,Field_Number 0x16
00d1 c402 | | Store 0x2,0x2
00d2 00d9 | | Load_Top At_Offset_1
00d3 a5fe | | Store_Unchecked 0x2,-0x2
00d4 4502 |E | Exit_Subprogram 0x2
00d5 TRAP_0098:
00d5 00d8 | | Load_Top At_Offset_0
00d6 0107 | | Execute Exception,Get_Name
00d7 4950 |IP | Short_Literal 0x150
00d8 495f |I_ | Short_Literal 0x15f
00d9 0262 | b | Execute Discrete,In_Range
00da 6811 |h | Jump_Zero 0xec
00db 00da | | Load_Top At_Offset_2
00dc 4801 |H | Short_Literal 0x1
00dd 480a |H | Short_Literal 0xa
00de e20e | | Load 0x1,0xe
00df 181f | | Execute Package,Field_Execute,Field_Number 0x1f
00e0 003b | ; | Store_Top Access,At_Offset_3
00e1 e402 | | Load 0x2,0x2
00e2 e008 | | Load 0x0,0x8
00e3 1816 | | Execute Package,Field_Execute,Field_Number 0x16
00e4 c402 | | Store 0x2,0x2
00e5 00da | | Load_Top At_Offset_2
00e6 a5fe | | Store_Unchecked 0x2,-0x2
00e7 00da | | Load_Top At_Offset_2
00e8 e20e | | Load 0x1,0xe
00e9 1812 | | Execute Package,Field_Execute,Field_Number 0x12
00ea 003b | ; | Store_Top Access,At_Offset_3
00eb 4502 |E | Exit_Subprogram 0x2
00ec 4921 |I! | Short_Literal 0x121
00ed 010f | | Execute Exception,Equal
00ee 6807 |h | Jump_Zero 0xf6
00ef 4801 |H | Short_Literal 0x1
00f0 e5ff | | Load 0x2,-0x1
00f1 e009 | | Load 0x0,0x9
00f2 1813 | | Execute Package,Field_Execute,Field_Number 0x13
00f3 e00a | | Load 0x0,0xa
00f4 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
00f5 4502 |E | Exit_Subprogram 0x2
00f6 4922 |I" | Short_Literal 0x122
00f7 010f | | Execute Exception,Equal
00f8 6807 |h | Jump_Zero 0x100
00f9 4801 |H | Short_Literal 0x1
00fa e5ff | | Load 0x2,-0x1
00fb e009 | | Load 0x0,0x9
00fc 1813 | | Execute Package,Field_Execute,Field_Number 0x13
00fd e00a | | Load 0x0,0xa
00fe 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
00ff 4502 |E | Exit_Subprogram 0x2
0100 4923 |I# | Short_Literal 0x123
0101 010f | | Execute Exception,Equal
0102 6809 |h | Jump_Zero 0x10c
0103 4801 |H | Short_Literal 0x1
0104 e5ff | | Load 0x2,-0x1
0105 e009 | | Load 0x0,0x9
0106 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0107 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0109 e00a | | Load 0x0,0xa
010a 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
010b 4502 |E | Exit_Subprogram 0x2
010c 4924 |I$ | Short_Literal 0x124
010d 010f | | Execute Exception,Equal
010e 6809 |h | Jump_Zero 0x118
010f 4801 |H | Short_Literal 0x1
0110 e5ff | | Load 0x2,-0x1
0111 e009 | | Load 0x0,0x9
0112 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0113 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0115 e00a | | Load 0x0,0xa
0116 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0117 4502 |E | Exit_Subprogram 0x2
0118 4925 |I% | Short_Literal 0x125
0119 010f | | Execute Exception,Equal
011a 6807 |h | Jump_Zero 0x122
011b 4801 |H | Short_Literal 0x1
011c e5ff | | Load 0x2,-0x1
011d e009 | | Load 0x0,0x9
011e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
011f e00a | | Load 0x0,0xa
0120 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0121 4502 |E | Exit_Subprogram 0x2
0122 4931 |I1 | Short_Literal 0x131
0123 010f | | Execute Exception,Equal
0124 680b |h | Jump_Zero 0x130
0125 4801 |H | Short_Literal 0x1
0126 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0128 e5ff | | Load 0x2,-0x1
0129 e009 | | Load 0x0,0x9
012a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
012b 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
012d e00a | | Load 0x0,0xa
012e 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
012f 4502 |E | Exit_Subprogram 0x2
0130 4932 |I2 | Short_Literal 0x132
0131 010f | | Execute Exception,Equal
0132 680b |h | Jump_Zero 0x13e
0133 4801 |H | Short_Literal 0x1
0134 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0136 e5ff | | Load 0x2,-0x1
0137 e009 | | Load 0x0,0x9
0138 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0139 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
013b e00a | | Load 0x0,0xa
013c 183a | : | Execute Package,Field_Execute,Field_Number 0x3a
013d 4502 |E | Exit_Subprogram 0x2
013e 4933 |I3 | Short_Literal 0x133
013f 010f | | Execute Exception,Equal
0140 6809 |h | Jump_Zero 0x14a
0141 4801 |H | Short_Literal 0x1
0142 e5ff | | Load 0x2,-0x1
0143 e009 | | Load 0x0,0x9
0144 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0145 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0147 e00a | | Load 0x0,0xa
0148 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0149 4502 |E | Exit_Subprogram 0x2
014a e20d | | Load 0x1,0xd
014b 010f | | Execute Exception,Equal
014c 680d |h | Jump_Zero 0x15a
014d e402 | | Load 0x2,0x2
014e e008 | | Load 0x0,0x8
014f 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0150 c402 | | Store 0x2,0x2
0151 4801 |H | Short_Literal 0x1
0152 e5ff | | Load 0x2,-0x1
0153 e009 | | Load 0x0,0x9
0154 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0155 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0157 e00a | | Load 0x0,0xa
0158 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0159 4502 |E | Exit_Subprogram 0x2
015a 4934 |I4 | Short_Literal 0x134
015b 010f | | Execute Exception,Equal
015c 680b |h | Jump_Zero 0x168
015d 4801 |H | Short_Literal 0x1
015e 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0160 e5ff | | Load 0x2,-0x1
0161 e009 | | Load 0x0,0x9
0162 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0163 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0165 e00a | | Load 0x0,0xa
0166 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
0167 4502 |E | Exit_Subprogram 0x2
0168 4935 |I5 | Short_Literal 0x135
0169 010f | | Execute Exception,Equal
016a 680b |h | Jump_Zero 0x176
016b 4801 |H | Short_Literal 0x1
016c 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
016e e5ff | | Load 0x2,-0x1
016f e009 | | Load 0x0,0x9
0170 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0171 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0173 e00a | | Load 0x0,0xa
0174 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
0175 4502 |E | Exit_Subprogram 0x2
0176 4936 |I6 | Short_Literal 0x136
0177 010f | | Execute Exception,Equal
0178 680b |h | Jump_Zero 0x184
0179 4801 |H | Short_Literal 0x1
017a 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
017c e5ff | | Load 0x2,-0x1
017d e009 | | Load 0x0,0x9
017e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
017f 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0181 e00a | | Load 0x0,0xa
0182 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
0183 4502 |E | Exit_Subprogram 0x2
0184 00d8 | | Load_Top At_Offset_0
0185 0107 | | Execute Exception,Get_Name
0186 4940 |I@ | Short_Literal 0x140
0187 494f |IO | Short_Literal 0x14f
0188 0262 | b | Execute Discrete,In_Range
0189 680f |h | Jump_Zero 0x199
018a e402 | | Load 0x2,0x2
018b e008 | | Load 0x0,0x8
018c 1816 | | Execute Package,Field_Execute,Field_Number 0x16
018d c402 | | Store 0x2,0x2
018e 4801 |H | Short_Literal 0x1
018f 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0191 e5ff | | Load 0x2,-0x1
0192 e009 | | Load 0x0,0x9
0193 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0194 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0196 e00a | | Load 0x0,0xa
0197 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
0198 4502 |E | Exit_Subprogram 0x2
0199 00d8 | | Load_Top At_Offset_0
019a 0107 | | Execute Exception,Get_Name
019b 4960 |I` | Short_Literal 0x160
019c 496f |Io | Short_Literal 0x16f
019d 0262 | b | Execute Discrete,In_Range
019e 680b |h | Jump_Zero 0x1aa
019f e402 | | Load 0x2,0x2
01a0 e008 | | Load 0x0,0x8
01a1 1816 | | Execute Package,Field_Execute,Field_Number 0x16
01a2 c402 | | Store 0x2,0x2
01a3 4801 |H | Short_Literal 0x1
01a4 e5ff | | Load 0x2,-0x1
01a5 e009 | | Load 0x0,0x9
01a6 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01a7 e00a | | Load 0x0,0xa
01a8 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40
01a9 4502 |E | Exit_Subprogram 0x2
01aa 0100 | | Execute Exception,Raise
01ab 0000 0000 | | .BLANK 0000[0x5]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01e1 | | .CONST 0x01e1 ; Address of begin
01b1 023c | < | .CONST 0x023c ; Address of exception handler
01b2 000c | | .CONST 0x000c ; Number of locals
01b3 INIT_01b0:
01b3 e008 | | Load 0x0,0x8
01b4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01b5 02c7 | | Declare_Variable Any
01b6 00d8 | | Load_Top At_Offset_0
01b7 1c00 | | Execute_Immediate Run_Utility,0x0
01b8 00e8 | | Load_Encached Character_Cache
01b9 48ff |H | Short_Literal 0xff
01ba e009 | | Load 0x0,0x9
01bb 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01bc 1c08 | | Execute_Immediate Run_Utility,0x8
01bd 00d8 | | Load_Top At_Offset_0
01be 1c00 | | Execute_Immediate Run_Utility,0x0
01bf 48ff |H | Short_Literal 0xff
01c0 e009 | | Load 0x0,0x9
01c1 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01c2 1c08 | | Execute_Immediate Run_Utility,0x8
01c3 00d8 | | Load_Top At_Offset_0
01c4 1c00 | | Execute_Immediate Run_Utility,0x0
01c5 48ff |H | Short_Literal 0xff
01c6 e009 | | Load 0x0,0x9
01c7 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01c8 1c08 | | Execute_Immediate Run_Utility,0x8
01c9 00d8 | | Load_Top At_Offset_0
01ca 1c00 | | Execute_Immediate Run_Utility,0x0
01cb 48ff |H | Short_Literal 0xff
01cc e009 | | Load 0x0,0x9
01cd 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01ce 1c08 | | Execute_Immediate Run_Utility,0x8
01cf 00d8 | | Load_Top At_Offset_0
01d0 1c00 | | Execute_Immediate Run_Utility,0x0
01d1 48ff |H | Short_Literal 0xff
01d2 e009 | | Load 0x0,0x9
01d3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01d4 1c08 | | Execute_Immediate Run_Utility,0x8
01d5 00d8 | | Load_Top At_Offset_0
01d6 1c00 | | Execute_Immediate Run_Utility,0x0
01d7 00e1 | | Load_Encached Boolean_Cache
01d8 00e1 | | Load_Encached Boolean_Cache
01d9 e006 | | Load 0x0,0x6
01da 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01db 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01dc 02c7 | | Declare_Variable Any
01dd 00d8 | | Load_Top At_Offset_0
01de 1c00 | | Execute_Immediate Run_Utility,0x0
01df 029f 09cb | | Declare_Subprogram For_Call,INIT_09c8
01e1 BODY_01b0:
01e1 00be | | Action Activate_Tasks
01e2 00e1 | | Load_Encached Boolean_Cache
01e3 00e1 | | Load_Encached Boolean_Cache
01e4 e408 | | Load 0x2,0x8
01e5 e407 | | Load 0x2,0x7
01e6 e5ff | | Load 0x2,-0x1
01e7 8230 | 0 | Call 0x1,0x30
01e8 00d2 | | Pop_Control Pop_Count_2
01e9 c409 | | Store 0x2,0x9
01ea 005b | [ | Store_Top Discrete,At_Offset_3
01eb e406 | | Load 0x2,0x6
01ec e405 | | Load 0x2,0x5
01ed e404 | | Load 0x2,0x4
01ee e5fe | | Load 0x2,-0x2
01ef 822e | . | Call 0x1,0x2e
01f0 00d3 | | Pop_Control Pop_Count_3
01f1 00da | | Load_Top At_Offset_2
01f2 6819 |h | Jump_Zero 0x20c
01f3 e406 | | Load 0x2,0x6
01f4 e009 | | Load 0x0,0x9
01f5 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
01f6 0c01 | | Execute_Immediate Greater_Equal,0x1
01f7 6814 |h | Jump_Zero 0x20c
01f8 e407 | | Load 0x2,0x7
01f9 e009 | | Load 0x0,0x9
01fa 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01fb e406 | | Load 0x2,0x6
01fc e009 | | Load 0x0,0x9
01fd 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01fe e007 | | Load 0x0,0x7
01ff 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0200 680b |h | Jump_Zero 0x20c
0201 4801 |H | Short_Literal 0x1
0202 e406 | | Load 0x2,0x6
0203 e009 | | Load 0x0,0x9
0204 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0205 e007 | | Load 0x0,0x7
0206 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0207 e406 | | Load 0x2,0x6
0208 e009 | | Load 0x0,0x9
0209 1813 | | Execute Package,Field_Execute,Field_Number 0x13
020a e00a | | Load 0x0,0xa
020b 1841 | A | Execute Package,Field_Execute,Field_Number 0x41
020c e402 | | Load 0x2,0x2
020d 00ea | | Load_Encached Null_String_Cache
020e e407 | | Load 0x2,0x7
020f e009 | | Load 0x0,0x9
0210 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0211 4801 |H | Short_Literal 0x1
0212 e008 | | Load 0x0,0x8
0213 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0214 c402 | | Store 0x2,0x2
0215 e227 | ' | Load 0x1,0x27
0216 e402 | | Load 0x2,0x2
0217 e008 | | Load 0x0,0x8
0218 184e | N | Execute Package,Field_Execute,Field_Number 0x4e
0219 00cf | | Action Mark_Auxiliary
021a e5fe | | Load 0x2,-0x2
021b e20e | | Load 0x1,0xe
021c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
021d 4801 |H | Short_Literal 0x1
021e 0263 | c | Execute Discrete,Above_Bound
021f 7013 |p | Jump_Nonzero 0x233
0220 00d8 | | Load_Top At_Offset_0
0221 e5fe | | Load 0x2,-0x2
0222 e20e | | Load 0x1,0xe
0223 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0224 a403 | | Store_Unchecked 0x2,0x3
0225 e403 | | Load 0x2,0x3
0226 0f0a | | Execute_Immediate Equal,0xa
0227 6805 |h | Jump_Zero 0x22d
0228 4801 |H | Short_Literal 0x1
0229 e402 | | Load 0x2,0x2
022a e008 | | Load 0x0,0x8
022b 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
022c 7804 |x | Jump 0x231
022d e403 | | Load 0x2,0x3
022e e402 | | Load 0x2,0x2
022f e008 | | Load 0x0,0x8
0230 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
0231 00c8 | | Action Pop_Auxiliary_Range
0232 3fed |? | Loop_Increasing 0x220
0233 00ce | | Action Pop_Auxiliary
0234 e402 | | Load 0x2,0x2
0235 e008 | | Load 0x0,0x8
0236 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0237 c402 | | Store 0x2,0x2
0238 00da | | Load_Top At_Offset_2
0239 6801 |h | Jump_Zero 0x23b
023a 840c | | Call 0x2,0xc
023b 4503 |E | Exit_Subprogram 0x3
023c TRAP_01b0:
023c 4921 |I! | Short_Literal 0x121
023d 010f | | Execute Exception,Equal
023e 6807 |h | Jump_Zero 0x246
023f 4801 |H | Short_Literal 0x1
0240 e5ff | | Load 0x2,-0x1
0241 e009 | | Load 0x0,0x9
0242 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0243 e00a | | Load 0x0,0xa
0244 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0245 4503 |E | Exit_Subprogram 0x3
0246 4922 |I" | Short_Literal 0x122
0247 010f | | Execute Exception,Equal
0248 6807 |h | Jump_Zero 0x250
0249 4801 |H | Short_Literal 0x1
024a e5ff | | Load 0x2,-0x1
024b e009 | | Load 0x0,0x9
024c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
024d e00a | | Load 0x0,0xa
024e 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
024f 4503 |E | Exit_Subprogram 0x3
0250 4923 |I# | Short_Literal 0x123
0251 010f | | Execute Exception,Equal
0252 6809 |h | Jump_Zero 0x25c
0253 4801 |H | Short_Literal 0x1
0254 e5ff | | Load 0x2,-0x1
0255 e009 | | Load 0x0,0x9
0256 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0257 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0259 e00a | | Load 0x0,0xa
025a 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
025b 4503 |E | Exit_Subprogram 0x3
025c 4924 |I$ | Short_Literal 0x124
025d 010f | | Execute Exception,Equal
025e 6809 |h | Jump_Zero 0x268
025f 4801 |H | Short_Literal 0x1
0260 e5ff | | Load 0x2,-0x1
0261 e009 | | Load 0x0,0x9
0262 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0263 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0265 e00a | | Load 0x0,0xa
0266 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0267 4503 |E | Exit_Subprogram 0x3
0268 4925 |I% | Short_Literal 0x125
0269 010f | | Execute Exception,Equal
026a 6807 |h | Jump_Zero 0x272
026b 4801 |H | Short_Literal 0x1
026c e5ff | | Load 0x2,-0x1
026d e009 | | Load 0x0,0x9
026e 1813 | | Execute Package,Field_Execute,Field_Number 0x13
026f e00a | | Load 0x0,0xa
0270 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0271 4503 |E | Exit_Subprogram 0x3
0272 4931 |I1 | Short_Literal 0x131
0273 010f | | Execute Exception,Equal
0274 680b |h | Jump_Zero 0x280
0275 4801 |H | Short_Literal 0x1
0276 0092 0c19 | | Action Push_String_Extended,0xc19 ; "written"
0278 e5ff | | Load 0x2,-0x1
0279 e009 | | Load 0x0,0x9
027a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
027b 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
027d e00a | | Load 0x0,0xa
027e 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
027f 4503 |E | Exit_Subprogram 0x3
0280 4932 |I2 | Short_Literal 0x132
0281 010f | | Execute Exception,Equal
0282 680b |h | Jump_Zero 0x28e
0283 4801 |H | Short_Literal 0x1
0284 0092 0c19 | | Action Push_String_Extended,0xc19 ; "written"
0286 e5ff | | Load 0x2,-0x1
0287 e009 | | Load 0x0,0x9
0288 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0289 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
028b e00a | | Load 0x0,0xa
028c 183a | : | Execute Package,Field_Execute,Field_Number 0x3a
028d 4503 |E | Exit_Subprogram 0x3
028e 4933 |I3 | Short_Literal 0x133
028f 010f | | Execute Exception,Equal
0290 6809 |h | Jump_Zero 0x29a
0291 4801 |H | Short_Literal 0x1
0292 e5ff | | Load 0x2,-0x1
0293 e009 | | Load 0x0,0x9
0294 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0295 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0297 e00a | | Load 0x0,0xa
0298 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0299 4503 |E | Exit_Subprogram 0x3
029a 4934 |I4 | Short_Literal 0x134
029b 010f | | Execute Exception,Equal
029c 680b |h | Jump_Zero 0x2a8
029d 4801 |H | Short_Literal 0x1
029e 0092 0c19 | | Action Push_String_Extended,0xc19 ; "written"
02a0 e5ff | | Load 0x2,-0x1
02a1 e009 | | Load 0x0,0x9
02a2 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02a3 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
02a5 e00a | | Load 0x0,0xa
02a6 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
02a7 4503 |E | Exit_Subprogram 0x3
02a8 4935 |I5 | Short_Literal 0x135
02a9 010f | | Execute Exception,Equal
02aa 680b |h | Jump_Zero 0x2b6
02ab 4801 |H | Short_Literal 0x1
02ac 0092 0c19 | | Action Push_String_Extended,0xc19 ; "written"
02ae e5ff | | Load 0x2,-0x1
02af e009 | | Load 0x0,0x9
02b0 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02b1 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
02b3 e00a | | Load 0x0,0xa
02b4 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
02b5 4503 |E | Exit_Subprogram 0x3
02b6 4936 |I6 | Short_Literal 0x136
02b7 010f | | Execute Exception,Equal
02b8 680b |h | Jump_Zero 0x2c4
02b9 4801 |H | Short_Literal 0x1
02ba 0092 0c19 | | Action Push_String_Extended,0xc19 ; "written"
02bc e5ff | | Load 0x2,-0x1
02bd e009 | | Load 0x0,0x9
02be 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02bf 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
02c1 e00a | | Load 0x0,0xa
02c2 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
02c3 4503 |E | Exit_Subprogram 0x3
02c4 00d8 | | Load_Top At_Offset_0
02c5 0107 | | Execute Exception,Get_Name
02c6 4940 |I@ | Short_Literal 0x140
02c7 494f |IO | Short_Literal 0x14f
02c8 0262 | b | Execute Discrete,In_Range
02c9 680f |h | Jump_Zero 0x2d9
02ca e402 | | Load 0x2,0x2
02cb e008 | | Load 0x0,0x8
02cc 1816 | | Execute Package,Field_Execute,Field_Number 0x16
02cd c402 | | Store 0x2,0x2
02ce 4801 |H | Short_Literal 0x1
02cf 0092 0c19 | | Action Push_String_Extended,0xc19 ; "written"
02d1 e5ff | | Load 0x2,-0x1
02d2 e009 | | Load 0x0,0x9
02d3 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02d4 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
02d6 e00a | | Load 0x0,0xa
02d7 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
02d8 4503 |E | Exit_Subprogram 0x3
02d9 00d8 | | Load_Top At_Offset_0
02da 0107 | | Execute Exception,Get_Name
02db 4960 |I` | Short_Literal 0x160
02dc 496f |Io | Short_Literal 0x16f
02dd 0262 | b | Execute Discrete,In_Range
02de 6807 |h | Jump_Zero 0x2e6
02df 4801 |H | Short_Literal 0x1
02e0 e5ff | | Load 0x2,-0x1
02e1 e009 | | Load 0x0,0x9
02e2 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02e3 e00a | | Load 0x0,0xa
02e4 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40
02e5 4503 |E | Exit_Subprogram 0x3
02e6 0100 | | Execute Exception,Raise
02e7 0000 | | .XXX[0x1]
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02f1 | | .CONST 0x02f1 ; Address of begin
02e9 031f | | .CONST 0x031f ; Address of exception handler
02ea 0003 | | .CONST 0x0003 ; Number of locals
02eb INIT_02e8:
02eb e008 | | Load 0x0,0x8
02ec 1b0d | | Execute Package,Field_Read,Field_Number 0xd
02ed 02c7 | | Declare_Variable Any
02ee 00d8 | | Load_Top At_Offset_0
02ef 1c00 | | Execute_Immediate Run_Utility,0x0
02f0 00e8 | | Load_Encached Character_Cache
02f1 BODY_02e8:
02f1 00be | | Action Activate_Tasks
02f2 822f | / | Call 0x1,0x2f
02f3 00d9 | | Load_Top At_Offset_1
02f4 00ea | | Load_Encached Null_String_Cache
02f5 e5ff | | Load 0x2,-0x1
02f6 e009 | | Load 0x0,0x9
02f7 1813 | | Execute Package,Field_Execute,Field_Number 0x13
02f8 0092 0c1a | | Action Push_String_Extended,0xc1a ; "_ps"
02fa 01cc | | Execute Vector,Catenate
02fb 4801 |H | Short_Literal 0x1
02fc e008 | | Load 0x0,0x8
02fd 1814 | | Execute Package,Field_Execute,Field_Number 0x14
02fe c402 | | Store 0x2,0x2
02ff 00cf | | Action Mark_Auxiliary
0300 e5fe | | Load 0x2,-0x2
0301 e20e | | Load 0x1,0xe
0302 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0303 4801 |H | Short_Literal 0x1
0304 0263 | c | Execute Discrete,Above_Bound
0305 7013 |p | Jump_Nonzero 0x319
0306 00d8 | | Load_Top At_Offset_0
0307 e5fe | | Load 0x2,-0x2
0308 e20e | | Load 0x1,0xe
0309 1814 | | Execute Package,Field_Execute,Field_Number 0x14
030a a403 | | Store_Unchecked 0x2,0x3
030b 00db | | Load_Top At_Offset_3
030c 0f0a | | Execute_Immediate Equal,0xa
030d 6805 |h | Jump_Zero 0x313
030e 4801 |H | Short_Literal 0x1
030f e402 | | Load 0x2,0x2
0310 e008 | | Load 0x0,0x8
0311 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
0312 7804 |x | Jump 0x317
0313 00db | | Load_Top At_Offset_3
0314 e402 | | Load 0x2,0x2
0315 e008 | | Load 0x0,0x8
0316 1846 | F | Execute Package,Field_Execute,Field_Number 0x46
0317 00c8 | | Action Pop_Auxiliary_Range
0318 3fed |? | Loop_Increasing 0x306
0319 00ce | | Action Pop_Auxiliary
031a 00d9 | | Load_Top At_Offset_1
031b e008 | | Load 0x0,0x8
031c 1816 | | Execute Package,Field_Execute,Field_Number 0x16
031d c402 | | Store 0x2,0x2
031e 4503 |E | Exit_Subprogram 0x3
031f TRAP_02e8:
031f 4921 |I! | Short_Literal 0x121
0320 010f | | Execute Exception,Equal
0321 6807 |h | Jump_Zero 0x329
0322 4801 |H | Short_Literal 0x1
0323 e5ff | | Load 0x2,-0x1
0324 e009 | | Load 0x0,0x9
0325 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0326 e00a | | Load 0x0,0xa
0327 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0328 4503 |E | Exit_Subprogram 0x3
0329 4922 |I" | Short_Literal 0x122
032a 010f | | Execute Exception,Equal
032b 6807 |h | Jump_Zero 0x333
032c 4801 |H | Short_Literal 0x1
032d e5ff | | Load 0x2,-0x1
032e e009 | | Load 0x0,0x9
032f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0330 e00a | | Load 0x0,0xa
0331 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
0332 4503 |E | Exit_Subprogram 0x3
0333 4923 |I# | Short_Literal 0x123
0334 010f | | Execute Exception,Equal
0335 6809 |h | Jump_Zero 0x33f
0336 4801 |H | Short_Literal 0x1
0337 e5ff | | Load 0x2,-0x1
0338 e009 | | Load 0x0,0x9
0339 1813 | | Execute Package,Field_Execute,Field_Number 0x13
033a 0092 0c1b | | Action Push_String_Extended,0xc1b ; "postscript file"
033c e00a | | Load 0x0,0xa
033d 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
033e 4503 |E | Exit_Subprogram 0x3
033f 4924 |I$ | Short_Literal 0x124
0340 010f | | Execute Exception,Equal
0341 6809 |h | Jump_Zero 0x34b
0342 4801 |H | Short_Literal 0x1
0343 e5ff | | Load 0x2,-0x1
0344 e009 | | Load 0x0,0x9
0345 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0346 0092 0c1b | | Action Push_String_Extended,0xc1b ; "postscript file"
0348 e00a | | Load 0x0,0xa
0349 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
034a 4503 |E | Exit_Subprogram 0x3
034b 4925 |I% | Short_Literal 0x125
034c 010f | | Execute Exception,Equal
034d 6807 |h | Jump_Zero 0x355
034e 4801 |H | Short_Literal 0x1
034f e5ff | | Load 0x2,-0x1
0350 e009 | | Load 0x0,0x9
0351 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0352 e00a | | Load 0x0,0xa
0353 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0354 4503 |E | Exit_Subprogram 0x3
0355 4931 |I1 | Short_Literal 0x131
0356 010f | | Execute Exception,Equal
0357 680b |h | Jump_Zero 0x363
0358 4801 |H | Short_Literal 0x1
0359 0092 0c19 | | Action Push_String_Extended,0xc19 ; "written"
035b e5ff | | Load 0x2,-0x1
035c e009 | | Load 0x0,0x9
035d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
035e 0092 0c1b | | Action Push_String_Extended,0xc1b ; "postscript file"
0360 e00a | | Load 0x0,0xa
0361 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
0362 4503 |E | Exit_Subprogram 0x3
0363 4932 |I2 | Short_Literal 0x132
0364 010f | | Execute Exception,Equal
0365 680b |h | Jump_Zero 0x371
0366 4801 |H | Short_Literal 0x1
0367 0092 0c19 | | Action Push_String_Extended,0xc19 ; "written"
0369 e5ff | | Load 0x2,-0x1
036a e009 | | Load 0x0,0x9
036b 1813 | | Execute Package,Field_Execute,Field_Number 0x13
036c 0092 0c1b | | Action Push_String_Extended,0xc1b ; "postscript file"
036e e00a | | Load 0x0,0xa
036f 183a | : | Execute Package,Field_Execute,Field_Number 0x3a
0370 4503 |E | Exit_Subprogram 0x3
0371 4933 |I3 | Short_Literal 0x133
0372 010f | | Execute Exception,Equal
0373 6809 |h | Jump_Zero 0x37d
0374 4801 |H | Short_Literal 0x1
0375 e5ff | | Load 0x2,-0x1
0376 e009 | | Load 0x0,0x9
0377 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0378 0092 0c1b | | Action Push_String_Extended,0xc1b ; "postscript file"
037a e00a | | Load 0x0,0xa
037b 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
037c 4503 |E | Exit_Subprogram 0x3
037d 4934 |I4 | Short_Literal 0x134
037e 010f | | Execute Exception,Equal
037f 680b |h | Jump_Zero 0x38b
0380 4801 |H | Short_Literal 0x1
0381 0092 0c19 | | Action Push_String_Extended,0xc19 ; "written"
0383 e5ff | | Load 0x2,-0x1
0384 e009 | | Load 0x0,0x9
0385 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0386 0092 0c1b | | Action Push_String_Extended,0xc1b ; "postscript file"
0388 e00a | | Load 0x0,0xa
0389 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
038a 4503 |E | Exit_Subprogram 0x3
038b 4935 |I5 | Short_Literal 0x135
038c 010f | | Execute Exception,Equal
038d 680b |h | Jump_Zero 0x399
038e 4801 |H | Short_Literal 0x1
038f 0092 0c19 | | Action Push_String_Extended,0xc19 ; "written"
0391 e5ff | | Load 0x2,-0x1
0392 e009 | | Load 0x0,0x9
0393 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0394 0092 0c1b | | Action Push_String_Extended,0xc1b ; "postscript file"
0396 e00a | | Load 0x0,0xa
0397 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
0398 4503 |E | Exit_Subprogram 0x3
0399 4936 |I6 | Short_Literal 0x136
039a 010f | | Execute Exception,Equal
039b 680b |h | Jump_Zero 0x3a7
039c 4801 |H | Short_Literal 0x1
039d 0092 0c19 | | Action Push_String_Extended,0xc19 ; "written"
039f e5ff | | Load 0x2,-0x1
03a0 e009 | | Load 0x0,0x9
03a1 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03a2 0092 0c1b | | Action Push_String_Extended,0xc1b ; "postscript file"
03a4 e00a | | Load 0x0,0xa
03a5 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
03a6 4503 |E | Exit_Subprogram 0x3
03a7 00d8 | | Load_Top At_Offset_0
03a8 0107 | | Execute Exception,Get_Name
03a9 4940 |I@ | Short_Literal 0x140
03aa 494f |IO | Short_Literal 0x14f
03ab 0262 | b | Execute Discrete,In_Range
03ac 680f |h | Jump_Zero 0x3bc
03ad 00da | | Load_Top At_Offset_2
03ae e008 | | Load 0x0,0x8
03af 1816 | | Execute Package,Field_Execute,Field_Number 0x16
03b0 c402 | | Store 0x2,0x2
03b1 4801 |H | Short_Literal 0x1
03b2 0092 0c19 | | Action Push_String_Extended,0xc19 ; "written"
03b4 e5ff | | Load 0x2,-0x1
03b5 e009 | | Load 0x0,0x9
03b6 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03b7 0092 0c1b | | Action Push_String_Extended,0xc1b ; "postscript file"
03b9 e00a | | Load 0x0,0xa
03ba 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
03bb 4503 |E | Exit_Subprogram 0x3
03bc 00d8 | | Load_Top At_Offset_0
03bd 0107 | | Execute Exception,Get_Name
03be 4960 |I` | Short_Literal 0x160
03bf 496f |Io | Short_Literal 0x16f
03c0 0262 | b | Execute Discrete,In_Range
03c1 680b |h | Jump_Zero 0x3cd
03c2 00da | | Load_Top At_Offset_2
03c3 e008 | | Load 0x0,0x8
03c4 1816 | | Execute Package,Field_Execute,Field_Number 0x16
03c5 c402 | | Store 0x2,0x2
03c6 4801 |H | Short_Literal 0x1
03c7 e5ff | | Load 0x2,-0x1
03c8 e009 | | Load 0x0,0x9
03c9 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03ca e00a | | Load 0x0,0xa
03cb 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40
03cc 4503 |E | Exit_Subprogram 0x3
03cd 0100 | | Execute Exception,Raise
03ce 0000 0000 | | .XXX[0x2]
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03f1 | | .CONST 0x03f1 ; Address of begin
03d1 04d4 | | .CONST 0x04d4 ; Address of exception handler
03d2 0006 | | .CONST 0x0006 ; Number of locals
03d3 INIT_03d0:
03d3 e006 | | Load 0x0,0x6
03d4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03d5 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03d6 02c7 | | Declare_Variable Any
03d7 00d8 | | Load_Top At_Offset_0
03d8 1c00 | | Execute_Immediate Run_Utility,0x0
03d9 e006 | | Load 0x0,0x6
03da 1b0d | | Execute Package,Field_Read,Field_Number 0xd
03db 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30
03dc 02c7 | | Declare_Variable Any
03dd 00d8 | | Load_Top At_Offset_0
03de 1c00 | | Execute_Immediate Run_Utility,0x0
03df 48ff |H | Short_Literal 0xff
03e0 e009 | | Load 0x0,0x9
03e1 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03e2 1c08 | | Execute_Immediate Run_Utility,0x8
03e3 00d8 | | Load_Top At_Offset_0
03e4 1c00 | | Execute_Immediate Run_Utility,0x0
03e5 48ff |H | Short_Literal 0xff
03e6 e009 | | Load 0x0,0x9
03e7 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03e8 1c08 | | Execute_Immediate Run_Utility,0x8
03e9 00d8 | | Load_Top At_Offset_0
03ea 1c00 | | Execute_Immediate Run_Utility,0x0
03eb 48ff |H | Short_Literal 0xff
03ec e009 | | Load 0x0,0x9
03ed 1b0e | | Execute Package,Field_Read,Field_Number 0xe
03ee 1c08 | | Execute_Immediate Run_Utility,0x8
03ef 00d8 | | Load_Top At_Offset_0
03f0 1c00 | | Execute_Immediate Run_Utility,0x0
03f1 BODY_03d0:
03f1 822f | / | Call 0x1,0x2f
03f2 00d8 | | Load_Top At_Offset_0
03f3 00da | | Load_Top At_Offset_2
03f4 e404 | | Load 0x2,0x4
03f5 e5ff | | Load 0x2,-0x1
03f6 e009 | | Load 0x0,0x9
03f7 1813 | | Execute Package,Field_Execute,Field_Number 0x13
03f8 822c | , | Call 0x1,0x2c
03f9 00d3 | | Pop_Control Pop_Count_3
03fa 00d8 | | Load_Top At_Offset_0
03fb e009 | | Load 0x0,0x9
03fc 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
03fd 0c01 | | Execute_Immediate Greater_Equal,0x1
03fe 6805 |h | Jump_Zero 0x404
03ff 00d8 | | Load_Top At_Offset_0
0400 e009 | | Load 0x0,0x9
0401 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0402 e007 | | Load 0x0,0x7
0403 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0404 4801 |H | Short_Literal 0x1
0405 e006 | | Load 0x0,0x6
0406 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0407 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0408 e5ff | | Load 0x2,-0x1
0409 e009 | | Load 0x0,0x9
040a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
040b e006 | | Load 0x0,0x6
040c 1b0e | | Execute Package,Field_Read,Field_Number 0xe
040d 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
040e c402 | | Store 0x2,0x2
040f e402 | | Load 0x2,0x2
0410 e006 | | Load 0x0,0x6
0411 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0412 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
0413 c403 | | Store 0x2,0x3
0414 00db | | Load_Top At_Offset_3
0415 e006 | | Load 0x0,0x6
0416 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0417 1845 | E | Execute Package,Field_Execute,Field_Number 0x45
0418 4618 |F | Jump_Case 0x18
0419 7866 |xf | Jump 0x480 ; case 0x0
041a 7865 |xe | Jump 0x480 ; case 0x1
041b 781f |x | Jump 0x43b ; case 0x2
041c 7815 |x | Jump 0x432 ; case 0x3
041d 7814 |x | Jump 0x432 ; case 0x4
041e 7813 |x | Jump 0x432 ; case 0x5
041f 7812 |x | Jump 0x432 ; case 0x6
0420 7811 |x | Jump 0x432 ; case 0x7
0421 7810 |x | Jump 0x432 ; case 0x8
0422 7823 |x# | Jump 0x446 ; case 0x9
0423 780e |x | Jump 0x432 ; case 0xa
0424 780d |x | Jump 0x432 ; case 0xb
0425 7829 |x) | Jump 0x44f ; case 0xc
0426 782f |x/ | Jump 0x456 ; case 0xd
0427 7837 |x7 | Jump 0x45f ; case 0xe
0428 783d |x= | Jump 0x466 ; case 0xf
0429 7843 |xC | Jump 0x46d ; case 0x10
042a 784d |xM | Jump 0x478 ; case 0x11
042b 7806 |x | Jump 0x432 ; case 0x12
042c 7805 |x | Jump 0x432 ; case 0x13
042d 7804 |x | Jump 0x432 ; case 0x14
042e 7803 |x | Jump 0x432 ; case 0x15
042f 7802 |x | Jump 0x432 ; case 0x16
0430 7801 |x | Jump 0x432 ; case 0x17
0431 7800 |x | Jump 0x432 ; case 0x18
0432 4801 |H | Short_Literal 0x1
0433 e5ff | | Load 0x2,-0x1
0434 e009 | | Load 0x0,0x9
0435 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0436 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0438 e00a | | Load 0x0,0xa
0439 1844 | D | Execute Package,Field_Execute,Field_Number 0x44
043a 7845 |xE | Jump 0x480
043b 4801 |H | Short_Literal 0x1
043c 0092 0c1c | | Action Push_String_Extended,0xc1c ; "deleted"
043e e5ff | | Load 0x2,-0x1
043f e009 | | Load 0x0,0x9
0440 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0441 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0443 e00a | | Load 0x0,0xa
0444 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
0445 783a |x: | Jump 0x480
0446 4801 |H | Short_Literal 0x1
0447 e5ff | | Load 0x2,-0x1
0448 e009 | | Load 0x0,0x9
0449 1813 | | Execute Package,Field_Execute,Field_Number 0x13
044a 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
044c e00a | | Load 0x0,0xa
044d 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
044e 7831 |x1 | Jump 0x480
044f 4801 |H | Short_Literal 0x1
0450 e5ff | | Load 0x2,-0x1
0451 e009 | | Load 0x0,0x9
0452 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0453 e00a | | Load 0x0,0xa
0454 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0455 782a |x* | Jump 0x480
0456 4801 |H | Short_Literal 0x1
0457 e5ff | | Load 0x2,-0x1
0458 e009 | | Load 0x0,0x9
0459 1813 | | Execute Package,Field_Execute,Field_Number 0x13
045a 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
045c e00a | | Load 0x0,0xa
045d 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
045e 7821 |x! | Jump 0x480
045f 4801 |H | Short_Literal 0x1
0460 e5ff | | Load 0x2,-0x1
0461 e009 | | Load 0x0,0x9
0462 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0463 e00a | | Load 0x0,0xa
0464 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0465 781a |x | Jump 0x480
0466 4801 |H | Short_Literal 0x1
0467 e5ff | | Load 0x2,-0x1
0468 e009 | | Load 0x0,0x9
0469 1813 | | Execute Package,Field_Execute,Field_Number 0x13
046a e00a | | Load 0x0,0xa
046b 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
046c 7813 |x | Jump 0x480
046d 4801 |H | Short_Literal 0x1
046e 0092 0c1c | | Action Push_String_Extended,0xc1c ; "deleted"
0470 e5ff | | Load 0x2,-0x1
0471 e009 | | Load 0x0,0x9
0472 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0473 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0475 e00a | | Load 0x0,0xa
0476 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
0477 7808 |x | Jump 0x480
0478 4801 |H | Short_Literal 0x1
0479 e5ff | | Load 0x2,-0x1
047a e009 | | Load 0x0,0x9
047b 1813 | | Execute Package,Field_Execute,Field_Number 0x13
047c 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
047e e00a | | Load 0x0,0xa
047f 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0480 00db | | Load_Top At_Offset_3
0481 0120 | | Execute Any,Is_Value
0482 6804 |h | Jump_Zero 0x487
0483 e006 | | Load 0x0,0x6
0484 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0485 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30
0486 7801 |x | Jump 0x488
0487 00db | | Load_Top At_Offset_3
0488 4fff |O | Short_Literal 0x7ff
0489 e402 | | Load 0x2,0x2
048a e006 | | Load 0x0,0x6
048b 1b10 | | Execute Package,Field_Read,Field_Number 0x10
048c 1819 | | Execute Package,Field_Execute,Field_Number 0x19
048d c403 | | Store 0x2,0x3
048e 00db | | Load_Top At_Offset_3
048f e006 | | Load 0x0,0x6
0490 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0491 1845 | E | Execute Package,Field_Execute,Field_Number 0x45
0492 4618 |F | Jump_Case 0x18
0493 4502 |E | Exit_Subprogram 0x2 ; case 0x0
0494 4502 |E | Exit_Subprogram 0x2 ; case 0x1
0495 781f |x | Jump 0x4b5 ; case 0x2
0496 7815 |x | Jump 0x4ac ; case 0x3
0497 7814 |x | Jump 0x4ac ; case 0x4
0498 7813 |x | Jump 0x4ac ; case 0x5
0499 7812 |x | Jump 0x4ac ; case 0x6
049a 7811 |x | Jump 0x4ac ; case 0x7
049b 7810 |x | Jump 0x4ac ; case 0x8
049c 780f |x | Jump 0x4ac ; case 0x9
049d 780e |x | Jump 0x4ac ; case 0xa
049e 780d |x | Jump 0x4ac ; case 0xb
049f 780c |x | Jump 0x4ac ; case 0xc
04a0 780b |x | Jump 0x4ac ; case 0xd
04a1 780a |x | Jump 0x4ac ; case 0xe
04a2 7809 |x | Jump 0x4ac ; case 0xf
04a3 781c |x | Jump 0x4c0 ; case 0x10
04a4 7826 |x& | Jump 0x4cb ; case 0x11
04a5 7806 |x | Jump 0x4ac ; case 0x12
04a6 7805 |x | Jump 0x4ac ; case 0x13
04a7 7804 |x | Jump 0x4ac ; case 0x14
04a8 7803 |x | Jump 0x4ac ; case 0x15
04a9 7802 |x | Jump 0x4ac ; case 0x16
04aa 7801 |x | Jump 0x4ac ; case 0x17
04ab 7800 |x | Jump 0x4ac ; case 0x18
04ac 4801 |H | Short_Literal 0x1
04ad e5ff | | Load 0x2,-0x1
04ae e009 | | Load 0x0,0x9
04af 1813 | | Execute Package,Field_Execute,Field_Number 0x13
04b0 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
04b2 e00a | | Load 0x0,0xa
04b3 1844 | D | Execute Package,Field_Execute,Field_Number 0x44
04b4 4502 |E | Exit_Subprogram 0x2
04b5 4801 |H | Short_Literal 0x1
04b6 0092 0c1d | | Action Push_String_Extended,0xc1d ; "deleted);"
04b8 e5ff | | Load 0x2,-0x1
04b9 e009 | | Load 0x0,0x9
04ba 1813 | | Execute Package,Field_Execute,Field_Number 0x13
04bb 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
04bd e00a | | Load 0x0,0xa
04be 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
04bf 4502 |E | Exit_Subprogram 0x2
04c0 4801 |H | Short_Literal 0x1
04c1 0092 0c1d | | Action Push_String_Extended,0xc1d ; "deleted);"
04c3 e5ff | | Load 0x2,-0x1
04c4 e009 | | Load 0x0,0x9
04c5 1813 | | Execute Package,Field_Execute,Field_Number 0x13
04c6 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
04c8 e00a | | Load 0x0,0xa
04c9 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
04ca 4502 |E | Exit_Subprogram 0x2
04cb 4801 |H | Short_Literal 0x1
04cc e5ff | | Load 0x2,-0x1
04cd e009 | | Load 0x0,0x9
04ce 1813 | | Execute Package,Field_Execute,Field_Number 0x13
04cf 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
04d1 e00a | | Load 0x0,0xa
04d2 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
04d3 4502 |E | Exit_Subprogram 0x2
04d4 TRAP_03d0:
04d4 4921 |I! | Short_Literal 0x121
04d5 010f | | Execute Exception,Equal
04d6 6807 |h | Jump_Zero 0x4de
04d7 4801 |H | Short_Literal 0x1
04d8 e5ff | | Load 0x2,-0x1
04d9 e009 | | Load 0x0,0x9
04da 1813 | | Execute Package,Field_Execute,Field_Number 0x13
04db e00a | | Load 0x0,0xa
04dc 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
04dd 4502 |E | Exit_Subprogram 0x2
04de 4922 |I" | Short_Literal 0x122
04df 010f | | Execute Exception,Equal
04e0 6807 |h | Jump_Zero 0x4e8
04e1 4801 |H | Short_Literal 0x1
04e2 e5ff | | Load 0x2,-0x1
04e3 e009 | | Load 0x0,0x9
04e4 1813 | | Execute Package,Field_Execute,Field_Number 0x13
04e5 e00a | | Load 0x0,0xa
04e6 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
04e7 4502 |E | Exit_Subprogram 0x2
04e8 4923 |I# | Short_Literal 0x123
04e9 010f | | Execute Exception,Equal
04ea 6809 |h | Jump_Zero 0x4f4
04eb 4801 |H | Short_Literal 0x1
04ec e5ff | | Load 0x2,-0x1
04ed e009 | | Load 0x0,0x9
04ee 1813 | | Execute Package,Field_Execute,Field_Number 0x13
04ef 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
04f1 e00a | | Load 0x0,0xa
04f2 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
04f3 4502 |E | Exit_Subprogram 0x2
04f4 4924 |I$ | Short_Literal 0x124
04f5 010f | | Execute Exception,Equal
04f6 6809 |h | Jump_Zero 0x500
04f7 4801 |H | Short_Literal 0x1
04f8 e5ff | | Load 0x2,-0x1
04f9 e009 | | Load 0x0,0x9
04fa 1813 | | Execute Package,Field_Execute,Field_Number 0x13
04fb 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
04fd e00a | | Load 0x0,0xa
04fe 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
04ff 4502 |E | Exit_Subprogram 0x2
0500 4925 |I% | Short_Literal 0x125
0501 010f | | Execute Exception,Equal
0502 6807 |h | Jump_Zero 0x50a
0503 4801 |H | Short_Literal 0x1
0504 e5ff | | Load 0x2,-0x1
0505 e009 | | Load 0x0,0x9
0506 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0507 e00a | | Load 0x0,0xa
0508 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
0509 4502 |E | Exit_Subprogram 0x2
050a 4931 |I1 | Short_Literal 0x131
050b 010f | | Execute Exception,Equal
050c 680b |h | Jump_Zero 0x518
050d 4801 |H | Short_Literal 0x1
050e 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0510 e5ff | | Load 0x2,-0x1
0511 e009 | | Load 0x0,0x9
0512 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0513 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0515 e00a | | Load 0x0,0xa
0516 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
0517 4502 |E | Exit_Subprogram 0x2
0518 4932 |I2 | Short_Literal 0x132
0519 010f | | Execute Exception,Equal
051a 680b |h | Jump_Zero 0x526
051b 4801 |H | Short_Literal 0x1
051c 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
051e e5ff | | Load 0x2,-0x1
051f e009 | | Load 0x0,0x9
0520 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0521 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0523 e00a | | Load 0x0,0xa
0524 183a | : | Execute Package,Field_Execute,Field_Number 0x3a
0525 4502 |E | Exit_Subprogram 0x2
0526 4933 |I3 | Short_Literal 0x133
0527 010f | | Execute Exception,Equal
0528 6809 |h | Jump_Zero 0x532
0529 4801 |H | Short_Literal 0x1
052a e5ff | | Load 0x2,-0x1
052b e009 | | Load 0x0,0x9
052c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
052d 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
052f e00a | | Load 0x0,0xa
0530 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0531 4502 |E | Exit_Subprogram 0x2
0532 e20d | | Load 0x1,0xd
0533 010f | | Execute Exception,Equal
0534 6809 |h | Jump_Zero 0x53e
0535 4801 |H | Short_Literal 0x1
0536 e5ff | | Load 0x2,-0x1
0537 e009 | | Load 0x0,0x9
0538 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0539 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
053b e00a | | Load 0x0,0xa
053c 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
053d 4502 |E | Exit_Subprogram 0x2
053e 4934 |I4 | Short_Literal 0x134
053f 010f | | Execute Exception,Equal
0540 680b |h | Jump_Zero 0x54c
0541 4801 |H | Short_Literal 0x1
0542 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0544 e5ff | | Load 0x2,-0x1
0545 e009 | | Load 0x0,0x9
0546 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0547 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0549 e00a | | Load 0x0,0xa
054a 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
054b 4502 |E | Exit_Subprogram 0x2
054c 4935 |I5 | Short_Literal 0x135
054d 010f | | Execute Exception,Equal
054e 680b |h | Jump_Zero 0x55a
054f 4801 |H | Short_Literal 0x1
0550 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0552 e5ff | | Load 0x2,-0x1
0553 e009 | | Load 0x0,0x9
0554 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0555 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0557 e00a | | Load 0x0,0xa
0558 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
0559 4502 |E | Exit_Subprogram 0x2
055a 4936 |I6 | Short_Literal 0x136
055b 010f | | Execute Exception,Equal
055c 680b |h | Jump_Zero 0x568
055d 4801 |H | Short_Literal 0x1
055e 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0560 e5ff | | Load 0x2,-0x1
0561 e009 | | Load 0x0,0x9
0562 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0563 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0565 e00a | | Load 0x0,0xa
0566 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
0567 4502 |E | Exit_Subprogram 0x2
0568 00d8 | | Load_Top At_Offset_0
0569 0107 | | Execute Exception,Get_Name
056a 4940 |I@ | Short_Literal 0x140
056b 494f |IO | Short_Literal 0x14f
056c 0262 | b | Execute Discrete,In_Range
056d 680b |h | Jump_Zero 0x579
056e 4801 |H | Short_Literal 0x1
056f 0092 0c1e | | Action Push_String_Extended,0xc1e ; "reading"
0571 e5ff | | Load 0x2,-0x1
0572 e009 | | Load 0x0,0x9
0573 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0574 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0576 e00a | | Load 0x0,0xa
0577 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
0578 4502 |E | Exit_Subprogram 0x2
0579 00d8 | | Load_Top At_Offset_0
057a 0107 | | Execute Exception,Get_Name
057b 4960 |I` | Short_Literal 0x160
057c 496f |Io | Short_Literal 0x16f
057d 0262 | b | Execute Discrete,In_Range
057e 6807 |h | Jump_Zero 0x586
057f 4801 |H | Short_Literal 0x1
0580 e5ff | | Load 0x2,-0x1
0581 e009 | | Load 0x0,0x9
0582 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0583 e00a | | Load 0x0,0xa
0584 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40
0585 4502 |E | Exit_Subprogram 0x2
0586 0100 | | Execute Exception,Raise
0587 0000 | | .XXX[0x1]
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 05a8 | | .CONST 0x05a8 ; Address of begin
0589 0004 | | .CONST 0x0004 ; Address of exception handler
058a 0006 | | .CONST 0x0006 ; Number of locals
058b INIT_0588:
058b e006 | | Load 0x0,0x6
058c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
058d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
058e 02c7 | | Declare_Variable Any
058f 00d8 | | Load_Top At_Offset_0
0590 1c00 | | Execute_Immediate Run_Utility,0x0
0591 e006 | | Load 0x0,0x6
0592 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0593 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30
0594 02c7 | | Declare_Variable Any
0595 00d8 | | Load_Top At_Offset_0
0596 1c00 | | Execute_Immediate Run_Utility,0x0
0597 e006 | | Load 0x0,0x6
0598 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0599 1b44 | D | Execute Package,Field_Read,Field_Number 0x44
059a e5ff | | Load 0x2,-0x1
059b e009 | | Load 0x0,0x9
059c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
059d 0092 0c1f | | Action Push_String_Extended,0xc1f ; ".@"
059f 01cc | | Execute Vector,Catenate
05a0 0007 | | Action Break_Optional
05a1 e5fe | | Load 0x2,-0x2
05a2 e009 | | Load 0x0,0x9
05a3 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05a4 0092 0c1f | | Action Push_String_Extended,0xc1f ; ".@"
05a6 01cc | | Execute Vector,Catenate
05a7 0007 | | Action Break_Optional
05a8 BODY_0588:
05a8 822f | / | Call 0x1,0x2f
05a9 e5ff | | Load 0x2,-0x1
05aa e009 | | Load 0x0,0x9
05ab 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05ac 822d | - | Call 0x1,0x2d
05ad e5fe | | Load 0x2,-0x2
05ae e009 | | Load 0x0,0x9
05af 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05b0 822d | - | Call 0x1,0x2d
05b1 4801 |H | Short_Literal 0x1
05b2 e006 | | Load 0x0,0x6
05b3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
05b4 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05b5 00da | | Load_Top At_Offset_2
05b6 e006 | | Load 0x0,0x6
05b7 1b0e | | Execute Package,Field_Read,Field_Number 0xe
05b8 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
05b9 c402 | | Store 0x2,0x2
05ba e402 | | Load 0x2,0x2
05bb e006 | | Load 0x0,0x6
05bc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
05bd 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
05be e006 | | Load 0x0,0x6
05bf 1b0d | | Execute Package,Field_Read,Field_Number 0xd
05c0 1845 | E | Execute Package,Field_Execute,Field_Number 0x45
05c1 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
05c2 00da | | Load_Top At_Offset_2
05c3 0f00 | | Execute_Immediate Equal,0x0
05c4 00db | | Load_Top At_Offset_3
05c5 0f0e | | Execute_Immediate Equal,0xe
05c6 0278 | x | Execute Discrete,Or
05c7 6807 |h | Jump_Zero 0x5cf
05c8 0092 0c20 | | Action Push_String_Extended,0xc20 ; "<PROFILE>"
05ca 0092 0c21 | !| Action Push_String_Extended,0xc21 ; "<DIRECTORIES>"
05cc 00da | | Load_Top At_Offset_2
05cd e00b | | Load 0x0,0xb
05ce 1819 | | Execute Package,Field_Execute,Field_Number 0x19
05cf 4801 |H | Short_Literal 0x1
05d0 e006 | | Load 0x0,0x6
05d1 1b0e | | Execute Package,Field_Read,Field_Number 0xe
05d2 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05d3 00db | | Load_Top At_Offset_3
05d4 e006 | | Load 0x0,0x6
05d5 1b0e | | Execute Package,Field_Read,Field_Number 0xe
05d6 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
05d7 c402 | | Store 0x2,0x2
05d8 e402 | | Load 0x2,0x2
05d9 e006 | | Load 0x0,0x6
05da 1b0d | | Execute Package,Field_Read,Field_Number 0xd
05db 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
05dc e006 | | Load 0x0,0x6
05dd 1b0d | | Execute Package,Field_Read,Field_Number 0xd
05de 1845 | E | Execute Package,Field_Execute,Field_Number 0x45
05df 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
05e0 00da | | Load_Top At_Offset_2
05e1 0f00 | | Execute_Immediate Equal,0x0
05e2 00db | | Load_Top At_Offset_3
05e3 0f0e | | Execute_Immediate Equal,0xe
05e4 0278 | x | Execute Discrete,Or
05e5 6809 |h | Jump_Zero 0x5ef
05e6 00ea | | Load_Encached Null_String_Cache
05e7 4801 |H | Short_Literal 0x1
05e8 0092 0c20 | | Action Push_String_Extended,0xc20 ; "<PROFILE>"
05ea 4801 |H | Short_Literal 0x1
05eb e406 | | Load 0x2,0x6
05ec e405 | | Load 0x2,0x5
05ed e00b | | Load 0x0,0xb
05ee 1813 | | Execute Package,Field_Execute,Field_Number 0x13
05ef 4503 |E | Exit_Subprogram 0x3
05f0 ; --------------------------------------------------------------------------------------
05f0 ; SUBPROGRAM
05f0 ; --------------------------------------------------------------------------------------
05f0 05ff | | .CONST 0x05ff ; Address of begin
05f1 0004 | | .CONST 0x0004 ; Address of exception handler
05f2 0003 | | .CONST 0x0003 ; Number of locals
05f3 INIT_05f0:
05f3 e006 | | Load 0x0,0x6
05f4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
05f5 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30
05f6 02c7 | | Declare_Variable Any
05f7 00d8 | | Load_Top At_Offset_0
05f8 1c00 | | Execute_Immediate Run_Utility,0x0
05f9 e006 | | Load 0x0,0x6
05fa 1b0e | | Execute Package,Field_Read,Field_Number 0xe
05fb 1b0f | | Execute Package,Field_Read,Field_Number 0xf
05fc 02c7 | | Declare_Variable Any
05fd 00d8 | | Load_Top At_Offset_0
05fe 1c00 | | Execute_Immediate Run_Utility,0x0
05ff BODY_05f0:
05ff 00d9 | | Load_Top At_Offset_1
0600 0120 | | Execute Any,Is_Value
0601 6804 |h | Jump_Zero 0x606
0602 e006 | | Load 0x0,0x6
0603 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0604 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30
0605 7801 |x | Jump 0x607
0606 00d9 | | Load_Top At_Offset_1
0607 e228 | ( | Load 0x1,0x28
0608 e006 | | Load 0x0,0x6
0609 1b0e | | Execute Package,Field_Read,Field_Number 0xe
060a 1811 | | Execute Package,Field_Execute,Field_Number 0x11
060b c402 | | Store 0x2,0x2
060c 4801 |H | Short_Literal 0x1
060d e006 | | Load 0x0,0x6
060e 1b0e | | Execute Package,Field_Read,Field_Number 0xe
060f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0610 e5ff | | Load 0x2,-0x1
0611 e009 | | Load 0x0,0x9
0612 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0613 e006 | | Load 0x0,0x6
0614 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0615 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
0616 c403 | | Store 0x2,0x3
0617 00d8 | | Load_Top At_Offset_0
0618 e006 | | Load 0x0,0x6
0619 1b0d | | Execute Package,Field_Read,Field_Number 0xd
061a 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
061b c402 | | Store 0x2,0x2
061c 00d9 | | Load_Top At_Offset_1
061d e006 | | Load 0x0,0x6
061e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
061f 1845 | E | Execute Package,Field_Execute,Field_Number 0x45
0620 4618 |F | Jump_Case 0x18
0621 7866 |xf | Jump 0x688 ; case 0x0
0622 7865 |xe | Jump 0x688 ; case 0x1
0623 781f |x | Jump 0x643 ; case 0x2
0624 7815 |x | Jump 0x63a ; case 0x3
0625 7814 |x | Jump 0x63a ; case 0x4
0626 7813 |x | Jump 0x63a ; case 0x5
0627 7812 |x | Jump 0x63a ; case 0x6
0628 7811 |x | Jump 0x63a ; case 0x7
0629 7810 |x | Jump 0x63a ; case 0x8
062a 7823 |x# | Jump 0x64e ; case 0x9
062b 780e |x | Jump 0x63a ; case 0xa
062c 780d |x | Jump 0x63a ; case 0xb
062d 7829 |x) | Jump 0x657 ; case 0xc
062e 782f |x/ | Jump 0x65e ; case 0xd
062f 7837 |x7 | Jump 0x667 ; case 0xe
0630 783d |x= | Jump 0x66e ; case 0xf
0631 7843 |xC | Jump 0x675 ; case 0x10
0632 784d |xM | Jump 0x680 ; case 0x11
0633 7806 |x | Jump 0x63a ; case 0x12
0634 7805 |x | Jump 0x63a ; case 0x13
0635 7804 |x | Jump 0x63a ; case 0x14
0636 7803 |x | Jump 0x63a ; case 0x15
0637 7802 |x | Jump 0x63a ; case 0x16
0638 7801 |x | Jump 0x63a ; case 0x17
0639 7800 |x | Jump 0x63a ; case 0x18
063a 4801 |H | Short_Literal 0x1
063b e5ff | | Load 0x2,-0x1
063c e009 | | Load 0x0,0x9
063d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
063e 0092 0c22 | "| Action Push_String_Extended,0xc22 ; "library"
0640 e00a | | Load 0x0,0xa
0641 1844 | D | Execute Package,Field_Execute,Field_Number 0x44
0642 7845 |xE | Jump 0x688
0643 4801 |H | Short_Literal 0x1
0644 0092 0c23 | #| Action Push_String_Extended,0xc23 ; "used as the context"
0646 e5ff | | Load 0x2,-0x1
0647 e009 | | Load 0x0,0x9
0648 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0649 0092 0c22 | "| Action Push_String_Extended,0xc22 ; "library"
064b e00a | | Load 0x0,0xa
064c 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
064d 783a |x: | Jump 0x688
064e 4801 |H | Short_Literal 0x1
064f e5ff | | Load 0x2,-0x1
0650 e009 | | Load 0x0,0x9
0651 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0652 0092 0c22 | "| Action Push_String_Extended,0xc22 ; "library"
0654 e00a | | Load 0x0,0xa
0655 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0656 7831 |x1 | Jump 0x688
0657 4801 |H | Short_Literal 0x1
0658 e5ff | | Load 0x2,-0x1
0659 e009 | | Load 0x0,0x9
065a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
065b e00a | | Load 0x0,0xa
065c 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
065d 782a |x* | Jump 0x688
065e 4801 |H | Short_Literal 0x1
065f e5ff | | Load 0x2,-0x1
0660 e009 | | Load 0x0,0x9
0661 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0662 0092 0c22 | "| Action Push_String_Extended,0xc22 ; "library"
0664 e00a | | Load 0x0,0xa
0665 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
0666 7821 |x! | Jump 0x688
0667 4801 |H | Short_Literal 0x1
0668 e5ff | | Load 0x2,-0x1
0669 e009 | | Load 0x0,0x9
066a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
066b e00a | | Load 0x0,0xa
066c 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
066d 781a |x | Jump 0x688
066e 4801 |H | Short_Literal 0x1
066f e5ff | | Load 0x2,-0x1
0670 e009 | | Load 0x0,0x9
0671 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0672 e00a | | Load 0x0,0xa
0673 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0674 7813 |x | Jump 0x688
0675 4801 |H | Short_Literal 0x1
0676 0092 0c23 | #| Action Push_String_Extended,0xc23 ; "used as the context"
0678 e5ff | | Load 0x2,-0x1
0679 e009 | | Load 0x0,0x9
067a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
067b 0092 0c22 | "| Action Push_String_Extended,0xc22 ; "library"
067d e00a | | Load 0x0,0xa
067e 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
067f 7808 |x | Jump 0x688
0680 4801 |H | Short_Literal 0x1
0681 e5ff | | Load 0x2,-0x1
0682 e009 | | Load 0x0,0x9
0683 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0684 0092 0c22 | "| Action Push_String_Extended,0xc22 ; "library"
0686 e00a | | Load 0x0,0xa
0687 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0688 00d8 | | Load_Top At_Offset_0
0689 e006 | | Load 0x0,0x6
068a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
068b 1817 | | Execute Package,Field_Execute,Field_Number 0x17
068c 0e01 | | Execute_Immediate Not_Equal,0x1
068d 6808 |h | Jump_Zero 0x696
068e 4801 |H | Short_Literal 0x1
068f e5ff | | Load 0x2,-0x1
0690 e009 | | Load 0x0,0x9
0691 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0692 0092 0c22 | "| Action Push_String_Extended,0xc22 ; "library"
0694 e00a | | Load 0x0,0xa
0695 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0696 00d8 | | Load_Top At_Offset_0
0697 c228 | ( | Store 0x1,0x28
0698 822f | / | Call 0x1,0x2f
0699 e228 | ( | Load 0x1,0x28
069a 8231 | 1 | Call 0x1,0x31
069b 4502 |E | Exit_Subprogram 0x2
069c 0000 0000 | | .BLANK 0000[0x4]
06a0 ; --------------------------------------------------------------------------------------
06a0 ; SUBPROGRAM
06a0 ; --------------------------------------------------------------------------------------
06a0 06a3 | | .CONST 0x06a3 ; Address of begin
06a1 0004 | | .CONST 0x0004 ; Address of exception handler
06a2 0001 | | .CONST 0x0001 ; Number of locals
06a3 BODY_06a0:
06a3 INIT_06a0:
06a3 00da | | Load_Top At_Offset_2
06a4 e228 | ( | Load 0x1,0x28
06a5 e006 | | Load 0x0,0x6
06a6 1b0e | | Execute Package,Field_Read,Field_Number 0xe
06a7 1820 | | Execute Package,Field_Execute,Field_Number 0x20
06a8 e009 | | Load 0x0,0x9
06a9 1810 | | Execute Package,Field_Execute,Field_Number 0x10
06aa 4501 |E | Exit_Subprogram 0x1
06ab 0000 0000 | | .BLANK 0000[0x5]
06b0 ; --------------------------------------------------------------------------------------
06b0 ; SUBPROGRAM
06b0 ; --------------------------------------------------------------------------------------
06b0 06b3 | | .CONST 0x06b3 ; Address of begin
06b1 0004 | | .CONST 0x0004 ; Address of exception handler
06b2 0001 | | .CONST 0x0001 ; Number of locals
06b3 BODY_06b0:
06b3 INIT_06b0:
06b3 00db | | Load_Top At_Offset_3
06b4 00db | | Load_Top At_Offset_3
06b5 e009 | | Load 0x0,0x9
06b6 1813 | | Execute Package,Field_Execute,Field_Number 0x13
06b7 e007 | | Load 0x0,0x7
06b8 1811 | | Execute Package,Field_Execute,Field_Number 0x11
06b9 e009 | | Load 0x0,0x9
06ba 1810 | | Execute Package,Field_Execute,Field_Number 0x10
06bb 4502 |E | Exit_Subprogram 0x2
06bc 0000 0000 | | .BLANK 0000[0x4]
06c0 ; --------------------------------------------------------------------------------------
06c0 ; SUBPROGRAM
06c0 ; --------------------------------------------------------------------------------------
06c0 06c3 | | .CONST 0x06c3 ; Address of begin
06c1 0004 | | .CONST 0x0004 ; Address of exception handler
06c2 0001 | | .CONST 0x0001 ; Number of locals
06c3 BODY_06c0:
06c3 INIT_06c0:
06c3 e228 | ( | Load 0x1,0x28
06c4 8231 | 1 | Call 0x1,0x31
06c5 4501 |E | Exit_Subprogram 0x1
06c6 0000 0000 | | .XXX[0x2]
06c8 ; --------------------------------------------------------------------------------------
06c8 ; SUBPROGRAM
06c8 ; --------------------------------------------------------------------------------------
06c8 06d1 | | .CONST 0x06d1 ; Address of begin
06c9 06e3 | | .CONST 0x06e3 ; Address of exception handler
06ca 0003 | | .CONST 0x0003 ; Number of locals
06cb INIT_06c8:
06cb e227 | ' | Load 0x1,0x27
06cc 01da | | Execute Vector,Bounds
06cd 00e9 | | Load_Encached String_Cache
06ce 035b | [ | Declare_Type Array,Constrained
06cf 0337 | 7 | Declare_Variable Array
06d0 00e2 | | Load_Encached Integer_Cache
06d1 BODY_06c8:
06d1 00e3 | | Load_Encached Natural_Cache
06d2 00da | | Load_Top At_Offset_2
06d3 e5ff | | Load 0x2,-0x1
06d4 e008 | | Load 0x0,0x8
06d5 184c | L | Execute Package,Field_Execute,Field_Number 0x4c
06d6 00d1 | | Pop_Control Pop_Count_1
06d7 0059 | Y | Store_Top Discrete,At_Offset_1
06d8 00d9 | | Load_Top At_Offset_1
06d9 e227 | ' | Load 0x1,0x27
06da 01de | | Execute Vector,Not_Equal
06db 6802 |h | Jump_Zero 0x6de
06dc e20d | | Load 0x1,0xd
06dd 0257 | W | Execute Discrete,Raise
06de 4801 |H | Short_Literal 0x1
06df e5ff | | Load 0x2,-0x1
06e0 e008 | | Load 0x0,0x8
06e1 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
06e2 4502 |E | Exit_Subprogram 0x2
06e3 TRAP_06c8:
06e3 00d8 | | Load_Top At_Offset_0
06e4 0107 | | Execute Exception,Get_Name
06e5 4950 |IP | Short_Literal 0x150
06e6 495f |I_ | Short_Literal 0x15f
06e7 0262 | b | Execute Discrete,In_Range
06e8 6802 |h | Jump_Zero 0x6eb
06e9 e20d | | Load 0x1,0xd
06ea 0257 | W | Execute Discrete,Raise
06eb 0100 | | Execute Exception,Raise
06ec 0000 0000 | | .BLANK 0000[0x4]
06f0 ; --------------------------------------------------------------------------------------
06f0 ; SUBPROGRAM
06f0 ; --------------------------------------------------------------------------------------
06f0 06f3 | | .CONST 0x06f3 ; Address of begin
06f1 0004 | | .CONST 0x0004 ; Address of exception handler
06f2 0001 | | .CONST 0x0001 ; Number of locals
06f3 BODY_06f0:
06f3 INIT_06f0:
06f3 00da | | Load_Top At_Offset_2
06f4 0f20 | | Execute_Immediate Equal,0x20
06f5 00db | | Load_Top At_Offset_3
06f6 0f09 | | Execute_Immediate Equal,0x9
06f7 0278 | x | Execute Discrete,Or
06f8 4401 |D | Exit_Subprogram With_Result,0x1
06f9 0000 0000 | | .BLANK 0000[0x7]
0700 ; --------------------------------------------------------------------------------------
0700 ; SUBPROGRAM
0700 ; --------------------------------------------------------------------------------------
0700 070a | | .CONST 0x070a ; Address of begin
0701 0004 | | .CONST 0x0004 ; Address of exception handler
0702 0004 | | .CONST 0x0004 ; Number of locals
0703 INIT_0700:
0703 4801 |H | Short_Literal 0x1
0704 4a00 |J | Short_Literal 0x200
0705 00e9 | | Load_Encached String_Cache
0706 035b | [ | Declare_Type Array,Constrained
0707 0337 | 7 | Declare_Variable Array
0708 00e2 | | Load_Encached Integer_Cache
0709 00e2 | | Load_Encached Integer_Cache
070a BODY_0700:
070a 00cf | | Action Mark_Auxiliary
070b 00e3 | | Load_Encached Natural_Cache
070c e402 | | Load 0x2,0x2
070d e5ff | | Load 0x2,-0x1
070e e008 | | Load 0x0,0x8
070f 184c | L | Execute Package,Field_Execute,Field_Number 0x4c
0710 00d1 | | Pop_Control Pop_Count_1
0711 005a | Z | Store_Top Discrete,At_Offset_2
0712 4801 |H | Short_Literal 0x1
0713 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0714 00cf | | Action Mark_Auxiliary
0715 7804 |x | Jump 0x71a
0716 00db | | Load_Top At_Offset_3
0717 0a01 | | Execute_Immediate Plus,0x1
0718 c403 | | Store 0x2,0x3
0719 00c9 | | Action Pop_Auxiliary_Loop
071a 00db | | Load_Top At_Offset_3
071b 00db | | Load_Top At_Offset_3
071c 027a | z | Execute Discrete,Less_Equal
071d 6805 |h | Jump_Zero 0x723
071e 00db | | Load_Top At_Offset_3
071f e402 | | Load 0x2,0x2
0720 01d7 | | Execute Vector,Field_Read
0721 822a | * | Call 0x1,0x2a
0722 77f3 |w | Jump_Nonzero 0x716
0723 00ce | | Action Pop_Auxiliary
0724 00da | | Load_Top At_Offset_2
0725 00da | | Load_Top At_Offset_2
0726 027a | z | Execute Discrete,Less_Equal
0727 7002 |p | Jump_Nonzero 0x72a
0728 00c9 | | Action Pop_Auxiliary_Loop
0729 7fe1 | | Jump 0x70b
072a 00c9 | | Action Pop_Auxiliary_Loop
072b 7804 |x | Jump 0x730
072c 00d9 | | Load_Top At_Offset_1
072d 0aff | | Execute_Immediate Plus,-0x1
072e 005a | Z | Store_Top Discrete,At_Offset_2
072f 00c9 | | Action Pop_Auxiliary_Loop
0730 00d9 | | Load_Top At_Offset_1
0731 e402 | | Load 0x2,0x2
0732 01d7 | | Execute Vector,Field_Read
0733 822a | * | Call 0x1,0x2a
0734 77f7 |w | Jump_Nonzero 0x72c
0735 00ce | | Action Pop_Auxiliary
0736 00d9 | | Load_Top At_Offset_1
0737 00d9 | | Load_Top At_Offset_1
0738 e402 | | Load 0x2,0x2
0739 01cf | | Execute Vector,Slice_Read
073a 00e9 | | Load_Encached String_Cache
073b 01c6 | | Execute Vector,Convert_To_Formal
073c 4401 |D | Exit_Subprogram With_Result,0x1
073d 0000 0000 | | .XXX[0x3]
073f 0000 | |
0740 ; --------------------------------------------------------------------------------------
0740 ; SUBPROGRAM
0740 ; --------------------------------------------------------------------------------------
0740 074a | J | .CONST 0x074a ; Address of begin
0741 0770 | p | .CONST 0x0770 ; Address of exception handler
0742 0003 | | .CONST 0x0003 ; Number of locals
0743 INIT_0740:
0743 e008 | | Load 0x0,0x8
0744 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0745 02c7 | | Declare_Variable Any
0746 00d8 | | Load_Top At_Offset_0
0747 1c00 | | Execute_Immediate Run_Utility,0x0
0748 029f 09eb | | Declare_Subprogram For_Call,INIT_09e8
074a BODY_0740:
074a 00be | | Action Activate_Tasks
074b 00d9 | | Load_Top At_Offset_1
074c 00ea | | Load_Encached Null_String_Cache
074d e5ff | | Load 0x2,-0x1
074e 4800 |H | Short_Literal 0x0
074f e008 | | Load 0x0,0x8
0750 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0751 c402 | | Store 0x2,0x2
0752 00d9 | | Load_Top At_Offset_1
0753 8229 | ) | Call 0x1,0x29
0754 e5fe | | Load 0x2,-0x2
0755 00da | | Load_Top At_Offset_2
0756 822b | + | Call 0x1,0x2b
0757 e009 | | Load 0x0,0x9
0758 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0759 00d1 | | Pop_Control Pop_Count_1
075a e5fd | | Load 0x2,-0x3
075b 4820 |H | Short_Literal 0x20
075c 4800 |H | Short_Literal 0x0
075d e009 | | Load 0x0,0x9
075e 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
075f 00d1 | | Pop_Control Pop_Count_1
0760 e5fc | | Load 0x2,-0x4
0761 4820 |H | Short_Literal 0x20
0762 4800 |H | Short_Literal 0x0
0763 e009 | | Load 0x0,0x9
0764 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0765 00d1 | | Pop_Control Pop_Count_1
0766 00cf | | Action Mark_Auxiliary
0767 8403 | | Call 0x2,0x3
0768 00c9 | | Action Pop_Auxiliary_Loop
0769 7ffd | | Jump 0x767
076a 00ce | | Action Pop_Auxiliary
076b 00d9 | | Load_Top At_Offset_1
076c e008 | | Load 0x0,0x8
076d 1816 | | Execute Package,Field_Execute,Field_Number 0x16
076e c402 | | Store 0x2,0x2
076f 4502 |E | Exit_Subprogram 0x2
0770 TRAP_0740:
0770 00d8 | | Load_Top At_Offset_0
0771 0107 | | Execute Exception,Get_Name
0772 4950 |IP | Short_Literal 0x150
0773 495f |I_ | Short_Literal 0x15f
0774 0262 | b | Execute Discrete,In_Range
0775 6806 |h | Jump_Zero 0x77c
0776 00da | | Load_Top At_Offset_2
0777 e008 | | Load 0x0,0x8
0778 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0779 c402 | | Store 0x2,0x2
077a e20d | | Load 0x1,0xd
077b 0257 | W | Execute Discrete,Raise
077c 0100 | | Execute Exception,Raise
077d 0000 0000 | | .XXX[0x3]
077f 0000 | |
0780 ; --------------------------------------------------------------------------------------
0780 ; SUBPROGRAM
0780 ; --------------------------------------------------------------------------------------
0780 078c | | .CONST 0x078c ; Address of begin
0781 079b | | .CONST 0x079b ; Address of exception handler
0782 0004 | | .CONST 0x0004 ; Number of locals
0783 INIT_0780:
0783 e008 | | Load 0x0,0x8
0784 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0785 02c7 | | Declare_Variable Any
0786 00d8 | | Load_Top At_Offset_0
0787 1c00 | | Execute_Immediate Run_Utility,0x0
0788 029f 0a43 | C| Declare_Subprogram For_Call,INIT_0a40
078a 029f 0a5b | [| Declare_Subprogram For_Call,INIT_0a58
078c BODY_0780:
078c 00be | | Action Activate_Tasks
078d 00da | | Load_Top At_Offset_2
078e 00ea | | Load_Encached Null_String_Cache
078f e5ff | | Load 0x2,-0x1
0790 4800 |H | Short_Literal 0x0
0791 e008 | | Load 0x0,0x8
0792 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0793 c402 | | Store 0x2,0x2
0794 00da | | Load_Top At_Offset_2
0795 8229 | ) | Call 0x1,0x29
0796 00da | | Load_Top At_Offset_2
0797 e008 | | Load 0x0,0x8
0798 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0799 c402 | | Store 0x2,0x2
079a 4502 |E | Exit_Subprogram 0x2
079b TRAP_0780:
079b e20d | | Load 0x1,0xd
079c 010f | | Execute Exception,Equal
079d 680d |h | Jump_Zero 0x7ab
079e 4801 |H | Short_Literal 0x1
079f e402 | | Load 0x2,0x2
07a0 e008 | | Load 0x0,0x8
07a1 181b | | Execute Package,Field_Execute,Field_Number 0x1b
07a2 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
07a4 e00a | | Load 0x0,0xa
07a5 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
07a6 00db | | Load_Top At_Offset_3
07a7 e008 | | Load 0x0,0x8
07a8 1816 | | Execute Package,Field_Execute,Field_Number 0x16
07a9 c402 | | Store 0x2,0x2
07aa 4502 |E | Exit_Subprogram 0x2
07ab 4921 |I! | Short_Literal 0x121
07ac 010f | | Execute Exception,Equal
07ad 6805 |h | Jump_Zero 0x7b3
07ae 4801 |H | Short_Literal 0x1
07af e5ff | | Load 0x2,-0x1
07b0 e00a | | Load 0x0,0xa
07b1 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
07b2 4502 |E | Exit_Subprogram 0x2
07b3 4922 |I" | Short_Literal 0x122
07b4 010f | | Execute Exception,Equal
07b5 6805 |h | Jump_Zero 0x7bb
07b6 4801 |H | Short_Literal 0x1
07b7 e5ff | | Load 0x2,-0x1
07b8 e00a | | Load 0x0,0xa
07b9 1835 | 5 | Execute Package,Field_Execute,Field_Number 0x35
07ba 4502 |E | Exit_Subprogram 0x2
07bb 4923 |I# | Short_Literal 0x123
07bc 010f | | Execute Exception,Equal
07bd 6807 |h | Jump_Zero 0x7c5
07be 4801 |H | Short_Literal 0x1
07bf e5ff | | Load 0x2,-0x1
07c0 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
07c2 e00a | | Load 0x0,0xa
07c3 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
07c4 4502 |E | Exit_Subprogram 0x2
07c5 4924 |I$ | Short_Literal 0x124
07c6 010f | | Execute Exception,Equal
07c7 6807 |h | Jump_Zero 0x7cf
07c8 4801 |H | Short_Literal 0x1
07c9 e5ff | | Load 0x2,-0x1
07ca 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
07cc e00a | | Load 0x0,0xa
07cd 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
07ce 4502 |E | Exit_Subprogram 0x2
07cf 4925 |I% | Short_Literal 0x125
07d0 010f | | Execute Exception,Equal
07d1 6805 |h | Jump_Zero 0x7d7
07d2 4801 |H | Short_Literal 0x1
07d3 e5ff | | Load 0x2,-0x1
07d4 e00a | | Load 0x0,0xa
07d5 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
07d6 4502 |E | Exit_Subprogram 0x2
07d7 4931 |I1 | Short_Literal 0x131
07d8 010f | | Execute Exception,Equal
07d9 6809 |h | Jump_Zero 0x7e3
07da 4801 |H | Short_Literal 0x1
07db 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
07dd e5ff | | Load 0x2,-0x1
07de 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
07e0 e00a | | Load 0x0,0xa
07e1 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
07e2 4502 |E | Exit_Subprogram 0x2
07e3 4932 |I2 | Short_Literal 0x132
07e4 010f | | Execute Exception,Equal
07e5 6809 |h | Jump_Zero 0x7ef
07e6 4801 |H | Short_Literal 0x1
07e7 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
07e9 e5ff | | Load 0x2,-0x1
07ea 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
07ec e00a | | Load 0x0,0xa
07ed 183a | : | Execute Package,Field_Execute,Field_Number 0x3a
07ee 4502 |E | Exit_Subprogram 0x2
07ef 4933 |I3 | Short_Literal 0x133
07f0 010f | | Execute Exception,Equal
07f1 6807 |h | Jump_Zero 0x7f9
07f2 4801 |H | Short_Literal 0x1
07f3 e5ff | | Load 0x2,-0x1
07f4 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
07f6 e00a | | Load 0x0,0xa
07f7 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
07f8 4502 |E | Exit_Subprogram 0x2
07f9 4934 |I4 | Short_Literal 0x134
07fa 010f | | Execute Exception,Equal
07fb 6809 |h | Jump_Zero 0x805
07fc 4801 |H | Short_Literal 0x1
07fd 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
07ff e5ff | | Load 0x2,-0x1
0800 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0802 e00a | | Load 0x0,0xa
0803 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
0804 4502 |E | Exit_Subprogram 0x2
0805 4935 |I5 | Short_Literal 0x135
0806 010f | | Execute Exception,Equal
0807 6809 |h | Jump_Zero 0x811
0808 4801 |H | Short_Literal 0x1
0809 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
080b e5ff | | Load 0x2,-0x1
080c 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
080e e00a | | Load 0x0,0xa
080f 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
0810 4502 |E | Exit_Subprogram 0x2
0811 4936 |I6 | Short_Literal 0x136
0812 010f | | Execute Exception,Equal
0813 6809 |h | Jump_Zero 0x81d
0814 4801 |H | Short_Literal 0x1
0815 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0817 e5ff | | Load 0x2,-0x1
0818 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
081a e00a | | Load 0x0,0xa
081b 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
081c 4502 |E | Exit_Subprogram 0x2
081d 00d8 | | Load_Top At_Offset_0
081e 0107 | | Execute Exception,Get_Name
081f 4940 |I@ | Short_Literal 0x140
0820 494f |IO | Short_Literal 0x14f
0821 0262 | b | Execute Discrete,In_Range
0822 6802 |h | Jump_Zero 0x825
0823 8403 | | Call 0x2,0x3
0824 4502 |E | Exit_Subprogram 0x2
0825 00d8 | | Load_Top At_Offset_0
0826 0107 | | Execute Exception,Get_Name
0827 4960 |I` | Short_Literal 0x160
0828 496f |Io | Short_Literal 0x16f
0829 0262 | b | Execute Discrete,In_Range
082a 6802 |h | Jump_Zero 0x82d
082b 8404 | | Call 0x2,0x4
082c 4502 |E | Exit_Subprogram 0x2
082d 0100 | | Execute Exception,Raise
082e 0000 0000 | | .XXX[0x2]
0830 ; --------------------------------------------------------------------------------------
0830 ; SUBPROGRAM
0830 ; --------------------------------------------------------------------------------------
0830 083c | < | .CONST 0x083c ; Address of begin
0831 0004 | | .CONST 0x0004 ; Address of exception handler
0832 0005 | | .CONST 0x0005 ; Number of locals
0833 INIT_0830:
0833 00da | | Load_Top At_Offset_2
0834 e20e | | Load 0x1,0xe
0835 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0836 00e4 | | Load_Encached Positive_Cache
0837 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
0838 029f 0a6b | k| Declare_Subprogram For_Call,INIT_0a68
083a 029f 0ad3 | | Declare_Subprogram For_Call,INIT_0ad0
083c BODY_0830:
083c e5fe | | Load 0x2,-0x2
083d 8404 | | Call 0x2,0x4
083e e009 | | Load 0x0,0x9
083f 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0840 00d1 | | Pop_Control Pop_Count_1
0841 e5fd | | Load 0x2,-0x3
0842 4820 |H | Short_Literal 0x20
0843 4800 |H | Short_Literal 0x0
0844 e009 | | Load 0x0,0x9
0845 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
0846 00d1 | | Pop_Control Pop_Count_1
0847 e5fc | | Load 0x2,-0x4
0848 4820 |H | Short_Literal 0x20
0849 4800 |H | Short_Literal 0x0
084a e009 | | Load 0x0,0x9
084b 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
084c 00d1 | | Pop_Control Pop_Count_1
084d 00cf | | Action Mark_Auxiliary
084e 8405 | | Call 0x2,0x5
084f 00c9 | | Action Pop_Auxiliary_Loop
0850 7ffd | | Jump 0x84e
0851 0000 0000 | | .BLANK 0000[0x7]
0858 ; --------------------------------------------------------------------------------------
0858 ; SUBPROGRAM
0858 ; --------------------------------------------------------------------------------------
0858 0863 | c | .CONST 0x0863 ; Address of begin
0859 0004 | | .CONST 0x0004 ; Address of exception handler
085a 0003 | | .CONST 0x0003 ; Number of locals
085b INIT_0858:
085b e006 | | Load 0x0,0x6
085c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
085d 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30
085e 02c7 | | Declare_Variable Any
085f 00d8 | | Load_Top At_Offset_0
0860 1c00 | | Execute_Immediate Run_Utility,0x0
0861 029f 0b2b | +| Declare_Subprogram For_Call,INIT_0b28
0863 BODY_0858:
0863 00d9 | | Load_Top At_Offset_1
0864 0120 | | Execute Any,Is_Value
0865 6804 |h | Jump_Zero 0x86a
0866 e006 | | Load 0x0,0x6
0867 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0868 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30
0869 7801 |x | Jump 0x86b
086a 00d9 | | Load_Top At_Offset_1
086b e228 | ( | Load 0x1,0x28
086c e006 | | Load 0x0,0x6
086d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
086e 1811 | | Execute Package,Field_Execute,Field_Number 0x11
086f c402 | | Store 0x2,0x2
0870 00d9 | | Load_Top At_Offset_1
0871 e006 | | Load 0x0,0x6
0872 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0873 1833 | 3 | Execute Package,Field_Execute,Field_Number 0x33
0874 6801 |h | Jump_Zero 0x876
0875 8403 | | Call 0x2,0x3
0876 4501 |E | Exit_Subprogram 0x1
0877 0000 | | .XXX[0x1]
0878 ; --------------------------------------------------------------------------------------
0878 ; SUBPROGRAM
0878 ; --------------------------------------------------------------------------------------
0878 0897 | | .CONST 0x0897 ; Address of begin
0879 0004 | | .CONST 0x0004 ; Address of exception handler
087a 0007 | | .CONST 0x0007 ; Number of locals
087b INIT_0878:
087b e008 | | Load 0x0,0x8
087c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
087d 02c7 | | Declare_Variable Any
087e 00d8 | | Load_Top At_Offset_0
087f 1c00 | | Execute_Immediate Run_Utility,0x0
0880 e006 | | Load 0x0,0x6
0881 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0882 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0883 02c7 | | Declare_Variable Any
0884 00d8 | | Load_Top At_Offset_0
0885 1c00 | | Execute_Immediate Run_Utility,0x0
0886 e006 | | Load 0x0,0x6
0887 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0888 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0889 02c7 | | Declare_Variable Any
088a 00d8 | | Load_Top At_Offset_0
088b 1c00 | | Execute_Immediate Run_Utility,0x0
088c e006 | | Load 0x0,0x6
088d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
088e 1b30 | 0 | Execute Package,Field_Read,Field_Number 0x30
088f 02c7 | | Declare_Variable Any
0890 00d8 | | Load_Top At_Offset_0
0891 1c00 | | Execute_Immediate Run_Utility,0x0
0892 e006 | | Load 0x0,0x6
0893 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0894 1b44 | D | Execute Package,Field_Read,Field_Number 0x44
0895 029f 0b7b | {| Declare_Subprogram For_Call,INIT_0b78
0897 BODY_0878:
0897 00be | | Action Activate_Tasks
0898 822f | / | Call 0x1,0x2f
0899 4801 |H | Short_Literal 0x1
089a e006 | | Load 0x0,0x6
089b 1b0e | | Execute Package,Field_Read,Field_Number 0xe
089c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
089d e5ff | | Load 0x2,-0x1
089e e009 | | Load 0x0,0x9
089f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
08a0 e006 | | Load 0x0,0x6
08a1 1b0e | | Execute Package,Field_Read,Field_Number 0xe
08a2 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
08a3 c403 | | Store 0x2,0x3
08a4 e403 | | Load 0x2,0x3
08a5 e006 | | Load 0x0,0x6
08a6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
08a7 1831 | 1 | Execute Package,Field_Execute,Field_Number 0x31
08a8 c405 | | Store 0x2,0x5
08a9 00da | | Load_Top At_Offset_2
08aa e006 | | Load 0x0,0x6
08ab 1b0d | | Execute Package,Field_Read,Field_Number 0xd
08ac 1845 | E | Execute Package,Field_Execute,Field_Number 0x45
08ad 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
08ae 00d9 | | Load_Top At_Offset_1
08af 4618 |F | Jump_Case 0x18
08b0 7821 |x! | Jump 0x8d2 ; case 0x0
08b1 7820 |x | Jump 0x8d2 ; case 0x1
08b2 7859 |xY | Jump 0x90c ; case 0x2
08b3 7815 |x | Jump 0x8c9 ; case 0x3
08b4 7814 |x | Jump 0x8c9 ; case 0x4
08b5 7813 |x | Jump 0x8c9 ; case 0x5
08b6 7812 |x | Jump 0x8c9 ; case 0x6
08b7 7811 |x | Jump 0x8c9 ; case 0x7
08b8 7810 |x | Jump 0x8c9 ; case 0x8
08b9 785d |x] | Jump 0x917 ; case 0x9
08ba 780e |x | Jump 0x8c9 ; case 0xa
08bb 780d |x | Jump 0x8c9 ; case 0xb
08bc 7863 |xc | Jump 0x920 ; case 0xc
08bd 781d |x | Jump 0x8db ; case 0xd
08be 7868 |xh | Jump 0x927 ; case 0xe
08bf 786e |xn | Jump 0x92e ; case 0xf
08c0 7874 |xt | Jump 0x935 ; case 0x10
08c1 787e |x~ | Jump 0x940 ; case 0x11
08c2 7806 |x | Jump 0x8c9 ; case 0x12
08c3 7805 |x | Jump 0x8c9 ; case 0x13
08c4 7804 |x | Jump 0x8c9 ; case 0x14
08c5 7803 |x | Jump 0x8c9 ; case 0x15
08c6 7802 |x | Jump 0x8c9 ; case 0x16
08c7 7801 |x | Jump 0x8c9 ; case 0x17
08c8 7800 |x | Jump 0x8c9 ; case 0x18
08c9 4801 |H | Short_Literal 0x1
08ca e5ff | | Load 0x2,-0x1
08cb e009 | | Load 0x0,0x9
08cc 1813 | | Execute Package,Field_Execute,Field_Number 0x13
08cd 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
08cf e00a | | Load 0x0,0xa
08d0 1844 | D | Execute Package,Field_Execute,Field_Number 0x44
08d1 7876 |xv | Jump 0x948
08d2 8407 | | Call 0x2,0x7
08d3 e403 | | Load 0x2,0x3
08d4 e006 | | Load 0x0,0x6
08d5 1b0f | | Execute Package,Field_Read,Field_Number 0xf
08d6 1810 | | Execute Package,Field_Execute,Field_Number 0x10
08d7 c404 | | Store 0x2,0x4
08d8 4801 |H | Short_Literal 0x1
08d9 a5fc | | Store_Unchecked 0x2,-0x4
08da 786d |xm | Jump 0x948
08db 4801 |H | Short_Literal 0x1
08dc e006 | | Load 0x0,0x6
08dd 1b0e | | Execute Package,Field_Read,Field_Number 0xe
08de 1813 | | Execute Package,Field_Execute,Field_Number 0x13
08df e5ff | | Load 0x2,-0x1
08e0 e009 | | Load 0x0,0x9
08e1 1813 | | Execute Package,Field_Execute,Field_Number 0x13
08e2 e006 | | Load 0x0,0x6
08e3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
08e4 1815 | | Execute Package,Field_Execute,Field_Number 0x15
08e5 e006 | | Load 0x0,0x6
08e6 1b0e | | Execute Package,Field_Read,Field_Number 0xe
08e7 1829 | ) | Execute Package,Field_Execute,Field_Number 0x29
08e8 c404 | | Store 0x2,0x4
08e9 00db | | Load_Top At_Offset_3
08ea e006 | | Load 0x0,0x6
08eb 1b0d | | Execute Package,Field_Read,Field_Number 0xd
08ec 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
08ed 6808 |h | Jump_Zero 0x8f6
08ee 4801 |H | Short_Literal 0x1
08ef e5ff | | Load 0x2,-0x1
08f0 e009 | | Load 0x0,0x9
08f1 1813 | | Execute Package,Field_Execute,Field_Number 0x13
08f2 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
08f4 e00a | | Load 0x0,0xa
08f5 1836 | 6 | Execute Package,Field_Execute,Field_Number 0x36
08f6 e5fe | | Load 0x2,-0x2
08f7 482e |H. | Short_Literal 0x2e
08f8 e404 | | Load 0x2,0x4
08f9 e006 | | Load 0x0,0x6
08fa 1b0e | | Execute Package,Field_Read,Field_Number 0xe
08fb 1820 | | Execute Package,Field_Execute,Field_Number 0x20
08fc 01cb | | Execute Vector,Append
08fd e5ff | | Load 0x2,-0x1
08fe e009 | | Load 0x0,0x9
08ff 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0900 e006 | | Load 0x0,0x6
0901 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0902 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0903 e00c | | Load 0x0,0xc
0904 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0905 01cc | | Execute Vector,Catenate
0906 e009 | | Load 0x0,0x9
0907 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0908 00d1 | | Pop_Control Pop_Count_1
0909 4800 |H | Short_Literal 0x0
090a a5fc | | Store_Unchecked 0x2,-0x4
090b 783c |x< | Jump 0x948
090c 4801 |H | Short_Literal 0x1
090d 0092 0c1c | | Action Push_String_Extended,0xc1c ; "deleted"
090f e5ff | | Load 0x2,-0x1
0910 e009 | | Load 0x0,0x9
0911 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0912 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0914 e00a | | Load 0x0,0xa
0915 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
0916 7831 |x1 | Jump 0x948
0917 4801 |H | Short_Literal 0x1
0918 e5ff | | Load 0x2,-0x1
0919 e009 | | Load 0x0,0x9
091a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
091b 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
091d e00a | | Load 0x0,0xa
091e 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
091f 7828 |x( | Jump 0x948
0920 4801 |H | Short_Literal 0x1
0921 e5ff | | Load 0x2,-0x1
0922 e009 | | Load 0x0,0x9
0923 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0924 e00a | | Load 0x0,0xa
0925 1834 | 4 | Execute Package,Field_Execute,Field_Number 0x34
0926 7821 |x! | Jump 0x948
0927 4801 |H | Short_Literal 0x1
0928 e5ff | | Load 0x2,-0x1
0929 e009 | | Load 0x0,0x9
092a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
092b e00a | | Load 0x0,0xa
092c 1838 | 8 | Execute Package,Field_Execute,Field_Number 0x38
092d 781a |x | Jump 0x948
092e 4801 |H | Short_Literal 0x1
092f e5ff | | Load 0x2,-0x1
0930 e009 | | Load 0x0,0x9
0931 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0932 e00a | | Load 0x0,0xa
0933 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
0934 7813 |x | Jump 0x948
0935 4801 |H | Short_Literal 0x1
0936 0092 0c1c | | Action Push_String_Extended,0xc1c ; "deleted"
0938 e5ff | | Load 0x2,-0x1
0939 e009 | | Load 0x0,0x9
093a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
093b 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
093d e00a | | Load 0x0,0xa
093e 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
093f 7808 |x | Jump 0x948
0940 4801 |H | Short_Literal 0x1
0941 e5ff | | Load 0x2,-0x1
0942 e009 | | Load 0x0,0x9
0943 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0944 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0946 e00a | | Load 0x0,0xa
0947 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0948 00db | | Load_Top At_Offset_3
0949 e006 | | Load 0x0,0x6
094a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
094b 1817 | | Execute Package,Field_Execute,Field_Number 0x17
094c 0e03 | | Execute_Immediate Not_Equal,0x3
094d 6806 |h | Jump_Zero 0x954
094e e5fd | | Load 0x2,-0x3
094f 00ea | | Load_Encached Null_String_Cache
0950 e009 | | Load 0x0,0x9
0951 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0952 00d1 | | Pop_Control Pop_Count_1
0953 7819 |x | Jump 0x96d
0954 00cf | | Action Mark_Auxiliary
0955 e404 | | Load 0x2,0x4
0956 c403 | | Store 0x2,0x3
0957 e403 | | Load 0x2,0x3
0958 e006 | | Load 0x0,0x6
0959 1b0f | | Execute Package,Field_Read,Field_Number 0xf
095a 1810 | | Execute Package,Field_Execute,Field_Number 0x10
095b c404 | | Store 0x2,0x4
095c e404 | | Load 0x2,0x4
095d e006 | | Load 0x0,0x6
095e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
095f 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0960 0f01 | | Execute_Immediate Equal,0x1
0961 7002 |p | Jump_Nonzero 0x964
0962 00c9 | | Action Pop_Auxiliary_Loop
0963 7ff1 | | Jump 0x955
0964 00ce | | Action Pop_Auxiliary
0965 e5fd | | Load 0x2,-0x3
0966 e403 | | Load 0x2,0x3
0967 e006 | | Load 0x0,0x6
0968 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0969 1820 | | Execute Package,Field_Execute,Field_Number 0x20
096a e009 | | Load 0x0,0x9
096b 1810 | | Execute Package,Field_Execute,Field_Number 0x10
096c 00d1 | | Pop_Control Pop_Count_1
096d e228 | ( | Load 0x1,0x28
096e e404 | | Load 0x2,0x4
096f e006 | | Load 0x0,0x6
0970 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0971 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0972 a5fb | | Store_Unchecked 0x2,-0x5
0973 4502 |E | Exit_Subprogram 0x2
0974 0000 0000 | | .BLANK 0000[0x4]
0978 ; --------------------------------------------------------------------------------------
0978 ; SUBPROGRAM
0978 ; --------------------------------------------------------------------------------------
0978 09ab | | .CONST 0x09ab ; Address of begin
0979 0004 | | .CONST 0x0004 ; Address of exception handler
097a 0008 | | .CONST 0x0008 ; Number of locals
097b INIT_0978:
097b 0092 0c24 | $| Action Push_String_Extended,0xc24 ; "text"
097d e006 | | Load 0x0,0x6
097e 1b0d | | Execute Package,Field_Read,Field_Number 0xd
097f 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
0980 e006 | | Load 0x0,0x6
0981 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0982 1b1b | | Execute Package,Field_Read,Field_Number 0x1b
0983 011e | | Execute Any,Convert
0984 e006 | | Load 0x0,0x6
0985 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0986 1b23 | # | Execute Package,Field_Read,Field_Number 0x23
0987 02c7 | | Declare_Variable Any
0988 4803 |H | Short_Literal 0x3
0989 4801 |H | Short_Literal 0x1
098a 0092 0c25 | %| Action Push_String_Extended,0xc25 ; "@"
098c e5ff | | Load 0x2,-0x1
098d e006 | | Load 0x0,0x6
098e 1b0f | | Execute Package,Field_Read,Field_Number 0xf
098f 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0990 a403 | | Store_Unchecked 0x2,0x3
0991 e006 | | Load 0x0,0x6
0992 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0993 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0994 02c7 | | Declare_Variable Any
0995 00d8 | | Load_Top At_Offset_0
0996 1c00 | | Execute_Immediate Run_Utility,0x0
0997 48ff |H | Short_Literal 0xff
0998 e009 | | Load 0x0,0x9
0999 1b0e | | Execute Package,Field_Read,Field_Number 0xe
099a 1c08 | | Execute_Immediate Run_Utility,0x8
099b 00d8 | | Load_Top At_Offset_0
099c 1c00 | | Execute_Immediate Run_Utility,0x0
099d 48ff |H | Short_Literal 0xff
099e e009 | | Load 0x0,0x9
099f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
09a0 1c08 | | Execute_Immediate Run_Utility,0x8
09a1 00d8 | | Load_Top At_Offset_0
09a2 1c00 | | Execute_Immediate Run_Utility,0x0
09a3 48ff |H | Short_Literal 0xff
09a4 e009 | | Load 0x0,0x9
09a5 1b0e | | Execute Package,Field_Read,Field_Number 0xe
09a6 1c08 | | Execute_Immediate Run_Utility,0x8
09a7 00d8 | | Load_Top At_Offset_0
09a8 1c00 | | Execute_Immediate Run_Utility,0x0
09a9 029f 0b8b | | Declare_Subprogram For_Call,INIT_0b88
09ab BODY_0978:
09ab e007 | | Load 0x0,0x7
09ac 1816 | | Execute Package,Field_Execute,Field_Number 0x16
09ad 00cf | | Action Mark_Auxiliary
09ae 7813 |x | Jump 0x9c2
09af e403 | | Load 0x2,0x3
09b0 e006 | | Load 0x0,0x6
09b1 1b0d | | Execute Package,Field_Read,Field_Number 0xd
09b2 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
09b3 c404 | | Store 0x2,0x4
09b4 e404 | | Load 0x2,0x4
09b5 e006 | | Load 0x0,0x6
09b6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
09b7 181f | | Execute Package,Field_Execute,Field_Number 0x1f
09b8 e402 | | Load 0x2,0x2
09b9 012f | / | Execute Any,Equal
09ba 6801 |h | Jump_Zero 0x9bc
09bb 8408 | | Call 0x2,0x8
09bc e403 | | Load 0x2,0x3
09bd e006 | | Load 0x0,0x6
09be 1b0d | | Execute Package,Field_Read,Field_Number 0xd
09bf 1824 | $ | Execute Package,Field_Execute,Field_Number 0x24
09c0 c403 | | Store 0x2,0x3
09c1 00c9 | | Action Pop_Auxiliary_Loop
09c2 e403 | | Load 0x2,0x3
09c3 e006 | | Load 0x0,0x6
09c4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
09c5 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
09c6 6fe8 |o | Jump_Zero 0x9af
09c7 4502 |E | Exit_Subprogram 0x2
09c8 ; --------------------------------------------------------------------------------------
09c8 ; SUBPROGRAM
09c8 ; --------------------------------------------------------------------------------------
09c8 09cb | | .CONST 0x09cb ; Address of begin
09c9 09d4 | | .CONST 0x09d4 ; Address of exception handler
09ca 0001 | | .CONST 0x0001 ; Number of locals
09cb BODY_09c8:
09cb INIT_09c8:
09cb e407 | | Load 0x2,0x7
09cc e009 | | Load 0x0,0x9
09cd 1813 | | Execute Package,Field_Execute,Field_Number 0x13
09ce e406 | | Load 0x2,0x6
09cf e009 | | Load 0x0,0x9
09d0 1813 | | Execute Package,Field_Execute,Field_Number 0x13
09d1 e007 | | Load 0x0,0x7
09d2 180f | | Execute Package,Field_Execute,Field_Number 0xf
09d3 4501 |E | Exit_Subprogram 0x1
09d4 TRAP_09c8:
09d4 e007 | | Load 0x0,0x7
09d5 1b12 | | Execute Package,Field_Read,Field_Number 0x12
09d6 010f | | Execute Exception,Equal
09d7 680a |h | Jump_Zero 0x9e2
09d8 4801 |H | Short_Literal 0x1
09d9 e407 | | Load 0x2,0x7
09da e009 | | Load 0x0,0x9
09db 1813 | | Execute Package,Field_Execute,Field_Number 0x13
09dc e406 | | Load 0x2,0x6
09dd e009 | | Load 0x0,0x9
09de 1813 | | Execute Package,Field_Execute,Field_Number 0x13
09df e00a | | Load 0x0,0xa
09e0 1841 | A | Execute Package,Field_Execute,Field_Number 0x41
09e1 4501 |E | Exit_Subprogram 0x1
09e2 0100 | | Execute Exception,Raise
09e3 0000 0000 | | .BLANK 0000[0x5]
09e8 ; --------------------------------------------------------------------------------------
09e8 ; SUBPROGRAM
09e8 ; --------------------------------------------------------------------------------------
09e8 09ed | | .CONST 0x09ed ; Address of begin
09e9 0004 | | .CONST 0x0004 ; Address of exception handler
09ea 0002 | | .CONST 0x0002 ; Number of locals
09eb INIT_09e8:
09eb e402 | | Load 0x2,0x2
09ec 822b | + | Call 0x1,0x2b
09ed BODY_09e8:
09ed 00d8 | | Load_Top At_Offset_0
09ee 01dd | | Execute Vector,First
09ef 00d9 | | Load_Top At_Offset_1
09f0 01d7 | | Execute Vector,Field_Read
09f1 00d8 | | Load_Top At_Offset_0
09f2 0d21 | ! | Execute_Immediate Less,0x21
09f3 7014 |p | Jump_Nonzero 0xa08
09f4 00d8 | | Load_Top At_Offset_0
09f5 0c2c | , | Execute_Immediate Greater_Equal,0x2c
09f6 7007 |p | Jump_Nonzero 0x9fe
09f7 0b22 | " | Execute_Immediate Case_Compare,0x22
09f8 7012 |p | Jump_Nonzero 0xa0b
09f9 4823 |H# | Short_Literal 0x23
09fa 482a |H* | Short_Literal 0x2a
09fb 0262 | b | Execute Discrete,In_Range
09fc 700c |p | Jump_Nonzero 0xa09
09fd 7837 |x7 | Jump 0xa35
09fe 00d8 | | Load_Top At_Offset_0
09ff 4841 |HA | Short_Literal 0x41
0a00 485a |HZ | Short_Literal 0x5a
0a01 0262 | b | Execute Discrete,In_Range
0a02 7008 |p | Jump_Nonzero 0xa0b
0a03 4861 |Ha | Short_Literal 0x61
0a04 487a |Hz | Short_Literal 0x7a
0a05 0262 | b | Execute Discrete,In_Range
0a06 7005 |p | Jump_Nonzero 0xa0c
0a07 7801 |x | Jump 0xa09
0a08 00d1 | | Pop_Control Pop_Count_1
0a09 00cc | | Action Pop_Block
0a0a 7d5f |}_ | Jump 0x76a
0a0b 00d1 | | Pop_Control Pop_Count_1
0a0c 00d8 | | Load_Top At_Offset_0
0a0d 01dd | | Execute Vector,First
0a0e 00d9 | | Load_Top At_Offset_1
0a0f 01d7 | | Execute Vector,Field_Read
0a10 0f22 | " | Execute_Immediate Equal,0x22
0a11 00d9 | | Load_Top At_Offset_1
0a12 01dc | | Execute Vector,Last
0a13 00da | | Load_Top At_Offset_2
0a14 01d7 | | Execute Vector,Field_Read
0a15 0f22 | " | Execute_Immediate Equal,0x22
0a16 0279 | y | Execute Discrete,And
0a17 6817 |h | Jump_Zero 0xa2f
0a18 e5fd | | Load 0x2,-0x3
0a19 00d9 | | Load_Top At_Offset_1
0a1a 01dd | | Execute Vector,First
0a1b 0a01 | | Execute_Immediate Plus,0x1
0a1c 00d8 | | Load_Top At_Offset_0
0a1d 00e2 | | Load_Encached Integer_Cache
0a1e 0260 | ` | Execute Discrete,In_Type
0a1f 7001 |p | Jump_Nonzero 0xa21
0a20 0801 | | Execute_Immediate Raise,0x1
0a21 00da | | Load_Top At_Offset_2
0a22 01dc | | Execute Vector,Last
0a23 0aff | | Execute_Immediate Plus,-0x1
0a24 00d8 | | Load_Top At_Offset_0
0a25 00e2 | | Load_Encached Integer_Cache
0a26 0260 | ` | Execute Discrete,In_Type
0a27 7001 |p | Jump_Nonzero 0xa29
0a28 0801 | | Execute_Immediate Raise,0x1
0a29 00db | | Load_Top At_Offset_3
0a2a 01cf | | Execute Vector,Slice_Read
0a2b e009 | | Load 0x0,0x9
0a2c 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0a2d 00d1 | | Pop_Control Pop_Count_1
0a2e 4501 |E | Exit_Subprogram 0x1
0a2f e5fd | | Load 0x2,-0x3
0a30 00d9 | | Load_Top At_Offset_1
0a31 e009 | | Load 0x0,0x9
0a32 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0a33 00d1 | | Pop_Control Pop_Count_1
0a34 4501 |E | Exit_Subprogram 0x1
0a35 e5fc | | Load 0x2,-0x4
0a36 00d9 | | Load_Top At_Offset_1
0a37 e009 | | Load 0x0,0x9
0a38 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0a39 00d1 | | Pop_Control Pop_Count_1
0a3a 4501 |E | Exit_Subprogram 0x1
0a3b 0000 0000 | | .BLANK 0000[0x5]
0a40 ; --------------------------------------------------------------------------------------
0a40 ; SUBPROGRAM
0a40 ; --------------------------------------------------------------------------------------
0a40 0a46 | F | .CONST 0x0a46 ; Address of begin
0a41 0004 | | .CONST 0x0004 ; Address of exception handler
0a42 0002 | | .CONST 0x0002 ; Number of locals
0a43 INIT_0a40:
0a43 e402 | | Load 0x2,0x2
0a44 e008 | | Load 0x0,0x8
0a45 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0a46 BODY_0a40:
0a46 e402 | | Load 0x2,0x2
0a47 e008 | | Load 0x0,0x8
0a48 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0a49 c402 | | Store 0x2,0x2
0a4a 4801 |H | Short_Literal 0x1
0a4b 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0a4d 00da | | Load_Top At_Offset_2
0a4e 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0a50 e00a | | Load 0x0,0xa
0a51 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
0a52 4501 |E | Exit_Subprogram 0x1
0a53 0000 0000 | | .BLANK 0000[0x5]
0a58 ; --------------------------------------------------------------------------------------
0a58 ; SUBPROGRAM
0a58 ; --------------------------------------------------------------------------------------
0a58 0a5e | ^ | .CONST 0x0a5e ; Address of begin
0a59 0004 | | .CONST 0x0004 ; Address of exception handler
0a5a 0002 | | .CONST 0x0002 ; Number of locals
0a5b INIT_0a58:
0a5b e402 | | Load 0x2,0x2
0a5c e008 | | Load 0x0,0x8
0a5d 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0a5e BODY_0a58:
0a5e e402 | | Load 0x2,0x2
0a5f e008 | | Load 0x0,0x8
0a60 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0a61 c402 | | Store 0x2,0x2
0a62 4801 |H | Short_Literal 0x1
0a63 00d9 | | Load_Top At_Offset_1
0a64 e00a | | Load 0x0,0xa
0a65 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40
0a66 4501 |E | Exit_Subprogram 0x1
0a67 0000 | | .XXX[0x1]
0a68 ; --------------------------------------------------------------------------------------
0a68 ; SUBPROGRAM
0a68 ; --------------------------------------------------------------------------------------
0a68 0a6d | m | .CONST 0x0a6d ; Address of begin
0a69 0004 | | .CONST 0x0004 ; Address of exception handler
0a6a 0003 | | .CONST 0x0003 ; Number of locals
0a6b INIT_0a68:
0a6b 00e2 | | Load_Encached Integer_Cache
0a6c 00e2 | | Load_Encached Integer_Cache
0a6d BODY_0a68:
0a6d 00cf | | Action Mark_Auxiliary
0a6e 00cf | | Action Mark_Auxiliary
0a6f 7804 |x | Jump 0xa74
0a70 e403 | | Load 0x2,0x3
0a71 0a01 | | Execute_Immediate Plus,0x1
0a72 c403 | | Store 0x2,0x3
0a73 00c9 | | Action Pop_Auxiliary_Loop
0a74 e403 | | Load 0x2,0x3
0a75 e402 | | Load 0x2,0x2
0a76 027a | z | Execute Discrete,Less_Equal
0a77 6806 |h | Jump_Zero 0xa7e
0a78 e403 | | Load 0x2,0x3
0a79 e5ff | | Load 0x2,-0x1
0a7a e20e | | Load 0x1,0xe
0a7b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0a7c 822a | * | Call 0x1,0x2a
0a7d 77f2 |w | Jump_Nonzero 0xa70
0a7e 00ce | | Action Pop_Auxiliary
0a7f e403 | | Load 0x2,0x3
0a80 0053 | S | Store_Top_Unchecked Discrete,At_Offset_3
0a81 00cf | | Action Mark_Auxiliary
0a82 7804 |x | Jump 0xa87
0a83 e403 | | Load 0x2,0x3
0a84 0a01 | | Execute_Immediate Plus,0x1
0a85 c403 | | Store 0x2,0x3
0a86 00c9 | | Action Pop_Auxiliary_Loop
0a87 e403 | | Load 0x2,0x3
0a88 e402 | | Load 0x2,0x2
0a89 027a | z | Execute Discrete,Less_Equal
0a8a 6806 |h | Jump_Zero 0xa91
0a8b e403 | | Load 0x2,0x3
0a8c e5ff | | Load 0x2,-0x1
0a8d e20e | | Load 0x1,0xe
0a8e 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0a8f 0e0a | | Execute_Immediate Not_Equal,0xa
0a90 77f2 |w | Jump_Nonzero 0xa83
0a91 00ce | | Action Pop_Auxiliary
0a92 e403 | | Load 0x2,0x3
0a93 0aff | | Execute_Immediate Plus,-0x1
0a94 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
0a95 00cf | | Action Mark_Auxiliary
0a96 7804 |x | Jump 0xa9b
0a97 00da | | Load_Top At_Offset_2
0a98 0aff | | Execute_Immediate Plus,-0x1
0a99 005b | [ | Store_Top Discrete,At_Offset_3
0a9a 00c9 | | Action Pop_Auxiliary_Loop
0a9b 00da | | Load_Top At_Offset_2
0a9c e602 | | Load 0x3,0x2
0a9d 027b | { | Execute Discrete,Greater_Equal
0a9e 680b |h | Jump_Zero 0xaaa
0a9f 00da | | Load_Top At_Offset_2
0aa0 00d8 | | Load_Top At_Offset_0
0aa1 00e4 | | Load_Encached Positive_Cache
0aa2 0260 | ` | Execute Discrete,In_Type
0aa3 7001 |p | Jump_Nonzero 0xaa5
0aa4 0801 | | Execute_Immediate Raise,0x1
0aa5 e5ff | | Load 0x2,-0x1
0aa6 e20e | | Load 0x1,0xe
0aa7 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0aa8 822a | * | Call 0x1,0x2a
0aa9 77ed |w | Jump_Nonzero 0xa97
0aaa 00ce | | Action Pop_Auxiliary
0aab e403 | | Load 0x2,0x3
0aac e402 | | Load 0x2,0x2
0aad 027a | z | Execute Discrete,Less_Equal
0aae 6803 |h | Jump_Zero 0xab2
0aaf e403 | | Load 0x2,0x3
0ab0 0a01 | | Execute_Immediate Plus,0x1
0ab1 c403 | | Store 0x2,0x3
0ab2 00d9 | | Load_Top At_Offset_1
0ab3 00db | | Load_Top At_Offset_3
0ab4 027b | { | Execute Discrete,Greater_Equal
0ab5 e403 | | Load 0x2,0x3
0ab6 e402 | | Load 0x2,0x2
0ab7 027d | } | Execute Discrete,Greater
0ab8 0278 | x | Execute Discrete,Or
0ab9 7002 |p | Jump_Nonzero 0xabc
0aba 00c9 | | Action Pop_Auxiliary_Loop
0abb 7fb2 | | Jump 0xa6e
0abc 00ce | | Action Pop_Auxiliary
0abd 00d8 | | Load_Top At_Offset_0
0abe 00d8 | | Load_Top At_Offset_0
0abf 00e3 | | Load_Encached Natural_Cache
0ac0 0260 | ` | Execute Discrete,In_Type
0ac1 7001 |p | Jump_Nonzero 0xac3
0ac2 0801 | | Execute_Immediate Raise,0x1
0ac3 00da | | Load_Top At_Offset_2
0ac4 00d8 | | Load_Top At_Offset_0
0ac5 00e4 | | Load_Encached Positive_Cache
0ac6 0260 | ` | Execute Discrete,In_Type
0ac7 7001 |p | Jump_Nonzero 0xac9
0ac8 0801 | | Execute_Immediate Raise,0x1
0ac9 e5ff | | Load 0x2,-0x1
0aca e20e | | Load 0x1,0xe
0acb 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0acc 00ca | | Action Exit_Nullary_Function
0acd 0000 0000 | | .XXX[0x3]
0acf 0000 | |
0ad0 ; --------------------------------------------------------------------------------------
0ad0 ; SUBPROGRAM
0ad0 ; --------------------------------------------------------------------------------------
0ad0 0ad4 | | .CONST 0x0ad4 ; Address of begin
0ad1 0004 | | .CONST 0x0004 ; Address of exception handler
0ad2 0002 | | .CONST 0x0002 ; Number of locals
0ad3 INIT_0ad0:
0ad3 8404 | | Call 0x2,0x4
0ad4 BODY_0ad0:
0ad4 00d8 | | Load_Top At_Offset_0
0ad5 01db | | Execute Vector,Length
0ad6 7002 |p | Jump_Nonzero 0xad9
0ad7 00cc | | Action Pop_Block
0ad8 4502 |E | Exit_Subprogram 0x2
0ad9 00d8 | | Load_Top At_Offset_0
0ada 01dd | | Execute Vector,First
0adb 00d9 | | Load_Top At_Offset_1
0adc 01d7 | | Execute Vector,Field_Read
0add 00d8 | | Load_Top At_Offset_0
0ade 0d21 | ! | Execute_Immediate Less,0x21
0adf 7014 |p | Jump_Nonzero 0xaf4
0ae0 00d8 | | Load_Top At_Offset_0
0ae1 0c2c | , | Execute_Immediate Greater_Equal,0x2c
0ae2 7007 |p | Jump_Nonzero 0xaea
0ae3 0b22 | " | Execute_Immediate Case_Compare,0x22
0ae4 7012 |p | Jump_Nonzero 0xaf7
0ae5 4823 |H# | Short_Literal 0x23
0ae6 482a |H* | Short_Literal 0x2a
0ae7 0262 | b | Execute Discrete,In_Range
0ae8 700c |p | Jump_Nonzero 0xaf5
0ae9 7837 |x7 | Jump 0xb21
0aea 00d8 | | Load_Top At_Offset_0
0aeb 4841 |HA | Short_Literal 0x41
0aec 485a |HZ | Short_Literal 0x5a
0aed 0262 | b | Execute Discrete,In_Range
0aee 7008 |p | Jump_Nonzero 0xaf7
0aef 4861 |Ha | Short_Literal 0x61
0af0 487a |Hz | Short_Literal 0x7a
0af1 0262 | b | Execute Discrete,In_Range
0af2 7005 |p | Jump_Nonzero 0xaf8
0af3 7801 |x | Jump 0xaf5
0af4 00d1 | | Pop_Control Pop_Count_1
0af5 00cc | | Action Pop_Block
0af6 4502 |E | Exit_Subprogram 0x2
0af7 00d1 | | Pop_Control Pop_Count_1
0af8 00d8 | | Load_Top At_Offset_0
0af9 01dd | | Execute Vector,First
0afa 00d9 | | Load_Top At_Offset_1
0afb 01d7 | | Execute Vector,Field_Read
0afc 0f22 | " | Execute_Immediate Equal,0x22
0afd 00d9 | | Load_Top At_Offset_1
0afe 01dc | | Execute Vector,Last
0aff 00da | | Load_Top At_Offset_2
0b00 01d7 | | Execute Vector,Field_Read
0b01 0f22 | " | Execute_Immediate Equal,0x22
0b02 0279 | y | Execute Discrete,And
0b03 6817 |h | Jump_Zero 0xb1b
0b04 e5fd | | Load 0x2,-0x3
0b05 00d9 | | Load_Top At_Offset_1
0b06 01dd | | Execute Vector,First
0b07 0a01 | | Execute_Immediate Plus,0x1
0b08 00d8 | | Load_Top At_Offset_0
0b09 00e2 | | Load_Encached Integer_Cache
0b0a 0260 | ` | Execute Discrete,In_Type
0b0b 7001 |p | Jump_Nonzero 0xb0d
0b0c 0801 | | Execute_Immediate Raise,0x1
0b0d 00da | | Load_Top At_Offset_2
0b0e 01dc | | Execute Vector,Last
0b0f 0aff | | Execute_Immediate Plus,-0x1
0b10 00d8 | | Load_Top At_Offset_0
0b11 00e2 | | Load_Encached Integer_Cache
0b12 0260 | ` | Execute Discrete,In_Type
0b13 7001 |p | Jump_Nonzero 0xb15
0b14 0801 | | Execute_Immediate Raise,0x1
0b15 00db | | Load_Top At_Offset_3
0b16 01cf | | Execute Vector,Slice_Read
0b17 e009 | | Load 0x0,0x9
0b18 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0b19 00d1 | | Pop_Control Pop_Count_1
0b1a 4501 |E | Exit_Subprogram 0x1
0b1b e5fd | | Load 0x2,-0x3
0b1c 00d9 | | Load_Top At_Offset_1
0b1d e009 | | Load 0x0,0x9
0b1e 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0b1f 00d1 | | Pop_Control Pop_Count_1
0b20 4501 |E | Exit_Subprogram 0x1
0b21 e5fc | | Load 0x2,-0x4
0b22 00d9 | | Load_Top At_Offset_1
0b23 e009 | | Load 0x0,0x9
0b24 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0b25 00d1 | | Pop_Control Pop_Count_1
0b26 4501 |E | Exit_Subprogram 0x1
0b27 0000 | | .XXX[0x1]
0b28 ; --------------------------------------------------------------------------------------
0b28 ; SUBPROGRAM
0b28 ; --------------------------------------------------------------------------------------
0b28 0b2f | / | .CONST 0x0b2f ; Address of begin
0b29 0004 | | .CONST 0x0004 ; Address of exception handler
0b2a 0002 | | .CONST 0x0002 ; Number of locals
0b2b INIT_0b28:
0b2b e228 | ( | Load 0x1,0x28
0b2c e006 | | Load 0x0,0x6
0b2d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0b2e 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0b2f BODY_0b28:
0b2f e402 | | Load 0x2,0x2
0b30 e006 | | Load 0x0,0x6
0b31 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0b32 1845 | E | Execute Package,Field_Execute,Field_Number 0x45
0b33 4618 |F | Jump_Case 0x18
0b34 7818 |x | Jump 0xb4d ; case 0x0
0b35 4501 |E | Exit_Subprogram 0x1 ; case 0x1
0b36 781d |x | Jump 0xb54 ; case 0x2
0b37 7815 |x | Jump 0xb4d ; case 0x3
0b38 7814 |x | Jump 0xb4d ; case 0x4
0b39 7813 |x | Jump 0xb4d ; case 0x5
0b3a 7812 |x | Jump 0xb4d ; case 0x6
0b3b 7811 |x | Jump 0xb4d ; case 0x7
0b3c 7810 |x | Jump 0xb4d ; case 0x8
0b3d 782f |x/ | Jump 0xb6d ; case 0x9
0b3e 780e |x | Jump 0xb4d ; case 0xa
0b3f 780d |x | Jump 0xb4d ; case 0xb
0b40 780c |x | Jump 0xb4d ; case 0xc
0b41 780b |x | Jump 0xb4d ; case 0xd
0b42 780a |x | Jump 0xb4d ; case 0xe
0b43 7809 |x | Jump 0xb4d ; case 0xf
0b44 7818 |x | Jump 0xb5d ; case 0x10
0b45 7820 |x | Jump 0xb66 ; case 0x11
0b46 7806 |x | Jump 0xb4d ; case 0x12
0b47 7805 |x | Jump 0xb4d ; case 0x13
0b48 7804 |x | Jump 0xb4d ; case 0x14
0b49 7803 |x | Jump 0xb4d ; case 0x15
0b4a 7802 |x | Jump 0xb4d ; case 0x16
0b4b 7801 |x | Jump 0xb4d ; case 0x17
0b4c 7800 |x | Jump 0xb4d ; case 0x18
0b4d 4801 |H | Short_Literal 0x1
0b4e 00d9 | | Load_Top At_Offset_1
0b4f 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0b51 e00a | | Load 0x0,0xa
0b52 1844 | D | Execute Package,Field_Execute,Field_Number 0x44
0b53 4501 |E | Exit_Subprogram 0x1
0b54 4801 |H | Short_Literal 0x1
0b55 0092 0c23 | #| Action Push_String_Extended,0xc23 ; "used as the context"
0b57 00da | | Load_Top At_Offset_2
0b58 0092 0c22 | "| Action Push_String_Extended,0xc22 ; "library"
0b5a e00a | | Load 0x0,0xa
0b5b 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
0b5c 4501 |E | Exit_Subprogram 0x1
0b5d 4801 |H | Short_Literal 0x1
0b5e 0092 0c23 | #| Action Push_String_Extended,0xc23 ; "used as the context"
0b60 00da | | Load_Top At_Offset_2
0b61 0092 0c22 | "| Action Push_String_Extended,0xc22 ; "library"
0b63 e00a | | Load 0x0,0xa
0b64 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
0b65 4501 |E | Exit_Subprogram 0x1
0b66 4801 |H | Short_Literal 0x1
0b67 00d9 | | Load_Top At_Offset_1
0b68 0092 0c22 | "| Action Push_String_Extended,0xc22 ; "library"
0b6a e00a | | Load 0x0,0xa
0b6b 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0b6c 4501 |E | Exit_Subprogram 0x1
0b6d 4801 |H | Short_Literal 0x1
0b6e 00d9 | | Load_Top At_Offset_1
0b6f 0092 0c22 | "| Action Push_String_Extended,0xc22 ; "library"
0b71 e00a | | Load 0x0,0xa
0b72 1837 | 7 | Execute Package,Field_Execute,Field_Number 0x37
0b73 4501 |E | Exit_Subprogram 0x1
0b74 0000 0000 | | .BLANK 0000[0x4]
0b78 ; --------------------------------------------------------------------------------------
0b78 ; SUBPROGRAM
0b78 ; --------------------------------------------------------------------------------------
0b78 0b7f | | .CONST 0x0b7f ; Address of begin
0b79 0004 | | .CONST 0x0004 ; Address of exception handler
0b7a 0002 | | .CONST 0x0002 ; Number of locals
0b7b INIT_0b78:
0b7b e403 | | Load 0x2,0x3
0b7c e006 | | Load 0x0,0x6
0b7d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0b7e 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0b7f BODY_0b78:
0b7f e5fe | | Load 0x2,-0x2
0b80 00d9 | | Load_Top At_Offset_1
0b81 e009 | | Load 0x0,0x9
0b82 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0b83 00d1 | | Pop_Control Pop_Count_1
0b84 00d8 | | Load_Top At_Offset_0
0b85 822d | - | Call 0x1,0x2d
0b86 4501 |E | Exit_Subprogram 0x1
0b87 0000 | | .XXX[0x1]
0b88 ; --------------------------------------------------------------------------------------
0b88 ; SUBPROGRAM
0b88 ; --------------------------------------------------------------------------------------
0b88 0b8f | | .CONST 0x0b8f ; Address of begin
0b89 0ba1 | | .CONST 0x0ba1 ; Address of exception handler
0b8a 0002 | | .CONST 0x0002 ; Number of locals
0b8b INIT_0b88:
0b8b e404 | | Load 0x2,0x4
0b8c e006 | | Load 0x0,0x6
0b8d 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0b8e 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0b8f BODY_0b88:
0b8f e407 | | Load 0x2,0x7
0b90 e406 | | Load 0x2,0x6
0b91 e405 | | Load 0x2,0x5
0b92 00db | | Load_Top At_Offset_3
0b93 822c | , | Call 0x1,0x2c
0b94 00d3 | | Pop_Control Pop_Count_3
0b95 e407 | | Load 0x2,0x7
0b96 e009 | | Load 0x0,0x9
0b97 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
0b98 0c01 | | Execute_Immediate Greater_Equal,0x1
0b99 6806 |h | Jump_Zero 0xba0
0b9a 00d8 | | Load_Top At_Offset_0
0b9b e407 | | Load 0x2,0x7
0b9c e009 | | Load 0x0,0x9
0b9d 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0b9e e007 | | Load 0x0,0x7
0b9f 180f | | Execute Package,Field_Execute,Field_Number 0xf
0ba0 4501 |E | Exit_Subprogram 0x1
0ba1 TRAP_0b88:
0ba1 e20d | | Load 0x1,0xd
0ba2 010f | | Execute Exception,Equal
0ba3 6801 |h | Jump_Zero 0xba5
0ba4 4501 |E | Exit_Subprogram 0x1
0ba5 e007 | | Load 0x0,0x7
0ba6 1b12 | | Execute Package,Field_Read,Field_Number 0x12
0ba7 010f | | Execute Exception,Equal
0ba8 680c |h | Jump_Zero 0xbb5
0ba9 4801 |H | Short_Literal 0x1
0baa e5ff | | Load 0x2,-0x1
0bab e006 | | Load 0x0,0x6
0bac 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0bad 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0bae e407 | | Load 0x2,0x7
0baf e009 | | Load 0x0,0x9
0bb0 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0bb1 e602 | | Load 0x3,0x2
0bb2 e00a | | Load 0x0,0xa
0bb3 1842 | B | Execute Package,Field_Execute,Field_Number 0x42
0bb4 4501 |E | Exit_Subprogram 0x1
0bb5 4931 |I1 | Short_Literal 0x131
0bb6 010f | | Execute Exception,Equal
0bb7 6809 |h | Jump_Zero 0xbc1
0bb8 4801 |H | Short_Literal 0x1
0bb9 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0bbb 00db | | Load_Top At_Offset_3
0bbc 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0bbe e00a | | Load 0x0,0xa
0bbf 1839 | 9 | Execute Package,Field_Execute,Field_Number 0x39
0bc0 4501 |E | Exit_Subprogram 0x1
0bc1 4932 |I2 | Short_Literal 0x132
0bc2 010f | | Execute Exception,Equal
0bc3 6809 |h | Jump_Zero 0xbcd
0bc4 4801 |H | Short_Literal 0x1
0bc5 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0bc7 00db | | Load_Top At_Offset_3
0bc8 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0bca e00a | | Load 0x0,0xa
0bcb 183a | : | Execute Package,Field_Execute,Field_Number 0x3a
0bcc 4501 |E | Exit_Subprogram 0x1
0bcd 4933 |I3 | Short_Literal 0x133
0bce 010f | | Execute Exception,Equal
0bcf 6807 |h | Jump_Zero 0xbd7
0bd0 4801 |H | Short_Literal 0x1
0bd1 00da | | Load_Top At_Offset_2
0bd2 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0bd4 e00a | | Load 0x0,0xa
0bd5 183b | ; | Execute Package,Field_Execute,Field_Number 0x3b
0bd6 4501 |E | Exit_Subprogram 0x1
0bd7 4934 |I4 | Short_Literal 0x134
0bd8 010f | | Execute Exception,Equal
0bd9 6809 |h | Jump_Zero 0xbe3
0bda 4801 |H | Short_Literal 0x1
0bdb 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0bdd 00db | | Load_Top At_Offset_3
0bde 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0be0 e00a | | Load 0x0,0xa
0be1 183c | < | Execute Package,Field_Execute,Field_Number 0x3c
0be2 4501 |E | Exit_Subprogram 0x1
0be3 4935 |I5 | Short_Literal 0x135
0be4 010f | | Execute Exception,Equal
0be5 6809 |h | Jump_Zero 0xbef
0be6 4801 |H | Short_Literal 0x1
0be7 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0be9 00db | | Load_Top At_Offset_3
0bea 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0bec e00a | | Load 0x0,0xa
0bed 183d | = | Execute Package,Field_Execute,Field_Number 0x3d
0bee 4501 |E | Exit_Subprogram 0x1
0bef 4936 |I6 | Short_Literal 0x136
0bf0 010f | | Execute Exception,Equal
0bf1 6809 |h | Jump_Zero 0xbfb
0bf2 4801 |H | Short_Literal 0x1
0bf3 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0bf5 00db | | Load_Top At_Offset_3
0bf6 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0bf8 e00a | | Load 0x0,0xa
0bf9 183e | > | Execute Package,Field_Execute,Field_Number 0x3e
0bfa 4501 |E | Exit_Subprogram 0x1
0bfb 00d8 | | Load_Top At_Offset_0
0bfc 0107 | | Execute Exception,Get_Name
0bfd 4940 |I@ | Short_Literal 0x140
0bfe 494f |IO | Short_Literal 0x14f
0bff 0262 | b | Execute Discrete,In_Range
0c00 6809 |h | Jump_Zero 0xc0a
0c01 4801 |H | Short_Literal 0x1
0c02 0092 0c18 | | Action Push_String_Extended,0xc18 ; "read"
0c04 00db | | Load_Top At_Offset_3
0c05 0092 0c17 | | Action Push_String_Extended,0xc17 ; "diagram"
0c07 e00a | | Load 0x0,0xa
0c08 183f | ? | Execute Package,Field_Execute,Field_Number 0x3f
0c09 4501 |E | Exit_Subprogram 0x1
0c0a 00d8 | | Load_Top At_Offset_0
0c0b 0107 | | Execute Exception,Get_Name
0c0c 4960 |I` | Short_Literal 0x160
0c0d 496f |Io | Short_Literal 0x16f
0c0e 0262 | b | Execute Discrete,In_Range
0c0f 6805 |h | Jump_Zero 0xc15
0c10 4801 |H | Short_Literal 0x1
0c11 00da | | Load_Top At_Offset_2
0c12 e00a | | Load 0x0,0xa
0c13 1840 | @ | Execute Package,Field_Execute,Field_Number 0x40
0c14 4501 |E | Exit_Subprogram 0x1
0c15 0100 | | Execute Exception,Raise
0c16 ; --------------------------------------------------------------------------------------
0c16 ; STRING TABLE
0c16 ; --------------------------------------------------------------------------------------
0c16 0022 | " | .STRTAB 0x0022->0x0c27 ; "--- DISCOVER DIAGRAM ---"
0c17 0038 | 8 | .STRTAB 0x0038->0x0c33 ; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
; "diagram"
0c18 003d | = | .STRTAB 0x003d->0x0c36 ; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
; "read"
0c19 003f | ? | .STRTAB 0x003f->0x0c38 ; "written"
; "written"
; "written"
; "written"
; "written"
; "written"
; "written"
; "written"
; "written"
; "written"
; "written"
; "written"
0c1a 0044 | D | .STRTAB 0x0044->0x0c3c ; "_ps"
0c1b 0045 | E | .STRTAB 0x0045->0x0c3d ; "postscript file"
; "postscript file"
; "postscript file"
; "postscript file"
; "postscript file"
; "postscript file"
; "postscript file"
; "postscript file"
; "postscript file"
0c1c 0052 | R | .STRTAB 0x0052->0x0c45 ; "deleted"
; "deleted"
; "deleted"
; "deleted"
0c1d 0057 | W | .STRTAB 0x0057->0x0c48 ; "deleted);"
; "deleted);"
0c1e 005e | ^ | .STRTAB 0x005e->0x0c4d ; "reading"
0c1f 0063 | c | .STRTAB 0x0063->0x0c50 ; ".@"
; ".@"
0c20 0063 | c | .STRTAB 0x0063->0x0c51 ; "<PROFILE>"
; "<PROFILE>"
0c21 006a | j | .STRTAB 0x006a->0x0c56 ; "<DIRECTORIES>"
0c22 0075 | u | .STRTAB 0x0075->0x0c5c ; "library"
; "library"
; "library"
; "library"
; "library"
; "library"
; "library"
; "library"
; "library"
; "library"
; "library"
0c23 007a | z | .STRTAB 0x007a->0x0c60 ; "used as the context"
; "used as the context"
; "used as the context"
; "used as the context"
0c24 008b | | .STRTAB 0x008b->0x0c69 ; "text"
0c25 008d | | .STRTAB 0x008d->0x0c6b ; "@"
0c26 008c | | .STREND 0x008c->0x0c6c
0c27 2d2d 2d20 |--- | .STRTAB_STRINGS
0c6c 0000 0000 | | .BLANK 0000[0x4]
0c70 ; --------------------------------------------------------------------------------------
0c70 ; Debug Table
0c70 ; --------------------------------------------------------------------------------------
0c70 0004 0011 | | .DEBUG4 0x0004,0x0011,0x9634,0x0000,0x0001,0x0000
0c76 15e1 8d95 | | .XXX[0x5d]
0c78 c1d1 a5bd | |
0c7a b8e8 a0c0 | |
0c7c b0dc c8a4 | |
0c7e b0c4 d8c0 | |
0c80 b0d8 d0ec | |
0c82 ec01 49bd | I |
0c84 cd95 7d4d | }M|
0c86 d1c9 a5b9 | |
0c88 9d7d 4185 | }A |
0c8a cdcd a5d9 | |
0c8c 957d 25d1 | }% |
0c8e 95c9 85d1 | |
0c90 bdc8 e950 | P|
0c92 a0c0 b0dc | |
0c94 e4a4 f5cc | |
0c96 c8d1 9185 | |
0c98 d185 7db1 | } |
0c9a 95b9 7d7c | }||
0c9c c8e1 49bd | I |
0c9e cd95 7d4d | }M|
0ca0 d1c9 a5b9 | |
0ca2 9d7d 4185 | }A |
0ca4 cdcd a5d9 | |
0ca6 957d 25d1 | }% |
0ca8 95c9 85d1 | |
0caa bdc8 e8a0 | |
0cac c0b0 e0a4 | |
0cae b0c0 b0cc | |
0cb0 c8ed 9185 | |
0cb2 d185 7d7c | }||
0cb4 c8e1 49bd | I |
0cb6 cd95 7d4d | }M|
0cb8 d1c9 a5b9 | |
0cba 9d7d 4185 | }A |
0cbc cdcd a5d9 | |
0cbe 957d 25d1 | }% |
0cc0 95c9 85d1 | |
0cc2 bdc8 e8a0 | |
0cc4 c0b0 c8cc | |
0cc6 a4b0 ccc8 | |
0cc8 b0cc c8ed | |
0cca 7d7d d9c1 |}} |
0ccc d1c9 7d7c | }||
0cce c8e1 49bd | I |
0cd0 cd95 67d5 | g |
0cd2 6000 |` |
0cd3 0000 0000 | | .BLANK 0000[0x4]
0cd7 010c 9100 | | .XXX[0x1b]
0cd9 2bf5 8000 |+ |
0cdb 0000 039a | |
0cdd f000 02ca | |
0cdf a000 0118 | |
0ce1 2900 2c1e |) , |
0ce3 800e 3fb0 | ? |
0ce5 0940 0000 | @ |
0ce7 0000 0000 | |
0ce9 57eb 0040 |W @|
0ceb 12be a008 | |
0ced 0257 d400 | W |
0cef 0213 1200 | |
0cf1 57eb |W |
0cf2 0000 0000 | | .BLANK 0000[0x4]
0cf6 0213 2e00 | . | .XXX[0x3]
0cf8 57eb |W |
0cf9 0000 0000 | | .BLANK 0000[0x4]
0cfd 020c 9c00 | | .XXX[0x16]
0cff 583d 0000 |X= |
0d01 0000 056b | k|
0d03 b801 5ecc | ^ |
0d05 0057 7b00 | W{ |
0d07 0020 88e0 | |
0d09 058f 2000 | |
0d0b 0000 0057 | W|
0d0d 0380 15fa | |
0d0f c000 084c | L|
0d11 a801 63c8 | c |
0d13 0000 0000 | | .BLANK 0000[0x4]
0d17 084c 2001 | L | .XXX[0x3]
0d19 63c8 |c |
0d1a 0000 0000 | | .BLANK 0000[0x4]
0d1e 0895 4000 | @ | .XXX[0x15]
0d20 0000 0000 | |
0d22 0000 162e | .|
0d24 8005 83d0 | |
0d26 0162 0800 | b |
0d28 0186 5000 | P |
0d2a 0000 0000 | |
0d2c 0200 00b2 | |
0d2e e800 0000 | |
0d30 0000 0000 | |
0d32 8000 | |
0d33 0000 0000 | | .BLANK 0000[0x60]
0d93 00e7 7b00 | { | .XXX[0x2]
0d95 0000 0000 | | .BLANK 0000[0x18]
0dad 00eb 6400 | d | .XXX[0x2]
0daf 0000 0000 | | .BLANK 0000[0x51]