----------------------------------------------------------------
--
-- Abstract     :  This package allows for the inputting of the
--              :  various machine dependent constraints which are
--              :  necessary to interface this tool with different
--              :  hardware components.
--

----------------------------------------------------------------
package Machine_Dependencies is

    --declares and initializes the help file

    Help_File : constant String :=
       "!unsupported_components.speller.units.speller_help";

    --declares and initializes the command file

    Command_File : constant String :=
       "!unsupported_components.speller.units.Speller_command_line";

    --declares and initializes the master dictionary file

    Master_Dictionary : constant String :=
       "!unsupported_components.speller.units.SPELLER_MASTER";

    --declares and initializes the acronym dictionary file

    Acronym_Dictionary : constant String :=
       "!unsupported_components.speller.units.SPELLER_ACRONYM";

    Temp_File_Name : constant String :=
       "!unsupported_components.speller.units.speller_merge";

    Screen_Length : constant := 24;

    Screen_Width : constant := 80;

    Max_File_Name_Length : constant := 128;

    File_Line_Length : constant := 256;

    Info_File : constant String :=
       "!unsupported_components.speller.units.SPELLER_DATA";

    -- set output page
    Output_Page_Width : constant := 130; -- width to 130
    -- columns

    -- set output page
    Output_Page_Length : constant := 55;  -- length to 55 lines
    -- per page.

end Machine_Dependencies;