3 ab2d4a19 2021-07-16 op sed -e '/^$/d' \
6 ab2d4a19 2021-07-16 op -e 's/[ \t]*$//' \
7 ab2d4a19 2021-07-16 op -e 's/\.\./ /' \
8 ab2d4a19 2021-07-16 op data/emoji.txt \
11 ab2d4a19 2021-07-16 op print "#include \"utf8.h\""
12 ab2d4a19 2021-07-16 op print "int is_emoji(uint32_t cp) {"
18 ab2d4a19 2021-07-16 op if (NF == 1) {
19 ed5b5f42 2021-07-20 op printf("%sif (cp == 0x%s)", e, $1);
21 ab2d4a19 2021-07-16 op printf("%sif (cp >= 0x%s && cp <= 0x%s)", e, $1, $2);
24 ab2d4a19 2021-07-16 op print " return 1;"
30 ab2d4a19 2021-07-16 op print "return 0; }"