DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 Tapes

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 Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T

⟦869461253⟧ TextFile

    Length: 1518 (0x5ee)
    Types: TextFile
    Names: »TAR«

Derivation

└─⟦180fe333a⟧ Bits:30000405 8mm tape, Rational 1000, SW CATALOG, 10_20_0
└─⟦180fe333a⟧ Bits:30000537 8mm tape, Rational 1000, SW Catalog 10_20_0
    └─⟦5cb1d1d7f⟧ »DATA« 
        └─⟦3b1ee7bd8⟧ 
            └─⟦f8040168a⟧ 
                └─⟦this⟧ »TAR« 

TextFile

package Tar is

    subtype Name is String;

    Tape   : constant Name := "!Machine.Devices.Tape_0";
    Tblock : constant := 512;

    procedure Write (Files : Name := ""; 
                     Archive : Name := Tar.Tape; 
                     Record_Size : Positive := Tar.Tblock; 
                     Records_Per_Block : Positive := 8; 
                     Swap_Bytes : Boolean := False);

    -- Write the named Files into Target.

    procedure Read (Files : Name := "?"; 
                    Archive : Name := Tar.Tape; 
                    Record_Size : Positive := Tar.Tblock; 
                    Records_Per_Block : Positive := 8; 
                    Swap_Bytes : Boolean := False);

    -- Read the named Files from Source, and copy them to files
    -- in the current context.

    procedure List (Files : Name := "?"; 
                    Archive : Name := Tar.Tape; 
                    Record_Size : Positive := Tar.Tblock; 
                    Records_Per_Block : Positive := 8; 
                    Swap_Bytes : Boolean := False);

    -- Find the named Files in the Source, and write their names
    -- to the current output.

    procedure Dump (Files : Name := "?"; 
                    Archive : Name := Tar.Tape; 
                    Record_Size : Positive := Tar.Tblock; 
                    Records_Per_Block : Positive := 8; 
                    Swap_Bytes : Boolean := False);

    -- Read the named Files from Source, and write a hex dump of them
    -- to the current output.

end Tar;