home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume5 / smallc / part3 / lib / charclass.c < prev    next >
Encoding:
Text File  |  1986-11-30  |  588 b   |  34 lines

  1. isalpha(c) char c;{
  2.     if ((c >= 'a' & c <= 'z') |
  3.         (c >= 'A' & c <= 'Z'))    return(1);
  4.     else                return(0);
  5.     }
  6.  
  7. isupper(c) char c;{
  8.     if (c >= 'A' & c <= 'Z')    return(1);
  9.     else                return(0);
  10.     }
  11.  
  12. islower(c) char c;{
  13.     if (c >= 'a' & c <= 'z')    return(1);
  14.     else                return(0);
  15.     }
  16.  
  17. isdigit(c) char c;{
  18.     if (c >= '0' & c <= '9')    return(1);
  19.     else                return(0);
  20.     }
  21.  
  22. isspace(c) char c;{
  23.     if (c == ' ' | c == '\t' | c == '\n')    return(1);
  24.     else                    return(0);
  25.     }
  26.  
  27. toupper(c) char c;{
  28.     return ((c >= 'a' && c <= 'z') ? c - 32: c);
  29.     }
  30.  
  31. tolower(c) char c;{
  32.     return((c >= 'A' && c <= 'Z') ? c + 32: c);
  33.     }
  34.