DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

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

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦97ce379ca⟧ Ada Source

    Length: 3072 (0xc00)
    Types: Ada Source
    Notes: 03_class, FILE, R1k_Segment, e3_tag, procedure Test_Window, seg_0467a1

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« 
        └─⟦this⟧ 

E3 Source Code



with Window_Io;

procedure Test_Window is
    Window_Player_In : File_Type;
    Window_Player_Out : File_Type;

    Line : Line_Number := 1;
    Column : Column_Number := 1;
begin
    Window_Io.Open (Window_Player_In, In_File, "window_player");
    Open (Window_Player_Out, Out_File, "Window Player");
    Set_Banner (Window_Player_In, "filed_3", "The Joyeux Lurons");

    --ecriture dans player win
    Overwrite (Window_Player_Out, A_String);
    New_Line (Window_Player_Out);


    -- query
    Position_Cursor (Output, Line, Column);
    Delete_Lines (Output);
    Overwrite (Output, Item => Prompt, Kind => Window_Io.Prompt);
    Position_Cursor (Input, Line, Column + 1);
    Get_Line (Input, "", Item, Last);


    --read_player

    Report_Cursor (Window_Player_In, Line, Column);
    Query (Window_Player_In, Window_Player_Out,
           Prompt => "/:> ",
           Line => Line,
           Column => 1,
           Item => A_String,          Last => Last);


    Delete (Window_Player_In);
end Test_Window;

E3 Meta Data

    nblk1=2
    nid=0
    hdr6=4
        [0x00] rec0=24 rec1=00 rec2=01 rec3=002
        [0x01] rec0=05 rec1=00 rec2=02 rec3=001
    tail 0x2174917b686515e8c4fba 0x42a00088462060003