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: ┃ B T ┃
Length: 1693 (0x69d) Types: TextFile Names: »B«
└─⟦5f3412b64⟧ Bits:30000745 8mm tape, Rational 1000, ENVIRONMENT 12_6_5 TOOLS └─ ⟦91c658230⟧ »DATA« └─⟦458657fb6⟧ └─⟦274c33adf⟧ └─⟦d10a02448⟧ Bits:30000409 8mm tape, Rational 1000, ENVIRONMENT, D_12_7_3 └─ ⟦fc9b38f02⟧ »DATA« └─⟦9b46a407a⟧ └─⟦274c33adf⟧ └─⟦this⟧
with Program; with Debug_Tools; with Simple_Status; with Error_Reporting; procedure Initialize_Dtia is package Dt renames Debug_Tools; package Ss renames Simple_Status; Activity : constant String := "!Machine.Release.Current.Activity"; Subsystem : constant String := "!Tools.Dtia_Rpc_Mechanisms"; Elaboration : constant String := "Elaboration"; Caller : constant String := "!Machine.Initialize_Dtia"; Job_Id : Program.Job_Id; Status : Program.Condition; function Elaboration_Command return String is begin return Program.Current (Subsystem => Subsystem, Unit => Elaboration, Activity => Activity); end Elaboration_Command; begin declare Command : constant String := Elaboration_Command; begin if Command'Length > 0 then Program.Create_Job (Elaboration_Command, Job => Job_Id, Status => Status); end if; end; if not Program.Started_Successfully (Status) then Error_Reporting.Report_Error (Caller => Caller, Reason => Error_Reporting.Create_Condition_Name ("Unable to initialize Dtia", Error_Reporting.Problem), Explanation => Ss.Display_Message (Status)); end if; exception when others => Error_Reporting.Report_Error (Caller => Caller, Reason => Error_Reporting.Create_Condition_Name ("UNHANDLED EXCEPTION", Error_Reporting.Problem), Explanation => Dt.Get_Exception_Name (True, True)); end Initialize_Dtia;