826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
|
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
|
+
+
+
+
+
+
-
+
|
}
static OF_INLINE bool
of_ascii_isalpha(char c)
{
return ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z'));
}
static OF_INLINE bool
of_ascii_isdigit(char c)
{
return (c >= '0' && c <= '9');
}
static OF_INLINE bool
of_ascii_isalnum(char c)
{
return (of_ascii_isalpha(c) || (c >= '0' && c <= '9'));
return (of_ascii_isalpha(c) || of_ascii_isdigit(c));
}
static OF_INLINE bool
of_ascii_isspace(char c)
{
return (c == ' ' || c == '\t' || c == '\n' || c == '\r' || c == '\f' ||
c == '\v');
|