Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ tolower(3C) — A/UX 0.7

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ctype(3C)

getc(3S)



     conv(3C)                                                 conv(3C)



     NAME
          toupper, tolower, _toupper, _tolower, toascii - translate
          characters

     SYNOPSIS
          #include <ctype.h>

          int toupper (c)
          int c;

          int tolower (c)
          int c;

          int toupper (c)
          int c;

          int tolower (c)
          int c;

          int toascii (c)
          int c;

     DESCRIPTION
          toupper and tolower have as domain the range of getc(3S):
          the integers from -1 through 255.  If the argument of
          toupper represents a lower-case letter, the result is the
          corresponding upper-case letter.  If the argument of tolower
          represents an upper-case letter, the result is the
          corresponding lower-case letter.  All other arguments in the
          domain are returned unchanged.

          The macros toupper and tolower, are macros that accomplish
          the same thing as toupper and tolower but have restricted
          domains and are faster.  toupper requires a lower-case
          letter as its argument; its result is the corresponding
          upper-case letter.  The macro tolower requires an upper-
          case letter as its argument; its result is the corresponding
          lower-case letter.  Arguments outside the domain cause
          undefined results.

          toascii yields its argument with all bits turned off that
          are not part of a standard ASCII character; it is intended
          for compatibility with other systems.

     SEE ALSO
          ctype(3C), getc(3S).









     Page 1                                        (last mod. 1/14/87)



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026