#if defined(__GNUC__)
/** minimum value for an object of type long int **/
/** maximum value for an object of type long int **/
/** maximum value for an object of type unsigned long int **/
#else
/** minimum value for an object of type long int **/
/** maximum value for an object of type long int **/
/** maximum value for an object of type unsigned long int **/
#endif
#else /* NOT defined(__GNUC__) */
/** minimum value for an object of type long int **/
/** maximum value for an object of type long int **/
/** maximum value for an object of type unsigned long int **/
#endif