|
|
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: 2048 (0x800)
Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0a7cf5
└─⟦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 0308 | | .CONST 0x0308 ; 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 8001 | | .CONST 0x8001 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0033 | 3 | .CONST 0x0033 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 000d | | .CONST 0x000d ; Number of locals
000b INIT_0008:
000b e051 | Q | Load 0x0,0x51
000c 1b0f | | Execute Package,Field_Read,Field_Number 0xf
000d 02a0 | | Declare_Subprogram Null_Subprogram
000e 4818 |H | Short_Literal 0x18
000f 03d3 | | Declare_Type Access,Defined,Accesses_Protected
0010 00e1 | | Load_Encached Boolean_Cache
0011 4900 |I | Short_Literal 0x100
0012 e010 | | Load 0x0,0x10
0013 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0014 1c08 | | Execute_Immediate Run_Utility,0x8
0015 00d8 | | Load_Top At_Offset_0
0016 1c00 | | Execute_Immediate Run_Utility,0x0
0017 e230 | 0 | Load 0x1,0x30
0018 0322 | " | Declare_Variable Record
0019 00d8 | | Load_Top At_Offset_0
001a 1c00 | | Execute_Immediate Run_Utility,0x0
001b e22d | - | Load 0x1,0x2d
001c 0322 | " | Declare_Variable Record
001d 00d8 | | Load_Top At_Offset_0
001e 1c00 | | Execute_Immediate Run_Utility,0x0
001f e051 | Q | Load 0x0,0x51
0020 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0021 02c7 | | Declare_Variable Any
0022 00d8 | | Load_Top At_Offset_0
0023 1c00 | | Execute_Immediate Run_Utility,0x0
0024 e402 | | Load 0x2,0x2
0025 0007 | | Action Break_Optional
0026 e00f | | Load 0x0,0xf
0027 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0028 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0029 e22c | , | Load 0x1,0x2c
002a 0322 | " | Declare_Variable Record
002b 00d8 | | Load_Top At_Offset_0
002c 1c00 | | Execute_Immediate Run_Utility,0x0
002d 029f 009b | | Declare_Subprogram For_Call,INIT_0098
002f 029f 00c3 | | Declare_Subprogram For_Call,INIT_00c0
0031 029f 00eb | | Declare_Subprogram For_Call,INIT_00e8
0033 BODY_0008:
0033 e5fb | | Load 0x2,-0x5
0034 e010 | | Load 0x0,0x10
0035 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0036 e009 | | Load 0x0,0x9
0037 186e | n | Execute Package,Field_Execute,Field_Number 0x6e
0038 e406 | | Load 0x2,0x6
0039 e5ff | | Load 0x2,-0x1
003a e010 | | Load 0x0,0x10
003b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
003c 825b | [ | Call 0x1,0x5b
003d 00d1 | | Pop_Control Pop_Count_1
003e e406 | | Load 0x2,0x6
003f 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
0040 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0041 6803 |h | Jump_Zero 0x45
0042 e04e | N | Load 0x0,0x4e
0043 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0044 0257 | W | Execute Discrete,Raise
0045 4801 |H | Short_Literal 0x1
0046 e050 | P | Load 0x0,0x50
0047 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0048 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0049 e5ff | | Load 0x2,-0x1
004a e051 | Q | Load 0x0,0x51
004b 1818 | | Execute Package,Field_Execute,Field_Number 0x18
004c c407 | | Store 0x2,0x7
004d e407 | | Load 0x2,0x7
004e e051 | Q | Load 0x0,0x51
004f 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0050 e402 | | Load 0x2,0x2
0051 03b6 | | Declare_Variable Access,By_Allocation,With_Value
0052 a408 | | Store_Unchecked 0x2,0x8
0053 e5fc | | Load 0x2,-0x4
0054 e010 | | Load 0x0,0x10
0055 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0056 e009 | | Load 0x0,0x9
0057 186d | m | Execute Package,Field_Execute,Field_Number 0x6d
0058 4801 |H | Short_Literal 0x1
0059 0092 024f | O| Action Push_String_Extended,0x24f ; "<DEFAULT>"
005b e5fe | | Load 0x2,-0x2
005c e057 | W | Load 0x0,0x57
005d 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
005e 680a |h | Jump_Zero 0x69
005f e404 | | Load 0x2,0x4
0060 e408 | | Load 0x2,0x8
0061 0227 | ' | Execute Access,All_Reference
0062 0092 0250 | P| Action Push_String_Extended,0x250 ; "_diagram"
0064 01cc | | Execute Vector,Catenate
0065 e010 | | Load 0x0,0x10
0066 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0067 00d1 | | Pop_Control Pop_Count_1
0068 7805 |x | Jump 0x6e
0069 e404 | | Load 0x2,0x4
006a e5fe | | Load 0x2,-0x2
006b e010 | | Load 0x0,0x10
006c 1810 | | Execute Package,Field_Execute,Field_Number 0x10
006d 00d1 | | Pop_Control Pop_Count_1
006e e405 | | Load 0x2,0x5
006f e404 | | Load 0x2,0x4
0070 8252 | R | Call 0x1,0x52
0071 00d1 | | Pop_Control Pop_Count_1
0072 e405 | | Load 0x2,0x5
0073 3403 |4 | Execute Record,Field_Reference,Field_Number 0x3
0074 2c01 |, | Execute Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0075 6803 |h | Jump_Zero 0x79
0076 e04e | N | Load 0x0,0x4e
0077 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0078 0257 | W | Execute Discrete,Raise
0079 e405 | | Load 0x2,0x5
007a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
007b e010 | | Load 0x0,0x10
007c 1813 | | Execute Package,Field_Execute,Field_Number 0x13
007d 840b | | Call 0x2,0xb
007e a403 | | Store_Unchecked 0x2,0x3
007f e403 | | Load 0x2,0x3
0080 e5f9 | | Load 0x2,-0x7
0081 0f00 | | Execute_Immediate Equal,0x0
0082 0279 | y | Execute Discrete,And
0083 680c |h | Jump_Zero 0x90
0084 e5fa | | Load 0x2,-0x6
0085 6805 |h | Jump_Zero 0x8b
0086 e405 | | Load 0x2,0x5
0087 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
0088 e009 | | Load 0x0,0x9
0089 1853 | S | Execute Package,Field_Execute,Field_Number 0x53
008a 7805 |x | Jump 0x90
008b 0092 0251 | Q| Action Push_String_Extended,0x251 ; "The Diagram Name specified already exists and Overwrite => False, a new diagram will not be generated"
008d e052 | R | Load 0x0,0x52
008e 1814 | | Execute Package,Field_Execute,Field_Number 0x14
008f 450a |E | Exit_Subprogram 0xa
0090 840c | | Call 0x2,0xc
0091 e5f9 | | Load 0x2,-0x7
0092 7001 |p | Jump_Nonzero 0x94
0093 840d | | Call 0x2,0xd
0094 450a |E | Exit_Subprogram 0xa
0095 0000 0000 | | .XXX[0x3]
0097 0000 | |
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 00a1 | | .CONST 0x00a1 ; Address of begin
0099 0004 | | .CONST 0x0004 ; Address of exception handler
009a 0003 | | .CONST 0x0003 ; Number of locals
009b INIT_0098:
009b e04f | O | Load 0x0,0x4f
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 00e1 | | Load_Encached Boolean_Cache
00a1 BODY_0098:
00a1 4801 |H | Short_Literal 0x1
00a2 e050 | P | Load 0x0,0x50
00a3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00a4 1813 | | Execute Package,Field_Execute,Field_Number 0x13
00a5 e7ff | | Load 0x3,-0x1
00a6 e051 | Q | Load 0x0,0x51
00a7 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00a8 c602 | | Store 0x3,0x2
00a9 00d9 | | Load_Top At_Offset_1
00aa e04f | O | Load 0x0,0x4f
00ab 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00ac 1848 | H | Execute Package,Field_Execute,Field_Number 0x48
00ad 680e |h | Jump_Zero 0xbc
00ae 00d9 | | Load_Top At_Offset_1
00af e04f | O | Load 0x0,0x4f
00b0 1b0f | | Execute Package,Field_Read,Field_Number 0xf
00b1 1863 | c | Execute Package,Field_Execute,Field_Number 0x63
00b2 6802 |h | Jump_Zero 0xb5
00b3 4801 |H | Short_Literal 0x1
00b4 4401 |D | Exit_Subprogram With_Result,0x1
00b5 0092 0252 | R| Action Push_String_Extended,0x252 ; "The Diagram Name refers to a invalid object"
00b7 e052 | R | Load 0x0,0x52
00b8 1815 | | Execute Package,Field_Execute,Field_Number 0x15
00b9 e04e | N | Load 0x0,0x4e
00ba 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00bb 0257 | W | Execute Discrete,Raise
00bc 4800 |H | Short_Literal 0x0
00bd 4401 |D | Exit_Subprogram With_Result,0x1
00be 0000 0000 | | .XXX[0x2]
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00c3 | | .CONST 0x00c3 ; Address of begin
00c1 00cf | | .CONST 0x00cf ; Address of exception handler
00c2 0001 | | .CONST 0x0001 ; Number of locals
00c3 BODY_00c0:
00c3 INIT_00c0:
00c3 e00f | | Load 0x0,0xf
00c4 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00c5 1b11 | | Execute Package,Field_Read,Field_Number 0x11
00c6 e5f9 | | Load 0x2,-0x7
00c7 e5ff | | Load 0x2,-0x1
00c8 e010 | | Load 0x0,0x10
00c9 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00ca e009 | | Load 0x0,0x9
00cb 187c | | | Execute Package,Field_Execute,Field_Number 0x7c
00cc e40a | | Load 0x2,0xa
00cd 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00ce 4501 |E | Exit_Subprogram 0x1
00cf TRAP_00c0:
00cf e04e | N | Load 0x0,0x4e
00d0 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00d1 010f | | Execute Exception,Equal
00d2 680e |h | Jump_Zero 0xe1
00d3 e04e | N | Load 0x0,0x4e
00d4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00d5 8226 | & | Call 0x1,0x26
00d6 e40a | | Load 0x2,0xa
00d7 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00d8 e40a | | Load 0x2,0xa
00d9 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
00da 2602 |& | Execute Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x2
00db e010 | | Load 0x0,0x10
00dc 1813 | | Execute Package,Field_Execute,Field_Number 0x13
00dd e052 | R | Load 0x0,0x52
00de 1815 | | Execute Package,Field_Execute,Field_Number 0x15
00df 00d8 | | Load_Top At_Offset_0
00e0 0101 | | Execute Exception,Reraise
00e1 0100 | | Execute Exception,Raise
00e2 0000 0000 | | .BLANK 0000[0x6]
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 0114 | | .CONST 0x0114 ; Address of begin
00e9 0150 | P | .CONST 0x0150 ; Address of exception handler
00ea 0010 | | .CONST 0x0010 ; Number of locals
00eb INIT_00e8:
00eb 00e9 | | Load_Encached String_Cache
00ec 02a0 | | Declare_Subprogram Null_Subprogram
00ed 4818 |H | Short_Literal 0x18
00ee 03d3 | | Declare_Type Access,Defined,Accesses_Protected
00ef e056 | V | Load 0x0,0x56
00f0 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00f1 02c7 | | Declare_Variable Any
00f2 00d8 | | Load_Top At_Offset_0
00f3 1c00 | | Execute_Immediate Run_Utility,0x0
00f4 00d9 | | Load_Top At_Offset_1
00f5 0007 | | Action Break_Optional
00f6 e056 | V | Load 0x0,0x56
00f7 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00f8 02c7 | | Declare_Variable Any
00f9 00d8 | | Load_Top At_Offset_0
00fa 1c00 | | Execute_Immediate Run_Utility,0x0
00fb 00db | | Load_Top At_Offset_3
00fc 0007 | | Action Break_Optional
00fd e056 | V | Load 0x0,0x56
00fe 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00ff 02c7 | | Declare_Variable Any
0100 00d8 | | Load_Top At_Offset_0
0101 1c00 | | Execute_Immediate Run_Utility,0x0
0102 e602 | | Load 0x3,0x2
0103 0007 | | Action Break_Optional
0104 00d8 | | Load_Top At_Offset_0
0105 0007 | | Action Break_Optional
0106 e05e | ^ | Load 0x0,0x5e
0107 1817 | | Execute Package,Field_Execute,Field_Number 0x17
0108 029f 015b | [| Declare_Subprogram For_Call,INIT_0158
010a 029f 016b | k| Declare_Subprogram For_Call,INIT_0168
010c 029f 017b | {| Declare_Subprogram For_Call,INIT_0178
010e 029f 018b | | Declare_Subprogram For_Call,INIT_0188
0110 029f 01bb | | Declare_Subprogram For_Call,INIT_01b8
0112 029f 01d3 | | Declare_Subprogram For_Call,INIT_01d0
0114 BODY_00e8:
0114 e40a | | Load 0x2,0xa
0115 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0116 860f | | Call 0x3,0xf
0117 e061 | a | Load 0x0,0x61
0118 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0119 e609 | | Load 0x3,0x9
011a 860e | | Call 0x3,0xe
011b c609 | | Store 0x3,0x9
011c 0092 0253 | S| Action Push_String_Extended,0x253 ; "Calling Illustrator to format diagram"
011e e052 | R | Load 0x0,0x52
011f 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0120 e5f7 | | Load 0x2,-0x9
0121 e5f8 | | Load 0x2,-0x8
0122 0092 024f | O| Action Push_String_Extended,0x24f ; "<DEFAULT>"
0124 e604 | | Load 0x3,0x4
0125 0227 | ' | Execute Access,All_Reference
0126 860b | | Call 0x3,0xb
0127 e060 | ` | Load 0x0,0x60
0128 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0129 e606 | | Load 0x3,0x6
012a e605 | | Load 0x3,0x5
012b 4801 |H | Short_Literal 0x1
012c 860d | | Call 0x3,0xd
012d c605 | | Store 0x3,0x5
012e c606 | | Store 0x3,0x6
012f e605 | | Load 0x3,0x5
0130 e056 | V | Load 0x0,0x56
0131 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0132 c605 | | Store 0x3,0x5
0133 0092 0254 | T| Action Push_String_Extended,0x254 ; "Calling Illustrator to retrieve and delete formatted diagram"
0135 e052 | R | Load 0x0,0x52
0136 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0137 e5f7 | | Load 0x2,-0x9
0138 e5f8 | | Load 0x2,-0x8
0139 e606 | | Load 0x3,0x6
013a 0227 | ' | Execute Access,All_Reference
013b 0092 0255 | U| Action Push_String_Extended,0x255 ; "<NONE>"
013d 860c | | Call 0x3,0xc
013e e060 | ` | Load 0x0,0x60
013f 1816 | | Execute Package,Field_Execute,Field_Number 0x16
0140 e00f | | Load 0x0,0xf
0141 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0142 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0143 e5fd | | Load 0x2,-0x3
0144 e606 | | Load 0x3,0x6
0145 0227 | ' | Execute Access,All_Reference
0146 8610 | | Call 0x3,0x10
0147 c409 | | Store 0x2,0x9
0148 e409 | | Load 0x2,0x9
0149 e405 | | Load 0x2,0x5
014a 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
014b e009 | | Load 0x0,0x9
014c 184e | N | Execute Package,Field_Execute,Field_Number 0x4e
014d e061 | a | Load 0x0,0x61
014e 180f | | Execute Package,Field_Execute,Field_Number 0xf
014f 4501 |E | Exit_Subprogram 0x1
0150 TRAP_00e8:
0150 0007 | | Action Break_Optional
0151 e061 | a | Load 0x0,0x61
0152 180f | | Execute Package,Field_Execute,Field_Number 0xf
0153 00d8 | | Load_Top At_Offset_0
0154 0101 | | Execute Exception,Reraise
0155 0000 0000 | | .XXX[0x3]
0157 0000 | |
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015b | [ | .CONST 0x015b ; Address of begin
0159 0004 | | .CONST 0x0004 ; Address of exception handler
015a 0001 | | .CONST 0x0001 ; Number of locals
015b BODY_0158:
015b INIT_0158:
015b e05e | ^ | Load 0x0,0x5e
015c 180e | | Execute Package,Field_Execute,Field_Number 0xe
015d 0092 0256 | V| Action Push_String_Extended,0x256 ; " > "
015f 01cc | | Execute Vector,Catenate
0160 e609 | | Load 0x3,0x9
0161 0227 | ' | Execute Access,All_Reference
0162 01cc | | Execute Vector,Catenate
0163 00ca | | Action Exit_Nullary_Function
0164 0000 0000 | | .BLANK 0000[0x4]
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 016b | k | .CONST 0x016b ; Address of begin
0169 0004 | | .CONST 0x0004 ; Address of exception handler
016a 0001 | | .CONST 0x0001 ; Number of locals
016b BODY_0168:
016b INIT_0168:
016b 0092 0257 | W| Action Push_String_Extended,0x257 ; "/bin/cat "
016d e609 | | Load 0x3,0x9
016e 0227 | ' | Execute Access,All_Reference
016f 01cc | | Execute Vector,Catenate
0170 0092 0258 | X| Action Push_String_Extended,0x258 ; "; /bin/rm "
0172 01cc | | Execute Vector,Catenate
0173 e609 | | Load 0x3,0x9
0174 0227 | ' | Execute Access,All_Reference
0175 01cc | | Execute Vector,Catenate
0176 00ca | | Action Exit_Nullary_Function
0177 0000 | | .XXX[0x1]
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 017d | } | .CONST 0x017d ; Address of begin
0179 0004 | | .CONST 0x0004 ; Address of exception handler
017a 0002 | | .CONST 0x0002 ; Number of locals
017b INIT_0178:
017b 029f 0233 | 3| Declare_Subprogram For_Call,INIT_0230
017d BODY_0178:
017d e9fe | | Load 0x4,-0x2
017e 00ea | | Load_Encached Null_String_Cache
017f 00ea | | Load_Encached Null_String_Cache
0180 e9ff | | Load 0x4,-0x1
0181 e056 | V | Load 0x0,0x56
0182 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0183 c9fe | | Store 0x4,-0x2
0184 8802 | | Call 0x4,0x2
0185 4502 |E | Exit_Subprogram 0x2
0186 0000 0000 | | .XXX[0x2]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018d | | .CONST 0x018d ; Address of begin
0189 0004 | | .CONST 0x0004 ; Address of exception handler
018a 0002 | | .CONST 0x0002 ; Number of locals
018b INIT_0188:
018b 029f 0243 | C| Declare_Subprogram For_Call,INIT_0240
018d BODY_0188:
018d e608 | | Load 0x3,0x8
018e e607 | | Load 0x3,0x7
018f 4801 |H | Short_Literal 0x1
0190 860d | | Call 0x3,0xd
0191 c607 | | Store 0x3,0x7
0192 c608 | | Store 0x3,0x8
0193 e607 | | Load 0x3,0x7
0194 e056 | V | Load 0x0,0x56
0195 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0196 c607 | | Store 0x3,0x7
0197 0092 0259 | Y| Action Push_String_Extended,0x259 ; "Calling Illustrator to get remote temporary filename"
0199 e052 | R | Load 0x0,0x52
019a 1813 | | Execute Package,Field_Execute,Field_Number 0x13
019b e5f7 | | Load 0x2,-0x9
019c e5f8 | | Load 0x2,-0x8
019d e608 | | Load 0x3,0x8
019e 0227 | ' | Execute Access,All_Reference
019f 0092 024f | O| Action Push_String_Extended,0x24f ; "<DEFAULT>"
01a1 e60a | | Load 0x3,0xa
01a2 e060 | ` | Load 0x0,0x60
01a3 1816 | | Execute Package,Field_Execute,Field_Number 0x16
01a4 e607 | | Load 0x3,0x7
01a5 00ea | | Load_Encached Null_String_Cache
01a6 e608 | | Load 0x3,0x8
01a7 0227 | ' | Execute Access,All_Reference
01a8 4800 |H | Short_Literal 0x0
01a9 e056 | V | Load 0x0,0x56
01aa 1815 | | Execute Package,Field_Execute,Field_Number 0x15
01ab c607 | | Store 0x3,0x7
01ac 8802 | | Call 0x4,0x2
01ad e607 | | Load 0x3,0x7
01ae e056 | V | Load 0x0,0x56
01af 181b | | Execute Package,Field_Execute,Field_Number 0x1b
01b0 c607 | | Store 0x3,0x7
01b1 4501 |E | Exit_Subprogram 0x1
01b2 0000 0000 | | .BLANK 0000[0x6]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01bb | | .CONST 0x01bb ; Address of begin
01b9 0004 | | .CONST 0x0004 ; Address of exception handler
01ba 0001 | | .CONST 0x0001 ; Number of locals
01bb BODY_01b8:
01bb INIT_01b8:
01bb e604 | | Load 0x3,0x4
01bc e603 | | Load 0x3,0x3
01bd 4801 |H | Short_Literal 0x1
01be 860d | | Call 0x3,0xd
01bf c603 | | Store 0x3,0x3
01c0 c604 | | Store 0x3,0x4
01c1 00da | | Load_Top At_Offset_2
01c2 e00f | | Load 0x0,0xf
01c3 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01c4 1816 | | Execute Package,Field_Execute,Field_Number 0x16
01c5 e603 | | Load 0x3,0x3
01c6 e056 | V | Load 0x0,0x56
01c7 1863 | c | Execute Package,Field_Execute,Field_Number 0x63
01c8 e603 | | Load 0x3,0x3
01c9 e056 | V | Load 0x0,0x56
01ca 181b | | Execute Package,Field_Execute,Field_Number 0x1b
01cb c603 | | Store 0x3,0x3
01cc 4502 |E | Exit_Subprogram 0x2
01cd 0000 0000 | | .XXX[0x3]
01cf 0000 | |
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01e5 | | .CONST 0x01e5 ; Address of begin
01d1 021f | | .CONST 0x021f ; Address of exception handler
01d2 0006 | | .CONST 0x0006 ; Number of locals
01d3 INIT_01d0:
01d3 e056 | V | Load 0x0,0x56
01d4 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01d5 02c7 | | Declare_Variable Any
01d6 00d8 | | Load_Top At_Offset_0
01d7 1c00 | | Execute_Immediate Run_Utility,0x0
01d8 00e8 | | Load_Encached Character_Cache
01d9 e00f | | Load 0x0,0xf
01da 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01db 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
01dc 00e3 | | Load_Encached Natural_Cache
01dd 4801 |H | Short_Literal 0x1
01de 00ea | | Load_Encached Null_String_Cache
01df e9fe | | Load 0x4,-0x2
01e0 e057 | W | Load 0x0,0x57
01e1 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
01e2 0f00 | | Execute_Immediate Equal,0x0
01e3 00e1 | | Load_Encached Boolean_Cache
01e4 03f1 | | Declare_Variable Discrete,With_Value
01e5 BODY_01d0:
01e5 e802 | | Load 0x4,0x2
01e6 00ea | | Load_Encached Null_String_Cache
01e7 e9ff | | Load 0x4,-0x1
01e8 4800 |H | Short_Literal 0x0
01e9 e056 | V | Load 0x0,0x56
01ea 1815 | | Execute Package,Field_Execute,Field_Number 0x15
01eb c802 | | Store 0x4,0x2
01ec 00cf | | Action Mark_Auxiliary
01ed 7825 |x% | Jump 0x213
01ee e802 | | Load 0x4,0x2
01ef e056 | V | Load 0x0,0x56
01f0 1843 | C | Execute Package,Field_Execute,Field_Number 0x43
01f1 6807 |h | Jump_Zero 0x1f9
01f2 00db | | Load_Top At_Offset_3
01f3 4801 |H | Short_Literal 0x1
01f4 480a |H | Short_Literal 0xa
01f5 e00f | | Load 0x0,0xf
01f6 1b0e | | Execute Package,Field_Read,Field_Number 0xe
01f7 181f | | Execute Package,Field_Execute,Field_Number 0x1f
01f8 c804 | | Store 0x4,0x4
01f9 00e8 | | Load_Encached Character_Cache
01fa e802 | | Load 0x4,0x2
01fb e056 | V | Load 0x0,0x56
01fc 1857 | W | Execute Package,Field_Execute,Field_Number 0x57
01fd c803 | | Store 0x4,0x3
01fe 00db | | Load_Top At_Offset_3
01ff 4801 |H | Short_Literal 0x1
0200 e803 | | Load 0x4,0x3
0201 e00f | | Load 0x0,0xf
0202 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0203 181f | | Execute Package,Field_Execute,Field_Number 0x1f
0204 c804 | | Store 0x4,0x4
0205 00d9 | | Load_Top At_Offset_1
0206 680b |h | Jump_Zero 0x212
0207 e803 | | Load 0x4,0x3
0208 0f22 | " | Execute_Immediate Equal,0x22
0209 6808 |h | Jump_Zero 0x212
020a 4800 |H | Short_Literal 0x0
020b 0052 | R | Store_Top_Unchecked Discrete,At_Offset_2
020c 00db | | Load_Top At_Offset_3
020d e9fe | | Load 0x4,-0x2
020e e00f | | Load 0x0,0xf
020f 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0210 181d | | Execute Package,Field_Execute,Field_Number 0x1d
0211 c804 | | Store 0x4,0x4
0212 00c9 | | Action Pop_Auxiliary_Loop
0213 e802 | | Load 0x4,0x2
0214 e056 | V | Load 0x0,0x56
0215 184b | K | Execute Package,Field_Execute,Field_Number 0x4b
0216 6fd7 |o | Jump_Zero 0x1ee
0217 00ce | | Action Pop_Auxiliary
0218 e802 | | Load 0x4,0x2
0219 e056 | V | Load 0x0,0x56
021a 181b | | Execute Package,Field_Execute,Field_Number 0x1b
021b c802 | | Store 0x4,0x2
021c 00da | | Load_Top At_Offset_2
021d a9fd | | Store_Unchecked 0x4,-0x3
021e 4503 |E | Exit_Subprogram 0x3
021f TRAP_01d0:
021f 00d8 | | Load_Top At_Offset_0
0220 0107 | | Execute Exception,Get_Name
0221 4950 |IP | Short_Literal 0x150
0222 495f |I_ | Short_Literal 0x15f
0223 0262 | b | Execute Discrete,In_Range
0224 6807 |h | Jump_Zero 0x22c
0225 e802 | | Load 0x4,0x2
0226 e056 | V | Load 0x0,0x56
0227 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0228 c802 | | Store 0x4,0x2
0229 00db | | Load_Top At_Offset_3
022a a9fd | | Store_Unchecked 0x4,-0x3
022b 4503 |E | Exit_Subprogram 0x3
022c 00d8 | | Load_Top At_Offset_0
022d 0101 | | Execute Exception,Reraise
022e 0000 0000 | | .XXX[0x2]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0236 | 6 | .CONST 0x0236 ; Address of begin
0231 0004 | | .CONST 0x0004 ; Address of exception handler
0232 0002 | | .CONST 0x0002 ; Number of locals
0233 INIT_0230:
0233 e9fe | | Load 0x4,-0x2
0234 e056 | V | Load 0x0,0x56
0235 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0236 BODY_0230:
0236 00d8 | | Load_Top At_Offset_0
0237 01da | | Execute Vector,Bounds
0238 e602 | | Load 0x3,0x2
0239 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
023a a9fd | | Store_Unchecked 0x4,-0x3
023b 00d8 | | Load_Top At_Offset_0
023c e9fd | | Load 0x4,-0x3
023d 0228 | ( | Execute Access,All_Write
023e 4501 |E | Exit_Subprogram 0x1
023f 0000 | | .XXX[0x1]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0246 | F | .CONST 0x0246 ; Address of begin
0241 0004 | | .CONST 0x0004 ; Address of exception handler
0242 0002 | | .CONST 0x0002 ; Number of locals
0243 INIT_0240:
0243 e607 | | Load 0x3,0x7
0244 e056 | V | Load 0x0,0x56
0245 1866 | f | Execute Package,Field_Execute,Field_Number 0x66
0246 BODY_0240:
0246 00d8 | | Load_Top At_Offset_0
0247 01da | | Execute Vector,Bounds
0248 e602 | | Load 0x3,0x2
0249 03ba | | Declare_Variable Access,By_Allocation,With_Constraint
024a a9ff | | Store_Unchecked 0x4,-0x1
024b 00d8 | | Load_Top At_Offset_0
024c e9ff | | Load 0x4,-0x1
024d 0228 | ( | Execute Access,All_Write
024e 4501 |E | Exit_Subprogram 0x1
024f ; --------------------------------------------------------------------------------------
024f ; STRING TABLE
024f ; --------------------------------------------------------------------------------------
024f 0018 | | .STRTAB 0x0018->0x025b ; "<DEFAULT>"
; "<DEFAULT>"
; "<DEFAULT>"
0250 001f | | .STRTAB 0x001f->0x025f ; "_diagram"
0251 0025 | % | .STRTAB 0x0025->0x0263 ; "The Diagram Name specified already exists and Overwrite => False, a new diagram will not be generated"
0252 0088 | | .STRTAB 0x0088->0x0296 ; "The Diagram Name refers to a invalid object"
0253 00b1 | | .STRTAB 0x00b1->0x02ab ; "Calling Illustrator to format diagram"
0254 00d4 | | .STRTAB 0x00d4->0x02be ; "Calling Illustrator to retrieve and delete formatted diagram"
0255 010e | | .STRTAB 0x010e->0x02dc ; "<NONE>"
0256 0112 | | .STRTAB 0x0112->0x02df ; " > "
0257 0113 | | .STRTAB 0x0113->0x02e0 ; "/bin/cat "
0258 011a | | .STRTAB 0x011a->0x02e5 ; "; /bin/rm "
0259 0122 | " | .STRTAB 0x0122->0x02ea ; "Calling Illustrator to get remote temporary filename"
025a 0154 | T | .STREND 0x0154->0x0304
025b 3c44 4546 |<DEF| .STRTAB_STRINGS
0304 0000 0000 | | .BLANK 0000[0x4]
0308 ; --------------------------------------------------------------------------------------
0308 ; Debug Table
0308 ; --------------------------------------------------------------------------------------
0308 0004 0014 | | .DEBUG4 0x0004,0x0014,0x0fc8,0x0000,0x0001,0x0000
030e 0000 0000 | | .XXX[0x56]
0310 0113 0004 | |
0312 0001 e229 | )|
0314 1b13 e229 | )|
0316 1b0f 00e4 | |
0318 025b e229 | [ )|
031a 181a 00db | |
031c 3800 e22a |8 *|
031e 1b13 e22a | *|
0320 1b0f 00e4 | |
0322 025b e22a | [ *|
0324 181a 00db | |
0326 3801 e20f |8 |
0328 00e3 025b | [|
032a e001 1810 | |
032c 00db 3802 | 8 |
032e 4501 0000 |E |
0330 0133 0004 | 3 |
0332 0001 00da | |
0334 3c00 e229 |< )|
0336 181b 4401 | D |
0338 013b 0004 | ; |
033a 0001 00da | |
033c 3c00 e229 |< )|
033e 181c 00db | |
0340 3800 00da |8 |
0342 3c01 e22a |< *|
0344 181c 00db | |
0346 3801 4501 |8 E |
0348 0150 0004 | P |
034a 0003 e229 | )|
034c 1b1e 0322 | "|
034e 029f 01b3 | |
0350 00d9 e5ff | |
0352 3c00 e229 |< )|
0354 181f 00d1 | |
0356 7808 00d9 |x |
0358 e229 1821 | ) !|
035a 8403 00d9 | |
035c e229 1820 | ) |
035e 00d1 00d9 | |
0360 e229 1822 | ) "|
0362 6ff4 4502 |o E |
0364 0000 0000 | | .BLANK 0000[0x4]
0368 016b 0004 | k | .XXX[0x9]
036a 0001 00db | |
036c 00db 3c00 | < |
036e e229 181f | ) |
0370 4502 |E |
0371 0000 0000 | | .BLANK 0000[0x7]
0378 017b 0004 | { | .XXX[0x11]
037a 0001 00da | |
037c e229 1820 | ) |
037e 4501 0000 |E |
0380 0183 0004 | |
0382 0001 00da | |
0384 e229 1821 | ) !|
0386 e001 1818 | |
0388 4401 |D |
0389 0000 0000 | | .BLANK 0000[0x7]
0390 0193 0004 | | .XXX[0x19]
0392 0001 00da | |
0394 e229 1822 | ) "|
0396 4401 0000 |D |
0398 019b 0004 | |
039a 0001 00da | |
039c 3c02 4401 |< D |
039e 0000 0000 | |
03a0 01a3 0004 | |
03a2 0001 e212 | |
03a4 e5fe 3c02 | < |
03a6 e5ff 8227 | '|
03a8 4402 |D |
03a9 0000 0000 | | .BLANK 0000[0x7]
03b0 01b3 0004 | | .XXX[0x11]
03b2 0001 e5fe | |
03b4 4800 e7ff |H |
03b6 e5ff 3c00 | < |
03b8 e229 1815 | ) |
03ba e210 0119 | |
03bc e7ff e001 | |
03be 1818 8217 | |
03c0 4502 |E |
03c1 0000 0000 | | .BLANK 0000[0x5]
03c6 0036 0b74 | 6 t| .XXX[0x3a]
03c8 0000 0000 | |
03ca 360b 7402 |6 t |
03cc 0000 0000 | |
03ce 360b 7401 |6 t |
03d0 0003 0012 | |
03d2 000b 0262 | b|
03d4 c000 0000 | |
03d6 0036 0b74 | 6 t|
03d8 0000 0009 | |
03da 005d 02a4 | ] |
03dc c000 0000 | |
03de 0036 0b84 | 6 |
03e0 0000 0003 | |
03e2 0083 02c4 | |
03e4 1002 0000 | |
03e6 0036 0b74 | 6 t|
03e8 0000 0039 | 9|
03ea 0093 02c8 | |
03ec 1002 0000 | |
03ee 0036 0b74 | 6 t|
03f0 0000 0046 | F|
03f2 00a3 02cc | |
03f4 1001 0000 | |
03f6 0036 0b74 | 6 t|
03f8 0000 0053 | S|
03fa 00bb 02d0 | |
03fc 1001 0000 | |
03fe 0036 0b74 | 6 t|