home *** CD-ROM | disk | FTP | other *** search
/ Stars of Shareware: Programmierung / SOURCE.mdf / programm / msdos / c / txcl552 / inc / tcxl_tc.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-04-22  |  1.9 KB  |  44 lines

  1. /*=====[ The TesSeRact(TM) CXL User Interface Development System ]======*
  2.  | Copyright (c) 1987-1991, Innovative Data Concepts, Inc.
  3.  | All Rights Reserved.
  4.  |
  5.  | This Library is part of IDC's TesSeRact Development Tools product
  6.  | line. For information about other IDC products, call 1-215-443-9705.
  7.  *-V--------------------------------------------------------------------*
  8.  | $Header:   tcxl_tc.h     552.2   22 Apr 1991  0:29:50  $
  9.  |
  10.  | $Log:   tcxl_tc.h    $
  11.  *-D--------------------------------------------------------------------*
  12.  | <TCXL_tc.h> : Internal Turbo C/C++ compiler-specific definitions.
  13.  *-N-----------------------[ Notes and Caveats ]------------------------*
  14.  | 1) Turbo C 2.0 or Borland/Turbo C++ 1.0 or later is required for TCXL.
  15.  | 2) Included by <TCXLdef.h> if the global __TURBOC__ symbol is defined.
  16.  *======================================================================*/
  17. #ifndef  _TCXL_cc_                     /* only one compiler             */
  18. #  define   _TCXL_cc_   1              /* Borland/Turbo C/C++           */
  19. #  if __STDC__
  20. #     error TCXL requires extensions to the ANSI standard
  21. #  else
  22. #     define   CDC   cdecl
  23. #     define   PAS   pascal
  24. #     define   NEAR  near
  25. #     define   FAR   far
  26. #  endif
  27. #  ifdef   NULL
  28. #     undef NULL                       /* use local definition          */
  29. #  endif
  30. #  if defined(__TINY__) || defined(__SMALL__) || defined(__MEDIUM__)
  31. #     define   NULL  0
  32. #     define   _TCXL_dat_  0           /* near data                     */
  33. #  else
  34. #     define   NULL  0L
  35. #     define   _TCXL_dat_  1           /* far data                      */
  36. #  endif
  37. #  if defined(__LARGE__) || defined (__MEDIUM__)
  38. #     define   _TCXL_cod_  1           /* far code                      */
  39. #  else
  40. #     define   _TCXL_cod_  0           /* near code                     */
  41. #  endif
  42. #  define   __WORDSWAP__
  43. #endif   /*- _TCXL_cc_ : End of <TCXL_tc.h> ----------------------------*/
  44.