home *** CD-ROM | disk | FTP | other *** search
/ Chip 1997 January / Chip_1997-01_cd.bin / ms95 / disk23 / dir05 / f012760.re_ / f012760.re
Text File  |  1996-04-02  |  2KB  |  51 lines

  1. /*----------------------------------------------------------------------+
  2. |                                    |
  3. |  Copyright (1992) Bentley Systems, Inc., All rights reserved.        |
  4. |                                    |
  5. |  "MicroStation", "MDL", and "MicroCSL" are trademarks of Bentley    |
  6. |  Systems, Inc.                            |
  7. |                                    |
  8. |  Limited permission is hereby granted to reproduce and modify this    |
  9. |  copyrighted material provided that the resulting code is used only     |
  10. |  in conjunction with Bentley Systems products under the terms of the    |
  11. |  license agreement provided therein, and that this notice is retained    |
  12. |  in its entirety in any such reproduction or modification.        |
  13. |                                    |
  14. +----------------------------------------------------------------------*/
  15. /*----------------------------------------------------------------------+
  16. |                                    |
  17. |   Current Revision:                            |
  18. |   $Workfile:   limits.h  $
  19. |   $Revision:   6.0  $  $Date:   Thu Oct 21 10:19:30 1993  $
  20. |                                    |
  21. +----------------------------------------------------------------------*/
  22.     
  23. #if !defined (mdl)
  24. #error  This file is intended for MDL only.
  25. #endif
  26.     
  27. #if !defined (__limitsH__)
  28. #define __limitsH__
  29.  
  30. #define        CHAR_BIT        8
  31. #define        SCHAR_MIN        (-127)
  32. #define        SCHAR_MAX        127
  33. #define        UCHAR_MAX        255
  34. #define        CHAR_MIN        (-127)
  35. #define        CHAR_MAX        127
  36. #define        MS_LEN_MAX        1
  37. #if !defined (MB_LEN_MAX)
  38. #define        MB_LEN_MAX        2
  39. #endif
  40. #define        SHRT_MIN        (-32767)
  41. #define        SHRT_MAX        32767
  42. #define        USHRT_MAX        65535
  43. #define        INT_MIN            (-2147483647)
  44. #define        INT_MAX            2147483647
  45. #define        LONG_MIN        (-(long)2147483648)
  46. #define        LONG_MAX        2147483647
  47. #define        ULONG_MAX        4294967295
  48.  
  49. #endif
  50.  
  51.