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

⟦b98602f0b⟧

    Length: 2048 (0x800)
    Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_31cc9d

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 5900       |Y   |		.CONST	0x5900								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 02d0       |    |		.CONST	0x02d0								; 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 0001       |    |		.CONST	0x0001								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0010       |    |		.CONST	0x0010								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0001       |    |		.CONST	0x0001								; Number of locals
000b			INIT_0008:
000b 029a 001b  |    |		Declare_Subprogram	INIT_0018,For_Outer_Call,Visible,Unelaborated
000d 00bf       |    |		Action	Accept_Activation
000e 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
000f 00c7       |    |		Action	Elaborate_Subprogram
0010			BODY_0008:
0010 00bc       |    |		Action	Signal_Activated
0011 00bb       |    |		Action	Signal_Completion
0012 0000 0000  |    |		.BLANK	0000[0x6]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 0056       | V  |		.CONST	0x0056								; Address of begin
0019 027b       | {  |		.CONST	0x027b								; Address of exception handler
001a 0011       |    |		.CONST	0x0011								; Number of locals
001b			INIT_0018:
001b 00e1       |    |		Load_Encached	Boolean_Cache
001c e002       |    |		Load	0x0,0x2
001d 0322       | "  |		Declare_Variable	Record
001e 00d8       |    |		Load_Top	At_Offset_0
001f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0020 00d8       |    |		Load_Top	At_Offset_0
0021 0322       | "  |		Declare_Variable	Record
0022 00d8       |    |		Load_Top	At_Offset_0
0023 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0024 00d8       |    |		Load_Top	At_Offset_0
0025 0322       | "  |		Declare_Variable	Record
0026 00d8       |    |		Load_Top	At_Offset_0
0027 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0028 00d8       |    |		Load_Top	At_Offset_0
0029 0322       | "  |		Declare_Variable	Record
002a 00d8       |    |		Load_Top	At_Offset_0
002b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
002c 00d8       |    |		Load_Top	At_Offset_0
002d 0322       | "  |		Declare_Variable	Record
002e 00d8       |    |		Load_Top	At_Offset_0
002f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0030 00d8       |    |		Load_Top	At_Offset_0
0031 0322       | "  |		Declare_Variable	Record
0032 00d8       |    |		Load_Top	At_Offset_0
0033 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0034 00d8       |    |		Load_Top	At_Offset_0
0035 0322       | "  |		Declare_Variable	Record
0036 00d8       |    |		Load_Top	At_Offset_0
0037 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0038 e002       |    |		Load	0x0,0x2
0039 0322       | "  |		Declare_Variable	Record
003a 00d8       |    |		Load_Top	At_Offset_0
003b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
003c 00d8       |    |		Load_Top	At_Offset_0
003d 0322       | "  |		Declare_Variable	Record
003e 00d8       |    |		Load_Top	At_Offset_0
003f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0040 00d8       |    |		Load_Top	At_Offset_0
0041 0322       | "  |		Declare_Variable	Record
0042 00d8       |    |		Load_Top	At_Offset_0
0043 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0044 00d8       |    |		Load_Top	At_Offset_0
0045 0322       | "  |		Declare_Variable	Record
0046 00d8       |    |		Load_Top	At_Offset_0
0047 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0048 00d8       |    |		Load_Top	At_Offset_0
0049 0322       | "  |		Declare_Variable	Record
004a 00d8       |    |		Load_Top	At_Offset_0
004b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
004c e002       |    |		Load	0x0,0x2
004d 0322       | "  |		Declare_Variable	Record
004e 00d8       |    |		Load_Top	At_Offset_0
004f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0050 00d8       |    |		Load_Top	At_Offset_0
0051 0322       | "  |		Declare_Variable	Record
0052 00d8       |    |		Load_Top	At_Offset_0
0053 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0054 029f 028b  |    |		Declare_Subprogram	INIT_0288,For_Call
0056			BODY_0018:
0056 e404       |    |		Load	0x2,0x4
0057 00d8       |    |		Load_Top	At_Offset_0
0058 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0059 00d8       |    |		Load_Top	At_Offset_0
005a 0335       | 5  |		Declare_Variable	Array,Duplicate
005b 00cd       |    |		Action	Spare6_Action
005c 4876       |Hv  |		Short_Literal	0x76
005d 4801       |H   |		Short_Literal	0x1
005e 00da       |    |		Load_Top	At_Offset_2
005f 01d6       |    |		Execute	Vector,Field_Write
0060 4861       |Ha  |		Short_Literal	0x61
0061 4802       |H   |		Short_Literal	0x2
0062 00da       |    |		Load_Top	At_Offset_2
0063 01d6       |    |		Execute	Vector,Field_Write
0064 486c       |Hl  |		Short_Literal	0x6c
0065 4803       |H   |		Short_Literal	0x3
0066 00da       |    |		Load_Top	At_Offset_2
0067 01d6       |    |		Execute	Vector,Field_Write
0068 4865       |He  |		Short_Literal	0x65
0069 4804       |H   |		Short_Literal	0x4
006a 00da       |    |		Load_Top	At_Offset_2
006b 01d6       |    |		Execute	Vector,Field_Write
006c 4875       |Hu  |		Short_Literal	0x75
006d 4805       |H   |		Short_Literal	0x5
006e 00da       |    |		Load_Top	At_Offset_2
006f 01d6       |    |		Execute	Vector,Field_Write
0070 4872       |Hr  |		Short_Literal	0x72
0071 4806       |H   |		Short_Literal	0x6
0072 00da       |    |		Load_Top	At_Offset_2
0073 01d6       |    |		Execute	Vector,Field_Write
0074 4820       |H   |		Short_Literal	0x20
0075 4807       |H   |		Short_Literal	0x7
0076 00da       |    |		Load_Top	At_Offset_2
0077 01d6       |    |		Execute	Vector,Field_Write
0078 4831       |H1  |		Short_Literal	0x31
0079 4808       |H   |		Short_Literal	0x8
007a 00da       |    |		Load_Top	At_Offset_2
007b 01d6       |    |		Execute	Vector,Field_Write
007c 00cd       |    |		Action	Spare6_Action
007d 00d9       |    |		Load_Top	At_Offset_1
007e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
007f 00d1       |    |		Pop_Control	Pop_Count_1
0080 4801       |H   |		Short_Literal	0x1
0081 e404       |    |		Load	0x2,0x4
0082 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0083 e404       |    |		Load	0x2,0x4
0084 8003       |    |		Call	0x0,0x3
0085 e404       |    |		Load	0x2,0x4
0086 00d8       |    |		Load_Top	At_Offset_0
0087 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0088 00d8       |    |		Load_Top	At_Offset_0
0089 0335       | 5  |		Declare_Variable	Array,Duplicate
008a 00cd       |    |		Action	Spare6_Action
008b 4876       |Hv  |		Short_Literal	0x76
008c 4801       |H   |		Short_Literal	0x1
008d 00da       |    |		Load_Top	At_Offset_2
008e 01d6       |    |		Execute	Vector,Field_Write
008f 4861       |Ha  |		Short_Literal	0x61
0090 4802       |H   |		Short_Literal	0x2
0091 00da       |    |		Load_Top	At_Offset_2
0092 01d6       |    |		Execute	Vector,Field_Write
0093 486c       |Hl  |		Short_Literal	0x6c
0094 4803       |H   |		Short_Literal	0x3
0095 00da       |    |		Load_Top	At_Offset_2
0096 01d6       |    |		Execute	Vector,Field_Write
0097 4865       |He  |		Short_Literal	0x65
0098 4804       |H   |		Short_Literal	0x4
0099 00da       |    |		Load_Top	At_Offset_2
009a 01d6       |    |		Execute	Vector,Field_Write
009b 4875       |Hu  |		Short_Literal	0x75
009c 4805       |H   |		Short_Literal	0x5
009d 00da       |    |		Load_Top	At_Offset_2
009e 01d6       |    |		Execute	Vector,Field_Write
009f 4872       |Hr  |		Short_Literal	0x72
00a0 4806       |H   |		Short_Literal	0x6
00a1 00da       |    |		Load_Top	At_Offset_2
00a2 01d6       |    |		Execute	Vector,Field_Write
00a3 4820       |H   |		Short_Literal	0x20
00a4 4807       |H   |		Short_Literal	0x7
00a5 00da       |    |		Load_Top	At_Offset_2
00a6 01d6       |    |		Execute	Vector,Field_Write
00a7 4832       |H2  |		Short_Literal	0x32
00a8 4808       |H   |		Short_Literal	0x8
00a9 00da       |    |		Load_Top	At_Offset_2
00aa 01d6       |    |		Execute	Vector,Field_Write
00ab 00cd       |    |		Action	Spare6_Action
00ac 00d9       |    |		Load_Top	At_Offset_1
00ad 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00ae 00d1       |    |		Pop_Control	Pop_Count_1
00af 4802       |H   |		Short_Literal	0x2
00b0 e404       |    |		Load	0x2,0x4
00b1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00b2 e404       |    |		Load	0x2,0x4
00b3 8003       |    |		Call	0x0,0x3
00b4 e404       |    |		Load	0x2,0x4
00b5 00d8       |    |		Load_Top	At_Offset_0
00b6 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00b7 00d8       |    |		Load_Top	At_Offset_0
00b8 0335       | 5  |		Declare_Variable	Array,Duplicate
00b9 00cd       |    |		Action	Spare6_Action
00ba 4876       |Hv  |		Short_Literal	0x76
00bb 4801       |H   |		Short_Literal	0x1
00bc 00da       |    |		Load_Top	At_Offset_2
00bd 01d6       |    |		Execute	Vector,Field_Write
00be 4861       |Ha  |		Short_Literal	0x61
00bf 4802       |H   |		Short_Literal	0x2
00c0 00da       |    |		Load_Top	At_Offset_2
00c1 01d6       |    |		Execute	Vector,Field_Write
00c2 486c       |Hl  |		Short_Literal	0x6c
00c3 4803       |H   |		Short_Literal	0x3
00c4 00da       |    |		Load_Top	At_Offset_2
00c5 01d6       |    |		Execute	Vector,Field_Write
00c6 4865       |He  |		Short_Literal	0x65
00c7 4804       |H   |		Short_Literal	0x4
00c8 00da       |    |		Load_Top	At_Offset_2
00c9 01d6       |    |		Execute	Vector,Field_Write
00ca 4875       |Hu  |		Short_Literal	0x75
00cb 4805       |H   |		Short_Literal	0x5
00cc 00da       |    |		Load_Top	At_Offset_2
00cd 01d6       |    |		Execute	Vector,Field_Write
00ce 4872       |Hr  |		Short_Literal	0x72
00cf 4806       |H   |		Short_Literal	0x6
00d0 00da       |    |		Load_Top	At_Offset_2
00d1 01d6       |    |		Execute	Vector,Field_Write
00d2 4820       |H   |		Short_Literal	0x20
00d3 4807       |H   |		Short_Literal	0x7
00d4 00da       |    |		Load_Top	At_Offset_2
00d5 01d6       |    |		Execute	Vector,Field_Write
00d6 4833       |H3  |		Short_Literal	0x33
00d7 4808       |H   |		Short_Literal	0x8
00d8 00da       |    |		Load_Top	At_Offset_2
00d9 01d6       |    |		Execute	Vector,Field_Write
00da 00cd       |    |		Action	Spare6_Action
00db 00d9       |    |		Load_Top	At_Offset_1
00dc 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00dd 00d1       |    |		Pop_Control	Pop_Count_1
00de 4803       |H   |		Short_Literal	0x3
00df e404       |    |		Load	0x2,0x4
00e0 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00e1 e404       |    |		Load	0x2,0x4
00e2 8003       |    |		Call	0x0,0x3
00e3 e404       |    |		Load	0x2,0x4
00e4 00d8       |    |		Load_Top	At_Offset_0
00e5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00e6 00d8       |    |		Load_Top	At_Offset_0
00e7 0335       | 5  |		Declare_Variable	Array,Duplicate
00e8 00cd       |    |		Action	Spare6_Action
00e9 4876       |Hv  |		Short_Literal	0x76
00ea 4801       |H   |		Short_Literal	0x1
00eb 00da       |    |		Load_Top	At_Offset_2
00ec 01d6       |    |		Execute	Vector,Field_Write
00ed 4861       |Ha  |		Short_Literal	0x61
00ee 4802       |H   |		Short_Literal	0x2
00ef 00da       |    |		Load_Top	At_Offset_2
00f0 01d6       |    |		Execute	Vector,Field_Write
00f1 486c       |Hl  |		Short_Literal	0x6c
00f2 4803       |H   |		Short_Literal	0x3
00f3 00da       |    |		Load_Top	At_Offset_2
00f4 01d6       |    |		Execute	Vector,Field_Write
00f5 4865       |He  |		Short_Literal	0x65
00f6 4804       |H   |		Short_Literal	0x4
00f7 00da       |    |		Load_Top	At_Offset_2
00f8 01d6       |    |		Execute	Vector,Field_Write
00f9 4875       |Hu  |		Short_Literal	0x75
00fa 4805       |H   |		Short_Literal	0x5
00fb 00da       |    |		Load_Top	At_Offset_2
00fc 01d6       |    |		Execute	Vector,Field_Write
00fd 4872       |Hr  |		Short_Literal	0x72
00fe 4806       |H   |		Short_Literal	0x6
00ff 00da       |    |		Load_Top	At_Offset_2
0100 01d6       |    |		Execute	Vector,Field_Write
0101 4820       |H   |		Short_Literal	0x20
0102 4807       |H   |		Short_Literal	0x7
0103 00da       |    |		Load_Top	At_Offset_2
0104 01d6       |    |		Execute	Vector,Field_Write
0105 4834       |H4  |		Short_Literal	0x34
0106 4808       |H   |		Short_Literal	0x8
0107 00da       |    |		Load_Top	At_Offset_2
0108 01d6       |    |		Execute	Vector,Field_Write
0109 00cd       |    |		Action	Spare6_Action
010a 00d9       |    |		Load_Top	At_Offset_1
010b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
010c 00d1       |    |		Pop_Control	Pop_Count_1
010d 4804       |H   |		Short_Literal	0x4
010e e404       |    |		Load	0x2,0x4
010f 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0110 e404       |    |		Load	0x2,0x4
0111 8003       |    |		Call	0x0,0x3
0112 e404       |    |		Load	0x2,0x4
0113 00d8       |    |		Load_Top	At_Offset_0
0114 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0115 00d8       |    |		Load_Top	At_Offset_0
0116 0335       | 5  |		Declare_Variable	Array,Duplicate
0117 00cd       |    |		Action	Spare6_Action
0118 4876       |Hv  |		Short_Literal	0x76
0119 4801       |H   |		Short_Literal	0x1
011a 00da       |    |		Load_Top	At_Offset_2
011b 01d6       |    |		Execute	Vector,Field_Write
011c 4861       |Ha  |		Short_Literal	0x61
011d 4802       |H   |		Short_Literal	0x2
011e 00da       |    |		Load_Top	At_Offset_2
011f 01d6       |    |		Execute	Vector,Field_Write
0120 486c       |Hl  |		Short_Literal	0x6c
0121 4803       |H   |		Short_Literal	0x3
0122 00da       |    |		Load_Top	At_Offset_2
0123 01d6       |    |		Execute	Vector,Field_Write
0124 4865       |He  |		Short_Literal	0x65
0125 4804       |H   |		Short_Literal	0x4
0126 00da       |    |		Load_Top	At_Offset_2
0127 01d6       |    |		Execute	Vector,Field_Write
0128 4875       |Hu  |		Short_Literal	0x75
0129 4805       |H   |		Short_Literal	0x5
012a 00da       |    |		Load_Top	At_Offset_2
012b 01d6       |    |		Execute	Vector,Field_Write
012c 4872       |Hr  |		Short_Literal	0x72
012d 4806       |H   |		Short_Literal	0x6
012e 00da       |    |		Load_Top	At_Offset_2
012f 01d6       |    |		Execute	Vector,Field_Write
0130 4820       |H   |		Short_Literal	0x20
0131 4807       |H   |		Short_Literal	0x7
0132 00da       |    |		Load_Top	At_Offset_2
0133 01d6       |    |		Execute	Vector,Field_Write
0134 4835       |H5  |		Short_Literal	0x35
0135 4808       |H   |		Short_Literal	0x8
0136 00da       |    |		Load_Top	At_Offset_2
0137 01d6       |    |		Execute	Vector,Field_Write
0138 00cd       |    |		Action	Spare6_Action
0139 00d9       |    |		Load_Top	At_Offset_1
013a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
013b 00d1       |    |		Pop_Control	Pop_Count_1
013c 4805       |H   |		Short_Literal	0x5
013d e404       |    |		Load	0x2,0x4
013e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
013f e404       |    |		Load	0x2,0x4
0140 8003       |    |		Call	0x0,0x3
0141 e404       |    |		Load	0x2,0x4
0142 00d8       |    |		Load_Top	At_Offset_0
0143 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0144 00d8       |    |		Load_Top	At_Offset_0
0145 0335       | 5  |		Declare_Variable	Array,Duplicate
0146 00cd       |    |		Action	Spare6_Action
0147 4876       |Hv  |		Short_Literal	0x76
0148 4801       |H   |		Short_Literal	0x1
0149 00da       |    |		Load_Top	At_Offset_2
014a 01d6       |    |		Execute	Vector,Field_Write
014b 4861       |Ha  |		Short_Literal	0x61
014c 4802       |H   |		Short_Literal	0x2
014d 00da       |    |		Load_Top	At_Offset_2
014e 01d6       |    |		Execute	Vector,Field_Write
014f 486c       |Hl  |		Short_Literal	0x6c
0150 4803       |H   |		Short_Literal	0x3
0151 00da       |    |		Load_Top	At_Offset_2
0152 01d6       |    |		Execute	Vector,Field_Write
0153 4865       |He  |		Short_Literal	0x65
0154 4804       |H   |		Short_Literal	0x4
0155 00da       |    |		Load_Top	At_Offset_2
0156 01d6       |    |		Execute	Vector,Field_Write
0157 4875       |Hu  |		Short_Literal	0x75
0158 4805       |H   |		Short_Literal	0x5
0159 00da       |    |		Load_Top	At_Offset_2
015a 01d6       |    |		Execute	Vector,Field_Write
015b 4872       |Hr  |		Short_Literal	0x72
015c 4806       |H   |		Short_Literal	0x6
015d 00da       |    |		Load_Top	At_Offset_2
015e 01d6       |    |		Execute	Vector,Field_Write
015f 4820       |H   |		Short_Literal	0x20
0160 4807       |H   |		Short_Literal	0x7
0161 00da       |    |		Load_Top	At_Offset_2
0162 01d6       |    |		Execute	Vector,Field_Write
0163 4835       |H5  |		Short_Literal	0x35
0164 4808       |H   |		Short_Literal	0x8
0165 00da       |    |		Load_Top	At_Offset_2
0166 01d6       |    |		Execute	Vector,Field_Write
0167 00cd       |    |		Action	Spare6_Action
0168 00d9       |    |		Load_Top	At_Offset_1
0169 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
016a 00d1       |    |		Pop_Control	Pop_Count_1
016b 4864       |Hd  |		Short_Literal	0x64
016c e404       |    |		Load	0x2,0x4
016d 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
016e e404       |    |		Load	0x2,0x4
016f 8003       |    |		Call	0x0,0x3
0170 0092 02a2  |    |		Action	Push_String_Extended,0x2a2					; "ok add"
0172 e004       |    |		Load	0x0,0x4
0173 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
0174 e403       |    |		Load	0x2,0x3
0175 00d8       |    |		Load_Top	At_Offset_0
0176 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0177 00d8       |    |		Load_Top	At_Offset_0
0178 0335       | 5  |		Declare_Variable	Array,Duplicate
0179 00cd       |    |		Action	Spare6_Action
017a 4876       |Hv  |		Short_Literal	0x76
017b 4801       |H   |		Short_Literal	0x1
017c 00da       |    |		Load_Top	At_Offset_2
017d 01d6       |    |		Execute	Vector,Field_Write
017e 4861       |Ha  |		Short_Literal	0x61
017f 4802       |H   |		Short_Literal	0x2
0180 00da       |    |		Load_Top	At_Offset_2
0181 01d6       |    |		Execute	Vector,Field_Write
0182 486c       |Hl  |		Short_Literal	0x6c
0183 4803       |H   |		Short_Literal	0x3
0184 00da       |    |		Load_Top	At_Offset_2
0185 01d6       |    |		Execute	Vector,Field_Write
0186 4865       |He  |		Short_Literal	0x65
0187 4804       |H   |		Short_Literal	0x4
0188 00da       |    |		Load_Top	At_Offset_2
0189 01d6       |    |		Execute	Vector,Field_Write
018a 4875       |Hu  |		Short_Literal	0x75
018b 4805       |H   |		Short_Literal	0x5
018c 00da       |    |		Load_Top	At_Offset_2
018d 01d6       |    |		Execute	Vector,Field_Write
018e 4872       |Hr  |		Short_Literal	0x72
018f 4806       |H   |		Short_Literal	0x6
0190 00da       |    |		Load_Top	At_Offset_2
0191 01d6       |    |		Execute	Vector,Field_Write
0192 4820       |H   |		Short_Literal	0x20
0193 4807       |H   |		Short_Literal	0x7
0194 00da       |    |		Load_Top	At_Offset_2
0195 01d6       |    |		Execute	Vector,Field_Write
0196 4831       |H1  |		Short_Literal	0x31
0197 4808       |H   |		Short_Literal	0x8
0198 00da       |    |		Load_Top	At_Offset_2
0199 01d6       |    |		Execute	Vector,Field_Write
019a 00cd       |    |		Action	Spare6_Action
019b 00d9       |    |		Load_Top	At_Offset_1
019c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
019d 00d1       |    |		Pop_Control	Pop_Count_1
019e 8411       |    |		Call	0x2,0x11
019f e403       |    |		Load	0x2,0x3
01a0 00d8       |    |		Load_Top	At_Offset_0
01a1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01a2 00d8       |    |		Load_Top	At_Offset_0
01a3 0335       | 5  |		Declare_Variable	Array,Duplicate
01a4 00cd       |    |		Action	Spare6_Action
01a5 4876       |Hv  |		Short_Literal	0x76
01a6 4801       |H   |		Short_Literal	0x1
01a7 00da       |    |		Load_Top	At_Offset_2
01a8 01d6       |    |		Execute	Vector,Field_Write
01a9 4861       |Ha  |		Short_Literal	0x61
01aa 4802       |H   |		Short_Literal	0x2
01ab 00da       |    |		Load_Top	At_Offset_2
01ac 01d6       |    |		Execute	Vector,Field_Write
01ad 486c       |Hl  |		Short_Literal	0x6c
01ae 4803       |H   |		Short_Literal	0x3
01af 00da       |    |		Load_Top	At_Offset_2
01b0 01d6       |    |		Execute	Vector,Field_Write
01b1 4865       |He  |		Short_Literal	0x65
01b2 4804       |H   |		Short_Literal	0x4
01b3 00da       |    |		Load_Top	At_Offset_2
01b4 01d6       |    |		Execute	Vector,Field_Write
01b5 4875       |Hu  |		Short_Literal	0x75
01b6 4805       |H   |		Short_Literal	0x5
01b7 00da       |    |		Load_Top	At_Offset_2
01b8 01d6       |    |		Execute	Vector,Field_Write
01b9 4872       |Hr  |		Short_Literal	0x72
01ba 4806       |H   |		Short_Literal	0x6
01bb 00da       |    |		Load_Top	At_Offset_2
01bc 01d6       |    |		Execute	Vector,Field_Write
01bd 4820       |H   |		Short_Literal	0x20
01be 4807       |H   |		Short_Literal	0x7
01bf 00da       |    |		Load_Top	At_Offset_2
01c0 01d6       |    |		Execute	Vector,Field_Write
01c1 4832       |H2  |		Short_Literal	0x32
01c2 4808       |H   |		Short_Literal	0x8
01c3 00da       |    |		Load_Top	At_Offset_2
01c4 01d6       |    |		Execute	Vector,Field_Write
01c5 00cd       |    |		Action	Spare6_Action
01c6 00d9       |    |		Load_Top	At_Offset_1
01c7 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01c8 00d1       |    |		Pop_Control	Pop_Count_1
01c9 8411       |    |		Call	0x2,0x11
01ca e403       |    |		Load	0x2,0x3
01cb 00d8       |    |		Load_Top	At_Offset_0
01cc 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01cd 00d8       |    |		Load_Top	At_Offset_0
01ce 0335       | 5  |		Declare_Variable	Array,Duplicate
01cf 00cd       |    |		Action	Spare6_Action
01d0 4876       |Hv  |		Short_Literal	0x76
01d1 4801       |H   |		Short_Literal	0x1
01d2 00da       |    |		Load_Top	At_Offset_2
01d3 01d6       |    |		Execute	Vector,Field_Write
01d4 4861       |Ha  |		Short_Literal	0x61
01d5 4802       |H   |		Short_Literal	0x2
01d6 00da       |    |		Load_Top	At_Offset_2
01d7 01d6       |    |		Execute	Vector,Field_Write
01d8 486c       |Hl  |		Short_Literal	0x6c
01d9 4803       |H   |		Short_Literal	0x3
01da 00da       |    |		Load_Top	At_Offset_2
01db 01d6       |    |		Execute	Vector,Field_Write
01dc 4865       |He  |		Short_Literal	0x65
01dd 4804       |H   |		Short_Literal	0x4
01de 00da       |    |		Load_Top	At_Offset_2
01df 01d6       |    |		Execute	Vector,Field_Write
01e0 4875       |Hu  |		Short_Literal	0x75
01e1 4805       |H   |		Short_Literal	0x5
01e2 00da       |    |		Load_Top	At_Offset_2
01e3 01d6       |    |		Execute	Vector,Field_Write
01e4 4872       |Hr  |		Short_Literal	0x72
01e5 4806       |H   |		Short_Literal	0x6
01e6 00da       |    |		Load_Top	At_Offset_2
01e7 01d6       |    |		Execute	Vector,Field_Write
01e8 4820       |H   |		Short_Literal	0x20
01e9 4807       |H   |		Short_Literal	0x7
01ea 00da       |    |		Load_Top	At_Offset_2
01eb 01d6       |    |		Execute	Vector,Field_Write
01ec 4833       |H3  |		Short_Literal	0x33
01ed 4808       |H   |		Short_Literal	0x8
01ee 00da       |    |		Load_Top	At_Offset_2
01ef 01d6       |    |		Execute	Vector,Field_Write
01f0 00cd       |    |		Action	Spare6_Action
01f1 00d9       |    |		Load_Top	At_Offset_1
01f2 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01f3 00d1       |    |		Pop_Control	Pop_Count_1
01f4 8411       |    |		Call	0x2,0x11
01f5 e403       |    |		Load	0x2,0x3
01f6 00d8       |    |		Load_Top	At_Offset_0
01f7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01f8 00d8       |    |		Load_Top	At_Offset_0
01f9 0335       | 5  |		Declare_Variable	Array,Duplicate
01fa 00cd       |    |		Action	Spare6_Action
01fb 4876       |Hv  |		Short_Literal	0x76
01fc 4801       |H   |		Short_Literal	0x1
01fd 00da       |    |		Load_Top	At_Offset_2
01fe 01d6       |    |		Execute	Vector,Field_Write
01ff 4861       |Ha  |		Short_Literal	0x61
0200 4802       |H   |		Short_Literal	0x2
0201 00da       |    |		Load_Top	At_Offset_2
0202 01d6       |    |		Execute	Vector,Field_Write
0203 486c       |Hl  |		Short_Literal	0x6c
0204 4803       |H   |		Short_Literal	0x3
0205 00da       |    |		Load_Top	At_Offset_2
0206 01d6       |    |		Execute	Vector,Field_Write
0207 4865       |He  |		Short_Literal	0x65
0208 4804       |H   |		Short_Literal	0x4
0209 00da       |    |		Load_Top	At_Offset_2
020a 01d6       |    |		Execute	Vector,Field_Write
020b 4875       |Hu  |		Short_Literal	0x75
020c 4805       |H   |		Short_Literal	0x5
020d 00da       |    |		Load_Top	At_Offset_2
020e 01d6       |    |		Execute	Vector,Field_Write
020f 4872       |Hr  |		Short_Literal	0x72
0210 4806       |H   |		Short_Literal	0x6
0211 00da       |    |		Load_Top	At_Offset_2
0212 01d6       |    |		Execute	Vector,Field_Write
0213 4820       |H   |		Short_Literal	0x20
0214 4807       |H   |		Short_Literal	0x7
0215 00da       |    |		Load_Top	At_Offset_2
0216 01d6       |    |		Execute	Vector,Field_Write
0217 4834       |H4  |		Short_Literal	0x34
0218 4808       |H   |		Short_Literal	0x8
0219 00da       |    |		Load_Top	At_Offset_2
021a 01d6       |    |		Execute	Vector,Field_Write
021b 00cd       |    |		Action	Spare6_Action
021c 00d9       |    |		Load_Top	At_Offset_1
021d 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
021e 00d1       |    |		Pop_Control	Pop_Count_1
021f 8411       |    |		Call	0x2,0x11
0220 e403       |    |		Load	0x2,0x3
0221 00d8       |    |		Load_Top	At_Offset_0
0222 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0223 00d8       |    |		Load_Top	At_Offset_0
0224 0335       | 5  |		Declare_Variable	Array,Duplicate
0225 00cd       |    |		Action	Spare6_Action
0226 4876       |Hv  |		Short_Literal	0x76
0227 4801       |H   |		Short_Literal	0x1
0228 00da       |    |		Load_Top	At_Offset_2
0229 01d6       |    |		Execute	Vector,Field_Write
022a 4861       |Ha  |		Short_Literal	0x61
022b 4802       |H   |		Short_Literal	0x2
022c 00da       |    |		Load_Top	At_Offset_2
022d 01d6       |    |		Execute	Vector,Field_Write
022e 486c       |Hl  |		Short_Literal	0x6c
022f 4803       |H   |		Short_Literal	0x3
0230 00da       |    |		Load_Top	At_Offset_2
0231 01d6       |    |		Execute	Vector,Field_Write
0232 4865       |He  |		Short_Literal	0x65
0233 4804       |H   |		Short_Literal	0x4
0234 00da       |    |		Load_Top	At_Offset_2
0235 01d6       |    |		Execute	Vector,Field_Write
0236 4875       |Hu  |		Short_Literal	0x75
0237 4805       |H   |		Short_Literal	0x5
0238 00da       |    |		Load_Top	At_Offset_2
0239 01d6       |    |		Execute	Vector,Field_Write
023a 4872       |Hr  |		Short_Literal	0x72
023b 4806       |H   |		Short_Literal	0x6
023c 00da       |    |		Load_Top	At_Offset_2
023d 01d6       |    |		Execute	Vector,Field_Write
023e 4820       |H   |		Short_Literal	0x20
023f 4807       |H   |		Short_Literal	0x7
0240 00da       |    |		Load_Top	At_Offset_2
0241 01d6       |    |		Execute	Vector,Field_Write
0242 4836       |H6  |		Short_Literal	0x36
0243 4808       |H   |		Short_Literal	0x8
0244 00da       |    |		Load_Top	At_Offset_2
0245 01d6       |    |		Execute	Vector,Field_Write
0246 00cd       |    |		Action	Spare6_Action
0247 00d9       |    |		Load_Top	At_Offset_1
0248 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0249 00d1       |    |		Pop_Control	Pop_Count_1
024a 8411       |    |		Call	0x2,0x11
024b e403       |    |		Load	0x2,0x3
024c 00d8       |    |		Load_Top	At_Offset_0
024d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
024e 00d8       |    |		Load_Top	At_Offset_0
024f 0335       | 5  |		Declare_Variable	Array,Duplicate
0250 00cd       |    |		Action	Spare6_Action
0251 4876       |Hv  |		Short_Literal	0x76
0252 4801       |H   |		Short_Literal	0x1
0253 00da       |    |		Load_Top	At_Offset_2
0254 01d6       |    |		Execute	Vector,Field_Write
0255 4861       |Ha  |		Short_Literal	0x61
0256 4802       |H   |		Short_Literal	0x2
0257 00da       |    |		Load_Top	At_Offset_2
0258 01d6       |    |		Execute	Vector,Field_Write
0259 486c       |Hl  |		Short_Literal	0x6c
025a 4803       |H   |		Short_Literal	0x3
025b 00da       |    |		Load_Top	At_Offset_2
025c 01d6       |    |		Execute	Vector,Field_Write
025d 4865       |He  |		Short_Literal	0x65
025e 4804       |H   |		Short_Literal	0x4
025f 00da       |    |		Load_Top	At_Offset_2
0260 01d6       |    |		Execute	Vector,Field_Write
0261 4875       |Hu  |		Short_Literal	0x75
0262 4805       |H   |		Short_Literal	0x5
0263 00da       |    |		Load_Top	At_Offset_2
0264 01d6       |    |		Execute	Vector,Field_Write
0265 4872       |Hr  |		Short_Literal	0x72
0266 4806       |H   |		Short_Literal	0x6
0267 00da       |    |		Load_Top	At_Offset_2
0268 01d6       |    |		Execute	Vector,Field_Write
0269 4820       |H   |		Short_Literal	0x20
026a 4807       |H   |		Short_Literal	0x7
026b 00da       |    |		Load_Top	At_Offset_2
026c 01d6       |    |		Execute	Vector,Field_Write
026d 4835       |H5  |		Short_Literal	0x35
026e 4808       |H   |		Short_Literal	0x8
026f 00da       |    |		Load_Top	At_Offset_2
0270 01d6       |    |		Execute	Vector,Field_Write
0271 00cd       |    |		Action	Spare6_Action
0272 00d9       |    |		Load_Top	At_Offset_1
0273 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0274 00d1       |    |		Pop_Control	Pop_Count_1
0275 8411       |    |		Call	0x2,0x11
0276 0092 02a3  |    |		Action	Push_String_Extended,0x2a3					; "iteration !"
0278 e004       |    |		Load	0x0,0x4
0279 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
027a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
027b			TRAP_0018:
027b 0007       |    |		Action	Break_Optional
027c 0092 02a4  |    |		Action	Push_String_Extended,0x2a4					; "erreur test_arbre"
027e e004       |    |		Load	0x0,0x4
027f 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
0280 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0281 0000 0000  |    |		.BLANK	0000[0x7]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 028b       |    |		.CONST	0x028b								; Address of begin
0289 0004       |    |		.CONST	0x0004								; Address of exception handler
028a 0001       |    |		.CONST	0x0001								; Number of locals
028b			BODY_0288:
028b			INIT_0288:
028b 00e1       |    |		Load_Encached	Boolean_Cache
028c e403       |    |		Load	0x2,0x3
028d 8005       |    |		Call	0x0,0x5
028e 00d1       |    |		Pop_Control	Pop_Count_1
028f c402       |    |		Store	0x2,0x2
0290 e402       |    |		Load	0x2,0x2
0291 7005       |p   |		Jump_Nonzero	0x297
0292 0092 02a5  |    |		Action	Push_String_Extended,0x2a5					; "element non trouve."
0294 e004       |    |		Load	0x0,0x4
0295 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
0296 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0297 0092 02a6  |    |		Action	Push_String_Extended,0x2a6					; "element trouve"
0299 e004       |    |		Load	0x0,0x4
029a 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
029b e403       |    |		Load	0x2,0x3
029c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
029d 00e0       |    |		Load_Encached	Standard_Cache
029e 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
029f e004       |    |		Load	0x0,0x4
02a0 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
02a1 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
02a2 ; --------------------------------------------------------------------------------------
02a2 ; STRING TABLE
02a2 ; --------------------------------------------------------------------------------------
02a2 000c       |    |		.STRTAB	0x000c->0x02a8							; "ok add"
02a3 0010       |    |		.STRTAB	0x0010->0x02ab							; "iteration !"
02a4 0019       |    |		.STRTAB	0x0019->0x02b0							; "erreur test_arbre"
02a5 0028       | (  |		.STRTAB	0x0028->0x02b9							; "element non trouve."
02a6 0039       | 9  |		.STRTAB	0x0039->0x02c2							; "element trouve"
02a7 0045       | E  |		.STREND 0x0045->0x02c9
02a8 6f6b 2061  |ok a|		.STRTAB_STRINGS
02ca 0000 0000  |    |		.BLANK	0000[0x6]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; Debug Table
02d0 ; --------------------------------------------------------------------------------------
02d0 0004 0008  |    |		.DEBUG4	0x0004,0x0008,0x2b15,0x0000,0x0001,0x0003
02d6 000b 0000  |    |		.DBG4T	0x000b,0x0000,0x8000,0x0000
02da 001b 02e2  |    |		.DBG4T	0x001b,0x02e2,0x8001,0x0000
02de 028b 030a  |    |		.DBG4T	0x028b,0x030a,0x0001,0x0000
02e2 ; --------------------------------------------------------------------------------------
02e2 ; Debug chain
02e2 ; --------------------------------------------------------------------------------------
02e2 0005 0021  |   !|		.DBGLEN	0x0005,0x0021
02e4 001b 001c  |    |		.DBGLNO	0x001b,0x001c,0x0038,0x004c,0x0054,0x0056,0x0080,0x0083,0x0085,0x00af,0x00b2,0x00b4,0x00de,0x00e1,0x00e3,0x010d,0x0110,0x0112,0x013c,0x013f,0x0141,0x016b,0x016e,0x0170,0x0174,0x019e,0x019f,0x01c9,0x01ca,0x01f4,0x01f5,0x021f,0x0220,0x024a,0x024b,0x0275,0x0276,0x027c
030a ; --------------------------------------------------------------------------------------
030a ; Debug chain
030a ; --------------------------------------------------------------------------------------
030a 0000 0005  |    |		.DBGLEN	0x0000,0x0005
030c 028b 0290  |    |		.DBGLNO	0x028b,0x0290,0x0292,0x0297,0x029b
0311 0000 0000  |    |		.BLANK	0000[0xef]