61 } |
61 } |
62 return 0; |
62 return 0; |
63 } |
63 } |
64 |
64 |
65 static int check_capsonly(cxstring word) { |
65 static int check_capsonly(cxstring word) { |
66 for (size_t i = 0 ; i < word.length ; i++) { |
66 if (!isupper(word.ptr[0]) && word.ptr[0] != '_') { |
|
67 return 0; |
|
68 } |
|
69 for (size_t i = 1 ; i < word.length ; i++) { |
67 if (!isupper(word.ptr[i]) && !isdigit(word.ptr[i]) |
70 if (!isupper(word.ptr[i]) && !isdigit(word.ptr[i]) |
68 && word.ptr[i] != '_') { |
71 && word.ptr[i] != '_') { |
69 return 0; |
72 return 0; |
70 } |
73 } |
71 } |
74 } |