home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR16 / T2B120A.ZIP / TXT2BIN.MSG < prev   
Text File  |  1994-01-04  |  10KB  |  333 lines

  1. LIST OF SUPPORTED ERROR MESSAGES
  2. --------------------------------
  3.  
  4. Here is the list of errors that TXT2BIN may encounter.  For each
  5. error message, a brief explanation is given to help you correct
  6. the error.
  7.  
  8.  
  9.     Byte value exceeds maximum of 255 at column NNNNN
  10.  
  11.         The byte value was found to be more than the maximum
  12.         value of 255.  Either you have too many characters
  13.         comprising the byte, or you have forgotten to insert a
  14.         space between this byte and the next.
  15.  
  16.  
  17.     Cannot write to output file.  Disk may be full.
  18.  
  19.         TXT2BIN could not write any more bytes to the output
  20.         file.  The hard disk on which the output file is located
  21.         may be full.  Try another disk drive, or free up some
  22.         disk space on the current drive.
  23.  
  24.  
  25.     Directive does not start with an alphabetic character at
  26.     column NNNNN
  27.  
  28.         You must always start a directive with an alphabetic
  29.         character (e.g. DEFINE, INCLUDE, RADIX).  Check the
  30.         spelling of your directive.
  31.  
  32.  
  33.     Invalid character at column NNNNN
  34.  
  35.         TXT2BIN found a character that is not part of the radix.
  36.         The possible causes are:
  37.  
  38.             (1) A typing mistake;
  39.  
  40.             (2) The radix is not DECIMAL (base 10).  Make sure
  41.                 that the appropriate radix is specified by a
  42.                 .RADIX statement.
  43.  
  44.  
  45.     Invalid character in directive at column NNNNN
  46.  
  47.         TXT2BIN has encountered a character in the name of the
  48.         directive which is not one of the following:
  49.  
  50.             (1) Alphabetic (A-Z, a-z);
  51.  
  52.             (2) Numeric (0-9);
  53.  
  54.             (3) Underscore (_)
  55.  
  56.  
  57.     Invalid character in include file name at column NNNNN
  58.  
  59.         The name of the INCLUDE file is not a proper DOS file
  60.         name.  The file name can only contain the following
  61.         characters:
  62.  
  63.             (1) Alphabetic (A-Z, a-z);
  64.  
  65.             (2) Numeric    (0-9);
  66.  
  67.             (3) The following characters:
  68.  
  69.                     ~ ` ! @ # $ % ^ & ( ) { } '
  70.  
  71.  
  72.     Invalid character in symbol at column NNNNN
  73.  
  74.         TXT2BIN has encountered a character in the name of the
  75.         symbol which is not one of the following:
  76.  
  77.             (1) Alphabetic (A-Z, a-z);
  78.  
  79.             (2) Numeric (0-9);
  80.  
  81.             (3) Underscore (_)
  82.  
  83.  
  84.     Invalid character within string at column NNNNN
  85.  
  86.         The character was not within the range 32-255 (decimal),
  87.         inclusive, or was not a tab character (9 decimal).
  88.  
  89.  
  90.     Invalid radix at column NNNNN
  91.  
  92.         An invalid character was found as part of the radix
  93.         value.  Only decimal numbers (0 to 9, inclusive) are
  94.         allowed.
  95.  
  96.  
  97.     Invalid whitespace character in expression at column NNNNN
  98.  
  99.         A whitespace character other than a space or a tab
  100.         character was found in the middle of an expression.
  101.  
  102.         (A whitespace character is one of either a space, tab,
  103.         formfeed, linefeed, or carriage return).
  104.  
  105.  
  106.     Invalid whitespace character in symbol at column NNNNN
  107.  
  108.         A whitespace character other than a space or a tab
  109.         character was found in the middle of a symbol.
  110.  
  111.         (A whitespace character is one of either a space, tab,
  112.         formfeed, linefeed, or carriage return).
  113.  
  114.  
  115.     Length of directive exceeds 32 characters at column NNNNN
  116.  
  117.         You have specified the name of a directive whose length
  118.         is greater than 32.  Check the list of supported
  119.         directives.
  120.  
  121.  
  122.     Length of expression exceeds the maximum of 255 at column NNNN
  123.  
  124.         The expression in the DEFINE directive is too long.
  125.         Break up the expression into organized groups, using
  126.         symbols within the expression.  For example,
  127.  
  128.             .DEFINE CR       0D
  129.             .DEFINE LF       0A
  130.             .DEFINE CRLF     <CR> <LF>
  131.  
  132.             .DEFINE packet1  1B 27 3E 4D 2A <CRLF>
  133.             .DEFINE packet2  1B 56 90 22 1C <CRLF>
  134.             .DEFINE packet   <packet1> <packet2>
  135.  
  136.  
  137.     Length of include file name exceeds 255 characters at column
  138.     NNNNN
  139.  
  140.         The name of the include file can be up to 255 characters
  141.         in length.  Make sure that this is so and retry the
  142.         program.
  143.  
  144.  
  145.     Length of symbol exceeds 32 characters at column NNNNN
  146.  
  147.         Shorten the name of the symbol in the DEFINE directive,
  148.         such that the length of the symbol does not exceed 32.
  149.  
  150.  
  151.     Missing directive at column NNNNN
  152.  
  153.         The name of a directive was missing after the dot (.)
  154.         character.  Make sure that there are no spaces between
  155.         the dot character and the directive.
  156.  
  157.  
  158.     Missing include file name at column NNNNN
  159.  
  160.         You did not specify a file name in the INCLUDE directive.
  161.  
  162.  
  163.     Missing symbol at column NNNNN
  164.  
  165.         You did not specify the name of a symbol in the DEFINE
  166.         directive.
  167.  
  168.  
  169.     Non-terminated string at column NNNNN
  170.  
  171.         A text string did not end properly with a double-quote
  172.         character (").
  173.  
  174.  
  175.     Non-terminated symbol at column NNNNN
  176.  
  177.         A symbol was not terminated with a '>' character.
  178.  
  179.  
  180.     Numeric constant too big at column NNNNN
  181.  
  182.         Within a text string, an octal value (\Onnn or \nnn) was
  183.         found to be more than 255 (or \O377 or \377).
  184.  
  185.  
  186.     Out of file stack space
  187.  
  188.         TXT2BIN encountered an INCLUDE directive, and tried to
  189.         save the information of the current text file.  However,
  190.         no memory was available.  Make sure that you have enough
  191.         conventional memory before retrying.
  192.  
  193.  
  194.     Out of symbol evaluation space at column NNNNN
  195.  
  196.         While evaluating the expression of a symbol, a new symbol
  197.         was encountered.  TXT2BIN ran out of memory when it tried
  198.         to store the current symbol information.
  199.  
  200.  
  201.     Out of symbol space
  202.  
  203.         TXT2BIN ran out of memory while trying to store a symbol.
  204.         Make sure that you have enough conventional memory before
  205.         retrying.
  206.  
  207.  
  208.     Radix is out of range at column NNNNN
  209.  
  210.         You have attempted to set the radix to a value of either
  211.         less than 2 or greater than 36.
  212.  
  213.  
  214.     Recursion detected at column NNNNN
  215.  
  216.         TXT2BIN has found a symbol whose expression also contains
  217.         the same symbol.  This results in a never-ending
  218.         recursion, preventing the expression from being processed
  219.         completely.
  220.  
  221.         Examples:
  222.  
  223.             (1) .DEFINE ad_infinitum    "5678" <ad_infinitum>
  224.  
  225.                 "1234" <ad_infinitum>
  226.  
  227.  
  228.                 Result:     "1234" "5678" "5678" "5678" ...
  229.  
  230.  
  231.             (2) .DEFINE X   "1" <Y>
  232.                 .DEFINE Y   "2" <X>
  233.  
  234.                 "3" <X> "4"
  235.  
  236.  
  237.                 Result:     "3" "1" "2" "1" "2" "1" "2" ...
  238.  
  239.  
  240.         This is a severe error.  Examine the symbols for possible
  241.         recursion, and correct the problem before retrying the
  242.         program.
  243.  
  244.  
  245.     Symbol does not start with an alphabetic character at column
  246.     NNNNN
  247.  
  248.         Check the first character of the symbol to make sure that
  249.         it starts with an alphabetic character (A-Z, a-z).
  250.  
  251.  
  252.     Unable to initialize symbol table
  253.  
  254.         TXT2BIN was unable to properly set up the area where all
  255.         symbols will be stored during the conversion process.
  256.  
  257.         This is a severe error, and may have been caused by a
  258.         lack of memory.
  259.  
  260.  
  261.     Unable to open file <filespec> for input
  262.  
  263.         The source text file could not be opened.  The possible
  264.         causes are:
  265.  
  266.             (1) the file name was misspelled;
  267.  
  268.             (2) the path name does not exist;
  269.  
  270.             (3) the file exists in another drive/directory.
  271.  
  272.  
  273.     Unable to open file <filespec> for output
  274.  
  275.         The target binary file could not be opened.  Possible
  276.         causes are:
  277.  
  278.             (1) the file already exists, with its attribute set
  279.                 as READ-ONLY;
  280.  
  281.             (2) the file is the name of a directory or volume
  282.                 label.
  283.  
  284.  
  285.     Unable to open include file <filespec> for input
  286.  
  287.         The include text file could not be opened.  Possible
  288.         causes are:
  289.  
  290.             (1) the file name was misspelled;
  291.  
  292.             (2) the path name does not exist;
  293.  
  294.             (3) the file exists in another drive/directory.
  295.  
  296.  
  297.     Unable to re-open file <filespec> for input
  298.  
  299.         TXT2BIN tried to return to a text file to continue
  300.         processing, but could not open the file.
  301.  
  302.         This is a severe error, so please contact the author if
  303.         you should encounter this message.
  304.  
  305.  
  306.     Unable to reposition pointer on file <filespec>
  307.  
  308.         TXT2BIN tried to continue processing a text file from a
  309.         specific point in the file, but failed to do so.
  310.  
  311.         This is a severe error, so please contact the author if
  312.         you should encounter this message.
  313.  
  314.  
  315.     Unexpected EOF (End-of-File)
  316.  
  317.         TXT2BIN encountered the end-of-file marker without
  318.         reaching the end of a line.  Make sure that the last line
  319.         of the text file ends with a carriage return character
  320.         and a line feed character.
  321.  
  322.  
  323.     Unknown directive at column NNNNN
  324.  
  325.         You have specified the name of a directive which is not
  326.         currently supported by TXT2BIN.
  327.  
  328.  
  329.     Unknown symbol at column NNNNN
  330.  
  331.         The symbol was not previously defined.  Use a DEFINE
  332.         directive to describe the symbol and its expression.
  333.