|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 4096 (0x1000) Types: Ada Source Notes: 03_class, FILE, R1k_Segment, e3_tag, procedure Test_Action_List3, seg_0455db
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─ ⟦5a81ac88f⟧ »Space Info Vol 1« └─⟦this⟧
with Action_List, Text_Io, Dynamic_Node, Dynamic_Value; procedure Test_Action_List3 is Dn1, Dn2, Dnens, Dn3, Dn4 : Dynamic_Node.Object; Dv1, Dv2, Dvens, Dv3, Dv4 : Dynamic_Value.Object; begin Action_List.Initialize; -- creation d'un affectation entre 2 chaines Action_List.Create (Action_List.Affect_Action); Dynamic_Value.Set_Value (Dv1, "chaine1"); Dynamic_Value.Set_Value (Dv2, "chaine2"); Dynamic_Node.Create_Value (Dn1); Dynamic_Node.Set_Value (Dn1, Dv1); Dynamic_Node.Create_Value (Dn2); Dynamic_Node.Set_Value (Dn2, Dv2); Action_List.Set_Argument (Dn1, Action_List.Source); Action_List.Set_Argument (Dn2, Action_List.Target); Dynamic_Node.Evaluate (Dn1); Dynamic_Node.Evaluate (Dn2); Action_List.Evaluate; Action_List.Execute; -- creation d'une action ajout sur un ensemble -- Dynamic_Value.Append_In_Set ("prendre", Dvens); Dynamic_Node.Create_Value (Dnens); Dynamic_Value.Append_To_Set (Dvens, "toto"); Dynamic_Node.Set_Value (Dnens, Dvens); Dynamic_Value.Set_Value (Dv3, "vase", Dynamic_Value.Voca_Value); Dynamic_Node.Create_Value (Dn3); Dynamic_Node.Set_Value (Dn3, Dv3); Action_List.Create (Action_List.Append_In_Set_Of_Word); Action_List.Set_Argument (Dnens, Action_List.Target); Action_List.Set_Argument (Dn3, Action_List.Source); -- autre ajout ds ensemble Dynamic_Value.Set_Value (Dv4, "toto", Dynamic_Value.Voca_Value); Dynamic_Node.Create_Value (Dn4); Dynamic_Node.Set_Value (Dn4, Dv4); --Action_List.Create (Action_List.Append_In_Set_Of_Word); --Action_List.Set_Argument (Dn4, Action_List.Source); --Action_List.Set_Argument (Dnens, Action_List.Target); Text_Io.Put_Line ("ici1"); -- Action_List.Execute; -- creation d'une action retirer ds un ensemble Action_List.Create (Action_List.Remove_From_Set_Of_Word); Action_List.Set_Argument (Dnens, Action_List.Target); Action_List.Set_Argument (Dn4, Action_List.Source); Action_List.Execute; end Test_Action_List3;
nblk1=3 nid=0 hdr6=6 [0x00] rec0=22 rec1=00 rec2=01 rec3=040 [0x01] rec0=19 rec1=00 rec2=03 rec3=01a [0x02] rec0=06 rec1=00 rec2=02 rec3=000 tail 0x21541afce864a8a4fcb8a 0x42a00088462060003