with Bounded_String;
with List_Generic;
package Definitions is

    subtype Line is Bounded_String.Variable_String (80);

    package Lines is new List_Generic (Line);

    package Step is new List_Generic (Lines.List);

    type Module_Information is
        record
            Name : Line;
            Module : Step.List;
        end record;

    package Module is new List_Generic (Module_Information);

    All_Modules : Module.List;

    procedure Initialize (File_Name : String);

    Unable_To_Parse : exception;

end Definitions;
