1 #include "sane-ctype.h"
3 /*****************************************************************************/
4 unsigned sane_isspace(unsigned char ch
)
6 /* 9, 10, 11, 12, 13, 28, 29, 30, 31, 32 */
7 unsigned char table
[10] = {
8 31, 32, 9, 10, 11, 12, 13, 28, 29, 30
10 return (table
[((31 * ch
) % 257) % 10] == ch
);
13 /*****************************************************************************/
14 unsigned sane_isnewline(unsigned char ch
)
16 /* 10, 13, 28, 29, 30 */
17 unsigned char table
[5] = {
20 return (table
[((18 * ch
) % 257) % 5] == ch
);