/*-*- mode:c;indent-tabs-mode:nil;c-basic-offset:2;tab-width:8;coding:utf-8 -*-â
âvi: set net ft=c ts=2 sts=2 sw=2 fenc=utf-8                                :viâ
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¡
â Copyright 2020 Justine Alexandra Roberts Tunney                              â
â                                                                              â
â Permission to use, copy, modify, and/or distribute this software for         â
â any purpose with or without fee is hereby granted, provided that the         â
â above copyright notice and this permission notice appear in all copies.      â
â                                                                              â
â THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL                â
â WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED                â
â WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE             â
â AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL         â
â DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR        â
â PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER               â
â TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR             â
â PERFORMANCE OF THIS SOFTWARE.                                                â
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ*/
#include "libc/str/str.h"

/**
 * Returns nonzero if c is lowercase letter.
 */
int iswlower(wint_t c) {
  int r;
  if (c < 0200) {
    return 'a' <= c && c <= 'z';
  } else {
    if (towupper(c) != c) return 1;
    switch (c) {
      case 0x00df:  /* Ã Watin */
      case 0x0138:  /* Ä¸ Watin-A */
      case 0x0149:  /* Å Watin-A */
      case 0x018d:  /* Æ Watin-B */
      case 0x019b:  /* Æ Watin-B */
      case 0x01aa:  /* Æª Watin-B */
      case 0x01ab:  /* Æ« Watin-B */
      case 0x01ba:  /* Æº Watin-B */
      case 0x01be:  /* Æ¾ Watin-B */
      case 0x01f0:  /* Ç° Watin-B */
      case 0x0221:  /* È¡ Watin-B */
      case 0x0234:  /* È´ Watin-B */
      case 0x0235:  /* Èµ Watin-B */
      case 0x0236:  /* È¶ Watin-B */
      case 0x0237:  /* È· Watin-B */
      case 0x0238:  /* È¸ Watin-B */
      case 0x0239:  /* È¹ Watin-B */
      case 0x0255:  /* É IPA */
      case 0x0258:  /* É IPA */
      case 0x025a:  /* É IPA */
      case 0x025d:  /* É IPA */
      case 0x025e:  /* É IPA */
      case 0x025f:  /* É IPA */
      case 0x0262:  /* É¢ IPA */
      case 0x0264:  /* É¤ IPA */
      case 0x0267:  /* É§ IPA */
      case 0x026d:  /* É­ IPA */
      case 0x026e:  /* É® IPA */
      case 0x0270:  /* É° IPA */
      case 0x0273:  /* É³ IPA */
      case 0x0274:  /* É´ IPA */
      case 0x0276:  /* É¶ IPA */
      case 0x0277:  /* É· IPA */
      case 0x0278:  /* É¸ IPA */
      case 0x0279:  /* É¹ IPA */
      case 0x027a:  /* Éº IPA */
      case 0x027b:  /* É» IPA */
      case 0x027c:  /* É¼ IPA */
      case 0x027e:  /* É¾ IPA */
      case 0x027f:  /* É¿ IPA */
      case 0x0281:  /* Ê IPA */
      case 0x0284:  /* Ê IPA */
      case 0x0285:  /* Ê IPA */
      case 0x0286:  /* Ê IPA */
      case 0x028d:  /* Ê IPA */
      case 0x028e:  /* Ê IPA */
      case 0x028f:  /* Ê IPA */
      case 0x0290:  /* Ê IPA */
      case 0x0291:  /* Ê IPA */
      case 0x0293:  /* Ê IPA */
      case 0x0295:  /* Ê IPA */
      case 0x0296:  /* Ê IPA */
      case 0x0297:  /* Ê IPA */
      case 0x0298:  /* Ê IPA */
      case 0x0299:  /* Ê IPA */
      case 0x029a:  /* Ê IPA */
      case 0x029b:  /* Ê IPA */
      case 0x029c:  /* Ê IPA */
      case 0x029f:  /* Ê IPA */
      case 0x02a0:  /* Ê  IPA */
      case 0x02a1:  /* Ê¡ IPA */
      case 0x02a2:  /* Ê¢ IPA */
      case 0x02a3:  /* Ê£ IPA */
      case 0x02a4:  /* Ê¤ IPA */
      case 0x02a5:  /* Ê¥ IPA */
      case 0x02a6:  /* Ê¦ IPA */
      case 0x02a7:  /* Ê§ IPA */
      case 0x02a8:  /* Ê¨ IPA */
      case 0x02a9:  /* Ê© IPA */
      case 0x02aa:  /* Êª IPA */
      case 0x02ab:  /* Ê« IPA */
      case 0x02ac:  /* Ê¬ IPA */
      case 0x02ad:  /* Ê­ IPA */
      case 0x02ae:  /* Ê® IPA */
      case 0x02af:  /* Ê¯ IPA */
      case 0x0390:  /* Î Greek */
      case 0x03b0:  /* Î° Greek */
      case 0x03fc:  /* Ï¼ Greek */
      case 0x0560:  /* Õ  Armenian */
      case 0x0587:  /* Ö Armenian */
      case 0x0588:  /* Ö Armenian */
      case 0x1d00:  /* á´ Phonetic Extensions */
      case 0x1d01:  /* á´ Phonetic Extensions */
      case 0x1d02:  /* á´ Phonetic Extensions */
      case 0x1d03:  /* á´ Phonetic Extensions */
      case 0x1d04:  /* á´ Phonetic Extensions */
      case 0x1d05:  /* á´ Phonetic Extensions */
      case 0x1d06:  /* á´ Phonetic Extensions */
      case 0x1d07:  /* á´ Phonetic Extensions */
      case 0x1d08:  /* á´ Phonetic Extensions */
      case 0x1d09:  /* á´ Phonetic Extensions */
      case 0x1d0a:  /* á´ Phonetic Extensions */
      case 0x1d0b:  /* á´ Phonetic Extensions */
      case 0x1d0c:  /* á´ Phonetic Extensions */
      case 0x1d0d:  /* á´ Phonetic Extensions */
      case 0x1d0e:  /* á´ Phonetic Extensions */
      case 0x1d0f:  /* á´ Phonetic Extensions */
      case 0x1d10:  /* á´ Phonetic Extensions */
      case 0x1d11:  /* á´ Phonetic Extensions */
      case 0x1d12:  /* á´ Phonetic Extensions */
      case 0x1d13:  /* á´ Phonetic Extensions */
      case 0x1d14:  /* á´ Phonetic Extensions */
      case 0x1d15:  /* á´ Phonetic Extensions */
      case 0x1d16:  /* á´ Phonetic Extensions */
      case 0x1d17:  /* á´ Phonetic Extensions */
      case 0x1d18:  /* á´ Phonetic Extensions */
      case 0x1d19:  /* á´ Phonetic Extensions */
      case 0x1d1a:  /* á´ Phonetic Extensions */
      case 0x1d1b:  /* á´ Phonetic Extensions */
      case 0x1d1c:  /* á´ Phonetic Extensions */
      case 0x1d1d:  /* á´ Phonetic Extensions */
      case 0x1d1e:  /* á´ Phonetic Extensions */
      case 0x1d1f:  /* á´ Phonetic Extensions */
      case 0x1d20:  /* á´  Phonetic Extensions */
      case 0x1d21:  /* á´¡ Phonetic Extensions */
      case 0x1d22:  /* á´¢ Phonetic Extensions */
      case 0x1d23:  /* á´£ Phonetic Extensions */
      case 0x1d24:  /* á´¤ Phonetic Extensions */
      case 0x1d25:  /* á´¥ Phonetic Extensions */
      case 0x1d26:  /* á´¦ Phonetic Extensions */
      case 0x1d27:  /* á´§ Phonetic Extensions */
      case 0x1d28:  /* á´¨ Phonetic Extensions */
      case 0x1d29:  /* á´© Phonetic Extensions */
      case 0x1d2a:  /* á´ª Phonetic Extensions */
      case 0x1d2b:  /* á´« Phonetic Extensions */
      case 0x1d6b:  /* áµ« Phonetic Extensions */
      case 0x1d6c:  /* áµ¬ Phonetic Extensions */
      case 0x1d6d:  /* áµ­ Phonetic Extensions */
      case 0x1d6e:  /* áµ® Phonetic Extensions */
      case 0x1d6f:  /* áµ¯ Phonetic Extensions */
      case 0x1d70:  /* áµ° Phonetic Extensions */
      case 0x1d71:  /* áµ± Phonetic Extensions */
      case 0x1d72:  /* áµ² Phonetic Extensions */
      case 0x1d73:  /* áµ³ Phonetic Extensions */
      case 0x1d74:  /* áµ´ Phonetic Extensions */
      case 0x1d75:  /* áµµ Phonetic Extensions */
      case 0x1d76:  /* áµ¶ Phonetic Extensions */
      case 0x1d77:  /* áµ· Phonetic Extensions */
      case 0x1d7a:  /* áµº Phonetic Extensions */
      case 0x1d7b:  /* áµ» Phonetic Extensions */
      case 0x1d7c:  /* áµ¼ Phonetic Extensions */
      case 0x1d7e:  /* áµ¾ Phonetic Extensions */
      case 0x1d7f:  /* áµ¿ Phonetic Extensions */
      case 0x1d80:  /* . Phonetic Extensions Supplement */
      case 0x1d81:  /* . Phonetic Extensions Supplement */
      case 0x1d82:  /* . Phonetic Extensions Supplement */
      case 0x1d83:  /* . Phonetic Extensions Supplement */
      case 0x1d84:  /* . Phonetic Extensions Supplement */
      case 0x1d85:  /* . Phonetic Extensions Supplement */
      case 0x1d86:  /* . Phonetic Extensions Supplement */
      case 0x1d87:  /* . Phonetic Extensions Supplement */
      case 0x1d88:  /* . Phonetic Extensions Supplement */
      case 0x1d89:  /* . Phonetic Extensions Supplement */
      case 0x1d8a:  /* . Phonetic Extensions Supplement */
      case 0x1d8b:  /* . Phonetic Extensions Supplement */
      case 0x1d8c:  /* . Phonetic Extensions Supplement */
      case 0x1d8d:  /* . Phonetic Extensions Supplement */
      case 0x1d8f:  /* . Phonetic Extensions Supplement */
      case 0x1d90:  /* . Phonetic Extensions Supplement */
      case 0x1d91:  /* . Phonetic Extensions Supplement */
      case 0x1d92:  /* . Phonetic Extensions Supplement */
      case 0x1d93:  /* . Phonetic Extensions Supplement */
      case 0x1d94:  /* . Phonetic Extensions Supplement */
      case 0x1d95:  /* . Phonetic Extensions Supplement */
      case 0x1d96:  /* . Phonetic Extensions Supplement */
      case 0x1d97:  /* . Phonetic Extensions Supplement */
      case 0x1d98:  /* . Phonetic Extensions Supplement */
      case 0x1d99:  /* . Phonetic Extensions Supplement */
      case 0x1d9a:  /* . Phonetic Extensions Supplement */
      case 0x1e96:  /* áº Watin-C */
      case 0x1e97:  /* áº Watin-C */
      case 0x1e98:  /* áº Watin-C */
      case 0x1e99:  /* áº Watin-C */
      case 0x1e9a:  /* áº Watin-C */
      case 0x1e9c:  /* áº Watin-C */
      case 0x1e9d:  /* áº Watin-C */
      case 0x1e9f:  /* áº Watin-C */
      case 0x1f50:  /* á½ Greek2 */
      case 0x1f52:  /* á½ Greek2 */
      case 0x1f54:  /* á½ Greek2 */
      case 0x1f56:  /* á½ Greek2 */
      case 0x1fb2:  /* á¾² Greek2 */
      case 0x1fb4:  /* á¾´ Greek2 */
      case 0x1fb6:  /* á¾¶ Greek2 */
      case 0x1fb7:  /* á¾· Greek2 */
      case 0x1fc2:  /* á¿ Greek2 */
      case 0x1fc4:  /* á¿ Greek2 */
      case 0x1fc6:  /* á¿ Greek2 */
      case 0x1fc7:  /* á¿ Greek2 */
      case 0x1fd2:  /* á¿ Greek2 */
      case 0x1fd3:  /* á¿ Greek2 */
      case 0x1fd6:  /* á¿ Greek2 */
      case 0x1fd7:  /* á¿ Greek2 */
      case 0x1fe2:  /* á¿¢ Greek2 */
      case 0x1fe3:  /* á¿£ Greek2 */
      case 0x1fe4:  /* á¿¤ Greek2 */
      case 0x1fe6:  /* á¿¦ Greek2 */
      case 0x1fe7:  /* á¿§ Greek2 */
      case 0x1ff2:  /* á¿² Greek2 */
      case 0x1ff4:  /* á¿´ Greek2 */
      case 0x1ff6:  /* á¿¶ Greek2 */
      case 0x1ff7:  /* á¿· Greek2 */
      case 0x210a:  /* â Letterlike */
      case 0x210e:  /* â Letterlike */
      case 0x210f:  /* â Letterlike */
      case 0x2113:  /* â Letterlike */
      case 0x212f:  /* â¯ Letterlike */
      case 0x2134:  /* â´ Letterlike */
      case 0x2139:  /* â¹ Letterlike */
      case 0x213c:  /* â¼ Letterlike */
      case 0x213d:  /* â½ Letterlike */
      case 0x2146:  /* â Letterlike */
      case 0x2147:  /* â Letterlike */
      case 0x2148:  /* â Letterlike */
      case 0x2149:  /* â Letterlike */
      case 0x2c71:  /* . Watin-D */
      case 0x2c74:  /* . Watin-D */
      case 0x2c77:  /* . Watin-D */
      case 0x2c78:  /* . Watin-D */
      case 0x2c79:  /* . Watin-D */
      case 0x2c7a:  /* . Watin-D */
      case 0x2c7b:  /* . Watin-D */
      case 0x2ce4:  /* . Coptic */
      case 0xa730:  /* . Latin Extended-D */
      case 0xa731:  /* . Latin Extended-D */
      case 0xa771:  /* . Latin Extended-D */
      case 0xa772:  /* . Latin Extended-D */
      case 0xa773:  /* . Latin Extended-D */
      case 0xa774:  /* . Latin Extended-D */
      case 0xa775:  /* . Latin Extended-D */
      case 0xa776:  /* . Latin Extended-D */
      case 0xa777:  /* . Latin Extended-D */
      case 0xa778:  /* . Latin Extended-D */
      case 0xa78e:  /* . Latin Extended-D */
      case 0xa795:  /* . Latin Extended-D */
      case 0xa7af:  /* . Latin Extended-D */
      case 0xa7fa:  /* . Latin Extended-D */
      case 0xab30:  /* . Latin Extended-E */
      case 0xab31:  /* . Latin Extended-E */
      case 0xab32:  /* . Latin Extended-E */
      case 0xab33:  /* . Latin Extended-E */
      case 0xab34:  /* . Latin Extended-E */
      case 0xab35:  /* . Latin Extended-E */
      case 0xab36:  /* . Latin Extended-E */
      case 0xab37:  /* . Latin Extended-E */
      case 0xab38:  /* . Latin Extended-E */
      case 0xab39:  /* . Latin Extended-E */
      case 0xab3a:  /* . Latin Extended-E */
      case 0xab3b:  /* . Latin Extended-E */
      case 0xab3c:  /* . Latin Extended-E */
      case 0xab3d:  /* . Latin Extended-E */
      case 0xab3e:  /* . Latin Extended-E */
      case 0xab3f:  /* . Latin Extended-E */
      case 0xab40:  /* . Latin Extended-E */
      case 0xab41:  /* . Latin Extended-E */
      case 0xab42:  /* . Latin Extended-E */
      case 0xab43:  /* . Latin Extended-E */
      case 0xab44:  /* . Latin Extended-E */
      case 0xab45:  /* . Latin Extended-E */
      case 0xab46:  /* . Latin Extended-E */
      case 0xab47:  /* . Latin Extended-E */
      case 0xab48:  /* . Latin Extended-E */
      case 0xab49:  /* . Latin Extended-E */
      case 0xab4a:  /* . Latin Extended-E */
      case 0xab4b:  /* . Latin Extended-E */
      case 0xab4c:  /* . Latin Extended-E */
      case 0xab4d:  /* . Latin Extended-E */
      case 0xab4e:  /* . Latin Extended-E */
      case 0xab4f:  /* . Latin Extended-E */
      case 0xab50:  /* . Latin Extended-E */
      case 0xab51:  /* . Latin Extended-E */
      case 0xab52:  /* . Latin Extended-E */
      case 0xab54:  /* . Latin Extended-E */
      case 0xab55:  /* . Latin Extended-E */
      case 0xab56:  /* . Latin Extended-E */
      case 0xab57:  /* . Latin Extended-E */
      case 0xab58:  /* . Latin Extended-E */
      case 0xab59:  /* . Latin Extended-E */
      case 0xab5a:  /* . Latin Extended-E */
      case 0xab60:  /* . Latin Extended-E */
      case 0xab61:  /* . Latin Extended-E */
      case 0xab62:  /* . Latin Extended-E */
      case 0xab63:  /* . Latin Extended-E */
      case 0xab64:  /* . Latin Extended-E */
      case 0xab65:  /* . Latin Extended-E */
      case 0xab66:  /* . Latin Extended-E */
      case 0xab67:  /* . Latin Extended-E */
      case 0xfb00:  /* . Alphabetic Presentation Forms */
      case 0xfb01:  /* . Alphabetic Presentation Forms */
      case 0xfb02:  /* . Alphabetic Presentation Forms */
      case 0xfb03:  /* . Alphabetic Presentation Forms */
      case 0xfb04:  /* . Alphabetic Presentation Forms */
      case 0xfb05:  /* . Alphabetic Presentation Forms */
      case 0xfb06:  /* . Alphabetic Presentation Forms */
      case 0xfb13:  /* . Alphabetic Presentation Forms */
      case 0xfb14:  /* . Alphabetic Presentation Forms */
      case 0xfb15:  /* . Alphabetic Presentation Forms */
      case 0xfb16:  /* . Alphabetic Presentation Forms */
      case 0xfb17:  /* . Alphabetic Presentation Forms */
      case 0x1d44e: /* ð Math */
      case 0x1d44f: /* ð Math */
      case 0x1d450: /* ð Math */
      case 0x1d451: /* ð Math */
      case 0x1d452: /* ð Math */
      case 0x1d453: /* ð Math */
      case 0x1d454: /* ð Math */
      case 0x1d45e: /* ð Math */
      case 0x1d45f: /* ð Math */
      case 0x1d460: /* ð  Math */
      case 0x1d461: /* ð¡ Math */
      case 0x1d462: /* ð¢ Math */
      case 0x1d463: /* ð£ Math */
      case 0x1d464: /* ð¤ Math */
      case 0x1d465: /* ð¥ Math */
      case 0x1d466: /* ð¦ Math */
      case 0x1d467: /* ð§ Math */
      case 0x1d4b6: /* ð¶ Math */
      case 0x1d4b7: /* ð· Math */
      case 0x1d4b8: /* ð¸ Math */
      case 0x1d4b9: /* ð¹ Math */
      case 0x1d4bb: /* ð» Math */
      case 0x1d4bd: /* ð½ Math */
      case 0x1d4be: /* ð¾ Math */
      case 0x1d4bf: /* ð¿ Math */
      case 0x1d4c0: /* ð Math */
      case 0x1d4c1: /* ð Math */
      case 0x1d4c2: /* ð Math */
      case 0x1d4c3: /* ð Math */
      case 0x1d4c5: /* ð Math */
      case 0x1d4c6: /* ð Math */
      case 0x1d4c7: /* ð Math */
      case 0x1d51e: /* ð Math */
      case 0x1d51f: /* ð Math */
      case 0x1d520: /* ð  Math */
      case 0x1d521: /* ð¡ Math */
      case 0x1d522: /* ð¢ Math */
      case 0x1d523: /* ð£ Math */
      case 0x1d524: /* ð¤ Math */
      case 0x1d525: /* ð¥ Math */
      case 0x1d526: /* ð¦ Math */
      case 0x1d52f: /* ð¯ Math */
      case 0x1d530: /* ð° Math */
      case 0x1d531: /* ð± Math */
      case 0x1d532: /* ð² Math */
      case 0x1d533: /* ð³ Math */
      case 0x1d534: /* ð´ Math */
      case 0x1d535: /* ðµ Math */
      case 0x1d536: /* ð¶ Math */
      case 0x1d537: /* ð· Math */
      case 0x1d552: /* ð Math */
      case 0x1d553: /* ð Math */
      case 0x1d554: /* ð Math */
      case 0x1d555: /* ð Math */
      case 0x1d556: /* ð Math */
      case 0x1d557: /* ð Math */
      case 0x1d558: /* ð Math */
      case 0x1d559: /* ð Math */
      case 0x1d55a: /* ð Math */
      case 0x1d55b: /* ð Math */
      case 0x1d55c: /* ð Math */
      case 0x1d55d: /* ð Math */
      case 0x1d55e: /* ð Math */
      case 0x1d55f: /* ð Math */
      case 0x1d560: /* ð  Math */
      case 0x1d561: /* ð¡ Math */
      case 0x1d562: /* ð¢ Math */
      case 0x1d563: /* ð£ Math */
      case 0x1d564: /* ð¤ Math */
      case 0x1d565: /* ð¥ Math */
      case 0x1d566: /* ð¦ Math */
      case 0x1d567: /* ð§ Math */
      case 0x1d568: /* ð¨ Math */
      case 0x1d569: /* ð© Math */
      case 0x1d56a: /* ðª Math */
      case 0x1d56b: /* ð« Math */
      case 0x1d656: /* ð Math */
      case 0x1d657: /* ð Math */
      case 0x1d658: /* ð Math */
      case 0x1d659: /* ð Math */
      case 0x1d65a: /* ð Math */
      case 0x1d65b: /* ð Math */
      case 0x1d65c: /* ð Math */
      case 0x1d65d: /* ð Math */
      case 0x1d65e: /* ð Math */
      case 0x1d65f: /* ð Math */
      case 0x1d660: /* ð  Math */
      case 0x1d661: /* ð¡ Math */
      case 0x1d662: /* ð¢ Math */
      case 0x1d663: /* ð£ Math */
      case 0x1d664: /* ð¤ Math */
      case 0x1d665: /* ð¥ Math */
      case 0x1d666: /* ð¦ Math */
      case 0x1d667: /* ð§ Math */
      case 0x1d668: /* ð¨ Math */
      case 0x1d669: /* ð© Math */
      case 0x1d66a: /* ðª Math */
      case 0x1d66b: /* ð« Math */
      case 0x1d66c: /* ð¬ Math */
      case 0x1d66d: /* ð­ Math */
      case 0x1d66e: /* ð® Math */
      case 0x1d66f: /* ð¯ Math */
      case 0x1d6da: /* ð Math */
      case 0x1d6dc: /* ð Math */
      case 0x1d6dd: /* ð Math */
      case 0x1d6de: /* ð Math */
      case 0x1d6df: /* ð Math */
      case 0x1d6e0: /* ð  Math */
      case 0x1d6e1: /* ð¡ Math */
      case 0x1d70d: /* ð Math */
      case 0x1d70e: /* ð Math */
      case 0x1d70f: /* ð Math */
      case 0x1d710: /* ð Math */
      case 0x1d711: /* ð Math */
      case 0x1d712: /* ð Math */
      case 0x1d713: /* ð Math */
      case 0x1d714: /* ð Math */
      case 0x1d716: /* ð Math */
      case 0x1d717: /* ð Math */
      case 0x1d718: /* ð Math */
      case 0x1d719: /* ð Math */
      case 0x1d71a: /* ð Math */
      case 0x1d71b: /* ð Math */
      case 0x1d747: /* ð Math */
      case 0x1d748: /* ð Math */
      case 0x1d749: /* ð Math */
      case 0x1d74a: /* ð Math */
      case 0x1d74b: /* ð Math */
      case 0x1d74c: /* ð Math */
      case 0x1d74d: /* ð Math */
      case 0x1d74e: /* ð Math */
      case 0x1d750: /* ð Math */
      case 0x1d751: /* ð Math */
      case 0x1d752: /* ð Math */
      case 0x1d753: /* ð Math */
      case 0x1d754: /* ð Math */
      case 0x1d755: /* ð Math */
      case 0x1d781: /* ð Math */
      case 0x1d782: /* ð Math */
      case 0x1d783: /* ð Math */
      case 0x1d784: /* ð Math */
      case 0x1d785: /* ð Math */
      case 0x1d786: /* ð Math */
      case 0x1d787: /* ð Math */
      case 0x1d788: /* ð Math */
      case 0x1d78a: /* ð Math */
      case 0x1d78b: /* ð Math */
      case 0x1d78c: /* ð Math */
      case 0x1d78d: /* ð Math */
      case 0x1d78e: /* ð Math */
      case 0x1d78f: /* ð Math */
      case 0x1d7aa: /* ðª Math */
      case 0x1d7ab: /* ð« Math */
      case 0x1d7ac: /* ð¬ Math */
      case 0x1d7ad: /* ð­ Math */
      case 0x1d7ae: /* ð® Math */
      case 0x1d7af: /* ð¯ Math */
      case 0x1d7b0: /* ð° Math */
      case 0x1d7b1: /* ð± Math */
      case 0x1d7b2: /* ð² Math */
      case 0x1d7b3: /* ð³ Math */
      case 0x1d7b4: /* ð´ Math */
      case 0x1d7b5: /* ðµ Math */
      case 0x1d7b6: /* ð¶ Math */
      case 0x1d7b7: /* ð· Math */
      case 0x1d7b8: /* ð¸ Math */
      case 0x1d7b9: /* ð¹ Math */
      case 0x1d7ba: /* ðº Math */
      case 0x1d7bb: /* ð» Math */
      case 0x1d7bc: /* ð¼ Math */
      case 0x1d7bd: /* ð½ Math */
      case 0x1d7be: /* ð¾ Math */
      case 0x1d7bf: /* ð¿ Math */
      case 0x1d7c0: /* ð Math */
      case 0x1d7c1: /* ð Math */
      case 0x1d7c2: /* ð Math */
      case 0x1d7c4: /* ð Math */
      case 0x1d7c5: /* ð Math */
      case 0x1d7c6: /* ð Math */
      case 0x1d7c7: /* ð Math */
      case 0x1d7c8: /* ð Math */
      case 0x1d7c9: /* ð Math */
      case 0x1d7cb: /* ð Math */
        return 1;
      default:
        return 0;
    }
  }
}
