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