LIMITATIONS file for Gcal.

Here are all internal limitations of `gcal':

   * Number of command line arguments
        == INT_MAX / sizeof(char *)

   * Number of month/year list elements given in the command line
        == INT_MAX / sizeof(Ml_struct *)

   * Number of response/resource/include files
        == unlimited

   * Number of response/resource/include file lines
        == unlimited

   * Number of nested include files (but operating system/compiler
     limits this)
        == INT_MAX / sizeof(File_struct *)

   * Length of file names (inclusive `\0')
        == INT_MAX

   * Length of contents of environment variables (inclusive `\0')
        == INT_MAX

   * Length of a single highlighting sequence (inclusive `\0')
        == INT_MAX

   * Number of managed highlighting sequence pairs
        == 2

   * Bytesize of Termcap buffer
        == 4096

   * Number of characters in a string (inclusive `\0')
        == INT_MAX

   * Line length of response/resource/include files (inclusive `\0')
        == INT_MAX

   * Number of fixed dates
        == INT_MAX / sizeof(char *)

   * Number of `%?'... special texts in a resource file line
        == unlimited

   * Range of computations in `%?'... special texts of a resource file
     line
        == LONG_MIN...LONG_MAX

   * Number of assignable date variables DVAR in each file nesting level
        == 24

   * Number of assignable text variables TVAR in each file nesting level
        == 26

   * Year range for computing calendar sheets
        == 1...9999

   * Year range for computing the Easter Sunday's date
        == 30...9999

   * Range of months given in the command line
        == 1/1...12/9999  (== 9999*12 => 119,988 program cycles maximum)

   * Maximum number of managed _external pager_ programs
        == 3

   * Maximum number of burned-in _eternal holiday_ dates
        == 1280 if `HD_TOP20CC' is set, otherwise 8192

   * Maximum number of clocktime cycle steps during a day for determing
     dynamical Sun and Moon data and times
        == 1440

   * Maximum number of dynamical Sun and Moon data and times for
     different locations that can be calculated for a definite clocktime
        == more than 4.7e+17

   * Maximum number of dynamical Sun and Moon data and times for
     different locations that can be calculated for a whole day
        == more than 6.7e+20

   * Maximum number of dynamical Sun and Moon data and times for
     different locations that can be calculated for a whole year
        == more than 2.4e+23

   * Maximum number of dynamical Sun and Moon data and times for
     different locations that can be calculated for the year range
     1...9999
        == more than 2.4e+27

   * Maximum number of different locations for which course angles and
     air line distance values, respectively, can be calculated
        == more than 2.8e+32

