|
|
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 - metrics - downloadIndex: B T
Length: 1417 (0x589)
Types: TextFile
Names: »B«
└─⟦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⟧
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;