DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: ┃ B T ┃
Length: 1623 (0x657) Types: TextFile Names: »B«
└─⟦149519bd4⟧ Bits:30000546 8mm tape, Rational 1000, !projects 93-07-13 └─ ⟦124ff5788⟧ »DATA« └─⟦this⟧ └─⟦a7d1ea751⟧ Bits:30000550 8mm tape, Rational 1000, !users!projects 94_04_11 └─ ⟦129cab021⟧ »DATA« └─⟦this⟧ └─⟦f64eaa120⟧ Bits:30000752 8mm tape, Rational 1000, !projects 93 02 16 └─ ⟦6f12a12be⟧ »DATA« └─⟦this⟧ └─⟦2f6cfab89⟧ Bits:30000547 8mm tape, Rational 1000, !projects 94-01-04 └─ ⟦d65440be7⟧ »DATA« └─⟦this⟧
with Mot; with Octet; separate (D_Gui_Driver) procedure Memory is I, J : Positive := 1; Reception : String (1 .. 80) := (others => '#'); Emission : String (1 .. 36) := (others => '0'); Adresse : Mot.T_Mot; Donnee : Octet.T_Octet; begin Value := Gui_Interface.Get_Cnt_Memory_Add_Activate; if Cnt_Memory_Add /= Value then Cnt_Memory_Add := Value; Z80.Stopper; Gui_Interface.Iterator_Memory_List; Gui_Interface.Iterator.Init; I := 1; while not Gui_Interface.Iterator.Done loop Reception (I) := Gui_Interface.Iterator.Value; I := I + 1; Gui_Interface.Iterator.Next; end loop; Gui_Interface.Delete_Memory_Dump; I := 1; while Reception (I) /= '#' loop Adresse := Mot.Convert_Ascii_Mot (Reception (I), Reception (I + 1), Reception (I + 2), Reception (I + 3)); I := I + 4; for J in 1 .. 4 loop Emission (J) := Reception ((I + J) - 1); end loop; J := 5; for Compteur_Octet in 1 .. 16 loop Memoire.Acces_Octet (Memoire.Lire, Adresse, Donnee); Octet.Convert_Octet_Ascii (Donnee, Emission (J), Emission (J + 1)); J := J + 2; Adresse := Mot.Add (Adresse, Mot.Construire (0, 1)); end loop; Gui_Interface.Set_Memory_Line (Emission); end loop; Gui_Interface.Display_Memory_Dump; end if; end Memory;