aboutsummaryrefslogtreecommitdiff
path: root/src/case_fold_switch.inc
blob: 70fdd755fdce66955b0289d851713c7497227574 (plain)
  1.     switch (c) {
  2. case 0x0041:
  3. bufpush(0x0061);
  4. break;
  5. case 0x0042:
  6. bufpush(0x0062);
  7. break;
  8. case 0x0043:
  9. bufpush(0x0063);
  10. break;
  11. case 0x0044:
  12. bufpush(0x0064);
  13. break;
  14. case 0x0045:
  15. bufpush(0x0065);
  16. break;
  17. case 0x0046:
  18. bufpush(0x0066);
  19. break;
  20. case 0x0047:
  21. bufpush(0x0067);
  22. break;
  23. case 0x0048:
  24. bufpush(0x0068);
  25. break;
  26. case 0x0049:
  27. bufpush(0x0069);
  28. break;
  29. case 0x004A:
  30. bufpush(0x006A);
  31. break;
  32. case 0x004B:
  33. bufpush(0x006B);
  34. break;
  35. case 0x004C:
  36. bufpush(0x006C);
  37. break;
  38. case 0x004D:
  39. bufpush(0x006D);
  40. break;
  41. case 0x004E:
  42. bufpush(0x006E);
  43. break;
  44. case 0x004F:
  45. bufpush(0x006F);
  46. break;
  47. case 0x0050:
  48. bufpush(0x0070);
  49. break;
  50. case 0x0051:
  51. bufpush(0x0071);
  52. break;
  53. case 0x0052:
  54. bufpush(0x0072);
  55. break;
  56. case 0x0053:
  57. bufpush(0x0073);
  58. break;
  59. case 0x0054:
  60. bufpush(0x0074);
  61. break;
  62. case 0x0055:
  63. bufpush(0x0075);
  64. break;
  65. case 0x0056:
  66. bufpush(0x0076);
  67. break;
  68. case 0x0057:
  69. bufpush(0x0077);
  70. break;
  71. case 0x0058:
  72. bufpush(0x0078);
  73. break;
  74. case 0x0059:
  75. bufpush(0x0079);
  76. break;
  77. case 0x005A:
  78. bufpush(0x007A);
  79. break;
  80. case 0x00B5:
  81. bufpush(0x03BC);
  82. break;
  83. case 0x00C0:
  84. bufpush(0x00E0);
  85. break;
  86. case 0x00C1:
  87. bufpush(0x00E1);
  88. break;
  89. case 0x00C2:
  90. bufpush(0x00E2);
  91. break;
  92. case 0x00C3:
  93. bufpush(0x00E3);
  94. break;
  95. case 0x00C4:
  96. bufpush(0x00E4);
  97. break;
  98. case 0x00C5:
  99. bufpush(0x00E5);
  100. break;
  101. case 0x00C6:
  102. bufpush(0x00E6);
  103. break;
  104. case 0x00C7:
  105. bufpush(0x00E7);
  106. break;
  107. case 0x00C8:
  108. bufpush(0x00E8);
  109. break;
  110. case 0x00C9:
  111. bufpush(0x00E9);
  112. break;
  113. case 0x00CA:
  114. bufpush(0x00EA);
  115. break;
  116. case 0x00CB:
  117. bufpush(0x00EB);
  118. break;
  119. case 0x00CC:
  120. bufpush(0x00EC);
  121. break;
  122. case 0x00CD:
  123. bufpush(0x00ED);
  124. break;
  125. case 0x00CE:
  126. bufpush(0x00EE);
  127. break;
  128. case 0x00CF:
  129. bufpush(0x00EF);
  130. break;
  131. case 0x00D0:
  132. bufpush(0x00F0);
  133. break;
  134. case 0x00D1:
  135. bufpush(0x00F1);
  136. break;
  137. case 0x00D2:
  138. bufpush(0x00F2);
  139. break;
  140. case 0x00D3:
  141. bufpush(0x00F3);
  142. break;
  143. case 0x00D4:
  144. bufpush(0x00F4);
  145. break;
  146. case 0x00D5:
  147. bufpush(0x00F5);
  148. break;
  149. case 0x00D6:
  150. bufpush(0x00F6);
  151. break;
  152. case 0x00D8:
  153. bufpush(0x00F8);
  154. break;
  155. case 0x00D9:
  156. bufpush(0x00F9);
  157. break;
  158. case 0x00DA:
  159. bufpush(0x00FA);
  160. break;
  161. case 0x00DB:
  162. bufpush(0x00FB);
  163. break;
  164. case 0x00DC:
  165. bufpush(0x00FC);
  166. break;
  167. case 0x00DD:
  168. bufpush(0x00FD);
  169. break;
  170. case 0x00DE:
  171. bufpush(0x00FE);
  172. break;
  173. case 0x00DF:
  174. bufpush(0x0073);
  175. bufpush(0x0073);
  176. break;
  177. case 0x0100:
  178. bufpush(0x0101);
  179. break;
  180. case 0x0102:
  181. bufpush(0x0103);
  182. break;
  183. case 0x0104:
  184. bufpush(0x0105);
  185. break;
  186. case 0x0106:
  187. bufpush(0x0107);
  188. break;
  189. case 0x0108:
  190. bufpush(0x0109);
  191. break;
  192. case 0x010A:
  193. bufpush(0x010B);
  194. break;
  195. case 0x010C:
  196. bufpush(0x010D);
  197. break;
  198. case 0x010E:
  199. bufpush(0x010F);
  200. break;
  201. case 0x0110:
  202. bufpush(0x0111);
  203. break;
  204. case 0x0112:
  205. bufpush(0x0113);
  206. break;
  207. case 0x0114:
  208. bufpush(0x0115);
  209. break;
  210. case 0x0116:
  211. bufpush(0x0117);
  212. break;
  213. case 0x0118:
  214. bufpush(0x0119);
  215. break;
  216. case 0x011A:
  217. bufpush(0x011B);
  218. break;
  219. case 0x011C:
  220. bufpush(0x011D);
  221. break;
  222. case 0x011E:
  223. bufpush(0x011F);
  224. break;
  225. case 0x0120:
  226. bufpush(0x0121);
  227. break;
  228. case 0x0122:
  229. bufpush(0x0123);
  230. break;
  231. case 0x0124:
  232. bufpush(0x0125);
  233. break;
  234. case 0x0126:
  235. bufpush(0x0127);
  236. break;
  237. case 0x0128:
  238. bufpush(0x0129);
  239. break;
  240. case 0x012A:
  241. bufpush(0x012B);
  242. break;
  243. case 0x012C:
  244. bufpush(0x012D);
  245. break;
  246. case 0x012E:
  247. bufpush(0x012F);
  248. break;
  249. case 0x0130:
  250. bufpush(0x0069);
  251. bufpush(0x0307);
  252. break;
  253. case 0x0132:
  254. bufpush(0x0133);
  255. break;
  256. case 0x0134:
  257. bufpush(0x0135);
  258. break;
  259. case 0x0136:
  260. bufpush(0x0137);
  261. break;
  262. case 0x0139:
  263. bufpush(0x013A);
  264. break;
  265. case 0x013B:
  266. bufpush(0x013C);
  267. break;
  268. case 0x013D:
  269. bufpush(0x013E);
  270. break;
  271. case 0x013F:
  272. bufpush(0x0140);
  273. break;
  274. case 0x0141:
  275. bufpush(0x0142);
  276. break;
  277. case 0x0143:
  278. bufpush(0x0144);
  279. break;
  280. case 0x0145:
  281. bufpush(0x0146);
  282. break;
  283. case 0x0147:
  284. bufpush(0x0148);
  285. break;
  286. case 0x0149:
  287. bufpush(0x02BC);
  288. bufpush(0x006E);
  289. break;
  290. case 0x014A:
  291. bufpush(0x014B);
  292. break;
  293. case 0x014C:
  294. bufpush(0x014D);
  295. break;
  296. case 0x014E:
  297. bufpush(0x014F);
  298. break;
  299. case 0x0150:
  300. bufpush(0x0151);
  301. break;
  302. case 0x0152:
  303. bufpush(0x0153);
  304. break;
  305. case 0x0154:
  306. bufpush(0x0155);
  307. break;
  308. case 0x0156:
  309. bufpush(0x0157);
  310. break;
  311. case 0x0158:
  312. bufpush(0x0159);
  313. break;
  314. case 0x015A:
  315. bufpush(0x015B);
  316. break;
  317. case 0x015C:
  318. bufpush(0x015D);
  319. break;
  320. case 0x015E:
  321. bufpush(0x015F);
  322. break;
  323. case 0x0160:
  324. bufpush(0x0161);
  325. break;
  326. case 0x0162:
  327. bufpush(0x0163);
  328. break;
  329. case 0x0164:
  330. bufpush(0x0165);
  331. break;
  332. case 0x0166:
  333. bufpush(0x0167);
  334. break;
  335. case 0x0168:
  336. bufpush(0x0169);
  337. break;
  338. case 0x016A:
  339. bufpush(0x016B);
  340. break;
  341. case 0x016C:
  342. bufpush(0x016D);
  343. break;
  344. case 0x016E:
  345. bufpush(0x016F);
  346. break;
  347. case 0x0170:
  348. bufpush(0x0171);
  349. break;
  350. case 0x0172:
  351. bufpush(0x0173);
  352. break;
  353. case 0x0174:
  354. bufpush(0x0175);
  355. break;
  356. case 0x0176:
  357. bufpush(0x0177);
  358. break;
  359. case 0x0178:
  360. bufpush(0x00FF);
  361. break;
  362. case 0x0179:
  363. bufpush(0x017A);
  364. break;
  365. case 0x017B:
  366. bufpush(0x017C);
  367. break;
  368. case 0x017D:
  369. bufpush(0x017E);
  370. break;
  371. case 0x017F:
  372. bufpush(0x0073);
  373. break;
  374. case 0x0181:
  375. bufpush(0x0253);
  376. break;
  377. case 0x0182:
  378. bufpush(0x0183);
  379. break;
  380. case 0x0184:
  381. bufpush(0x0185);
  382. break;
  383. case 0x0186:
  384. bufpush(0x0254);
  385. break;
  386. case 0x0187:
  387. bufpush(0x0188);
  388. break;
  389. case 0x0189:
  390. bufpush(0x0256);
  391. break;
  392. case 0x018A:
  393. bufpush(0x0257);
  394. break;
  395. case 0x018B:
  396. bufpush(0x018C);
  397. break;
  398. case 0x018E:
  399. bufpush(0x01DD);
  400. break;
  401. case 0x018F:
  402. bufpush(0x0259);
  403. break;
  404. case 0x0190:
  405. bufpush(0x025B);
  406. break;
  407. case 0x0191:
  408. bufpush(0x0192);
  409. break;
  410. case 0x0193:
  411. bufpush(0x0260);
  412. break;
  413. case 0x0194:
  414. bufpush(0x0263);
  415. break;
  416. case 0x0196:
  417. bufpush(0x0269);
  418. break;
  419. case 0x0197:
  420. bufpush(0x0268);
  421. break;
  422. case 0x0198:
  423. bufpush(0x0199);
  424. break;
  425. case 0x019C:
  426. bufpush(0x026F);
  427. break;
  428. case 0x019D:
  429. bufpush(0x0272);
  430. break;
  431. case 0x019F:
  432. bufpush(0x0275);
  433. break;
  434. case 0x01A0:
  435. bufpush(0x01A1);
  436. break;
  437. case 0x01A2:
  438. bufpush(0x01A3);
  439. break;
  440. case 0x01A4:
  441. bufpush(0x01A5);
  442. break;
  443. case 0x01A6:
  444. bufpush(0x0280);
  445. break;
  446. case 0x01A7:
  447. bufpush(0x01A8);
  448. break;
  449. case 0x01A9:
  450. bufpush(0x0283);
  451. break;
  452. case 0x01AC:
  453. bufpush(0x01AD);
  454. break;
  455. case 0x01AE:
  456. bufpush(0x0288);
  457. break;
  458. case 0x01AF:
  459. bufpush(0x01B0);
  460. break;
  461. case 0x01B1:
  462. bufpush(0x028A);
  463. break;
  464. case 0x01B2:
  465. bufpush(0x028B);
  466. break;
  467. case 0x01B3:
  468. bufpush(0x01B4);
  469. break;
  470. case 0x01B5:
  471. bufpush(0x01B6);
  472. break;
  473. case 0x01B7:
  474. bufpush(0x0292);
  475. break;
  476. case 0x01B8:
  477. bufpush(0x01B9);
  478. break;
  479. case 0x01BC:
  480. bufpush(0x01BD);
  481. break;
  482. case 0x01C4:
  483. bufpush(0x01C6);
  484. break;
  485. case 0x01C5:
  486. bufpush(0x01C6);
  487. break;
  488. case 0x01C7:
  489. bufpush(0x01C9);
  490. break;
  491. case 0x01C8:
  492. bufpush(0x01C9);
  493. break;
  494. case 0x01CA:
  495. bufpush(0x01CC);
  496. break;
  497. case 0x01CB:
  498. bufpush(0x01CC);
  499. break;
  500. case 0x01CD:
  501. bufpush(0x01CE);
  502. break;
  503. case 0x01CF:
  504. bufpush(0x01D0);
  505. break;
  506. case 0x01D1:
  507. bufpush(0x01D2);
  508. break;
  509. case 0x01D3:
  510. bufpush(0x01D4);
  511. break;
  512. case 0x01D5:
  513. bufpush(0x01D6);
  514. break;
  515. case 0x01D7:
  516. bufpush(0x01D8);
  517. break;
  518. case 0x01D9:
  519. bufpush(0x01DA);
  520. break;
  521. case 0x01DB:
  522. bufpush(0x01DC);
  523. break;
  524. case 0x01DE:
  525. bufpush(0x01DF);
  526. break;
  527. case 0x01E0:
  528. bufpush(0x01E1);
  529. break;
  530. case 0x01E2:
  531. bufpush(0x01E3);
  532. break;
  533. case 0x01E4:
  534. bufpush(0x01E5);
  535. break;
  536. case 0x01E6:
  537. bufpush(0x01E7);
  538. break;
  539. case 0x01E8:
  540. bufpush(0x01E9);
  541. break;
  542. case 0x01EA:
  543. bufpush(0x01EB);
  544. break;
  545. case 0x01EC:
  546. bufpush(0x01ED);
  547. break;
  548. case 0x01EE:
  549. bufpush(0x01EF);
  550. break;
  551. case 0x01F0:
  552. bufpush(0x006A);
  553. bufpush(0x030C);
  554. break;
  555. case 0x01F1:
  556. bufpush(0x01F3);
  557. break;
  558. case 0x01F2:
  559. bufpush(0x01F3);
  560. break;
  561. case 0x01F4:
  562. bufpush(0x01F5);
  563. break;
  564. case 0x01F6:
  565. bufpush(0x0195);
  566. break;
  567. case 0x01F7:
  568. bufpush(0x01BF);
  569. break;
  570. case 0x01F8:
  571. bufpush(0x01F9);
  572. break;
  573. case 0x01FA:
  574. bufpush(0x01FB);
  575. break;
  576. case 0x01FC:
  577. bufpush(0x01FD);
  578. break;
  579. case 0x01FE:
  580. bufpush(0x01FF);
  581. break;
  582. case 0x0200:
  583. bufpush(0x0201);
  584. break;
  585. case 0x0202:
  586. bufpush(0x0203);
  587. break;
  588. case 0x0204:
  589. bufpush(0x0205);
  590. break;
  591. case 0x0206:
  592. bufpush(0x0207);
  593. break;
  594. case 0x0208:
  595. bufpush(0x0209);
  596. break;
  597. case 0x020A:
  598. bufpush(0x020B);
  599. break;
  600. case 0x020C:
  601. bufpush(0x020D);
  602. break;
  603. case 0x020E:
  604. bufpush(0x020F);
  605. break;
  606. case 0x0210:
  607. bufpush(0x0211);
  608. break;
  609. case 0x0212:
  610. bufpush(0x0213);
  611. break;
  612. case 0x0214:
  613. bufpush(0x0215);
  614. break;
  615. case 0x0216:
  616. bufpush(0x0217);
  617. break;
  618. case 0x0218:
  619. bufpush(0x0219);
  620. break;
  621. case 0x021A:
  622. bufpush(0x021B);
  623. break;
  624. case 0x021C:
  625. bufpush(0x021D);
  626. break;
  627. case 0x021E:
  628. bufpush(0x021F);
  629. break;
  630. case 0x0220:
  631. bufpush(0x019E);
  632. break;
  633. case 0x0222:
  634. bufpush(0x0223);
  635. break;
  636. case 0x0224:
  637. bufpush(0x0225);
  638. break;
  639. case 0x0226:
  640. bufpush(0x0227);
  641. break;
  642. case 0x0228:
  643. bufpush(0x0229);
  644. break;
  645. case 0x022A:
  646. bufpush(0x022B);
  647. break;
  648. case 0x022C:
  649. bufpush(0x022D);
  650. break;
  651. case 0x022E:
  652. bufpush(0x022F);
  653. break;
  654. case 0x0230:
  655. bufpush(0x0231);
  656. break;
  657. case 0x0232:
  658. bufpush(0x0233);
  659. break;
  660. case 0x0345:
  661. bufpush(0x03B9);
  662. break;
  663. case 0x0386:
  664. bufpush(0x03AC);
  665. break;
  666. case 0x0388:
  667. bufpush(0x03AD);
  668. break;
  669. case 0x0389:
  670. bufpush(0x03AE);
  671. break;
  672. case 0x038A:
  673. bufpush(0x03AF);
  674. break;
  675. case 0x038C:
  676. bufpush(0x03CC);
  677. break;
  678. case 0x038E:
  679. bufpush(0x03CD);
  680. break;
  681. case 0x038F:
  682. bufpush(0x03CE);
  683. break;
  684. case 0x0390:
  685. bufpush(0x03B9);
  686. bufpush(0x0308);
  687. bufpush(0x0301);
  688. break;
  689. case 0x0391:
  690. bufpush(0x03B1);
  691. break;
  692. case 0x0392:
  693. bufpush(0x03B2);
  694. break;
  695. case 0x0393:
  696. bufpush(0x03B3);
  697. break;
  698. case 0x0394:
  699. bufpush(0x03B4);
  700. break;
  701. case 0x0395:
  702. bufpush(0x03B5);
  703. break;
  704. case 0x0396:
  705. bufpush(0x03B6);
  706. break;
  707. case 0x0397:
  708. bufpush(0x03B7);
  709. break;
  710. case 0x0398:
  711. bufpush(0x03B8);
  712. break;
  713. case 0x0399:
  714. bufpush(0x03B9);
  715. break;
  716. case 0x039A:
  717. bufpush(0x03BA);
  718. break;
  719. case 0x039B:
  720. bufpush(0x03BB);
  721. break;
  722. case 0x039C:
  723. bufpush(0x03BC);
  724. break;
  725. case 0x039D:
  726. bufpush(0x03BD);
  727. break;
  728. case 0x039E:
  729. bufpush(0x03BE);
  730. break;
  731. case 0x039F:
  732. bufpush(0x03BF);
  733. break;
  734. case 0x03A0:
  735. bufpush(0x03C0);
  736. break;
  737. case 0x03A1:
  738. bufpush(0x03C1);
  739. break;
  740. case 0x03A3:
  741. bufpush(0x03C3);
  742. break;
  743. case 0x03A4:
  744. bufpush(0x03C4);
  745. break;
  746. case 0x03A5:
  747. bufpush(0x03C5);
  748. break;
  749. case 0x03A6:
  750. bufpush(0x03C6);
  751. break;
  752. case 0x03A7:
  753. bufpush(0x03C7);
  754. break;
  755. case 0x03A8:
  756. bufpush(0x03C8);
  757. break;
  758. case 0x03A9:
  759. bufpush(0x03C9);
  760. break;
  761. case 0x03AA:
  762. bufpush(0x03CA);
  763. break;
  764. case 0x03AB:
  765. bufpush(0x03CB);
  766. break;
  767. case 0x03B0:
  768. bufpush(0x03C5);
  769. bufpush(0x0308);
  770. bufpush(0x0301);
  771. break;
  772. case 0x03C2:
  773. bufpush(0x03C3);
  774. break;
  775. case 0x03D0:
  776. bufpush(0x03B2);
  777. break;
  778. case 0x03D1:
  779. bufpush(0x03B8);
  780. break;
  781. case 0x03D5:
  782. bufpush(0x03C6);
  783. break;
  784. case 0x03D6:
  785. bufpush(0x03C0);
  786. break;
  787. case 0x03D8:
  788. bufpush(0x03D9);
  789. break;
  790. case 0x03DA:
  791. bufpush(0x03DB);
  792. break;
  793. case 0x03DC:
  794. bufpush(0x03DD);
  795. break;
  796. case 0x03DE:
  797. bufpush(0x03DF);
  798. break;
  799. case 0x03E0:
  800. bufpush(0x03E1);
  801. break;
  802. case 0x03E2:
  803. bufpush(0x03E3);
  804. break;
  805. case 0x03E4:
  806. bufpush(0x03E5);
  807. break;
  808. case 0x03E6:
  809. bufpush(0x03E7);
  810. break;
  811. case 0x03E8:
  812. bufpush(0x03E9);
  813. break;
  814. case 0x03EA:
  815. bufpush(0x03EB);
  816. break;
  817. case 0x03EC:
  818. bufpush(0x03ED);
  819. break;
  820. case 0x03EE:
  821. bufpush(0x03EF);
  822. break;
  823. case 0x03F0:
  824. bufpush(0x03BA);
  825. break;
  826. case 0x03F1:
  827. bufpush(0x03C1);
  828. break;
  829. case 0x03F2:
  830. bufpush(0x03C3);
  831. break;
  832. case 0x03F4:
  833. bufpush(0x03B8);
  834. break;
  835. case 0x03F5:
  836. bufpush(0x03B5);
  837. break;
  838. case 0x0400:
  839. bufpush(0x0450);
  840. break;
  841. case 0x0401:
  842. bufpush(0x0451);
  843. break;
  844. case 0x0402:
  845. bufpush(0x0452);
  846. break;
  847. case 0x0403:
  848. bufpush(0x0453);
  849. break;
  850. case 0x0404:
  851. bufpush(0x0454);
  852. break;
  853. case 0x0405:
  854. bufpush(0x0455);
  855. break;
  856. case 0x0406:
  857. bufpush(0x0456);
  858. break;
  859. case 0x0407:
  860. bufpush(0x0457);
  861. break;
  862. case 0x0408:
  863. bufpush(0x0458);
  864. break;
  865. case 0x0409:
  866. bufpush(0x0459);
  867. break;
  868. case 0x040A:
  869. bufpush(0x045A);
  870. break;
  871. case 0x040B:
  872. bufpush(0x045B);
  873. break;
  874. case 0x040C:
  875. bufpush(0x045C);
  876. break;
  877. case 0x040D:
  878. bufpush(0x045D);
  879. break;
  880. case 0x040E:
  881. bufpush(0x045E);
  882. break;
  883. case 0x040F:
  884. bufpush(0x045F);
  885. break;
  886. case 0x0410:
  887. bufpush(0x0430);
  888. break;
  889. case 0x0411:
  890. bufpush(0x0431);
  891. break;
  892. case 0x0412:
  893. bufpush(0x0432);
  894. break;
  895. case 0x0413:
  896. bufpush(0x0433);
  897. break;
  898. case 0x0414:
  899. bufpush(0x0434);
  900. break;
  901. case 0x0415:
  902. bufpush(0x0435);
  903. break;
  904. case 0x0416:
  905. bufpush(0x0436);
  906. break;
  907. case 0x0417:
  908. bufpush(0x0437);
  909. break;
  910. case 0x0418:
  911. bufpush(0x0438);
  912. break;
  913. case 0x0419:
  914. bufpush(0x0439);
  915. break;
  916. case 0x041A:
  917. bufpush(0x043A);
  918. break;
  919. case 0x041B:
  920. bufpush(0x043B);
  921. break;
  922. case 0x041C:
  923. bufpush(0x043C);
  924. break;
  925. case 0x041D:
  926. bufpush(0x043D);
  927. break;
  928. case 0x041E:
  929. bufpush(0x043E);
  930. break;
  931. case 0x041F:
  932. bufpush(0x043F);
  933. break;
  934. case 0x0420:
  935. bufpush(0x0440);
  936. break;
  937. case 0x0421:
  938. bufpush(0x0441);
  939. break;
  940. case 0x0422:
  941. bufpush(0x0442);
  942. break;
  943. case 0x0423:
  944. bufpush(0x0443);
  945. break;
  946. case 0x0424:
  947. bufpush(0x0444);
  948. break;
  949. case 0x0425:
  950. bufpush(0x0445);
  951. break;
  952. case 0x0426:
  953. bufpush(0x0446);
  954. break;
  955. case 0x0427:
  956. bufpush(0x0447);
  957. break;
  958. case 0x0428:
  959. bufpush(0x0448);
  960. break;
  961. case 0x0429:
  962. bufpush(0x0449);
  963. break;
  964. case 0x042A:
  965. bufpush(0x044A);
  966. break;
  967. case 0x042B:
  968. bufpush(0x044B);
  969. break;
  970. case 0x042C:
  971. bufpush(0x044C);
  972. break;
  973. case 0x042D:
  974. bufpush(0x044D);
  975. break;
  976. case 0x042E:
  977. bufpush(0x044E);
  978. break;
  979. case 0x042F:
  980. bufpush(0x044F);
  981. break;
  982. case 0x0460:
  983. bufpush(0x0461);
  984. break;
  985. case 0x0462:
  986. bufpush(0x0463);
  987. break;
  988. case 0x0464:
  989. bufpush(0x0465);
  990. break;
  991. case 0x0466:
  992. bufpush(0x0467);
  993. break;
  994. case 0x0468:
  995. bufpush(0x0469);
  996. break;
  997. case 0x046A:
  998. bufpush(0x046B);
  999. break;
  1000. case 0x046C:
  1001. bufpush(0x046D);
  1002. break;
  1003. case 0x046E:
  1004. bufpush(0x046F);
  1005. break;
  1006. case 0x0470:
  1007. bufpush(0x0471);
  1008. break;
  1009. case 0x0472:
  1010. bufpush(0x0473);
  1011. break;
  1012. case 0x0474:
  1013. bufpush(0x0475);
  1014. break;
  1015. case 0x0476:
  1016. bufpush(0x0477);
  1017. break;
  1018. case 0x0478:
  1019. bufpush(0x0479);
  1020. break;
  1021. case 0x047A:
  1022. bufpush(0x047B);
  1023. break;
  1024. case 0x047C:
  1025. bufpush(0x047D);
  1026. break;
  1027. case 0x047E:
  1028. bufpush(0x047F);
  1029. break;
  1030. case 0x0480:
  1031. bufpush(0x0481);
  1032. break;
  1033. case 0x048A:
  1034. bufpush(0x048B);
  1035. break;
  1036. case 0x048C:
  1037. bufpush(0x048D);
  1038. break;
  1039. case 0x048E:
  1040. bufpush(0x048F);
  1041. break;
  1042. case 0x0490:
  1043. bufpush(0x0491);
  1044. break;
  1045. case 0x0492:
  1046. bufpush(0x0493);
  1047. break;
  1048. case 0x0494:
  1049. bufpush(0x0495);
  1050. break;
  1051. case 0x0496:
  1052. bufpush(0x0497);
  1053. break;
  1054. case 0x0498:
  1055. bufpush(0x0499);
  1056. break;
  1057. case 0x049A:
  1058. bufpush(0x049B);
  1059. break;
  1060. case 0x049C:
  1061. bufpush(0x049D);
  1062. break;
  1063. case 0x049E:
  1064. bufpush(0x049F);
  1065. break;
  1066. case 0x04A0:
  1067. bufpush(0x04A1);
  1068. break;
  1069. case 0x04A2:
  1070. bufpush(0x04A3);
  1071. break;
  1072. case 0x04A4:
  1073. bufpush(0x04A5);
  1074. break;
  1075. case 0x04A6:
  1076. bufpush(0x04A7);
  1077. break;
  1078. case 0x04A8:
  1079. bufpush(0x04A9);
  1080. break;
  1081. case 0x04AA:
  1082. bufpush(0x04AB);
  1083. break;
  1084. case 0x04AC:
  1085. bufpush(0x04AD);
  1086. break;
  1087. case 0x04AE:
  1088. bufpush(0x04AF);
  1089. break;
  1090. case 0x04B0:
  1091. bufpush(0x04B1);
  1092. break;
  1093. case 0x04B2:
  1094. bufpush(0x04B3);
  1095. break;
  1096. case 0x04B4:
  1097. bufpush(0x04B5);
  1098. break;
  1099. case 0x04B6:
  1100. bufpush(0x04B7);
  1101. break;
  1102. case 0x04B8:
  1103. bufpush(0x04B9);
  1104. break;
  1105. case 0x04BA:
  1106. bufpush(0x04BB);
  1107. break;
  1108. case 0x04BC:
  1109. bufpush(0x04BD);
  1110. break;
  1111. case 0x04BE:
  1112. bufpush(0x04BF);
  1113. break;
  1114. case 0x04C1:
  1115. bufpush(0x04C2);
  1116. break;
  1117. case 0x04C3:
  1118. bufpush(0x04C4);
  1119. break;
  1120. case 0x04C5:
  1121. bufpush(0x04C6);
  1122. break;
  1123. case 0x04C7:
  1124. bufpush(0x04C8);
  1125. break;
  1126. case 0x04C9:
  1127. bufpush(0x04CA);
  1128. break;
  1129. case 0x04CB:
  1130. bufpush(0x04CC);
  1131. break;
  1132. case 0x04CD:
  1133. bufpush(0x04CE);
  1134. break;
  1135. case 0x04D0:
  1136. bufpush(0x04D1);
  1137. break;
  1138. case 0x04D2:
  1139. bufpush(0x04D3);
  1140. break;
  1141. case 0x04D4:
  1142. bufpush(0x04D5);
  1143. break;
  1144. case 0x04D6:
  1145. bufpush(0x04D7);
  1146. break;
  1147. case 0x04D8:
  1148. bufpush(0x04D9);
  1149. break;
  1150. case 0x04DA:
  1151. bufpush(0x04DB);
  1152. break;
  1153. case 0x04DC:
  1154. bufpush(0x04DD);
  1155. break;
  1156. case 0x04DE:
  1157. bufpush(0x04DF);
  1158. break;
  1159. case 0x04E0:
  1160. bufpush(0x04E1);
  1161. break;
  1162. case 0x04E2:
  1163. bufpush(0x04E3);
  1164. break;
  1165. case 0x04E4:
  1166. bufpush(0x04E5);
  1167. break;
  1168. case 0x04E6:
  1169. bufpush(0x04E7);
  1170. break;
  1171. case 0x04E8:
  1172. bufpush(0x04E9);
  1173. break;
  1174. case 0x04EA:
  1175. bufpush(0x04EB);
  1176. break;
  1177. case 0x04EC:
  1178. bufpush(0x04ED);
  1179. break;
  1180. case 0x04EE:
  1181. bufpush(0x04EF);
  1182. break;
  1183. case 0x04F0:
  1184. bufpush(0x04F1);
  1185. break;
  1186. case 0x04F2:
  1187. bufpush(0x04F3);
  1188. break;
  1189. case 0x04F4:
  1190. bufpush(0x04F5);
  1191. break;
  1192. case 0x04F8:
  1193. bufpush(0x04F9);
  1194. break;
  1195. case 0x0500:
  1196. bufpush(0x0501);
  1197. break;
  1198. case 0x0502:
  1199. bufpush(0x0503);
  1200. break;
  1201. case 0x0504:
  1202. bufpush(0x0505);
  1203. break;
  1204. case 0x0506:
  1205. bufpush(0x0507);
  1206. break;
  1207. case 0x0508:
  1208. bufpush(0x0509);
  1209. break;
  1210. case 0x050A:
  1211. bufpush(0x050B);
  1212. break;
  1213. case 0x050C:
  1214. bufpush(0x050D);
  1215. break;
  1216. case 0x050E:
  1217. bufpush(0x050F);
  1218. break;
  1219. case 0x0531:
  1220. bufpush(0x0561);
  1221. break;
  1222. case 0x0532:
  1223. bufpush(0x0562);
  1224. break;
  1225. case 0x0533:
  1226. bufpush(0x0563);
  1227. break;
  1228. case 0x0534:
  1229. bufpush(0x0564);
  1230. break;
  1231. case 0x0535:
  1232. bufpush(0x0565);
  1233. break;
  1234. case 0x0536:
  1235. bufpush(0x0566);
  1236. break;
  1237. case 0x0537:
  1238. bufpush(0x0567);
  1239. break;
  1240. case 0x0538:
  1241. bufpush(0x0568);
  1242. break;
  1243. case 0x0539:
  1244. bufpush(0x0569);
  1245. break;
  1246. case 0x053A:
  1247. bufpush(0x056A);
  1248. break;
  1249. case 0x053B:
  1250. bufpush(0x056B);
  1251. break;
  1252. case 0x053C:
  1253. bufpush(0x056C);
  1254. break;
  1255. case 0x053D:
  1256. bufpush(0x056D);
  1257. break;
  1258. case 0x053E:
  1259. bufpush(0x056E);
  1260. break;
  1261. case 0x053F:
  1262. bufpush(0x056F);
  1263. break;
  1264. case 0x0540:
  1265. bufpush(0x0570);
  1266. break;
  1267. case 0x0541:
  1268. bufpush(0x0571);
  1269. break;
  1270. case 0x0542:
  1271. bufpush(0x0572);
  1272. break;
  1273. case 0x0543:
  1274. bufpush(0x0573);
  1275. break;
  1276. case 0x0544:
  1277. bufpush(0x0574);
  1278. break;
  1279. case 0x0545:
  1280. bufpush(0x0575);
  1281. break;
  1282. case 0x0546:
  1283. bufpush(0x0576);
  1284. break;
  1285. case 0x0547:
  1286. bufpush(0x0577);
  1287. break;
  1288. case 0x0548:
  1289. bufpush(0x0578);
  1290. break;
  1291. case 0x0549:
  1292. bufpush(0x0579);
  1293. break;
  1294. case 0x054A:
  1295. bufpush(0x057A);
  1296. break;
  1297. case 0x054B:
  1298. bufpush(0x057B);
  1299. break;
  1300. case 0x054C:
  1301. bufpush(0x057C);
  1302. break;
  1303. case 0x054D:
  1304. bufpush(0x057D);
  1305. break;
  1306. case 0x054E:
  1307. bufpush(0x057E);
  1308. break;
  1309. case 0x054F:
  1310. bufpush(0x057F);
  1311. break;
  1312. case 0x0550:
  1313. bufpush(0x0580);
  1314. break;
  1315. case 0x0551:
  1316. bufpush(0x0581);
  1317. break;
  1318. case 0x0552:
  1319. bufpush(0x0582);
  1320. break;
  1321. case 0x0553:
  1322. bufpush(0x0583);
  1323. break;
  1324. case 0x0554:
  1325. bufpush(0x0584);
  1326. break;
  1327. case 0x0555:
  1328. bufpush(0x0585);
  1329. break;
  1330. case 0x0556:
  1331. bufpush(0x0586);
  1332. break;
  1333. case 0x0587:
  1334. bufpush(0x0565);
  1335. bufpush(0x0582);
  1336. break;
  1337. case 0x1E00:
  1338. bufpush(0x1E01);
  1339. break;
  1340. case 0x1E02:
  1341. bufpush(0x1E03);
  1342. break;
  1343. case 0x1E04:
  1344. bufpush(0x1E05);
  1345. break;
  1346. case 0x1E06:
  1347. bufpush(0x1E07);
  1348. break;
  1349. case 0x1E08:
  1350. bufpush(0x1E09);
  1351. break;
  1352. case 0x1E0A:
  1353. bufpush(0x1E0B);
  1354. break;
  1355. case 0x1E0C:
  1356. bufpush(0x1E0D);
  1357. break;
  1358. case 0x1E0E:
  1359. bufpush(0x1E0F);
  1360. break;
  1361. case 0x1E10:
  1362. bufpush(0x1E11);
  1363. break;
  1364. case 0x1E12:
  1365. bufpush(0x1E13);
  1366. break;
  1367. case 0x1E14:
  1368. bufpush(0x1E15);
  1369. break;
  1370. case 0x1E16:
  1371. bufpush(0x1E17);
  1372. break;
  1373. case 0x1E18:
  1374. bufpush(0x1E19);
  1375. break;
  1376. case 0x1E1A:
  1377. bufpush(0x1E1B);
  1378. break;
  1379. case 0x1E1C:
  1380. bufpush(0x1E1D);
  1381. break;
  1382. case 0x1E1E:
  1383. bufpush(0x1E1F);
  1384. break;
  1385. case 0x1E20:
  1386. bufpush(0x1E21);
  1387. break;
  1388. case 0x1E22:
  1389. bufpush(0x1E23);
  1390. break;
  1391. case 0x1E24:
  1392. bufpush(0x1E25);
  1393. break;
  1394. case 0x1E26:
  1395. bufpush(0x1E27);
  1396. break;
  1397. case 0x1E28:
  1398. bufpush(0x1E29);
  1399. break;
  1400. case 0x1E2A:
  1401. bufpush(0x1E2B);
  1402. break;
  1403. case 0x1E2C:
  1404. bufpush(0x1E2D);
  1405. break;
  1406. case 0x1E2E:
  1407. bufpush(0x1E2F);
  1408. break;
  1409. case 0x1E30:
  1410. bufpush(0x1E31);
  1411. break;
  1412. case 0x1E32:
  1413. bufpush(0x1E33);
  1414. break;
  1415. case 0x1E34:
  1416. bufpush(0x1E35);
  1417. break;
  1418. case 0x1E36:
  1419. bufpush(0x1E37);
  1420. break;
  1421. case 0x1E38:
  1422. bufpush(0x1E39);
  1423. break;
  1424. case 0x1E3A:
  1425. bufpush(0x1E3B);
  1426. break;
  1427. case 0x1E3C:
  1428. bufpush(0x1E3D);
  1429. break;
  1430. case 0x1E3E:
  1431. bufpush(0x1E3F);
  1432. break;
  1433. case 0x1E40:
  1434. bufpush(0x1E41);
  1435. break;
  1436. case 0x1E42:
  1437. bufpush(0x1E43);
  1438. break;
  1439. case 0x1E44:
  1440. bufpush(0x1E45);
  1441. break;
  1442. case 0x1E46:
  1443. bufpush(0x1E47);
  1444. break;
  1445. case 0x1E48:
  1446. bufpush(0x1E49);
  1447. break;
  1448. case 0x1E4A:
  1449. bufpush(0x1E4B);
  1450. break;
  1451. case 0x1E4C:
  1452. bufpush(0x1E4D);
  1453. break;
  1454. case 0x1E4E:
  1455. bufpush(0x1E4F);
  1456. break;
  1457. case 0x1E50:
  1458. bufpush(0x1E51);
  1459. break;
  1460. case 0x1E52:
  1461. bufpush(0x1E53);
  1462. break;
  1463. case 0x1E54:
  1464. bufpush(0x1E55);
  1465. break;
  1466. case 0x1E56:
  1467. bufpush(0x1E57);
  1468. break;
  1469. case 0x1E58:
  1470. bufpush(0x1E59);
  1471. break;
  1472. case 0x1E5A:
  1473. bufpush(0x1E5B);
  1474. break;
  1475. case 0x1E5C:
  1476. bufpush(0x1E5D);
  1477. break;
  1478. case 0x1E5E:
  1479. bufpush(0x1E5F);
  1480. break;
  1481. case 0x1E60:
  1482. bufpush(0x1E61);
  1483. break;
  1484. case 0x1E62:
  1485. bufpush(0x1E63);
  1486. break;
  1487. case 0x1E64:
  1488. bufpush(0x1E65);
  1489. break;
  1490. case 0x1E66:
  1491. bufpush(0x1E67);
  1492. break;
  1493. case 0x1E68:
  1494. bufpush(0x1E69);
  1495. break;
  1496. case 0x1E6A:
  1497. bufpush(0x1E6B);
  1498. break;
  1499. case 0x1E6C:
  1500. bufpush(0x1E6D);
  1501. break;
  1502. case 0x1E6E:
  1503. bufpush(0x1E6F);
  1504. break;
  1505. case 0x1E70:
  1506. bufpush(0x1E71);
  1507. break;
  1508. case 0x1E72:
  1509. bufpush(0x1E73);
  1510. break;
  1511. case 0x1E74:
  1512. bufpush(0x1E75);
  1513. break;
  1514. case 0x1E76:
  1515. bufpush(0x1E77);
  1516. break;
  1517. case 0x1E78:
  1518. bufpush(0x1E79);
  1519. break;
  1520. case 0x1E7A:
  1521. bufpush(0x1E7B);
  1522. break;
  1523. case 0x1E7C:
  1524. bufpush(0x1E7D);
  1525. break;
  1526. case 0x1E7E:
  1527. bufpush(0x1E7F);
  1528. break;
  1529. case 0x1E80:
  1530. bufpush(0x1E81);
  1531. break;
  1532. case 0x1E82:
  1533. bufpush(0x1E83);
  1534. break;
  1535. case 0x1E84:
  1536. bufpush(0x1E85);
  1537. break;
  1538. case 0x1E86:
  1539. bufpush(0x1E87);
  1540. break;
  1541. case 0x1E88:
  1542. bufpush(0x1E89);
  1543. break;
  1544. case 0x1E8A:
  1545. bufpush(0x1E8B);
  1546. break;
  1547. case 0x1E8C:
  1548. bufpush(0x1E8D);
  1549. break;
  1550. case 0x1E8E:
  1551. bufpush(0x1E8F);
  1552. break;
  1553. case 0x1E90:
  1554. bufpush(0x1E91);
  1555. break;
  1556. case 0x1E92:
  1557. bufpush(0x1E93);
  1558. break;
  1559. case 0x1E94:
  1560. bufpush(0x1E95);
  1561. break;
  1562. case 0x1E96:
  1563. bufpush(0x0068);
  1564. bufpush(0x0331);
  1565. break;
  1566. case 0x1E97:
  1567. bufpush(0x0074);
  1568. bufpush(0x0308);
  1569. break;
  1570. case 0x1E98:
  1571. bufpush(0x0077);
  1572. bufpush(0x030A);
  1573. break;
  1574. case 0x1E99:
  1575. bufpush(0x0079);
  1576. bufpush(0x030A);
  1577. break;
  1578. case 0x1E9A:
  1579. bufpush(0x0061);
  1580. bufpush(0x02BE);
  1581. break;
  1582. case 0x1E9B:
  1583. bufpush(0x1E61);
  1584. break;
  1585. case 0x1EA0:
  1586. bufpush(0x1EA1);
  1587. break;
  1588. case 0x1EA2:
  1589. bufpush(0x1EA3);
  1590. break;
  1591. case 0x1EA4:
  1592. bufpush(0x1EA5);
  1593. break;
  1594. case 0x1EA6:
  1595. bufpush(0x1EA7);
  1596. break;
  1597. case 0x1EA8:
  1598. bufpush(0x1EA9);
  1599. break;
  1600. case 0x1EAA:
  1601. bufpush(0x1EAB);
  1602. break;
  1603. case 0x1EAC:
  1604. bufpush(0x1EAD);
  1605. break;
  1606. case 0x1EAE:
  1607. bufpush(0x1EAF);
  1608. break;
  1609. case 0x1EB0:
  1610. bufpush(0x1EB1);
  1611. break;
  1612. case 0x1EB2:
  1613. bufpush(0x1EB3);
  1614. break;
  1615. case 0x1EB4:
  1616. bufpush(0x1EB5);
  1617. break;
  1618. case 0x1EB6:
  1619. bufpush(0x1EB7);
  1620. break;
  1621. case 0x1EB8:
  1622. bufpush(0x1EB9);
  1623. break;
  1624. case 0x1EBA:
  1625. bufpush(0x1EBB);
  1626. break;
  1627. case 0x1EBC:
  1628. bufpush(0x1EBD);
  1629. break;
  1630. case 0x1EBE:
  1631. bufpush(0x1EBF);
  1632. break;
  1633. case 0x1EC0:
  1634. bufpush(0x1EC1);
  1635. break;
  1636. case 0x1EC2:
  1637. bufpush(0x1EC3);
  1638. break;
  1639. case 0x1EC4:
  1640. bufpush(0x1EC5);
  1641. break;
  1642. case 0x1EC6:
  1643. bufpush(0x1EC7);
  1644. break;
  1645. case 0x1EC8:
  1646. bufpush(0x1EC9);
  1647. break;
  1648. case 0x1ECA:
  1649. bufpush(0x1ECB);
  1650. break;
  1651. case 0x1ECC:
  1652. bufpush(0x1ECD);
  1653. break;
  1654. case 0x1ECE:
  1655. bufpush(0x1ECF);
  1656. break;
  1657. case 0x1ED0:
  1658. bufpush(0x1ED1);
  1659. break;
  1660. case 0x1ED2:
  1661. bufpush(0x1ED3);
  1662. break;
  1663. case 0x1ED4:
  1664. bufpush(0x1ED5);
  1665. break;
  1666. case 0x1ED6:
  1667. bufpush(0x1ED7);
  1668. break;
  1669. case 0x1ED8:
  1670. bufpush(0x1ED9);
  1671. break;
  1672. case 0x1EDA:
  1673. bufpush(0x1EDB);
  1674. break;
  1675. case 0x1EDC:
  1676. bufpush(0x1EDD);
  1677. break;
  1678. case 0x1EDE:
  1679. bufpush(0x1EDF);
  1680. break;
  1681. case 0x1EE0:
  1682. bufpush(0x1EE1);
  1683. break;
  1684. case 0x1EE2:
  1685. bufpush(0x1EE3);
  1686. break;
  1687. case 0x1EE4:
  1688. bufpush(0x1EE5);
  1689. break;
  1690. case 0x1EE6:
  1691. bufpush(0x1EE7);
  1692. break;
  1693. case 0x1EE8:
  1694. bufpush(0x1EE9);
  1695. break;
  1696. case 0x1EEA:
  1697. bufpush(0x1EEB);
  1698. break;
  1699. case 0x1EEC:
  1700. bufpush(0x1EED);
  1701. break;
  1702. case 0x1EEE:
  1703. bufpush(0x1EEF);
  1704. break;
  1705. case 0x1EF0:
  1706. bufpush(0x1EF1);
  1707. break;
  1708. case 0x1EF2:
  1709. bufpush(0x1EF3);
  1710. break;
  1711. case 0x1EF4:
  1712. bufpush(0x1EF5);
  1713. break;
  1714. case 0x1EF6:
  1715. bufpush(0x1EF7);
  1716. break;
  1717. case 0x1EF8:
  1718. bufpush(0x1EF9);
  1719. break;
  1720. case 0x1F08:
  1721. bufpush(0x1F00);
  1722. break;
  1723. case 0x1F09:
  1724. bufpush(0x1F01);
  1725. break;
  1726. case 0x1F0A:
  1727. bufpush(0x1F02);
  1728. break;
  1729. case 0x1F0B:
  1730. bufpush(0x1F03);
  1731. break;
  1732. case 0x1F0C:
  1733. bufpush(0x1F04);
  1734. break;
  1735. case 0x1F0D:
  1736. bufpush(0x1F05);
  1737. break;
  1738. case 0x1F0E:
  1739. bufpush(0x1F06);
  1740. break;
  1741. case 0x1F0F:
  1742. bufpush(0x1F07);
  1743. break;
  1744. case 0x1F18:
  1745. bufpush(0x1F10);
  1746. break;
  1747. case 0x1F19:
  1748. bufpush(0x1F11);
  1749. break;
  1750. case 0x1F1A:
  1751. bufpush(0x1F12);
  1752. break;
  1753. case 0x1F1B:
  1754. bufpush(0x1F13);
  1755. break;
  1756. case 0x1F1C:
  1757. bufpush(0x1F14);
  1758. break;
  1759. case 0x1F1D:
  1760. bufpush(0x1F15);
  1761. break;
  1762. case 0x1F28:
  1763. bufpush(0x1F20);
  1764. break;
  1765. case 0x1F29:
  1766. bufpush(0x1F21);
  1767. break;
  1768. case 0x1F2A:
  1769. bufpush(0x1F22);
  1770. break;
  1771. case 0x1F2B:
  1772. bufpush(0x1F23);
  1773. break;
  1774. case 0x1F2C:
  1775. bufpush(0x1F24);
  1776. break;
  1777. case 0x1F2D:
  1778. bufpush(0x1F25);
  1779. break;
  1780. case 0x1F2E:
  1781. bufpush(0x1F26);
  1782. break;
  1783. case 0x1F2F:
  1784. bufpush(0x1F27);
  1785. break;
  1786. case 0x1F38:
  1787. bufpush(0x1F30);
  1788. break;
  1789. case 0x1F39:
  1790. bufpush(0x1F31);
  1791. break;
  1792. case 0x1F3A:
  1793. bufpush(0x1F32);
  1794. break;
  1795. case 0x1F3B:
  1796. bufpush(0x1F33);
  1797. break;
  1798. case 0x1F3C:
  1799. bufpush(0x1F34);
  1800. break;
  1801. case 0x1F3D:
  1802. bufpush(0x1F35);
  1803. break;
  1804. case 0x1F3E:
  1805. bufpush(0x1F36);
  1806. break;
  1807. case 0x1F3F:
  1808. bufpush(0x1F37);
  1809. break;
  1810. case 0x1F48:
  1811. bufpush(0x1F40);
  1812. break;
  1813. case 0x1F49:
  1814. bufpush(0x1F41);
  1815. break;
  1816. case 0x1F4A:
  1817. bufpush(0x1F42);
  1818. break;
  1819. case 0x1F4B:
  1820. bufpush(0x1F43);
  1821. break;
  1822. case 0x1F4C:
  1823. bufpush(0x1F44);
  1824. break;
  1825. case 0x1F4D:
  1826. bufpush(0x1F45);
  1827. break;
  1828. case 0x1F50:
  1829. bufpush(0x03C5);
  1830. bufpush(0x0313);
  1831. break;
  1832. case 0x1F52:
  1833. bufpush(0x03C5);
  1834. bufpush(0x0313);
  1835. bufpush(0x0300);
  1836. break;
  1837. case 0x1F54:
  1838. bufpush(0x03C5);
  1839. bufpush(0x0313);
  1840. bufpush(0x0301);
  1841. break;
  1842. case 0x1F56:
  1843. bufpush(0x03C5);
  1844. bufpush(0x0313);
  1845. bufpush(0x0342);
  1846. break;
  1847. case 0x1F59:
  1848. bufpush(0x1F51);
  1849. break;
  1850. case 0x1F5B:
  1851. bufpush(0x1F53);
  1852. break;
  1853. case 0x1F5D:
  1854. bufpush(0x1F55);
  1855. break;
  1856. case 0x1F5F:
  1857. bufpush(0x1F57);
  1858. break;
  1859. case 0x1F68:
  1860. bufpush(0x1F60);
  1861. break;
  1862. case 0x1F69:
  1863. bufpush(0x1F61);
  1864. break;
  1865. case 0x1F6A:
  1866. bufpush(0x1F62);
  1867. break;
  1868. case 0x1F6B:
  1869. bufpush(0x1F63);
  1870. break;
  1871. case 0x1F6C:
  1872. bufpush(0x1F64);
  1873. break;
  1874. case 0x1F6D:
  1875. bufpush(0x1F65);
  1876. break;
  1877. case 0x1F6E:
  1878. bufpush(0x1F66);
  1879. break;
  1880. case 0x1F6F:
  1881. bufpush(0x1F67);
  1882. break;
  1883. case 0x1F80:
  1884. bufpush(0x1F00);
  1885. bufpush(0x03B9);
  1886. break;
  1887. case 0x1F81:
  1888. bufpush(0x1F01);
  1889. bufpush(0x03B9);
  1890. break;
  1891. case 0x1F82:
  1892. bufpush(0x1F02);
  1893. bufpush(0x03B9);
  1894. break;
  1895. case 0x1F83:
  1896. bufpush(0x1F03);
  1897. bufpush(0x03B9);
  1898. break;
  1899. case 0x1F84:
  1900. bufpush(0x1F04);
  1901. bufpush(0x03B9);
  1902. break;
  1903. case 0x1F85:
  1904. bufpush(0x1F05);
  1905. bufpush(0x03B9);
  1906. break;
  1907. case 0x1F86:
  1908. bufpush(0x1F06);
  1909. bufpush(0x03B9);
  1910. break;
  1911. case 0x1F87:
  1912. bufpush(0x1F07);
  1913. bufpush(0x03B9);
  1914. break;
  1915. case 0x1F88:
  1916. bufpush(0x1F00);
  1917. bufpush(0x03B9);
  1918. break;
  1919. case 0x1F89:
  1920. bufpush(0x1F01);
  1921. bufpush(0x03B9);
  1922. break;
  1923. case 0x1F8A:
  1924. bufpush(0x1F02);
  1925. bufpush(0x03B9);
  1926. break;
  1927. case 0x1F8B:
  1928. bufpush(0x1F03);
  1929. bufpush(0x03B9);
  1930. break;
  1931. case 0x1F8C:
  1932. bufpush(0x1F04);
  1933. bufpush(0x03B9);
  1934. break;
  1935. case 0x1F8D:
  1936. bufpush(0x1F05);
  1937. bufpush(0x03B9);
  1938. break;
  1939. case 0x1F8E:
  1940. bufpush(0x1F06);
  1941. bufpush(0x03B9);
  1942. break;
  1943. case 0x1F8F:
  1944. bufpush(0x1F07);
  1945. bufpush(0x03B9);
  1946. break;
  1947. case 0x1F90:
  1948. bufpush(0x1F20);
  1949. bufpush(0x03B9);
  1950. break;
  1951. case 0x1F91:
  1952. bufpush(0x1F21);
  1953. bufpush(0x03B9);
  1954. break;
  1955. case 0x1F92:
  1956. bufpush(0x1F22);
  1957. bufpush(0x03B9);
  1958. break;
  1959. case 0x1F93:
  1960. bufpush(0x1F23);
  1961. bufpush(0x03B9);
  1962. break;
  1963. case 0x1F94:
  1964. bufpush(0x1F24);
  1965. bufpush(0x03B9);
  1966. break;
  1967. case 0x1F95:
  1968. bufpush(0x1F25);
  1969. bufpush(0x03B9);
  1970. break;
  1971. case 0x1F96:
  1972. bufpush(0x1F26);
  1973. bufpush(0x03B9);
  1974. break;
  1975. case 0x1F97:
  1976. bufpush(0x1F27);
  1977. bufpush(0x03B9);
  1978. break;
  1979. case 0x1F98:
  1980. bufpush(0x1F20);
  1981. bufpush(0x03B9);
  1982. break;
  1983. case 0x1F99:
  1984. bufpush(0x1F21);
  1985. bufpush(0x03B9);
  1986. break;
  1987. case 0x1F9A:
  1988. bufpush(0x1F22);
  1989. bufpush(0x03B9);
  1990. break;
  1991. case 0x1F9B:
  1992. bufpush(0x1F23);
  1993. bufpush(0x03B9);
  1994. break;
  1995. case 0x1F9C:
  1996. bufpush(0x1F24);
  1997. bufpush(0x03B9);
  1998. break;
  1999. case 0x1F9D:
  2000. bufpush(0x1F25);
  2001. bufpush(0x03B9);
  2002. break;
  2003. case 0x1F9E:
  2004. bufpush(0x1F26);
  2005. bufpush(0x03B9);
  2006. break;
  2007. case 0x1F9F:
  2008. bufpush(0x1F27);
  2009. bufpush(0x03B9);
  2010. break;
  2011. case 0x1FA0:
  2012. bufpush(0x1F60);
  2013. bufpush(0x03B9);
  2014. break;
  2015. case 0x1FA1:
  2016. bufpush(0x1F61);
  2017. bufpush(0x03B9);
  2018. break;
  2019. case 0x1FA2:
  2020. bufpush(0x1F62);
  2021. bufpush(0x03B9);
  2022. break;
  2023. case 0x1FA3:
  2024. bufpush(0x1F63);
  2025. bufpush(0x03B9);
  2026. break;
  2027. case 0x1FA4:
  2028. bufpush(0x1F64);
  2029. bufpush(0x03B9);
  2030. break;
  2031. case 0x1FA5:
  2032. bufpush(0x1F65);
  2033. bufpush(0x03B9);
  2034. break;
  2035. case 0x1FA6:
  2036. bufpush(0x1F66);
  2037. bufpush(0x03B9);
  2038. break;
  2039. case 0x1FA7:
  2040. bufpush(0x1F67);
  2041. bufpush(0x03B9);
  2042. break;
  2043. case 0x1FA8:
  2044. bufpush(0x1F60);
  2045. bufpush(0x03B9);
  2046. break;
  2047. case 0x1FA9:
  2048. bufpush(0x1F61);
  2049. bufpush(0x03B9);
  2050. break;
  2051. case 0x1FAA:
  2052. bufpush(0x1F62);
  2053. bufpush(0x03B9);
  2054. break;
  2055. case 0x1FAB:
  2056. bufpush(0x1F63);
  2057. bufpush(0x03B9);
  2058. break;
  2059. case 0x1FAC:
  2060. bufpush(0x1F64);
  2061. bufpush(0x03B9);
  2062. break;
  2063. case 0x1FAD:
  2064. bufpush(0x1F65);
  2065. bufpush(0x03B9);
  2066. break;
  2067. case 0x1FAE:
  2068. bufpush(0x1F66);
  2069. bufpush(0x03B9);
  2070. break;
  2071. case 0x1FAF:
  2072. bufpush(0x1F67);
  2073. bufpush(0x03B9);
  2074. break;
  2075. case 0x1FB2:
  2076. bufpush(0x1F70);
  2077. bufpush(0x03B9);
  2078. break;
  2079. case 0x1FB3:
  2080. bufpush(0x03B1);
  2081. bufpush(0x03B9);
  2082. break;
  2083. case 0x1FB4:
  2084. bufpush(0x03AC);
  2085. bufpush(0x03B9);
  2086. break;
  2087. case 0x1FB6:
  2088. bufpush(0x03B1);
  2089. bufpush(0x0342);
  2090. break;
  2091. case 0x1FB7:
  2092. bufpush(0x03B1);
  2093. bufpush(0x0342);
  2094. bufpush(0x03B9);
  2095. break;
  2096. case 0x1FB8:
  2097. bufpush(0x1FB0);
  2098. break;
  2099. case 0x1FB9:
  2100. bufpush(0x1FB1);
  2101. break;
  2102. case 0x1FBA:
  2103. bufpush(0x1F70);
  2104. break;
  2105. case 0x1FBB:
  2106. bufpush(0x1F71);
  2107. break;
  2108. case 0x1FBC:
  2109. bufpush(0x03B1);
  2110. bufpush(0x03B9);
  2111. break;
  2112. case 0x1FBE:
  2113. bufpush(0x03B9);
  2114. break;
  2115. case 0x1FC2:
  2116. bufpush(0x1F74);
  2117. bufpush(0x03B9);
  2118. break;
  2119. case 0x1FC3:
  2120. bufpush(0x03B7);
  2121. bufpush(0x03B9);
  2122. break;
  2123. case 0x1FC4:
  2124. bufpush(0x03AE);
  2125. bufpush(0x03B9);
  2126. break;
  2127. case 0x1FC6:
  2128. bufpush(0x03B7);
  2129. bufpush(0x0342);
  2130. break;
  2131. case 0x1FC7:
  2132. bufpush(0x03B7);
  2133. bufpush(0x0342);
  2134. bufpush(0x03B9);
  2135. break;
  2136. case 0x1FC8:
  2137. bufpush(0x1F72);
  2138. break;
  2139. case 0x1FC9:
  2140. bufpush(0x1F73);
  2141. break;
  2142. case 0x1FCA:
  2143. bufpush(0x1F74);
  2144. break;
  2145. case 0x1FCB:
  2146. bufpush(0x1F75);
  2147. break;
  2148. case 0x1FCC:
  2149. bufpush(0x03B7);
  2150. bufpush(0x03B9);
  2151. break;
  2152. case 0x1FD2:
  2153. bufpush(0x03B9);
  2154. bufpush(0x0308);
  2155. bufpush(0x0300);
  2156. break;
  2157. case 0x1FD3:
  2158. bufpush(0x03B9);
  2159. bufpush(0x0308);
  2160. bufpush(0x0301);
  2161. break;
  2162. case 0x1FD6:
  2163. bufpush(0x03B9);
  2164. bufpush(0x0342);
  2165. break;
  2166. case 0x1FD7:
  2167. bufpush(0x03B9);
  2168. bufpush(0x0308);
  2169. bufpush(0x0342);
  2170. break;
  2171. case 0x1FD8:
  2172. bufpush(0x1FD0);
  2173. break;
  2174. case 0x1FD9:
  2175. bufpush(0x1FD1);
  2176. break;
  2177. case 0x1FDA:
  2178. bufpush(0x1F76);
  2179. break;
  2180. case 0x1FDB:
  2181. bufpush(0x1F77);
  2182. break;
  2183. case 0x1FE2:
  2184. bufpush(0x03C5);
  2185. bufpush(0x0308);
  2186. bufpush(0x0300);
  2187. break;
  2188. case 0x1FE3:
  2189. bufpush(0x03C5);
  2190. bufpush(0x0308);
  2191. bufpush(0x0301);
  2192. break;
  2193. case 0x1FE4:
  2194. bufpush(0x03C1);
  2195. bufpush(0x0313);
  2196. break;
  2197. case 0x1FE6:
  2198. bufpush(0x03C5);
  2199. bufpush(0x0342);
  2200. break;
  2201. case 0x1FE7:
  2202. bufpush(0x03C5);
  2203. bufpush(0x0308);
  2204. bufpush(0x0342);
  2205. break;
  2206. case 0x1FE8:
  2207. bufpush(0x1FE0);
  2208. break;
  2209. case 0x1FE9:
  2210. bufpush(0x1FE1);
  2211. break;
  2212. case 0x1FEA:
  2213. bufpush(0x1F7A);
  2214. break;
  2215. case 0x1FEB:
  2216. bufpush(0x1F7B);
  2217. break;
  2218. case 0x1FEC:
  2219. bufpush(0x1FE5);
  2220. break;
  2221. case 0x1FF2:
  2222. bufpush(0x1F7C);
  2223. bufpush(0x03B9);
  2224. break;
  2225. case 0x1FF3:
  2226. bufpush(0x03C9);
  2227. bufpush(0x03B9);
  2228. break;
  2229. case 0x1FF4:
  2230. bufpush(0x03CE);
  2231. bufpush(0x03B9);
  2232. break;
  2233. case 0x1FF6:
  2234. bufpush(0x03C9);
  2235. bufpush(0x0342);
  2236. break;
  2237. case 0x1FF7:
  2238. bufpush(0x03C9);
  2239. bufpush(0x0342);
  2240. bufpush(0x03B9);
  2241. break;
  2242. case 0x1FF8:
  2243. bufpush(0x1F78);
  2244. break;
  2245. case 0x1FF9:
  2246. bufpush(0x1F79);
  2247. break;
  2248. case 0x1FFA:
  2249. bufpush(0x1F7C);
  2250. break;
  2251. case 0x1FFB:
  2252. bufpush(0x1F7D);
  2253. break;
  2254. case 0x1FFC:
  2255. bufpush(0x03C9);
  2256. bufpush(0x03B9);
  2257. break;
  2258. case 0x2126:
  2259. bufpush(0x03C9);
  2260. break;
  2261. case 0x212A:
  2262. bufpush(0x006B);
  2263. break;
  2264. case 0x212B:
  2265. bufpush(0x00E5);
  2266. break;
  2267. case 0x2160:
  2268. bufpush(0x2170);
  2269. break;
  2270. case 0x2161:
  2271. bufpush(0x2171);
  2272. break;
  2273. case 0x2162:
  2274. bufpush(0x2172);
  2275. break;
  2276. case 0x2163:
  2277. bufpush(0x2173);
  2278. break;
  2279. case 0x2164:
  2280. bufpush(0x2174);
  2281. break;
  2282. case 0x2165:
  2283. bufpush(0x2175);
  2284. break;
  2285. case 0x2166:
  2286. bufpush(0x2176);
  2287. break;
  2288. case 0x2167:
  2289. bufpush(0x2177);
  2290. break;
  2291. case 0x2168:
  2292. bufpush(0x2178);
  2293. break;
  2294. case 0x2169:
  2295. bufpush(0x2179);
  2296. break;
  2297. case 0x216A:
  2298. bufpush(0x217A);
  2299. break;
  2300. case 0x216B:
  2301. bufpush(0x217B);
  2302. break;
  2303. case 0x216C:
  2304. bufpush(0x217C);
  2305. break;
  2306. case 0x216D:
  2307. bufpush(0x217D);
  2308. break;
  2309. case 0x216E:
  2310. bufpush(0x217E);
  2311. break;
  2312. case 0x216F:
  2313. bufpush(0x217F);
  2314. break;
  2315. case 0x24B6:
  2316. bufpush(0x24D0);
  2317. break;
  2318. case 0x24B7:
  2319. bufpush(0x24D1);
  2320. break;
  2321. case 0x24B8:
  2322. bufpush(0x24D2);
  2323. break;
  2324. case 0x24B9:
  2325. bufpush(0x24D3);
  2326. break;
  2327. case 0x24BA:
  2328. bufpush(0x24D4);
  2329. break;
  2330. case 0x24BB:
  2331. bufpush(0x24D5);
  2332. break;
  2333. case 0x24BC:
  2334. bufpush(0x24D6);
  2335. break;
  2336. case 0x24BD:
  2337. bufpush(0x24D7);
  2338. break;
  2339. case 0x24BE:
  2340. bufpush(0x24D8);
  2341. break;
  2342. case 0x24BF:
  2343. bufpush(0x24D9);
  2344. break;
  2345. case 0x24C0:
  2346. bufpush(0x24DA);
  2347. break;
  2348. case 0x24C1:
  2349. bufpush(0x24DB);
  2350. break;
  2351. case 0x24C2:
  2352. bufpush(0x24DC);
  2353. break;
  2354. case 0x24C3:
  2355. bufpush(0x24DD);
  2356. break;
  2357. case 0x24C4:
  2358. bufpush(0x24DE);
  2359. break;
  2360. case 0x24C5:
  2361. bufpush(0x24DF);
  2362. break;
  2363. case 0x24C6:
  2364. bufpush(0x24E0);
  2365. break;
  2366. case 0x24C7:
  2367. bufpush(0x24E1);
  2368. break;
  2369. case 0x24C8:
  2370. bufpush(0x24E2);
  2371. break;
  2372. case 0x24C9:
  2373. bufpush(0x24E3);
  2374. break;
  2375. case 0x24CA:
  2376. bufpush(0x24E4);
  2377. break;
  2378. case 0x24CB:
  2379. bufpush(0x24E5);
  2380. break;
  2381. case 0x24CC:
  2382. bufpush(0x24E6);
  2383. break;
  2384. case 0x24CD:
  2385. bufpush(0x24E7);
  2386. break;
  2387. case 0x24CE:
  2388. bufpush(0x24E8);
  2389. break;
  2390. case 0x24CF:
  2391. bufpush(0x24E9);
  2392. break;
  2393. case 0xFB00:
  2394. bufpush(0x0066);
  2395. bufpush(0x0066);
  2396. break;
  2397. case 0xFB01:
  2398. bufpush(0x0066);
  2399. bufpush(0x0069);
  2400. break;
  2401. case 0xFB02:
  2402. bufpush(0x0066);
  2403. bufpush(0x006C);
  2404. break;
  2405. case 0xFB03:
  2406. bufpush(0x0066);
  2407. bufpush(0x0066);
  2408. bufpush(0x0069);
  2409. break;
  2410. case 0xFB04:
  2411. bufpush(0x0066);
  2412. bufpush(0x0066);
  2413. bufpush(0x006C);
  2414. break;
  2415. case 0xFB05:
  2416. bufpush(0x0073);
  2417. bufpush(0x0074);
  2418. break;
  2419. case 0xFB06:
  2420. bufpush(0x0073);
  2421. bufpush(0x0074);
  2422. break;
  2423. case 0xFB13:
  2424. bufpush(0x0574);
  2425. bufpush(0x0576);
  2426. break;
  2427. case 0xFB14:
  2428. bufpush(0x0574);
  2429. bufpush(0x0565);
  2430. break;
  2431. case 0xFB15:
  2432. bufpush(0x0574);
  2433. bufpush(0x056B);
  2434. break;
  2435. case 0xFB16:
  2436. bufpush(0x057E);
  2437. bufpush(0x0576);
  2438. break;
  2439. case 0xFB17:
  2440. bufpush(0x0574);
  2441. bufpush(0x056D);
  2442. break;
  2443. case 0xFF21:
  2444. bufpush(0xFF41);
  2445. break;
  2446. case 0xFF22:
  2447. bufpush(0xFF42);
  2448. break;
  2449. case 0xFF23:
  2450. bufpush(0xFF43);
  2451. break;
  2452. case 0xFF24:
  2453. bufpush(0xFF44);
  2454. break;
  2455. case 0xFF25:
  2456. bufpush(0xFF45);
  2457. break;
  2458. case 0xFF26:
  2459. bufpush(0xFF46);
  2460. break;
  2461. case 0xFF27:
  2462. bufpush(0xFF47);
  2463. break;
  2464. case 0xFF28:
  2465. bufpush(0xFF48);
  2466. break;
  2467. case 0xFF29:
  2468. bufpush(0xFF49);
  2469. break;
  2470. case 0xFF2A:
  2471. bufpush(0xFF4A);
  2472. break;
  2473. case 0xFF2B:
  2474. bufpush(0xFF4B);
  2475. break;
  2476. case 0xFF2C:
  2477. bufpush(0xFF4C);
  2478. break;
  2479. case 0xFF2D:
  2480. bufpush(0xFF4D);
  2481. break;
  2482. case 0xFF2E:
  2483. bufpush(0xFF4E);
  2484. break;
  2485. case 0xFF2F:
  2486. bufpush(0xFF4F);
  2487. break;
  2488. case 0xFF30:
  2489. bufpush(0xFF50);
  2490. break;
  2491. case 0xFF31:
  2492. bufpush(0xFF51);
  2493. break;
  2494. case 0xFF32:
  2495. bufpush(0xFF52);
  2496. break;
  2497. case 0xFF33:
  2498. bufpush(0xFF53);
  2499. break;
  2500. case 0xFF34:
  2501. bufpush(0xFF54);
  2502. break;
  2503. case 0xFF35:
  2504. bufpush(0xFF55);
  2505. break;
  2506. case 0xFF36:
  2507. bufpush(0xFF56);
  2508. break;
  2509. case 0xFF37:
  2510. bufpush(0xFF57);
  2511. break;
  2512. case 0xFF38:
  2513. bufpush(0xFF58);
  2514. break;
  2515. case 0xFF39:
  2516. bufpush(0xFF59);
  2517. break;
  2518. case 0xFF3A:
  2519. bufpush(0xFF5A);
  2520. break;
  2521. case 0x10400:
  2522. bufpush(0x10428);
  2523. break;
  2524. case 0x10401:
  2525. bufpush(0x10429);
  2526. break;
  2527. case 0x10402:
  2528. bufpush(0x1042A);
  2529. break;
  2530. case 0x10403:
  2531. bufpush(0x1042B);
  2532. break;
  2533. case 0x10404:
  2534. bufpush(0x1042C);
  2535. break;
  2536. case 0x10405:
  2537. bufpush(0x1042D);
  2538. break;
  2539. case 0x10406:
  2540. bufpush(0x1042E);
  2541. break;
  2542. case 0x10407:
  2543. bufpush(0x1042F);
  2544. break;
  2545. case 0x10408:
  2546. bufpush(0x10430);
  2547. break;
  2548. case 0x10409:
  2549. bufpush(0x10431);
  2550. break;
  2551. case 0x1040A:
  2552. bufpush(0x10432);
  2553. break;
  2554. case 0x1040B:
  2555. bufpush(0x10433);
  2556. break;
  2557. case 0x1040C:
  2558. bufpush(0x10434);
  2559. break;
  2560. case 0x1040D:
  2561. bufpush(0x10435);
  2562. break;
  2563. case 0x1040E:
  2564. bufpush(0x10436);
  2565. break;
  2566. case 0x1040F:
  2567. bufpush(0x10437);
  2568. break;
  2569. case 0x10410:
  2570. bufpush(0x10438);
  2571. break;
  2572. case 0x10411:
  2573. bufpush(0x10439);
  2574. break;
  2575. case 0x10412:
  2576. bufpush(0x1043A);
  2577. break;
  2578. case 0x10413:
  2579. bufpush(0x1043B);
  2580. break;
  2581. case 0x10414:
  2582. bufpush(0x1043C);
  2583. break;
  2584. case 0x10415:
  2585. bufpush(0x1043D);
  2586. break;
  2587. case 0x10416:
  2588. bufpush(0x1043E);
  2589. break;
  2590. case 0x10417:
  2591. bufpush(0x1043F);
  2592. break;
  2593. case 0x10418:
  2594. bufpush(0x10440);
  2595. break;
  2596. case 0x10419:
  2597. bufpush(0x10441);
  2598. break;
  2599. case 0x1041A:
  2600. bufpush(0x10442);
  2601. break;
  2602. case 0x1041B:
  2603. bufpush(0x10443);
  2604. break;
  2605. case 0x1041C:
  2606. bufpush(0x10444);
  2607. break;
  2608. case 0x1041D:
  2609. bufpush(0x10445);
  2610. break;
  2611. case 0x1041E:
  2612. bufpush(0x10446);
  2613. break;
  2614. case 0x1041F:
  2615. bufpush(0x10447);
  2616. break;
  2617. case 0x10420:
  2618. bufpush(0x10448);
  2619. break;
  2620. case 0x10421:
  2621. bufpush(0x10449);
  2622. break;
  2623. case 0x10422:
  2624. bufpush(0x1044A);
  2625. break;
  2626. case 0x10423:
  2627. bufpush(0x1044B);
  2628. break;
  2629. case 0x10424:
  2630. bufpush(0x1044C);
  2631. break;
  2632. case 0x10425:
  2633. bufpush(0x1044D);
  2634. break;
  2635. default:
  2636. bufpush(c);
  2637. }