src/highlighter.c

changeset 90
98adda6171d1
parent 89
71fd1413d7bb
child 91
2c8514b3891b
equal deleted inserted replaced
89:71fd1413d7bb 90:98adda6171d1
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 }

mercurial