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: ┃ T V ┃
Length: 1199 (0x4af) Types: TextFile Names: »V«
└─⟦a7d1ea751⟧ Bits:30000550 8mm tape, Rational 1000, !users!projects 94_04_11 └─ ⟦129cab021⟧ »DATA« └─⟦this⟧
package Bounded_Strings is type Variable_Strings (Length : Positive) is private; procedure Free (The_String : in out Variable_Strings); procedure Append (To_The_String : in out Variable_Strings; The_Char : in Character); procedure Set (The_String : in out Variable_Strings; With_String : in String); procedure Affect (The_String : in out Variable_Strings; With_String : in Variable_Strings); function To_Number (The_String : in Variable_Strings; In_Base : in Positive) return Integer; function Length (From_The_String : in Variable_Strings) return Natural; function Image (From_The_String : in Variable_Strings) return String; function Upper_Case_Image (From_The_String : in Variable_Strings) return String; function Is_Equal (Left, Right : in Bounded_Strings.Variable_Strings) return Boolean; private Void : constant Natural := 0; type Variable_Strings (Length : Positive) is record The_Length : Natural := Void; The_Content : String (1 .. Length); end record; end Bounded_Strings;