|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 8192 (0x2000) Types: Ada Source Notes: 03_class, FILE, R1k_Segment, e3_tag, package body Fill_Coded, seg_0499c5
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000 └─⟦cfc2e13cd⟧ »Space Info Vol 2« └─⟦this⟧
with Calendar, Text_Io, Order, View, View_List, Order_Array, The_Place, Message_Array, Cheat_Mode, The_Hero, Group_Identifier_Array, Instruction_List, Identifier, Complement_Array, Complement, Coded_Order_Array, Order_List, Cheat_Code; package body Fill_Coded is procedure Start is A_View : View.Object; L_V : View_List.Object; An_Order, F_Order : Order.Object; L_I : Instruction_List.Object; Ok : Boolean; begin Cheat_Code.Put ("albator"); Message_Array.Put (Identifier.From_String ("tu t'es plante !"), Ok); Message_Array.Put (Identifier.From_String ("Tu peux t'exprimer plus clairement !"), Ok); Message_Array.Put (Identifier.From_String ("Je comprends rien !"), Ok); Group_Identifier_Array.Put (Identifier.From_String ("salle"), Ok); Group_Identifier_Array.Put (Identifier.From_String ("direction"), Ok); Complement_Array.Put (Complement.Place_Object, Identifier.From_String ("cuisine"), Ok); Complement_Array.Put_Group (Identifier.From_String ("cuisine"), Identifier.From_String ("salle"), Ok); Complement_Array.Put (Complement.Place_Object, Identifier.From_String ("chambre"), Ok); Complement_Array.Put_Group (Identifier.From_String ("cuisine"), Identifier.From_String ("salle"), Ok); Complement_Array.Put (Complement.Entity_Object, Identifier.From_String ("gaston"), Ok); Complement_Array.Put (Complement.Animate_Object, Identifier.From_String ("fred"), Ok); Complement_Array.Put_Word (Identifier.From_String ("de"), Ok); Complement_Array.Put_Word (Identifier.From_String ("nord"), Ok); Complement_Array.Put_Group (Identifier.From_String ("nord"), Identifier.From_String ("direction"), Ok); Complement_Array.Put_Verb (Identifier.From_String ("courir"), Identifier.From_String ("aller"), Ok); The_Place.Put (Complement_Array.Index ("cuisine")); The_Hero.Put (Complement_Array.Index ("gaston")); Order.Put_Place (An_Order, "cuisine"); Order.Put_First_Complement (An_Order, "courir"); Order.Put_Second_Complement (An_Order, "direction"); Order.Put_Third_Complement (An_Order, "de"); Order.Put_Fourth_Complement (An_Order, "salle"); Order_List.Put (An_Order, Ok); View.Create_Sentence (A_View, Identifier.From_String ("cuisine courir direction de salle")); View_List.Put (L_V, A_View); Instruction_List.Insert_Display (L_I, L_V); Instruction_List.Insert_Next_Line (L_I); Coded_Order_Array.Put (An_Order, L_I, Ok); Order.Put_Place (An_Order, "cuisine"); Order.Put_First_Complement (An_Order, "courir"); Order.Put_Second_Complement (An_Order, "direction"); Order.Put_Third_Complement (An_Order, "de"); Order.Put_Fourth_Complement (An_Order, "chambre"); Order_List.Put (An_Order, Ok); L_I := Instruction_List.Null_Object; L_V := View_List.Null_Object; View.Create_Sentence (A_View, Identifier.From_String ("cuisine courir direction de chambre")); View_List.Put (L_V, A_View); Instruction_List.Insert_Display (L_I, L_V); Instruction_List.Insert_Next_Line (L_I); Coded_Order_Array.Put (An_Order, L_I, Ok); end Start; end Fill_Coded;
nblk1=7 nid=4 hdr6=a [0x00] rec0=1d rec1=00 rec2=01 rec3=014 [0x01] rec0=00 rec1=00 rec2=03 rec3=028 [0x02] rec0=13 rec1=00 rec2=06 rec3=076 [0x03] rec0=17 rec1=00 rec2=05 rec3=024 [0x04] rec0=16 rec1=00 rec2=02 rec3=000 [0x05] rec0=09 rec1=00 rec2=04 rec3=000 [0x06] rec0=0e rec1=00 rec2=04 rec3=000 tail 0x2174dfd8a865f83362013 0x42a00088462060003 Free Block Chain: 0x4: 0000 00 07 00 4e 80 22 6c 65 6e 64 61 72 2e 53 65 63 ┆ N "lendar.Sec┆ 0x7: 0000 00 00 00 15 80 12 65 6d 65 6e 74 20 28 41 6e 5f ┆ ement (An_┆