DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦7986b5b54⟧

    Length: 1024 (0x400)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_06e8fd

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

Disassembly

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 01f8       |    |		.CONST	0x01f8								; 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 0022       | "  |		.CONST	0x0022								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0015       |    |		.CONST	0x0015								; Number of locals
000b			INIT_0008:
000b 029a 002b  |   +|		Declare_Subprogram	INIT_0028,For_Outer_Call,Visible,Unelaborated
000d 029a 003b  |   ;|		Declare_Subprogram	INIT_0038,For_Outer_Call,Visible,Unelaborated
000f 00bf       |    |		Action	Accept_Activation
0010 029d 00c3  |    |		Declare_Subprogram	INIT_00c0,For_Outer_Call
0012 029d 00e3  |    |		Declare_Subprogram	INIT_00e0,For_Outer_Call
0014 029d 00fb  |    |		Declare_Subprogram	INIT_00f8,For_Outer_Call
0016 029d 0113  |    |		Declare_Subprogram	INIT_0110,For_Outer_Call
0018 029d 0143  |   C|		Declare_Subprogram	INIT_0140,For_Outer_Call
001a 029d 0163  |   c|		Declare_Subprogram	INIT_0160,For_Outer_Call
001c 029d 0193  |    |		Declare_Subprogram	INIT_0190,For_Outer_Call
001e 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
001f 00c7       |    |		Action	Elaborate_Subprogram
0020 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
0021 00c7       |    |		Action	Elaborate_Subprogram
0022			BODY_0008:
0022 00bc       |    |		Action	Signal_Activated
0023 00bb       |    |		Action	Signal_Completion
0024 0000 0000  |    |		.BLANK	0000[0x4]
0028 ; --------------------------------------------------------------------------------------
0028 ; SUBPROGRAM
0028 ; --------------------------------------------------------------------------------------
0028 002b       | +  |		.CONST	0x002b								; Address of begin
0029 0004       |    |		.CONST	0x0004								; Address of exception handler
002a 0001       |    |		.CONST	0x0001								; Number of locals
002b			BODY_0028:
002b			INIT_0028:
002b 0092 019b  |    |		Action	Push_String_Extended,0x19b					; "   Timestamp  Depth Location"
002d 00db       |    |		Load_Top	At_Offset_3
002e 8215       |    |		Call	0x1,0x15
002f 01cc       |    |		Execute	Vector,Catenate
0030 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0031 0000 0000  |    |		.BLANK	0000[0x7]
0038 ; --------------------------------------------------------------------------------------
0038 ; SUBPROGRAM
0038 ; --------------------------------------------------------------------------------------
0038 0058       | X  |		.CONST	0x0058								; Address of begin
0039 0004       |    |		.CONST	0x0004								; Address of exception handler
003a 0008       |    |		.CONST	0x0008								; Number of locals
003b			INIT_0038:
003b e002       |    |		Load	0x0,0x2
003c 02c7       |    |		Declare_Variable	Any
003d 00d8       |    |		Load_Top	At_Offset_0
003e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
003f e003       |    |		Load	0x0,0x3
0040 02c7       |    |		Declare_Variable	Any
0041 00d8       |    |		Load_Top	At_Offset_0
0042 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0043 e004       |    |		Load	0x0,0x4
0044 02c7       |    |		Declare_Variable	Any
0045 00d8       |    |		Load_Top	At_Offset_0
0046 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0047 e002       |    |		Load	0x0,0x2
0048 02c7       |    |		Declare_Variable	Any
0049 00d8       |    |		Load_Top	At_Offset_0
004a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
004b e003       |    |		Load	0x0,0x3
004c 02c7       |    |		Declare_Variable	Any
004d 00d8       |    |		Load_Top	At_Offset_0
004e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
004f e004       |    |		Load	0x0,0x4
0050 02c7       |    |		Declare_Variable	Any
0051 00d8       |    |		Load_Top	At_Offset_0
0052 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0053 e005       |    |		Load	0x0,0x5
0054 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0055 02c7       |    |		Declare_Variable	Any
0056 00d8       |    |		Load_Top	At_Offset_0
0057 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0058			BODY_0038:
0058 00d8       |    |		Load_Top	At_Offset_0
0059 e404       |    |		Load	0x2,0x4
005a 0120       |    |		Execute	Any,Is_Value
005b 6802       |h   |		Jump_Zero	0x5e
005c e004       |    |		Load	0x0,0x4
005d 7801       |x   |		Jump	0x5f
005e e404       |    |		Load	0x2,0x4
005f e403       |    |		Load	0x2,0x3
0060 0120       |    |		Execute	Any,Is_Value
0061 6802       |h   |		Jump_Zero	0x64
0062 e003       |    |		Load	0x0,0x3
0063 7801       |x   |		Jump	0x65
0064 e403       |    |		Load	0x2,0x3
0065 e402       |    |		Load	0x2,0x2
0066 0120       |    |		Execute	Any,Is_Value
0067 6802       |h   |		Jump_Zero	0x6a
0068 e002       |    |		Load	0x0,0x2
0069 7801       |x   |		Jump	0x6b
006a e402       |    |		Load	0x2,0x2
006b e5ff       |    |		Load	0x2,-0x1
006c 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
006d 8006       |    |		Call	0x0,0x6
006e c402       |    |		Store	0x2,0x2
006f c403       |    |		Store	0x2,0x3
0070 c404       |    |		Store	0x2,0x4
0071 c408       |    |		Store	0x2,0x8
0072 00d8       |    |		Load_Top	At_Offset_0
0073 00da       |    |		Load_Top	At_Offset_2
0074 0120       |    |		Execute	Any,Is_Value
0075 6802       |h   |		Jump_Zero	0x78
0076 e004       |    |		Load	0x0,0x4
0077 7801       |x   |		Jump	0x79
0078 00da       |    |		Load_Top	At_Offset_2
0079 e406       |    |		Load	0x2,0x6
007a 0120       |    |		Execute	Any,Is_Value
007b 6802       |h   |		Jump_Zero	0x7e
007c e003       |    |		Load	0x0,0x3
007d 7801       |x   |		Jump	0x7f
007e e406       |    |		Load	0x2,0x6
007f e405       |    |		Load	0x2,0x5
0080 0120       |    |		Execute	Any,Is_Value
0081 6802       |h   |		Jump_Zero	0x84
0082 e002       |    |		Load	0x0,0x2
0083 7801       |x   |		Jump	0x85
0084 e405       |    |		Load	0x2,0x5
0085 e5fd       |    |		Load	0x2,-0x3
0086 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0087 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0088 8006       |    |		Call	0x0,0x6
0089 c405       |    |		Store	0x2,0x5
008a c406       |    |		Store	0x2,0x6
008b c407       |    |		Store	0x2,0x7
008c c408       |    |		Store	0x2,0x8
008d 4800       |H   |		Short_Literal	0x0
008e e5ff       |    |		Load	0x2,-0x1
008f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0090 e404       |    |		Load	0x2,0x4
0091 e403       |    |		Load	0x2,0x3
0092 e5ff       |    |		Load	0x2,-0x1
0093 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0094 e5fd       |    |		Load	0x2,-0x3
0095 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0096 e5ff       |    |		Load	0x2,-0x1
0097 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0098 8212       |    |		Call	0x1,0x12
0099 e5ff       |    |		Load	0x2,-0x1
009a 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
009b 8211       |    |		Call	0x1,0x11
009c 01cc       |    |		Execute	Vector,Catenate
009d e5fd       |    |		Load	0x2,-0x3
009e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
009f e407       |    |		Load	0x2,0x7
00a0 e406       |    |		Load	0x2,0x6
00a1 e404       |    |		Load	0x2,0x4
00a2 e403       |    |		Load	0x2,0x3
00a3 e5fd       |    |		Load	0x2,-0x3
00a4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00a5 e5ff       |    |		Load	0x2,-0x1
00a6 8214       |    |		Call	0x1,0x14
00a7 01cc       |    |		Execute	Vector,Catenate
00a8 0092 019c  |    |		Action	Push_String_Extended,0x19c					; "  "
00aa 01cc       |    |		Execute	Vector,Catenate
00ab e5fd       |    |		Load	0x2,-0x3
00ac e5ff       |    |		Load	0x2,-0x1
00ad 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
00ae e5fe       |    |		Load	0x2,-0x2
00af 820f       |    |		Call	0x1,0xf
00b0 01cc       |    |		Execute	Vector,Catenate
00b1 e5ff       |    |		Load	0x2,-0x1
00b2 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00b3 e5ff       |    |		Load	0x2,-0x1
00b4 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
00b5 8210       |    |		Call	0x1,0x10
00b6 01cc       |    |		Execute	Vector,Catenate
00b7 8007       |    |		Call	0x0,0x7
00b8 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
00b9 0000 0000  |    |		.BLANK	0000[0x7]
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00c3       |    |		.CONST	0x00c3								; Address of begin
00c1 0004       |    |		.CONST	0x0004								; Address of exception handler
00c2 0001       |    |		.CONST	0x0001								; Number of locals
00c3			BODY_00c0:
00c3			INIT_00c0:
00c3 00da       |    |		Load_Top	At_Offset_2
00c4 8008       |    |		Call	0x0,0x8
00c5 6814       |h   |		Jump_Zero	0xda
00c6 e5fd       |    |		Load	0x2,-0x3
00c7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
00c8 6808       |h   |		Jump_Zero	0xd1
00c9 e5fd       |    |		Load	0x2,-0x3
00ca 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00cb 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
00cc e5fe       |    |		Load	0x2,-0x2
00cd 012f       | /  |		Execute	Any,Equal
00ce 6802       |h   |		Jump_Zero	0xd1
00cf 00ea       |    |		Load_Encached	Null_String_Cache
00d0 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
00d1 0092 019d  |    |		Action	Push_String_Extended,0x19d					; "["
00d3 e5fe       |    |		Load	0x2,-0x2
00d4 8009       |    |		Call	0x0,0x9
00d5 01cc       |    |		Execute	Vector,Catenate
00d6 0092 019e  |    |		Action	Push_String_Extended,0x19e					; "] "
00d8 01cc       |    |		Execute	Vector,Catenate
00d9 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
00da 00ea       |    |		Load_Encached	Null_String_Cache
00db 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
00dc 0000 0000  |    |		.BLANK	0000[0x4]
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00e3       |    |		.CONST	0x00e3								; Address of begin
00e1 0004       |    |		.CONST	0x0004								; Address of exception handler
00e2 0001       |    |		.CONST	0x0001								; Number of locals
00e3			BODY_00e0:
00e3			INIT_00e0:
00e3 00da       |    |		Load_Top	At_Offset_2
00e4 800a       |    |		Call	0x0,0xa
00e5 012f       | /  |		Execute	Any,Equal
00e6 6802       |h   |		Jump_Zero	0xe9
00e7 00ea       |    |		Load_Encached	Null_String_Cache
00e8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00e9 00db       |    |		Load_Top	At_Offset_3
00ea 0f06       |    |		Execute_Immediate	Equal,0x6
00eb 7002       |p   |		Jump_Nonzero	0xee
00ec 00ea       |    |		Load_Encached	Null_String_Cache
00ed 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00ee 0092 019f  |    |		Action	Push_String_Extended,0x19f					; "raised "
00f0 4800       |H   |		Short_Literal	0x0
00f1 e5ff       |    |		Load	0x2,-0x1
00f2 800b       |    |		Call	0x0,0xb
00f3 01cc       |    |		Execute	Vector,Catenate
00f4 0092 019c  |    |		Action	Push_String_Extended,0x19c					; "  "
00f6 01cc       |    |		Execute	Vector,Catenate
00f7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00fb       |    |		.CONST	0x00fb								; Address of begin
00f9 0004       |    |		.CONST	0x0004								; Address of exception handler
00fa 0001       |    |		.CONST	0x0001								; Number of locals
00fb			BODY_00f8:
00fb			INIT_00f8:
00fb 00da       |    |		Load_Top	At_Offset_2
00fc 7003       |p   |		Jump_Nonzero	0x100
00fd 0092 01a0  |    |		Action	Push_String_Extended,0x1a0					; "      "
00ff 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0100 4820       |H   |		Short_Literal	0x20
0101 4803       |H   |		Short_Literal	0x3
0102 480a       |H   |		Short_Literal	0xa
0103 e5ff       |    |		Load	0x2,-0x1
0104 e00c       |    |		Load	0x0,0xc
0105 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0106 0092 01a1  |    |		Action	Push_String_Extended,0x1a1					; "   "
0108 01cc       |    |		Execute	Vector,Catenate
0109 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
010a 0000 0000  |    |		.BLANK	0000[0x6]
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0113       |    |		.CONST	0x0113								; Address of begin
0111 0004       |    |		.CONST	0x0004								; Address of exception handler
0112 0001       |    |		.CONST	0x0001								; Number of locals
0113			BODY_0110:
0113			INIT_0110:
0113 480b       |H   |		Short_Literal	0xb
0114 800d       |    |		Call	0x0,0xd
0115 6803       |h   |		Jump_Zero	0x119
0116 0092 01a2  |    |		Action	Push_String_Extended,0x1a2					; "              "
0118 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0119 00db       |    |		Load_Top	At_Offset_3
011a 6806       |h   |		Jump_Zero	0x121
011b 00da       |    |		Load_Top	At_Offset_2
011c e5fe       |    |		Load	0x2,-0x2
011d 0272       | r  |		Execute	Discrete,Minus
011e 601d       |`   |		Indirect_Literal	Discrete,0x13c,{0x00000000, 0x00002710}
011f 027d       | }  |		Execute	Discrete,Greater
0120 680a       |h   |		Jump_Zero	0x12b
0121 4820       |H   |		Short_Literal	0x20
0122 480d       |H   |		Short_Literal	0xd
0123 480a       |H   |		Short_Literal	0xa
0124 e5ff       |    |		Load	0x2,-0x1
0125 e00c       |    |		Load	0x0,0xc
0126 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0127 0092 01a3  |    |		Action	Push_String_Extended,0x1a3					; " "
0129 01cc       |    |		Execute	Vector,Catenate
012a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
012b 0092 01a4  |    |		Action	Push_String_Extended,0x1a4					; "  +"
012d 4820       |H   |		Short_Literal	0x20
012e 4807       |H   |		Short_Literal	0x7
012f 480a       |H   |		Short_Literal	0xa
0130 e5ff       |    |		Load	0x2,-0x1
0131 e5fe       |    |		Load	0x2,-0x2
0132 0272       | r  |		Execute	Discrete,Minus
0133 e00c       |    |		Load	0x0,0xc
0134 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0135 01cc       |    |		Execute	Vector,Catenate
0136 0092 01a5  |    |		Action	Push_String_Extended,0x1a5					; "    "
0138 01cc       |    |		Execute	Vector,Catenate
0139 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
013a 0000 0000  |    |		.XXX[0x2]
013c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00002710}
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0143       | C  |		.CONST	0x0143								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 0001       |    |		.CONST	0x0001								; Number of locals
0143			BODY_0140:
0143			INIT_0140:
0143 800e       |    |		Call	0x0,0xe
0144 7004       |p   |		Jump_Nonzero	0x149
0145 00da       |    |		Load_Top	At_Offset_2
0146 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0147 0f05       |    |		Execute_Immediate	Equal,0x5
0148 6813       |h   |		Jump_Zero	0x15c
0149 e00f       |    |		Load	0x0,0xf
014a 0092 01a6  |    |		Action	Push_String_Extended,0x1a6					; "No_Pointers"
014c e010       |    |		Load	0x0,0x10
014d 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
014e 6803       |h   |		Jump_Zero	0x152
014f 0092 01a7  |    |		Action	Push_String_Extended,0x1a7					; " [Pc = #xxxx]"
0151 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0152 0092 01a8  |    |		Action	Push_String_Extended,0x1a8					; " [Pc = "
0154 00db       |    |		Load_Top	At_Offset_3
0155 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0156 8011       |    |		Call	0x0,0x11
0157 01cc       |    |		Execute	Vector,Catenate
0158 0092 01a9  |    |		Action	Push_String_Extended,0x1a9					; "]"
015a 01cc       |    |		Execute	Vector,Catenate
015b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
015c 00ea       |    |		Load_Encached	Null_String_Cache
015d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
015e 0000 0000  |    |		.XXX[0x2]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0163       | c  |		.CONST	0x0163								; Address of begin
0161 0004       |    |		.CONST	0x0004								; Address of exception handler
0162 0001       |    |		.CONST	0x0001								; Number of locals
0163			BODY_0160:
0163			INIT_0160:
0163 e5f9       |    |		Load	0x2,-0x7
0164 6811       |h   |		Jump_Zero	0x176
0165 e5fd       |    |		Load	0x2,-0x3
0166 e5fb       |    |		Load	0x2,-0x5
0167 012f       | /  |		Execute	Any,Equal
0168 680d       |h   |		Jump_Zero	0x176
0169 e5fd       |    |		Load	0x2,-0x3
016a e012       |    |		Load	0x0,0x12
016b 012f       | /  |		Execute	Any,Equal
016c 7009       |p   |		Jump_Nonzero	0x176
016d 0092 01aa  |    |		Action	Push_String_Extended,0x1aa					; "    ...."
016f e5fc       |    |		Load	0x2,-0x4
0170 8013       |    |		Call	0x0,0x13
0171 01cc       |    |		Execute	Vector,Catenate
0172 00db       |    |		Load_Top	At_Offset_3
0173 8213       |    |		Call	0x1,0x13
0174 01cc       |    |		Execute	Vector,Catenate
0175 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
0176 e5fd       |    |		Load	0x2,-0x3
0177 e012       |    |		Load	0x0,0x12
0178 012f       | /  |		Execute	Any,Equal
0179 6806       |h   |		Jump_Zero	0x180
017a 0092 01ab  |    |		Action	Push_String_Extended,0x1ab					; "Unknown Location"
017c 00db       |    |		Load_Top	At_Offset_3
017d 8213       |    |		Call	0x1,0x13
017e 01cc       |    |		Execute	Vector,Catenate
017f 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
0180 4801       |H   |		Short_Literal	0x1
0181 e5fc       |    |		Load	0x2,-0x4
0182 e5fd       |    |		Load	0x2,-0x3
0183 e5ff       |    |		Load	0x2,-0x1
0184 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0185 e014       |    |		Load	0x0,0x14
0186 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0187 00db       |    |		Load_Top	At_Offset_3
0188 8213       |    |		Call	0x1,0x13
0189 01cc       |    |		Execute	Vector,Catenate
018a 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
018b 0000 0000  |    |		.BLANK	0000[0x5]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0193       |    |		.CONST	0x0193								; Address of begin
0191 0004       |    |		.CONST	0x0004								; Address of exception handler
0192 0001       |    |		.CONST	0x0001								; Number of locals
0193			BODY_0190:
0193			INIT_0190:
0193 00da       |    |		Load_Top	At_Offset_2
0194 8008       |    |		Call	0x0,0x8
0195 6803       |h   |		Jump_Zero	0x199
0196 0092 01ac  |    |		Action	Push_String_Extended,0x1ac					; " and Task"
0198 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0199 00ea       |    |		Load_Encached	Null_String_Cache
019a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
019b ; --------------------------------------------------------------------------------------
019b ; STRING TABLE
019b ; --------------------------------------------------------------------------------------
019b 0026       | &  |		.STRTAB	0x0026->0x01ae							; "   Timestamp  Depth Location"
019c 0040       | @  |		.STRTAB	0x0040->0x01bc							; "  "
019d 0040       | @  |		.STRTAB	0x0040->0x01bd							; "["
019e 003f       | ?  |		.STRTAB	0x003f->0x01bd							; "] "
019f 003f       | ?  |		.STRTAB	0x003f->0x01be							; "raised "
01a0 0044       | D  |		.STRTAB	0x0044->0x01c2							; "      "
01a1 0048       | H  |		.STRTAB	0x0048->0x01c5							; "   "
01a2 0049       | I  |		.STRTAB	0x0049->0x01c6							; "              "
01a3 0055       | U  |		.STRTAB	0x0055->0x01cd							; " "
01a4 0054       | T  |		.STRTAB	0x0054->0x01ce							; "  +"
01a5 0055       | U  |		.STRTAB	0x0055->0x01cf							; "    "
01a6 0057       | W  |		.STRTAB	0x0057->0x01d1							; "No_Pointers"
01a7 0060       | `  |		.STRTAB	0x0060->0x01d7							; " [Pc = #xxxx]"
01a8 006b       | k  |		.STRTAB	0x006b->0x01dd							; " [Pc = "
01a9 0070       | p  |		.STRTAB	0x0070->0x01e1							; "]"
01aa 006f       | o  |		.STRTAB	0x006f->0x01e1							; "    ...."
01ab 0075       | u  |		.STRTAB	0x0075->0x01e5							; "Unknown Location"
01ac 0083       |    |		.STRTAB	0x0083->0x01ed							; " and Task"
01ad 008a       |    |		.STREND 0x008a->0x01f2
01ae 2020 2054  |   T|		.STRTAB_STRINGS
01f2 0000 0000  |    |		.BLANK	0000[0x6]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; Debug Table
01f8 ; --------------------------------------------------------------------------------------
01f8 0004 0009  |    |		.DEBUG4	0x0004,0x0009,0x1649,0x0000,0x0001,0x0000
01fe 0092 0406  |    |		.XXX[0x2]