#include "./predicate_util.generated.h" namespace tree_sitter_markdown { bool is_unicode_Zs(LexedCharacter c) { return c == 0x20 || c == 0xa0 || c == 0x1680 || (c >= 0x2000 && c <= 0x200a) || c == 0x202f || c == 0x205f || c == 0x3000; } bool is_unicode_Pc_Pd_Pe_Pf_Pi_Po_Ps(LexedCharacter c) { return (c >= 0x21 && c <= 0x23) || (c >= 0x25 && c <= 0x2a) || (c >= 0x2c && c <= 0x2f) || (c >= 0x3a && c <= 0x3b) || (c >= 0x3f && c <= 0x40) || (c >= 0x5b && c <= 0x5d) || c == 0x5f || c == 0x7b || c == 0x7d || c == 0xa1 || c == 0xa7 || c == 0xab || (c >= 0xb6 && c <= 0xb7) || c == 0xbb || c == 0xbf || c == 0x37e || c == 0x387 || (c >= 0x55a && c <= 0x55f) || (c >= 0x589 && c <= 0x58a) || c == 0x5be || c == 0x5c0 || c == 0x5c3 || c == 0x5c6 || (c >= 0x5f3 && c <= 0x5f4) || (c >= 0x609 && c <= 0x60a) || (c >= 0x60c && c <= 0x60d) || c == 0x61b || (c >= 0x61e && c <= 0x61f) || (c >= 0x66a && c <= 0x66d) || c == 0x6d4 || (c >= 0x700 && c <= 0x70d) || (c >= 0x7f7 && c <= 0x7f9) || (c >= 0x830 && c <= 0x83e) || c == 0x85e || (c >= 0x964 && c <= 0x965) || c == 0x970 || c == 0x9fd || c == 0xa76 || c == 0xaf0 || c == 0xc77 || c == 0xc84 || c == 0xdf4 || c == 0xe4f || (c >= 0xe5a && c <= 0xe5b) || (c >= 0xf04 && c <= 0xf12) || c == 0xf14 || (c >= 0xf3a && c <= 0xf3d) || c == 0xf85 || (c >= 0xfd0 && c <= 0xfd4) || (c >= 0xfd9 && c <= 0xfda) || (c >= 0x104a && c <= 0x104f) || c == 0x10fb || (c >= 0x1360 && c <= 0x1368) || c == 0x1400 || c == 0x166e || (c >= 0x169b && c <= 0x169c) || (c >= 0x16eb && c <= 0x16ed) || (c >= 0x1735 && c <= 0x1736) || (c >= 0x17d4 && c <= 0x17d6) || (c >= 0x17d8 && c <= 0x17da) || (c >= 0x1800 && c <= 0x180a) || (c >= 0x1944 && c <= 0x1945) || (c >= 0x1a1e && c <= 0x1a1f) || (c >= 0x1aa0 && c <= 0x1aa6) || (c >= 0x1aa8 && c <= 0x1aad) || (c >= 0x1b5a && c <= 0x1b60) || (c >= 0x1bfc && c <= 0x1bff) || (c >= 0x1c3b && c <= 0x1c3f) || (c >= 0x1c7e && c <= 0x1c7f) || (c >= 0x1cc0 && c <= 0x1cc7) || c == 0x1cd3 || (c >= 0x2010 && c <= 0x2027) || (c >= 0x2030 && c <= 0x2043) || (c >= 0x2045 && c <= 0x2051) || (c >= 0x2053 && c <= 0x205e) || (c >= 0x207d && c <= 0x207e) || (c >= 0x208d && c <= 0x208e) || (c >= 0x2308 && c <= 0x230b) || (c >= 0x2329 && c <= 0x232a) || (c >= 0x2768 && c <= 0x2775) || (c >= 0x27c5 && c <= 0x27c6) || (c >= 0x27e6 && c <= 0x27ef) || (c >= 0x2983 && c <= 0x2998) || (c >= 0x29d8 && c <= 0x29db) || (c >= 0x29fc && c <= 0x29fd) || (c >= 0x2cf9 && c <= 0x2cfc) || (c >= 0x2cfe && c <= 0x2cff) || c == 0x2d70 || (c >= 0x2e00 && c <= 0x2e2e) || (c >= 0x2e30 && c <= 0x2e4f) || (c >= 0x3001 && c <= 0x3003) || (c >= 0x3008 && c <= 0x3011) || (c >= 0x3014 && c <= 0x301f) || c == 0x3030 || c == 0x303d || c == 0x30a0 || c == 0x30fb || (c >= 0xa4fe && c <= 0xa4ff) || (c >= 0xa60d && c <= 0xa60f) || c == 0xa673 || c == 0xa67e || (c >= 0xa6f2 && c <= 0xa6f7) || (c >= 0xa874 && c <= 0xa877) || (c >= 0xa8ce && c <= 0xa8cf) || (c >= 0xa8f8 && c <= 0xa8fa) || c == 0xa8fc || (c >= 0xa92e && c <= 0xa92f) || c == 0xa95f || (c >= 0xa9c1 && c <= 0xa9cd) || (c >= 0xa9de && c <= 0xa9df) || (c >= 0xaa5c && c <= 0xaa5f) || (c >= 0xaade && c <= 0xaadf) || (c >= 0xaaf0 && c <= 0xaaf1) || c == 0xabeb || (c >= 0xfd3e && c <= 0xfd3f) || (c >= 0xfe10 && c <= 0xfe19) || (c >= 0xfe30 && c <= 0xfe52) || (c >= 0xfe54 && c <= 0xfe61) || c == 0xfe63 || c == 0xfe68 || (c >= 0xfe6a && c <= 0xfe6b) || (c >= 0xff01 && c <= 0xff03) || (c >= 0xff05 && c <= 0xff0a) || (c >= 0xff0c && c <= 0xff0f) || (c >= 0xff1a && c <= 0xff1b) || (c >= 0xff1f && c <= 0xff20) || (c >= 0xff3b && c <= 0xff3d) || c == 0xff3f || c == 0xff5b || c == 0xff5d || (c >= 0xff5f && c <= 0xff65) || (c >= 0x10100 && c <= 0x10102) || c == 0x1039f || c == 0x103d0 || c == 0x1056f || c == 0x10857 || c == 0x1091f || c == 0x1093f || (c >= 0x10a50 && c <= 0x10a58) || c == 0x10a7f || (c >= 0x10af0 && c <= 0x10af6) || (c >= 0x10b39 && c <= 0x10b3f) || (c >= 0x10b99 && c <= 0x10b9c) || (c >= 0x10f55 && c <= 0x10f59) || (c >= 0x11047 && c <= 0x1104d) || (c >= 0x110bb && c <= 0x110bc) || (c >= 0x110be && c <= 0x110c1) || (c >= 0x11140 && c <= 0x11143) || (c >= 0x11174 && c <= 0x11175) || (c >= 0x111c5 && c <= 0x111c8) || c == 0x111cd || c == 0x111db || (c >= 0x111dd && c <= 0x111df) || (c >= 0x11238 && c <= 0x1123d) || c == 0x112a9 || (c >= 0x1144b && c <= 0x1144f) || c == 0x1145b || c == 0x1145d || c == 0x114c6 || (c >= 0x115c1 && c <= 0x115d7) || (c >= 0x11641 && c <= 0x11643) || (c >= 0x11660 && c <= 0x1166c) || (c >= 0x1173c && c <= 0x1173e) || c == 0x1183b || c == 0x119e2 || (c >= 0x11a3f && c <= 0x11a46) || (c >= 0x11a9a && c <= 0x11a9c) || (c >= 0x11a9e && c <= 0x11aa2) || (c >= 0x11c41 && c <= 0x11c45) || (c >= 0x11c70 && c <= 0x11c71) || (c >= 0x11ef7 && c <= 0x11ef8) || c == 0x11fff || (c >= 0x12470 && c <= 0x12474) || (c >= 0x16a6e && c <= 0x16a6f) || c == 0x16af5 || (c >= 0x16b37 && c <= 0x16b3b) || c == 0x16b44 || (c >= 0x16e97 && c <= 0x16e9a) || c == 0x16fe2 || c == 0x1bc9f || (c >= 0x1da87 && c <= 0x1da8b) || (c >= 0x1e95e && c <= 0x1e95f); } }