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: B T

⟦e8579d176⟧ TextFile

    Length: 1417 (0x589)
    Types: TextFile
    Names: »B«

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⟧ 
            └─⟦this⟧ 

TextFile

separate (Tracker.Report_Generator.Completion_Date_For_Ms)


procedure Print_A_Date (A_Date : in Date_Type;
                        Any_Work_Left : in Boolean := True) is
    ----------------------------------------------------------------------
    --|  NAME:  PRINT_A_DATE
    --|
    --|  OVERVIEW:
    --|    This procedure prints a date to the report_file.  The string
    --|    "...." is printed for a null date and the string "99/99/99"
    --|    is printed for an underflow date.  If the date is neither an overflow
    --|    date or a null date, the ANY_WORK_LEFT flag is checked to see if this
    --|    entity is actually completed (ANY_WORK_LEFT = false), and a "DONE"
    --|    printed instead of the actual completion date.
    --|
    --|  EXCEPTIONS HANDLED:
    --|    none
    --|
    --|  HISTORY:
    --|    written by   Bonnie Burkhardt   March 1985
    ----------------------------------------------------------------------

begin
    if A_Date = Null_Date then
        Put (Report_File, "  ....  ");
    elsif A_Date = Underflow_Date then
        Put (Report_File, "99/99/99");
    elsif not Any_Work_Left then
        Put (Report_File, "  DONE  ");
    else
        Put (Report_File, A_Date.Month, 2);
        Put (Report_File, '/');
        Put (Report_File, A_Date.Day, 2);
        Put (Report_File, '/');
        Put (Report_File, A_Date.Year mod 100, 2);
    end if;
end Print_A_Date;