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 - download
Index: ┃ T V

⟦5afa9a023⟧ TextFile

    Length: 4392 (0x1128)
    Types: TextFile
    Names: »V«

Derivation

└─⟦149519bd4⟧ Bits:30000546 8mm tape, Rational 1000, !projects 93-07-13
    └─ ⟦124ff5788⟧ »DATA« 
        └─⟦this⟧ 
└─⟦a7d1ea751⟧ Bits:30000550 8mm tape, Rational 1000, !users!projects 94_04_11
    └─ ⟦129cab021⟧ »DATA« 
        └─⟦this⟧ 
└─⟦f64eaa120⟧ Bits:30000752 8mm tape, Rational 1000, !projects 93 02 16
    └─ ⟦6f12a12be⟧ »DATA« 
        └─⟦this⟧ 
└─⟦2f6cfab89⟧ Bits:30000547 8mm tape, Rational 1000, !projects 94-01-04
    └─ ⟦d65440be7⟧ »DATA« 
        └─⟦this⟧ 

TextFile

--| Profile_parser
--| Description :
--|   Parse a string contained into a Profile_File
--|   with the following syntaxe : parameter <affectation_operator> value
--|

with Umps_Utilities;
with Profile_Parser_Defs;

package Profile_Parser is

    Default_Profile_File : Profile_Parser_Defs.Profile_File :=
       Umps_Utilities.Normalize (Profile_Parser_Defs.Umps_Profile_File,
                                 Profile_Parser_Defs.Profile_File_Length);

    -- function Get_Default_Profile_File return String;
    -- procedure Set_Default_Profile_File (File : in String);

    Undefined_Boolean : Boolean := False;
    function Boolean_Image (Value : in Boolean) return String;
    function Boolean_Value (Image : in String) return Boolean;

    Undefined_Literal : constant String := "";
    function Literal_Image (Value : in String) return String;
    function Literal_Value (Image : in String) return String;

    Undefined_Integer : Integer := Integer'Last;
    function Integer_Image (Value : in Integer) return String;
    function Integer_Value (Image : in String) return Integer;

    procedure Set_Boolean is
       new Profile_Parser_Defs.Set
              (Object => Boolean, Object_Image => Boolean_Image);
    procedure Get_Boolean is
       new Profile_Parser_Defs.Get (Object => Boolean,
                                    Object_Value => Boolean_Value,
                                    Undefined_Object => Undefined_Boolean);
    procedure Set_Literal is
       new Profile_Parser_Defs.Set
              (Object => String, Object_Image => Literal_Image);
    procedure Get_Literal is
       new Profile_Parser_Defs.Get (Object => String,
                                    Object_Value => Literal_Value,
                                    Undefined_Object => Undefined_Literal);
    procedure Set_Integer is
       new Profile_Parser_Defs.Set
              (Object => Integer, Object_Image => Integer_Image);
    procedure Get_Integer is
       new Profile_Parser_Defs.Get (Object => Integer,
                                    Object_Value => Integer_Value,
                                    Undefined_Object => Undefined_Integer);

    -- procedure Set_Literal (The_Parameter : in String;
    --                        At_The_Value : in String;
    --                        In_The_File : in String := Default_Profile_File);
    -- procedure Get_Literal (Of_The_Parameter : in String;
    --                        The_Value : out String;
    --                        Success : out Boolean;
    --                        In_The_File : in String := Default_Profile_File);
    -- procedure Set_Integer (The_Parameter : in String;
    --                        At_The_Value : in Integer;
    --                        In_The_File : in String := Default_Profile_File);
    -- procedure Get_Integer (Of_The_Parameter : in String;
    --                        The_Value : out Integer;
    --                        Success : out Boolean;
    --                        In_The_File : in String := Default_Profile_File);
    --
    -- procedure Set_Boolean (The_Parameter : in String;
    --                        At_The_Value : in Boolean;
    --                        In_The_File : in String := Default_Profile_File);
    -- procedure Get_Boolean (Of_The_Parameter : in String;
    --                        The_Value : out Boolean;
    --                        Success : out Boolean;
    --                        In_The_File : in String := Default_Profile_File);
    -- procedure Set_Literal (The_Parameter : in String;
    --                        At_The_Value : in String;
    --                        In_The_File : in String := Default_Profile_File);
    -- procedure Get_Literal (Of_The_Parameter : in String;
    --                        The_Value : out String;
    --                        Success : out Boolean;
    --                        In_The_File : in String := Default_Profile_File);
    -- procedure Set_Integer (The_Parameter : in String;
    --                        At_The_Value : in Integer;
    --                        In_The_File : in String := Default_Profile_File);
    -- procedure Get_Integer (Of_The_Parameter : in String;
    --                        The_Value : out Integer;
    --                        Success : out Boolean;
    --                        In_The_File : in String := Default_Profile_File);

end Profile_Parser;