home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c065 / 1.ddi / CLIB1.ZIP / CTYPE.C < prev    next >
Encoding:
C/C++ Source or Header  |  1990-06-07  |  3.5 KB  |  74 lines

  1. /*------------------------------------------------------------------------
  2.  * filename - ctype.c
  3.  *
  4.  * function(s)
  5.  *        none
  6.  *-----------------------------------------------------------------------*/
  7.  
  8. /*[]------------------------------------------------------------[]*/
  9. /*|                                                              |*/
  10. /*|     Turbo C Run Time Library - Version 3.0                   |*/
  11. /*|                                                              |*/
  12. /*|                                                              |*/
  13. /*|     Copyright (c) 1987,1988,1990 by Borland International    |*/
  14. /*|     All Rights Reserved.                                     |*/
  15. /*|                                                              |*/
  16. /*[]------------------------------------------------------------[]*/
  17.  
  18. /*------------------------------------------------------------------------*
  19.  
  20. Name        _ctype
  21.  
  22. Usage        char    _ctype[257];
  23.  
  24. Prototype in    ctype.h
  25.  
  26. Description    _ctype is an array of  257 characters used by the character
  27.         classification    and character    conversion macros  (such as
  28.         isalpha and toascii).
  29.  
  30. *------------------------------------------------------------------------*/
  31.  
  32. #include <ctype.h>
  33.  
  34. char _CType _ctype[257] = {
  35.         0,
  36.  
  37.         _IS_CTL, _IS_CTL, _IS_CTL, _IS_CTL, _IS_CTL, _IS_CTL, _IS_CTL,_IS_CTL,
  38.         _IS_CTL, _IS_CTL|_IS_SP,
  39.                           _IS_SP|_IS_CTL,
  40.                                    _IS_SP|_IS_CTL,
  41.                                             _IS_SP|_IS_CTL,
  42.                                                      _IS_SP|_IS_CTL,
  43.                                                               _IS_CTL,_IS_CTL,
  44.         _IS_CTL, _IS_CTL, _IS_CTL, _IS_CTL, _IS_CTL, _IS_CTL, _IS_CTL,_IS_CTL,
  45.         _IS_CTL, _IS_CTL, _IS_CTL, _IS_CTL, _IS_CTL, _IS_CTL, _IS_CTL,_IS_CTL,
  46.  
  47.         _IS_SP,  _IS_PUN, _IS_PUN, _IS_PUN, _IS_PUN, _IS_PUN, _IS_PUN,_IS_PUN,
  48.         _IS_PUN, _IS_PUN, _IS_PUN, _IS_PUN, _IS_PUN, _IS_PUN, _IS_PUN,_IS_PUN,
  49.         _IS_DIG, _IS_DIG, _IS_DIG, _IS_DIG, _IS_DIG, _IS_DIG, _IS_DIG,_IS_DIG,
  50.         _IS_DIG, _IS_DIG, _IS_PUN, _IS_PUN, _IS_PUN, _IS_PUN, _IS_PUN,_IS_PUN,
  51.  
  52.         _IS_PUN, _IS_UPP|_IS_HEX,
  53.                           _IS_HEX|_IS_UPP,
  54.                                    _IS_UPP|_IS_HEX,
  55.                                             _IS_UPP|_IS_HEX,
  56.                                                      _IS_UPP|_IS_HEX,
  57.                                                               _IS_UPP|_IS_HEX,
  58.                                                                       _IS_UPP,
  59.         _IS_UPP, _IS_UPP, _IS_UPP, _IS_UPP, _IS_UPP, _IS_UPP, _IS_UPP,_IS_UPP,
  60.         _IS_UPP, _IS_UPP, _IS_UPP, _IS_UPP, _IS_UPP, _IS_UPP, _IS_UPP,_IS_UPP,
  61.         _IS_UPP, _IS_UPP, _IS_UPP, _IS_PUN, _IS_PUN, _IS_PUN, _IS_PUN,_IS_PUN,
  62.  
  63.         _IS_PUN, _IS_LOW|_IS_HEX,
  64.                           _IS_HEX|_IS_LOW,
  65.                                    _IS_LOW|_IS_HEX,
  66.                                             _IS_LOW|_IS_HEX,
  67.                                                      _IS_LOW|_IS_HEX,
  68.                                                               _IS_LOW|_IS_HEX,
  69.                                                                       _IS_LOW,
  70.         _IS_LOW, _IS_LOW, _IS_LOW, _IS_LOW, _IS_LOW, _IS_LOW, _IS_LOW,_IS_LOW,
  71.         _IS_LOW, _IS_LOW, _IS_LOW, _IS_LOW, _IS_LOW, _IS_LOW, _IS_LOW,_IS_LOW,
  72.         _IS_LOW, _IS_LOW, _IS_LOW, _IS_PUN, _IS_PUN, _IS_PUN, _IS_PUN,_IS_CTL
  73. };
  74.