istitlerune.c - sbase - suckless unix tools | |
git clone git://git.suckless.org/sbase | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
istitlerune.c (508B) | |
--- | |
1 /* Automatically generated by mkrunetype.awk */ | |
2 #include <stdlib.h> | |
3 | |
4 #include "../utf.h" | |
5 #include "runetype.h" | |
6 | |
7 static const Rune title2[][2] = { | |
8 { 0x1F88, 0x1F8F }, | |
9 { 0x1F98, 0x1F9F }, | |
10 { 0x1FA8, 0x1FAF }, | |
11 }; | |
12 | |
13 static const Rune title1[] = { | |
14 0x01C5, | |
15 0x01C8, | |
16 0x01CB, | |
17 0x01F2, | |
18 0x1FBC, | |
19 0x1FCC, | |
20 0x1FFC, | |
21 }; | |
22 | |
23 int | |
24 istitlerune(Rune r) | |
25 { | |
26 if(bsearch(&r, title2, nelem(title2), sizeof *title2, &rune2cmp)) | |
27 return 1; | |
28 if(bsearch(&r, title1, nelem(title1), sizeof *title1, &rune1cmp)) | |
29 return 1; | |
30 return 0; | |
31 } |