DataMuseum.dk

Presents historical artifacts from the history of:

ICL Comet 32

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about ICL Comet 32

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦4c2a6cf77⟧ TextFile

    Length: 1628 (0x65c)
    Types: TextFile
    Notes: UNIX file
    Names: »ctype.3«

Derivation

└─⟦26887b7e0⟧ Bits:30009717 Comet 32 harddisk image
    └─⟦28c352965⟧ »/a« UNIX Filesystem
        └─⟦this⟧ »usr/man/man3/ctype.3« 

TextFile

.ig
	@(#)ctype.3	2.1	7/1/84
	@(#)Copyright (C) 1983 by National Semiconductor Corp.
..
.ds 8 \d\s-28\s0\u
.TH CTYPE 3 
.SH NAME
isalpha, isupper, islower, isdigit, isxdigit, isalnum, isspace, ispunct,
isprint, isgraph, iscntrl, isascii \- classify characters
.SH SYNOPSIS
.B #include <ctype.h>
.PP
.B isalpha(c)
.PP
.B . . .
.SH DESCRIPTION
These macros classify character-coded integer values
by table lookup.
Each is a predicate returning nonzero for true,
zero for false.
.I Isascii
is defined on all integer values; the rest
are defined only where 
.I isascii
is true and on the single non-\s-1ASCII\s0 value
.SM
.B EOF
(\-1 \- see
.IR stdio (3S)).
.TP 15n
.I isalpha
.I c
is a letter.
.TP
.I isupper
.I c
is an upper case letter.
.TP
.I islower 
.I c
is a lower case letter.
.TP
.I isdigit
.I c
is a digit [0-9].
.TP
.I isxdigit
.I c
is a hexadecimal digit [0-9], [A-F] or [a-f].
.TP
.I isalnum
.I c
is an alphanumeric character (letter or digit).
.TP
.I isspace
.I c
is a space, tab, carriage return, newline, vertical tab, or formfeed.
.TP
.I ispunct
.I c
is a punctuation character (neither control nor alphanumeric).
.TP
.I isprint
.I c
is a printing character, code 040\*8 (space) through 0176\*8 (tilde).
.TP
.I isgraph
.I c
is a printing character, like
.I isprint
except false for space.
.TP
.I iscntrl
.I c
is a delete character (0177\*8) or ordinary control character
(less than 040\*8).
.TP
.I isascii
.I c
is an \s-1ASCII\s0 character, code less than 0200\*8.
.SH DIAGNOSTICS
If the argument to any of these macros is not in the
domain of the function,
the result is undefined.
.SH "SEE ALSO"
conv(3), ascii(7)