Subversion Repositories Kolibri OS

Rev

Rev 4874 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
4349 Serge 1
 
2
FUNCTION
3
	<>---blank character predicate
4
5
 
6
	isblank
7
8
 
9
	#include 
10
	int isblank(int <[c]>);
11
12
 
13
	#include 
14
	int isblank(<[c]>);
15
16
 
17
<> is a function which classifies ASCII integer values by table
18
lookup.  It is a predicate returning non-zero for blank characters, and 0
19
for other characters.  It is defined only if <[c]> is representable as an
4921 Serge 20
unsigned char or if <[c]> is EOF.
21
4349 Serge 22
 
23
<> returns non-zero if <[c]> is a blank character.
24
25
 
26
<> is C99.
27
28
 
29
*/
30
31
 
32
#include 
33
34
 
35
 
36
 
37
int
38
_DEFUN(isblank,(c),int c)
39
{
40
	return ((__ctype_ptr__[c+1] & _B) || (c == '\t'));
41
}
42