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

⟦cdadb880b⟧

    Length: 3072 (0xc00)
    Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_01d49b

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« 
        └─⟦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 0490       |    |		.CONST	0x0490								; 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 0002       |    |		.CONST	0x0002								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0091       |    |		.CONST	0x0091								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 001b       |    |		.CONST	0x001b								; Number of locals
000b			INIT_0008:
000b 029a 009b  |    |		Declare_Subprogram	INIT_0098,For_Outer_Call,Visible,Unelaborated
000d 029a 00eb  |    |		Declare_Subprogram	INIT_00e8,For_Outer_Call,Visible,Unelaborated
000f 029a 0153  |   S|		Declare_Subprogram	INIT_0150,For_Outer_Call,Visible,Unelaborated
0011 029a 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Outer_Call,Visible,Unelaborated
0013 029a 020b  |    |		Declare_Subprogram	INIT_0208,For_Outer_Call,Visible,Unelaborated
0015 029a 0213  |    |		Declare_Subprogram	INIT_0210,For_Outer_Call,Visible,Unelaborated
0017 00bf       |    |		Action	Accept_Activation
0018 4801       |H   |		Short_Literal	0x1
0019 4804       |H   |		Short_Literal	0x4
001a e002       |    |		Load	0x0,0x2
001b 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
001c 035b       | [  |		Declare_Type	Array,Constrained
001d 0337       | 7  |		Declare_Variable	Array
001e 00d8       |    |		Load_Top	At_Offset_0
001f 0335       | 5  |		Declare_Variable	Array,Duplicate
0020 00cd       |    |		Action	Spare6_Action
0021 4800       |H   |		Short_Literal	0x0
0022 4801       |H   |		Short_Literal	0x1
0023 00da       |    |		Load_Top	At_Offset_2
0024 01d6       |    |		Execute	Vector,Field_Write
0025 4800       |H   |		Short_Literal	0x0
0026 4802       |H   |		Short_Literal	0x2
0027 00da       |    |		Load_Top	At_Offset_2
0028 01d6       |    |		Execute	Vector,Field_Write
0029 4800       |H   |		Short_Literal	0x0
002a 4803       |H   |		Short_Literal	0x3
002b 00da       |    |		Load_Top	At_Offset_2
002c 01d6       |    |		Execute	Vector,Field_Write
002d 4800       |H   |		Short_Literal	0x0
002e 4804       |H   |		Short_Literal	0x4
002f 00da       |    |		Load_Top	At_Offset_2
0030 01d6       |    |		Execute	Vector,Field_Write
0031 00d9       |    |		Load_Top	At_Offset_1
0032 01d4       |    |		Execute	Vector,Structure_Write
0033 4801       |H   |		Short_Literal	0x1
0034 4802       |H   |		Short_Literal	0x2
0035 e002       |    |		Load	0x0,0x2
0036 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0037 035b       | [  |		Declare_Type	Array,Constrained
0038 0337       | 7  |		Declare_Variable	Array
0039 00d8       |    |		Load_Top	At_Offset_0
003a 0335       | 5  |		Declare_Variable	Array,Duplicate
003b 00cd       |    |		Action	Spare6_Action
003c 4800       |H   |		Short_Literal	0x0
003d 4801       |H   |		Short_Literal	0x1
003e 00da       |    |		Load_Top	At_Offset_2
003f 01d6       |    |		Execute	Vector,Field_Write
0040 4800       |H   |		Short_Literal	0x0
0041 4802       |H   |		Short_Literal	0x2
0042 00da       |    |		Load_Top	At_Offset_2
0043 01d6       |    |		Execute	Vector,Field_Write
0044 00d9       |    |		Load_Top	At_Offset_1
0045 01d4       |    |		Execute	Vector,Structure_Write
0046 00e3       |    |		Load_Encached	Natural_Cache
0047 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0048 e003       |    |		Load	0x0,0x3
0049 0322       | "  |		Declare_Variable	Record
004a 00d8       |    |		Load_Top	At_Offset_0
004b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
004c 00e1       |    |		Load_Encached	Boolean_Cache
004d 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
004e 00e1       |    |		Load_Encached	Boolean_Cache
004f 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0050 4800       |H   |		Short_Literal	0x0
0051 0093 034b  |   K|		push_full_address	INIT_0348
0053 00f5       |    |		Load_Encached	Unused21
0054 037d       | }  |		Declare_Type	Task,Defined
0055 036f       | o  |		Declare_Variable	Task
0056 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
0057 00c7       |    |		Action	Elaborate_Subprogram
0058 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
0059 00c7       |    |		Action	Elaborate_Subprogram
005a 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
005b 00c7       |    |		Action	Elaborate_Subprogram
005c 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
005d 00c7       |    |		Action	Elaborate_Subprogram
005e 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
005f 00c7       |    |		Action	Elaborate_Subprogram
0060 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
0061 00c7       |    |		Action	Elaborate_Subprogram
0062 4800       |H   |		Short_Literal	0x0
0063 0093 02fb  |    |		push_full_address	INIT_02f8
0065 00f5       |    |		Load_Encached	Unused21
0066 037d       | }  |		Declare_Type	Task,Defined
0067 036f       | o  |		Declare_Variable	Task
0068 4800       |H   |		Short_Literal	0x0
0069 0093 0293  |    |		push_full_address	INIT_0290
006b 00f5       |    |		Load_Encached	Unused21
006c 037d       | }  |		Declare_Type	Task,Defined
006d 036f       | o  |		Declare_Variable	Task
006e e004       |    |		Load	0x0,0x4
006f e005       |    |		Load	0x0,0x5
0070 e216       |    |		Load	0x1,0x16
0071 a006       |    |		Store_Unchecked	0x0,0x6
0072 a007       |    |		Store_Unchecked	0x0,0x7
0073 a008       |    |		Store_Unchecked	0x0,0x8
0074 e21b       |    |		Load	0x1,0x1b
0075 480d       |H   |		Short_Literal	0xd
0076 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0077 4809       |H   |		Short_Literal	0x9
0078 e219       |    |		Load	0x1,0x19
0079 020e       |    |		Execute	Module,Augment_Imports
007a 0007       |    |		Action	Break_Optional
007b e009       |    |		Load	0x0,0x9
007c 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
007d e005       |    |		Load	0x0,0x5
007e 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
007f e21a       |    |		Load	0x1,0x1a
0080 480e       |H   |		Short_Literal	0xe
0081 a00a       |    |		Store_Unchecked	0x0,0xa
0082 480d       |H   |		Short_Literal	0xd
0083 4808       |H   |		Short_Literal	0x8
0084 e21b       |    |		Load	0x1,0x1b
0085 020e       |    |		Execute	Module,Augment_Imports
0086 0007       |    |		Action	Break_Optional
0087 e004       |    |		Load	0x0,0x4
0088 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0089 e005       |    |		Load	0x0,0x5
008a e216       |    |		Load	0x1,0x16
008b a00b       |    |		Store_Unchecked	0x0,0xb
008c a00c       |    |		Store_Unchecked	0x0,0xc
008d a008       |    |		Store_Unchecked	0x0,0x8
008e 4807       |H   |		Short_Literal	0x7
008f e21a       |    |		Load	0x1,0x1a
0090 020e       |    |		Execute	Module,Augment_Imports
0091			BODY_0008:
0091 00be       |    |		Action	Activate_Tasks
0092 00bc       |    |		Action	Signal_Activated
0093 00bb       |    |		Action	Signal_Completion
0094 0000 0000  |    |		.BLANK	0000[0x4]
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 009f       |    |		.CONST	0x009f								; Address of begin
0099 0004       |    |		.CONST	0x0004								; Address of exception handler
009a 0002       |    |		.CONST	0x0002								; Number of locals
009b			INIT_0098:
009b e004       |    |		Load	0x0,0x4
009c 0322       | "  |		Declare_Variable	Record
009d 00d8       |    |		Load_Top	At_Offset_0
009e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
009f			BODY_0098:
009f e218       |    |		Load	0x1,0x18
00a0 7042       |pB  |		Jump_Nonzero	0xe3
00a1 0092 037c  |   ||		Action	Push_String_Extended,0x37c					; "envoi une demade de registration a l'orb"
00a3 e005       |    |		Load	0x0,0x5
00a4 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
00a5 4800       |H   |		Short_Literal	0x0
00a6 00d9       |    |		Load_Top	At_Offset_1
00a7 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00a8 e216       |    |		Load	0x1,0x16
00a9 00d9       |    |		Load_Top	At_Offset_1
00aa 800d       |    |		Call	0x0,0xd
00ab 00d2       |    |		Pop_Control	Pop_Count_2
00ac 00d8       |    |		Load_Top	At_Offset_0
00ad 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
00ae e213       |    |		Load	0x1,0x13
00af 01d4       |    |		Execute	Vector,Structure_Write
00b0 00d8       |    |		Load_Top	At_Offset_0
00b1 3409       |4   |		Execute	Record,Field_Reference,Field_Number 0x9
00b2 e214       |    |		Load	0x1,0x14
00b3 01d4       |    |		Execute	Vector,Structure_Write
00b4 e216       |    |		Load	0x1,0x16
00b5 00d9       |    |		Load_Top	At_Offset_1
00b6 800b       |    |		Call	0x0,0xb
00b7 00d2       |    |		Pop_Control	Pop_Count_2
00b8 e216       |    |		Load	0x1,0x16
00b9 00d9       |    |		Load_Top	At_Offset_1
00ba 800c       |    |		Call	0x0,0xc
00bb 00d1       |    |		Pop_Control	Pop_Count_1
00bc e216       |    |		Load	0x1,0x16
00bd 8008       |    |		Call	0x0,0x8
00be 00d1       |    |		Pop_Control	Pop_Count_1
00bf e213       |    |		Load	0x1,0x13
00c0 00d9       |    |		Load_Top	At_Offset_1
00c1 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
00c2 e214       |    |		Load	0x1,0x14
00c3 00d9       |    |		Load_Top	At_Offset_1
00c4 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
00c5 e00e       |    |		Load	0x0,0xe
00c6 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00c7 00d9       |    |		Load_Top	At_Offset_1
00c8 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00c9 e00e       |    |		Load	0x0,0xe
00ca 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
00cb 00d9       |    |		Load_Top	At_Offset_1
00cc 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
00cd 0092 037d  |   }|		Action	Push_String_Extended,0x37d					; "attente acquittement de l'orb"
00cf e005       |    |		Load	0x0,0x5
00d0 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
00d1 e216       |    |		Load	0x1,0x16
00d2 8006       |    |		Call	0x0,0x6
00d3 00d1       |    |		Pop_Control	Pop_Count_1
00d4 e216       |    |		Load	0x1,0x16
00d5 00d9       |    |		Load_Top	At_Offset_1
00d6 8007       |    |		Call	0x0,0x7
00d7 00d2       |    |		Pop_Control	Pop_Count_2
00d8 e216       |    |		Load	0x1,0x16
00d9 8008       |    |		Call	0x0,0x8
00da 00d1       |    |		Pop_Control	Pop_Count_1
00db 00d8       |    |		Load_Top	At_Offset_0
00dc 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
00dd a215       |    |		Store_Unchecked	0x1,0x15
00de 00d8       |    |		Load_Top	At_Offset_0
00df 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
00e0 a5ff       |    |		Store_Unchecked	0x2,-0x1
00e1 4801       |H   |		Short_Literal	0x1
00e2 a218       |    |		Store_Unchecked	0x1,0x18
00e3 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00e4 0000 0000  |    |		.BLANK	0000[0x4]
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00f3       |    |		.CONST	0x00f3								; Address of begin
00e9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ea 0003       |    |		.CONST	0x0003								; Number of locals
00eb			INIT_00e8:
00eb e004       |    |		Load	0x0,0x4
00ec 0322       | "  |		Declare_Variable	Record
00ed 00d8       |    |		Load_Top	At_Offset_0
00ee 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00ef e003       |    |		Load	0x0,0x3
00f0 0322       | "  |		Declare_Variable	Record
00f1 00d8       |    |		Load_Top	At_Offset_0
00f2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00f3			BODY_00e8:
00f3 4801       |H   |		Short_Literal	0x1
00f4 00da       |    |		Load_Top	At_Offset_2
00f5 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00f6 e5ff       |    |		Load	0x2,-0x1
00f7 00da       |    |		Load_Top	At_Offset_2
00f8 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
00f9 00d9       |    |		Load_Top	At_Offset_1
00fa 00d8       |    |		Load_Top	At_Offset_0
00fb 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
00fc 00d8       |    |		Load_Top	At_Offset_0
00fd 0335       | 5  |		Declare_Variable	Array,Duplicate
00fe 00cd       |    |		Action	Spare6_Action
00ff 4800       |H   |		Short_Literal	0x0
0100 4801       |H   |		Short_Literal	0x1
0101 00da       |    |		Load_Top	At_Offset_2
0102 01d6       |    |		Execute	Vector,Field_Write
0103 4800       |H   |		Short_Literal	0x0
0104 4802       |H   |		Short_Literal	0x2
0105 00da       |    |		Load_Top	At_Offset_2
0106 01d6       |    |		Execute	Vector,Field_Write
0107 00cd       |    |		Action	Spare6_Action
0108 00d9       |    |		Load_Top	At_Offset_1
0109 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
010a 00d1       |    |		Pop_Control	Pop_Count_1
010b 0092 037e  |   ~|		Action	Push_String_Extended,0x37e					; "envoi d'une demande d'unregistration de l'object "
010d e005       |    |		Load	0x0,0x5
010e 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
010f e5ff       |    |		Load	0x2,-0x1
0110 00e0       |    |		Load_Encached	Standard_Cache
0111 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0112 e005       |    |		Load	0x0,0x5
0113 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0114 0092 037f  |    |		Action	Push_String_Extended,0x37f					; " a l'orb"
0116 e005       |    |		Load	0x0,0x5
0117 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
0118 00d8       |    |		Load_Top	At_Offset_0
0119 00da       |    |		Load_Top	At_Offset_2
011a 800d       |    |		Call	0x0,0xd
011b 00d2       |    |		Pop_Control	Pop_Count_2
011c 00d8       |    |		Load_Top	At_Offset_0
011d 00da       |    |		Load_Top	At_Offset_2
011e 800b       |    |		Call	0x0,0xb
011f 00d2       |    |		Pop_Control	Pop_Count_2
0120 00d8       |    |		Load_Top	At_Offset_0
0121 00da       |    |		Load_Top	At_Offset_2
0122 800c       |    |		Call	0x0,0xc
0123 00d1       |    |		Pop_Control	Pop_Count_1
0124 00d8       |    |		Load_Top	At_Offset_0
0125 8008       |    |		Call	0x0,0x8
0126 00d1       |    |		Pop_Control	Pop_Count_1
0127 00d9       |    |		Load_Top	At_Offset_1
0128 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0129 00da       |    |		Load_Top	At_Offset_2
012a 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
012b 00d9       |    |		Load_Top	At_Offset_1
012c 3409       |4   |		Execute	Record,Field_Reference,Field_Number 0x9
012d 00da       |    |		Load_Top	At_Offset_2
012e 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
012f 0092 037d  |   }|		Action	Push_String_Extended,0x37d					; "attente acquittement de l'orb"
0131 e005       |    |		Load	0x0,0x5
0132 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0133 00d8       |    |		Load_Top	At_Offset_0
0134 8006       |    |		Call	0x0,0x6
0135 00d1       |    |		Pop_Control	Pop_Count_1
0136 00d8       |    |		Load_Top	At_Offset_0
0137 00da       |    |		Load_Top	At_Offset_2
0138 8007       |    |		Call	0x0,0x7
0139 00d2       |    |		Pop_Control	Pop_Count_2
013a 00d8       |    |		Load_Top	At_Offset_0
013b 8008       |    |		Call	0x0,0x8
013c 00d1       |    |		Pop_Control	Pop_Count_1
013d 00d8       |    |		Load_Top	At_Offset_0
013e 800f       |    |		Call	0x0,0xf
013f 00d1       |    |		Pop_Control	Pop_Count_1
0140 00d9       |    |		Load_Top	At_Offset_1
0141 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0142 6805       |h   |		Jump_Zero	0x148
0143 0092 0380  |    |		Action	Push_String_Extended,0x380					; "Ok"
0145 e005       |    |		Load	0x0,0x5
0146 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
0147 7804       |x   |		Jump	0x14c
0148 0092 0381  |    |		Action	Push_String_Extended,0x381					; "Erreur"
014a e005       |    |		Load	0x0,0x5
014b 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
014c 00d9       |    |		Load_Top	At_Offset_1
014d 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
014e a5fe       |    |		Store_Unchecked	0x2,-0x2
014f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 015b       | [  |		.CONST	0x015b								; Address of begin
0151 0004       |    |		.CONST	0x0004								; Address of exception handler
0152 0003       |    |		.CONST	0x0003								; Number of locals
0153			INIT_0150:
0153 e004       |    |		Load	0x0,0x4
0154 0322       | "  |		Declare_Variable	Record
0155 00d8       |    |		Load_Top	At_Offset_0
0156 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0157 e003       |    |		Load	0x0,0x3
0158 0322       | "  |		Declare_Variable	Record
0159 00d8       |    |		Load_Top	At_Offset_0
015a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
015b			BODY_0150:
015b 4806       |H   |		Short_Literal	0x6
015c 00da       |    |		Load_Top	At_Offset_2
015d 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
015e e5ff       |    |		Load	0x2,-0x1
015f e009       |    |		Load	0x0,0x9
0160 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0161 00da       |    |		Load_Top	At_Offset_2
0162 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0163 e5fe       |    |		Load	0x2,-0x2
0164 00da       |    |		Load_Top	At_Offset_2
0165 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0166 e213       |    |		Load	0x1,0x13
0167 00da       |    |		Load_Top	At_Offset_2
0168 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0169 e214       |    |		Load	0x1,0x14
016a 00da       |    |		Load_Top	At_Offset_2
016b 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
016c 0092 0382  |    |		Action	Push_String_Extended,0x382					; "envoi d'une demande a l'orb de publication de "
016e e005       |    |		Load	0x0,0x5
016f 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
0170 e5ff       |    |		Load	0x2,-0x1
0171 e005       |    |		Load	0x0,0x5
0172 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0173 0092 0383  |    |		Action	Push_String_Extended,0x383					; " sur l'object "
0175 e005       |    |		Load	0x0,0x5
0176 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0177 e5fe       |    |		Load	0x2,-0x2
0178 00e0       |    |		Load_Encached	Standard_Cache
0179 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
017a e005       |    |		Load	0x0,0x5
017b 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
017c 4801       |H   |		Short_Literal	0x1
017d e005       |    |		Load	0x0,0x5
017e 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
017f e216       |    |		Load	0x1,0x16
0180 00da       |    |		Load_Top	At_Offset_2
0181 800b       |    |		Call	0x0,0xb
0182 00d2       |    |		Pop_Control	Pop_Count_2
0183 e216       |    |		Load	0x1,0x16
0184 00da       |    |		Load_Top	At_Offset_2
0185 800c       |    |		Call	0x0,0xc
0186 00d1       |    |		Pop_Control	Pop_Count_1
0187 e216       |    |		Load	0x1,0x16
0188 8008       |    |		Call	0x0,0x8
0189 00d1       |    |		Pop_Control	Pop_Count_1
018a 0092 037d  |   }|		Action	Push_String_Extended,0x37d					; "attente acquittement de l'orb"
018c e005       |    |		Load	0x0,0x5
018d 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
018e e216       |    |		Load	0x1,0x16
018f 8006       |    |		Call	0x0,0x6
0190 00d1       |    |		Pop_Control	Pop_Count_1
0191 e216       |    |		Load	0x1,0x16
0192 00da       |    |		Load_Top	At_Offset_2
0193 8007       |    |		Call	0x0,0x7
0194 00d2       |    |		Pop_Control	Pop_Count_2
0195 e216       |    |		Load	0x1,0x16
0196 8008       |    |		Call	0x0,0x8
0197 00d1       |    |		Pop_Control	Pop_Count_1
0198 00d9       |    |		Load_Top	At_Offset_1
0199 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
019a 6804       |h   |		Jump_Zero	0x19f
019b 0092 0384  |    |		Action	Push_String_Extended,0x384					; "publication ok"
019d e005       |    |		Load	0x0,0x5
019e 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
019f 00d9       |    |		Load_Top	At_Offset_1
01a0 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
01a1 a5fd       |    |		Store_Unchecked	0x2,-0x3
01a2 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01a3 0000 0000  |    |		.BLANK	0000[0x5]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01b3       |    |		.CONST	0x01b3								; Address of begin
01a9 0004       |    |		.CONST	0x0004								; Address of exception handler
01aa 0003       |    |		.CONST	0x0003								; Number of locals
01ab			INIT_01a8:
01ab e004       |    |		Load	0x0,0x4
01ac 0322       | "  |		Declare_Variable	Record
01ad 00d8       |    |		Load_Top	At_Offset_0
01ae 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01af e003       |    |		Load	0x0,0x3
01b0 0322       | "  |		Declare_Variable	Record
01b1 00d8       |    |		Load_Top	At_Offset_0
01b2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01b3			BODY_01a8:
01b3 4807       |H   |		Short_Literal	0x7
01b4 00da       |    |		Load_Top	At_Offset_2
01b5 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01b6 e5ff       |    |		Load	0x2,-0x1
01b7 e009       |    |		Load	0x0,0x9
01b8 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
01b9 00da       |    |		Load_Top	At_Offset_2
01ba 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
01bb e5fe       |    |		Load	0x2,-0x2
01bc 00da       |    |		Load_Top	At_Offset_2
01bd 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
01be 00d9       |    |		Load_Top	At_Offset_1
01bf 00d8       |    |		Load_Top	At_Offset_0
01c0 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
01c1 00d8       |    |		Load_Top	At_Offset_0
01c2 0335       | 5  |		Declare_Variable	Array,Duplicate
01c3 00cd       |    |		Action	Spare6_Action
01c4 4800       |H   |		Short_Literal	0x0
01c5 4801       |H   |		Short_Literal	0x1
01c6 00da       |    |		Load_Top	At_Offset_2
01c7 01d6       |    |		Execute	Vector,Field_Write
01c8 4800       |H   |		Short_Literal	0x0
01c9 4802       |H   |		Short_Literal	0x2
01ca 00da       |    |		Load_Top	At_Offset_2
01cb 01d6       |    |		Execute	Vector,Field_Write
01cc 00cd       |    |		Action	Spare6_Action
01cd 00d9       |    |		Load_Top	At_Offset_1
01ce 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
01cf 00d1       |    |		Pop_Control	Pop_Count_1
01d0 0092 0385  |    |		Action	Push_String_Extended,0x385					; "envoi d'une demande a l'orb d'unpublication de "
01d2 e005       |    |		Load	0x0,0x5
01d3 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
01d4 e5ff       |    |		Load	0x2,-0x1
01d5 e005       |    |		Load	0x0,0x5
01d6 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
01d7 0092 0383  |    |		Action	Push_String_Extended,0x383					; " sur l'object "
01d9 e005       |    |		Load	0x0,0x5
01da 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
01db e5fe       |    |		Load	0x2,-0x2
01dc 00e0       |    |		Load_Encached	Standard_Cache
01dd 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
01de e005       |    |		Load	0x0,0x5
01df 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
01e0 4801       |H   |		Short_Literal	0x1
01e1 e005       |    |		Load	0x0,0x5
01e2 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
01e3 00d8       |    |		Load_Top	At_Offset_0
01e4 00da       |    |		Load_Top	At_Offset_2
01e5 800d       |    |		Call	0x0,0xd
01e6 00d2       |    |		Pop_Control	Pop_Count_2
01e7 00d8       |    |		Load_Top	At_Offset_0
01e8 00da       |    |		Load_Top	At_Offset_2
01e9 800b       |    |		Call	0x0,0xb
01ea 00d2       |    |		Pop_Control	Pop_Count_2
01eb 00d8       |    |		Load_Top	At_Offset_0
01ec 00da       |    |		Load_Top	At_Offset_2
01ed 800c       |    |		Call	0x0,0xc
01ee 00d1       |    |		Pop_Control	Pop_Count_1
01ef 00d8       |    |		Load_Top	At_Offset_0
01f0 8008       |    |		Call	0x0,0x8
01f1 00d1       |    |		Pop_Control	Pop_Count_1
01f2 0092 037d  |   }|		Action	Push_String_Extended,0x37d					; "attente acquittement de l'orb"
01f4 e005       |    |		Load	0x0,0x5
01f5 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
01f6 00d8       |    |		Load_Top	At_Offset_0
01f7 8006       |    |		Call	0x0,0x6
01f8 00d1       |    |		Pop_Control	Pop_Count_1
01f9 00d8       |    |		Load_Top	At_Offset_0
01fa 00da       |    |		Load_Top	At_Offset_2
01fb 8007       |    |		Call	0x0,0x7
01fc 00d2       |    |		Pop_Control	Pop_Count_2
01fd 00d8       |    |		Load_Top	At_Offset_0
01fe 8008       |    |		Call	0x0,0x8
01ff 00d1       |    |		Pop_Control	Pop_Count_1
0200 00d8       |    |		Load_Top	At_Offset_0
0201 800f       |    |		Call	0x0,0xf
0202 00d1       |    |		Pop_Control	Pop_Count_1
0203 00d9       |    |		Load_Top	At_Offset_1
0204 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0205 a5fd       |    |		Store_Unchecked	0x2,-0x3
0206 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0207 0000       |    |		.XXX[0x1]
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 020b       |    |		.CONST	0x020b								; Address of begin
0209 0004       |    |		.CONST	0x0004								; Address of exception handler
020a 0001       |    |		.CONST	0x0001								; Number of locals
020b			BODY_0208:
020b			INIT_0208:
020b 4800       |H   |		Short_Literal	0x0
020c e219       |    |		Load	0x1,0x19
020d 170d       |    |		Execute	Task,Entry_Call,Field_Number 0xd
020e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
020f 0000       |    |		.XXX[0x1]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 021d       |    |		.CONST	0x021d								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0004       |    |		.CONST	0x0004								; Number of locals
0213			INIT_0210:
0213 e004       |    |		Load	0x0,0x4
0214 0322       | "  |		Declare_Variable	Record
0215 00d8       |    |		Load_Top	At_Offset_0
0216 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0217 00e1       |    |		Load_Encached	Boolean_Cache
0218 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0219 e003       |    |		Load	0x0,0x3
021a 0322       | "  |		Declare_Variable	Record
021b 00d8       |    |		Load_Top	At_Offset_0
021c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
021d			BODY_0210:
021d e218       |    |		Load	0x1,0x18
021e 706c       |pl  |		Jump_Nonzero	0x28b
021f 0092 0386  |    |		Action	Push_String_Extended,0x386					; "envoi d'une demande de request sur la fonction "
0221 e005       |    |		Load	0x0,0x5
0222 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0223 e5ff       |    |		Load	0x2,-0x1
0224 e005       |    |		Load	0x0,0x5
0225 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0226 4801       |H   |		Short_Literal	0x1
0227 e005       |    |		Load	0x0,0x5
0228 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0229 00d8       |    |		Load_Top	At_Offset_0
022a 00db       |    |		Load_Top	At_Offset_3
022b 800d       |    |		Call	0x0,0xd
022c 00d2       |    |		Pop_Control	Pop_Count_2
022d e5ff       |    |		Load	0x2,-0x1
022e e009       |    |		Load	0x0,0x9
022f 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0230 00db       |    |		Load_Top	At_Offset_3
0231 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0232 e5fe       |    |		Load	0x2,-0x2
0233 00db       |    |		Load_Top	At_Offset_3
0234 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0235 4803       |H   |		Short_Literal	0x3
0236 00db       |    |		Load_Top	At_Offset_3
0237 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0238 00d8       |    |		Load_Top	At_Offset_0
0239 00db       |    |		Load_Top	At_Offset_3
023a 800b       |    |		Call	0x0,0xb
023b 00d2       |    |		Pop_Control	Pop_Count_2
023c 00d8       |    |		Load_Top	At_Offset_0
023d 00db       |    |		Load_Top	At_Offset_3
023e 800c       |    |		Call	0x0,0xc
023f 00d1       |    |		Pop_Control	Pop_Count_1
0240 00d8       |    |		Load_Top	At_Offset_0
0241 8008       |    |		Call	0x0,0x8
0242 00d1       |    |		Pop_Control	Pop_Count_1
0243 0092 037d  |   }|		Action	Push_String_Extended,0x37d					; "attente acquittement de l'orb"
0245 e005       |    |		Load	0x0,0x5
0246 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0247 00d8       |    |		Load_Top	At_Offset_0
0248 8006       |    |		Call	0x0,0x6
0249 00d1       |    |		Pop_Control	Pop_Count_1
024a 00d8       |    |		Load_Top	At_Offset_0
024b 00db       |    |		Load_Top	At_Offset_3
024c 8007       |    |		Call	0x0,0x7
024d 00d2       |    |		Pop_Control	Pop_Count_2
024e 00d8       |    |		Load_Top	At_Offset_0
024f 8008       |    |		Call	0x0,0x8
0250 00d1       |    |		Pop_Control	Pop_Count_1
0251 00d8       |    |		Load_Top	At_Offset_0
0252 800f       |    |		Call	0x0,0xf
0253 00d1       |    |		Pop_Control	Pop_Count_1
0254 00da       |    |		Load_Top	At_Offset_2
0255 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0256 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0257 00d9       |    |		Load_Top	At_Offset_1
0258 6817       |h   |		Jump_Zero	0x270
0259 0092 0387  |    |		Action	Push_String_Extended,0x387					; "la fonction "
025b e005       |    |		Load	0x0,0x5
025c 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
025d e5ff       |    |		Load	0x2,-0x1
025e e005       |    |		Load	0x0,0x5
025f 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0260 0092 0388  |    |		Action	Push_String_Extended,0x388					; " existe"
0262 e005       |    |		Load	0x0,0x5
0263 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
0264 e5fd       |    |		Load	0x2,-0x3
0265 01dd       |    |		Execute	Vector,First
0266 e5fd       |    |		Load	0x2,-0x3
0267 01dc       |    |		Execute	Vector,Last
0268 e402       |    |		Load	0x2,0x2
0269 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
026a e009       |    |		Load	0x0,0x9
026b 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
026c 01cf       |    |		Execute	Vector,Slice_Read
026d e5fd       |    |		Load	0x2,-0x3
026e 01d4       |    |		Execute	Vector,Structure_Write
026f 7819       |x   |		Jump	0x289
0270 0092 0387  |    |		Action	Push_String_Extended,0x387					; "la fonction "
0272 e005       |    |		Load	0x0,0x5
0273 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0274 e5ff       |    |		Load	0x2,-0x1
0275 e005       |    |		Load	0x0,0x5
0276 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0277 0092 0389  |    |		Action	Push_String_Extended,0x389					; " n'existe pas"
0279 e005       |    |		Load	0x0,0x5
027a 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
027b 00cf       |    |		Action	Mark_Auxiliary
027c e5fd       |    |		Load	0x2,-0x3
027d 01dc       |    |		Execute	Vector,Last
027e e5fd       |    |		Load	0x2,-0x3
027f 01dd       |    |		Execute	Vector,First
0280 0263       | c  |		Execute	Discrete,Above_Bound
0281 7006       |p   |		Jump_Nonzero	0x288
0282 485f       |H_  |		Short_Literal	0x5f
0283 00d9       |    |		Load_Top	At_Offset_1
0284 e5fd       |    |		Load	0x2,-0x3
0285 01d6       |    |		Execute	Vector,Field_Write
0286 00c8       |    |		Action	Pop_Auxiliary_Range
0287 3ffa       |?   |		Loop_Increasing	0x282
0288 00ce       |    |		Action	Pop_Auxiliary
0289 00d9       |    |		Load_Top	At_Offset_1
028a a5fc       |    |		Store_Unchecked	0x2,-0x4
028b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
028c 0000 0000  |    |		.BLANK	0000[0x4]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 029c       |    |		.CONST	0x029c								; Address of begin
0291 0004       |    |		.CONST	0x0004								; Address of exception handler
0292 000f       |    |		.CONST	0x000f								; Number of locals
0293			INIT_0290:
0293 4801       |H   |		Short_Literal	0x1
0294 02cb       |    |		Declare_Variable	Entry
0295 00bf       |    |		Action	Accept_Activation
0296 e001       |    |		Load	0x0,0x1
0297 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0298 480d       |H   |		Short_Literal	0xd
0299 0299 02ab  |    |		Declare_Subprogram	INIT_02a8,For_Accept
029b 00bc       |    |		Action	Signal_Activated
029c			BODY_0290:
029c 00cf       |    |		Action	Mark_Auxiliary
029d 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
029e 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
029f 0137       | 7  |		Execute	Entry,Rendezvous
02a0 e002       |    |		Load	0x0,0x2
02a1 6801       |h   |		Jump_Zero	0x2a3
02a2 7802       |x   |		Jump	0x2a5
02a3 00c9       |    |		Action	Pop_Auxiliary_Loop
02a4 7ff8       |    |		Jump	0x29d
02a5 00ce       |    |		Action	Pop_Auxiliary
02a6 00bb       |    |		Action	Signal_Completion
02a7 0000       |    |		.XXX[0x1]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ab       |    |		.CONST	0x02ab								; Address of begin
02a9 0004       |    |		.CONST	0x0004								; Address of exception handler
02aa 0001       |    |		.CONST	0x0001								; Number of locals
02ab			BODY_02a8:
02ab			INIT_02a8:
02ab 00db       |    |		Load_Top	At_Offset_3
02ac 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02ad 460c       |F   |		Jump_Case	0xd
02ae 4100       |A   |		End_Rendezvous	0x0							; case 0x0
02af 780c       |x   |		Jump	0x2bc								; case 0x1
02b0 4100       |A   |		End_Rendezvous	0x0							; case 0x2
02b1 781e       |x   |		Jump	0x2d0								; case 0x3
02b2 4100       |A   |		End_Rendezvous	0x0							; case 0x4
02b3 4100       |A   |		End_Rendezvous	0x0							; case 0x5
02b4 4100       |A   |		End_Rendezvous	0x0							; case 0x6
02b5 4100       |A   |		End_Rendezvous	0x0							; case 0x7
02b6 4100       |A   |		End_Rendezvous	0x0							; case 0x8
02b7 4100       |A   |		End_Rendezvous	0x0							; case 0x9
02b8 4100       |A   |		End_Rendezvous	0x0							; case 0xa
02b9 4100       |A   |		End_Rendezvous	0x0							; case 0xb
02ba 4100       |A   |		End_Rendezvous	0x0							; case 0xc
02bb 4100       |A   |		.XXX[0x1]
02bc 0092 038a  |    |		Action	Push_String_Extended,0x38a					; "unregistration en cours de l'object "
02be e003       |    |		Load	0x0,0x3
02bf 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
02c0 e004       |    |		Load	0x0,0x4
02c1 00e0       |    |		Load_Encached	Standard_Cache
02c2 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02c3 e003       |    |		Load	0x0,0x3
02c4 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
02c5 4801       |H   |		Short_Literal	0x1
02c6 c002       |    |		Store	0x0,0x2
02c7 4800       |H   |		Short_Literal	0x0
02c8 e005       |    |		Load	0x0,0x5
02c9 e006       |    |		Load	0x0,0x6
02ca 00ad       |    |		QQ_Action	Package,Field_Execute_Dynamic
02cb 0092 038b  |    |		Action	Push_String_Extended,0x38b					; "finie"
02cd e003       |    |		Load	0x0,0x3
02ce 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
02cf 4100       |A   |		End_Rendezvous	0x0
02d0 0092 038c  |    |		Action	Push_String_Extended,0x38c					; "lancement de la fonction "
02d2 e003       |    |		Load	0x0,0x3
02d3 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
02d4 4801       |H   |		Short_Literal	0x1
02d5 4804       |H   |		Short_Literal	0x4
02d6 e5fe       |    |		Load	0x2,-0x2
02d7 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
02d8 e001       |    |		Load	0x0,0x1
02d9 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
02da 01cf       |    |		Execute	Vector,Slice_Read
02db e003       |    |		Load	0x0,0x3
02dc 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
02dd 0092 038d  |    |		Action	Push_String_Extended,0x38d					; " en cours"
02df e003       |    |		Load	0x0,0x3
02e0 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
02e1 e001       |    |		Load	0x0,0x1
02e2 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
02e3 4801       |H   |		Short_Literal	0x1
02e4 4804       |H   |		Short_Literal	0x4
02e5 e5fe       |    |		Load	0x2,-0x2
02e6 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
02e7 e001       |    |		Load	0x0,0x1
02e8 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
02e9 01cf       |    |		Execute	Vector,Slice_Read
02ea 8007       |    |		Call	0x0,0x7
02eb c20e       |    |		Store	0x1,0xe
02ec 0092 038e  |    |		Action	Push_String_Extended,0x38e					; "traitement effectue"
02ee e003       |    |		Load	0x0,0x3
02ef 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
02f0 e20e       |    |		Load	0x1,0xe
02f1 e5fe       |    |		Load	0x2,-0x2
02f2 4802       |H   |		Short_Literal	0x2
02f3 e005       |    |		Load	0x0,0x5
02f4 e008       |    |		Load	0x0,0x8
02f5 00ad       |    |		QQ_Action	Package,Field_Execute_Dynamic
02f6 4100       |A   |		End_Rendezvous	0x0
02f7 0000       |    |		.XXX[0x1]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 030e       |    |		.CONST	0x030e								; Address of begin
02f9 0004       |    |		.CONST	0x0004								; Address of exception handler
02fa 0010       |    |		.CONST	0x0010								; Number of locals
02fb			INIT_02f8:
02fb 4802       |H   |		Short_Literal	0x2
02fc 02cb       |    |		Declare_Variable	Entry
02fd 4800       |H   |		Short_Literal	0x0
02fe 02cb       |    |		Declare_Variable	Entry
02ff 00bf       |    |		Action	Accept_Activation
0300 e001       |    |		Load	0x0,0x1
0301 0322       | "  |		Declare_Variable	Record
0302 00d8       |    |		Load_Top	At_Offset_0
0303 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0304 480e 4864  |H Hd|		Declare_Variable	Select	0x000, 0x002,
0306 480d 4865  |H He|				[0x000]: 0x000 = 0x0000,
0308 4800 4800  |H H |				[0x00d]: 0x065 = 0x0328,
030a 4800 4802  |H H |				[0x00e]: 0x064 = 0x0320
030c 02cf       |    |
030d 00bc       |    |		Action	Signal_Activated
030e			BODY_02f8:
030e 00cf       |    |		Action	Mark_Auxiliary
030f 00d9       |    |		Load_Top	At_Offset_1
0310 013f       | ?  |		Execute	Select,Rendezvous
0311 00d1       |    |		Pop_Control	Pop_Count_1
0312 e002       |    |		Load	0x0,0x2
0313 6801       |h   |		Jump_Zero	0x315
0314 7802       |x   |		Jump	0x317
0315 00c9       |    |		Action	Pop_Auxiliary_Loop
0316 7ff8       |    |		Jump	0x30f
0317 00ce       |    |		Action	Pop_Auxiliary
0318 00bb       |    |		Action	Signal_Completion
0319 0000 0000  |    |		.BLANK	0000[0x7]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; See instruction 0x02cf at 0x304, index=0xe
0320 ; --------------------------------------------------------------------------------------
0320 0323       | #  |		.CONST	0x0323								; Address of begin
0321 0004       |    |		.CONST	0x0004								; Address of exception handler
0322 0001       |    |		.CONST	0x0001								; Number of locals
0323			BODY_0320:
0323			INIT_0320:
0323 4100       |A   |		End_Rendezvous	0x0
0324 0000 0000  |    |		.BLANK	0000[0x4]
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; See instruction 0x02cf at 0x304, index=0xd
0328 ; --------------------------------------------------------------------------------------
0328 032b       | +  |		.CONST	0x032b								; Address of begin
0329 0004       |    |		.CONST	0x0004								; Address of exception handler
032a 0001       |    |		.CONST	0x0001								; Number of locals
032b			BODY_0328:
032b			INIT_0328:
032b 0092 038f  |    |		Action	Push_String_Extended,0x38f					; "renvoi de la reponse a l'orb"
032d e003       |    |		Load	0x0,0x3
032e 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
032f e5fd       |    |		Load	0x2,-0x3
0330 e20f       |    |		Load	0x1,0xf
0331 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0332 00db       |    |		Load_Top	At_Offset_3
0333 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0334 e20f       |    |		Load	0x1,0xf
0335 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0336 00db       |    |		Load_Top	At_Offset_3
0337 3409       |4   |		Execute	Record,Field_Reference,Field_Number 0x9
0338 e20f       |    |		Load	0x1,0xf
0339 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
033a e004       |    |		Load	0x0,0x4
033b e20f       |    |		Load	0x1,0xf
033c 8005       |    |		Call	0x0,0x5
033d 00d2       |    |		Pop_Control	Pop_Count_2
033e e004       |    |		Load	0x0,0x4
033f e20f       |    |		Load	0x1,0xf
0340 8006       |    |		Call	0x0,0x6
0341 00d1       |    |		Pop_Control	Pop_Count_1
0342 e004       |    |		Load	0x0,0x4
0343 8007       |    |		Call	0x0,0x7
0344 4100       |A   |		End_Rendezvous	0x0
0345 0000 0000  |    |		.XXX[0x3]
0347 0000       |    |
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 0356       | V  |		.CONST	0x0356								; Address of begin
0349 0004       |    |		.CONST	0x0004								; Address of exception handler
034a 000f       |    |		.CONST	0x000f								; Number of locals
034b			INIT_0348:
034b 4800       |H   |		Short_Literal	0x0
034c 02cb       |    |		Declare_Variable	Entry
034d 00bf       |    |		Action	Accept_Activation
034e e001       |    |		Load	0x0,0x1
034f 0322       | "  |		Declare_Variable	Record
0350 00d8       |    |		Load_Top	At_Offset_0
0351 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0352 480d       |H   |		Short_Literal	0xd
0353 0299 037b  |   {|		Declare_Subprogram	INIT_0378,For_Accept
0355 00bc       |    |		Action	Signal_Activated
0356			BODY_0348:
0356 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
0357 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
0358 0137       | 7  |		Execute	Entry,Rendezvous
0359 00cf       |    |		Action	Mark_Auxiliary
035a 0092 0390  |    |		Action	Push_String_Extended,0x390					; "attente demande de fonction"
035c e002       |    |		Load	0x0,0x2
035d 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
035e e003       |    |		Load	0x0,0x3
035f 8004       |    |		Call	0x0,0x4
0360 00d1       |    |		Pop_Control	Pop_Count_1
0361 e003       |    |		Load	0x0,0x3
0362 00db       |    |		Load_Top	At_Offset_3
0363 8005       |    |		Call	0x0,0x5
0364 00d2       |    |		Pop_Control	Pop_Count_2
0365 e003       |    |		Load	0x0,0x3
0366 8006       |    |		Call	0x0,0x6
0367 00d1       |    |		Pop_Control	Pop_Count_1
0368 0092 0391  |    |		Action	Push_String_Extended,0x391					; "un message est recu"
036a e002       |    |		Load	0x0,0x2
036b 184f       | O  |		Execute	Package,Field_Execute,Field_Number 0x4f
036c 00da       |    |		Load_Top	At_Offset_2
036d 4801       |H   |		Short_Literal	0x1
036e e007       |    |		Load	0x0,0x7
036f e008       |    |		Load	0x0,0x8
0370 00ad       |    |		QQ_Action	Package,Field_Execute_Dynamic
0371 e009       |    |		Load	0x0,0x9
0372 6801       |h   |		Jump_Zero	0x374
0373 7802       |x   |		Jump	0x376
0374 00c9       |    |		Action	Pop_Auxiliary_Loop
0375 7fe4       |    |		Jump	0x35a
0376 00ce       |    |		Action	Pop_Auxiliary
0377 00bb       |    |		Action	Signal_Completion
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037b       | {  |		.CONST	0x037b								; Address of begin
0379 0004       |    |		.CONST	0x0004								; Address of exception handler
037a 0001       |    |		.CONST	0x0001								; Number of locals
037b			BODY_0378:
037b			INIT_0378:
037b 4100       |A   |		End_Rendezvous	0x0
037c ; --------------------------------------------------------------------------------------
037c ; STRING TABLE
037c ; --------------------------------------------------------------------------------------
037c 002e       | .  |		.STRTAB	0x002e->0x0393							; "envoi une demade de registration a l'orb"
037d 0054       | T  |		.STRTAB	0x0054->0x03a7							; "attente acquittement de l'orb"
037e 006f       | o  |		.STRTAB	0x006f->0x03b5							; "envoi d'une demande d'unregistration de l'object "
037f 009e       |    |		.STRTAB	0x009e->0x03ce							; " a l'orb"
0380 00a4       |    |		.STRTAB	0x00a4->0x03d2							; "Ok"
0381 00a4       |    |		.STRTAB	0x00a4->0x03d3							; "Erreur"
0382 00a8       |    |		.STRTAB	0x00a8->0x03d6							; "envoi d'une demande a l'orb de publication de "
0383 00d4       |    |		.STRTAB	0x00d4->0x03ed							; " sur l'object "
0384 00e0       |    |		.STRTAB	0x00e0->0x03f4							; "publication ok"
0385 00ec       |    |		.STRTAB	0x00ec->0x03fb							; "envoi d'une demande a l'orb d'unpublication de "
0386 0119       |    |		.STRTAB	0x0119->0x0412							; "envoi d'une demande de request sur la fonction "
0387 0146       | F  |		.STRTAB	0x0146->0x042a							; "la fonction "
0388 0150       | P  |		.STRTAB	0x0150->0x0430							; " existe"
0389 0155       | U  |		.STRTAB	0x0155->0x0433							; " n'existe pas"
038a 0160       | `  |		.STRTAB	0x0160->0x043a							; "unregistration en cours de l'object "
038b 0182       |    |		.STRTAB	0x0182->0x044c							; "finie"
038c 0185       |    |		.STRTAB	0x0185->0x044e							; "lancement de la fonction "
038d 019c       |    |		.STRTAB	0x019c->0x045b							; " en cours"
038e 01a3       |    |		.STRTAB	0x01a3->0x045f							; "traitement effectue"
038f 01b4       |    |		.STRTAB	0x01b4->0x0469							; "renvoi de la reponse a l'orb"
0390 01ce       |    |		.STRTAB	0x01ce->0x0477							; "attente demande de fonction"
0391 01e7       |    |		.STRTAB	0x01e7->0x0484							; "un message est recu"
0392 01f8       |    |		.STREND 0x01f8->0x048e
0393 656e 766f  |envo|		.STRTAB_STRINGS
048e 0000 0000  |    |		.XXX[0x2]
0490 ; --------------------------------------------------------------------------------------
0490 ; Debug Table
0490 ; --------------------------------------------------------------------------------------
0490 0004 000a  |    |		.DEBUG4	0x0004,0x000a,0x6ea6,0x0000,0x0001,0x0012
0496 000b 04de  |    |		.DBG4T	0x000b,0x04de,0x8000,0x0000
049a 0018 04e6  |    |		.DBG4T	0x0018,0x04e6,0x8000,0x0000
049e 009b 04fa  |    |		.DBG4T	0x009b,0x04fa,0x0001,0x0000
04a2 00eb 0511  |    |		.DBG4T	0x00eb,0x0511,0x0001,0x0000
04a6 0153 052a  | S *|		.DBG4T	0x0153,0x052a,0x0001,0x0000
04aa 01ab 0542  |   B|		.DBG4T	0x01ab,0x0542,0x0001,0x0000
04ae 020b 0559  |   Y|		.DBG4T	0x020b,0x0559,0x0001,0x0000
04b2 0213 055c  |   \|		.DBG4T	0x0213,0x055c,0x0001,0x0000
04b6 0293 057d  |   }|		.DBG4T	0x0293,0x057d,0x0000,0x0000
04ba 0296 0580  |    |		.DBG4T	0x0296,0x0580,0x0000,0x4000
04be 02ab 0589  |    |		.DBG4T	0x02ab,0x0589,0x0003,0x4000
04c2 02fb 05a3  |    |		.DBG4T	0x02fb,0x05a3,0x0000,0x0000
04c6 0300 05a7  |    |		.DBG4T	0x0300,0x05a7,0x0000,0x4000
04ca 0323 05b0  | #  |		.DBG4T	0x0323,0x05b0,0x0003,0x0000
04ce 032b 05b3  | +  |		.DBG4T	0x032b,0x05b3,0x0003,0x0000
04d2 034b 05bc  | K  |		.DBG4T	0x034b,0x05bc,0x0000,0x0000
04d6 034e 05bf  | N  |		.DBG4T	0x034e,0x05bf,0x0000,0x4000
04da 037b 0000  | {  |		.DBG4T	0x037b,0x0000,0x0003,0x0000
04de ; --------------------------------------------------------------------------------------
04de ; Debug chain
04de ; --------------------------------------------------------------------------------------
04de 0006 0000  |    |		.DBGLEN	0x0006,0x0000
04e0 000b 000d  |    |		.DBGLNO	0x000b,0x000d,0x000f,0x0011,0x0013,0x0015
04e6 ; --------------------------------------------------------------------------------------
04e6 ; Debug chain
04e6 ; --------------------------------------------------------------------------------------
04e6 0012 0000  |    |		.DBGLEN	0x0012,0x0000
04e8 0018 0033  |   3|		.DBGLNO	0x0018,0x0033,0x0046,0x0048,0x004c,0x004e,0x0050,0x0056,0x0058,0x005a,0x005c,0x005e,0x0060,0x0062,0x0068,0x006e,0x007b,0x0087
04fa ; --------------------------------------------------------------------------------------
04fa ; Debug chain
04fa ; --------------------------------------------------------------------------------------
04fa 0001 0014  |    |		.DBGLEN	0x0001,0x0014
04fc 009b 009f  |    |		.DBGLNO	0x009b,0x009f,0x00a1,0x00a5,0x00a8,0x00ac,0x00b0,0x00b4,0x00b8,0x00bc,0x00bf,0x00c2,0x00c5,0x00c9,0x00cd,0x00d1,0x00d4,0x00d8,0x00db,0x00de,0x00e1
0511 ; --------------------------------------------------------------------------------------
0511 ; Debug chain
0511 ; --------------------------------------------------------------------------------------
0511 0002 0015  |    |		.DBGLEN	0x0002,0x0015
0513 00eb 00ef  |    |		.DBGLNO	0x00eb,0x00ef,0x00f3,0x00f6,0x00f9,0x010b,0x010f,0x0114,0x0118,0x011c,0x0120,0x0124,0x0127,0x012b,0x012f,0x0133,0x0136,0x013a,0x013d,0x0140,0x0143,0x0148,0x014c
052a ; --------------------------------------------------------------------------------------
052a ; Debug chain
052a ; --------------------------------------------------------------------------------------
052a 0002 0014  |    |		.DBGLEN	0x0002,0x0014
052c 0153 0157  | S W|		.DBGLNO	0x0153,0x0157,0x015b,0x015e,0x0163,0x0166,0x0169,0x016c,0x0170,0x0173,0x0177,0x017c,0x017f,0x0183,0x0187,0x018a,0x018e,0x0191,0x0195,0x0198,0x019b,0x019f
0542 ; --------------------------------------------------------------------------------------
0542 ; Debug chain
0542 ; --------------------------------------------------------------------------------------
0542 0002 0013  |    |		.DBGLEN	0x0002,0x0013
0544 01ab 01af  |    |		.DBGLNO	0x01ab,0x01af,0x01b3,0x01b6,0x01bb,0x01be,0x01d0,0x01d4,0x01d7,0x01db,0x01e0,0x01e3,0x01e7,0x01eb,0x01ef,0x01f2,0x01f6,0x01f9,0x01fd,0x0200,0x0203
0559 ; --------------------------------------------------------------------------------------
0559 ; Debug chain
0559 ; --------------------------------------------------------------------------------------
0559 0000 0001  |    |		.DBGLEN	0x0000,0x0001
055b 020b       |    |		.DBGLNO	0x020b
055c ; --------------------------------------------------------------------------------------
055c ; Debug chain
055c ; --------------------------------------------------------------------------------------
055c 0003 001c  |    |		.DBGLEN	0x0003,0x001c
055e 0213 0217  |    |		.DBGLNO	0x0213,0x0217,0x0219,0x021d,0x021f,0x0223,0x0226,0x0229,0x022d,0x0232,0x0235,0x0238,0x023c,0x0240,0x0243,0x0247,0x024a,0x024e,0x0251,0x0254,0x0257,0x0259,0x025d,0x0260,0x0264,0x0270,0x0274,0x0277,0x027c,0x0282,0x0289
057d ; --------------------------------------------------------------------------------------
057d ; Debug chain
057d ; --------------------------------------------------------------------------------------
057d 0001 0000  |    |		.DBGLEN	0x0001,0x0000
057f 0293       |    |		.DBGLNO	0x0293
0580 ; --------------------------------------------------------------------------------------
0580 ; Debug chain
0580 ; --------------------------------------------------------------------------------------
0580 0001 0003  |    |		.DBGLEN	0x0001,0x0003
0582 0296 029d  |    |		.DBGLNO	0x0296,0x029d,0x02a0,0x02a2
0586 0002 0003  |    |		.XXX[0x3]
0588 0004       |    |
0589 ; --------------------------------------------------------------------------------------
0589 ; Debug chain
0589 ; --------------------------------------------------------------------------------------
0589 0000 000c  |    |		.DBGLEN	0x0000,0x000c
058b 02ab 02bc  |    |		.DBGLNO	0x02ab,0x02bc,0x02c0,0x02c5,0x02c7,0x02cb,0x02d0,0x02d4,0x02dd,0x02e1,0x02ec,0x02f0
0597 0001 0008  |    |		.XXX[0xc]
0599 0009 000a  |    |
059b 000b 000c  |    |
059d 0002 0003  |    |
059f 0004 0005  |    |
05a1 0006 0007  |    |
05a3 ; --------------------------------------------------------------------------------------
05a3 ; Debug chain
05a3 ; --------------------------------------------------------------------------------------
05a3 0002 0000  |    |		.DBGLEN	0x0002,0x0000
05a5 02fb 02fd  |    |		.DBGLNO	0x02fb,0x02fd
05a7 ; --------------------------------------------------------------------------------------
05a7 ; Debug chain
05a7 ; --------------------------------------------------------------------------------------
05a7 0001 0003  |    |		.DBGLEN	0x0001,0x0003
05a9 0300 030f  |    |		.DBGLNO	0x0300,0x030f,0x0312,0x0314
05ad 0002 0005  |    |		.XXX[0x3]
05af 0006       |    |
05b0 ; --------------------------------------------------------------------------------------
05b0 ; Debug chain
05b0 ; --------------------------------------------------------------------------------------
05b0 0000 0001  |    |		.DBGLEN	0x0000,0x0001
05b2 0323       | #  |		.DBGLNO	0x0323
05b3 ; --------------------------------------------------------------------------------------
05b3 ; Debug chain
05b3 ; --------------------------------------------------------------------------------------
05b3 0000 0007  |    |		.DBGLEN	0x0000,0x0007
05b5 032b 032f  | + /|		.DBGLNO	0x032b,0x032f,0x0332,0x0336,0x033a,0x033e,0x0342
05bc ; --------------------------------------------------------------------------------------
05bc ; Debug chain
05bc ; --------------------------------------------------------------------------------------
05bc 0001 0000  |    |		.DBGLEN	0x0001,0x0000
05be 034b       | K  |		.DBGLNO	0x034b
05bf ; --------------------------------------------------------------------------------------
05bf ; Debug chain
05bf ; --------------------------------------------------------------------------------------
05bf 0001 0009  |    |		.DBGLEN	0x0001,0x0009
05c1 034e 0356  | N V|		.DBGLNO	0x034e,0x0356,0x035a,0x035e,0x0361,0x0365,0x0368,0x036c,0x0371,0x0373
05cb 0001 0003  |    |		.XXX[0x9]
05cd 0004 0005  |    |
05cf 0006 0007  |    |
05d1 0008 0009  |    |
05d3 000a       |    |
05d4 0000 0000  |    |		.BLANK	0000[0x2c]