def unicode_is_pictographic
cli@0.2.0.0 · cli.bend:600
import cli@0.2.0.0/cli.bend as Cli
import Base
600
601
602def unicode_is_pictographic(code: U32) -> Bool:
603 contains_range([
604 CodeRange{169, 169},
605 CodeRange{174, 174},
606 CodeRange{8252, 8252},
607 CodeRange{8265, 8265},
608 CodeRange{8482, 8482},
609 CodeRange{8505, 8505},
610 CodeRange{8596, 8601},
611 CodeRange{8617, 8618},
612 CodeRange{8986, 8987},
613 CodeRange{9000, 9000},
614 CodeRange{9096, 9096},
615 CodeRange{9167, 9167},
616 CodeRange{9193, 9203},
617 CodeRange{9208, 9210},
618 CodeRange{9410, 9410},
619 CodeRange{9642, 9643},
620 CodeRange{9654, 9654},
621 CodeRange{9664, 9664},
622 CodeRange{9723, 9726},
623 CodeRange{9728, 9733},
624 CodeRange{9735, 9746},
625 CodeRange{9748, 9861},
626 CodeRange{9872, 9989},
627 CodeRange{9992, 10002},
628 CodeRange{10004, 10004},
629 CodeRange{10006, 10006},
630 CodeRange{10013, 10013},
631 CodeRange{10017, 10017},
632 CodeRange{10024, 10024},
633 CodeRange{10035, 10036},
634 CodeRange{10052, 10052},
635 CodeRange{10055, 10055},
636 CodeRange{10060, 10060},
637 CodeRange{10062, 10062},
638 CodeRange{10067, 10069},
639 CodeRange{10071, 10071},
640 CodeRange{10083, 10087},
641 CodeRange{10133, 10135},
642 CodeRange{10145, 10145},
643 CodeRange{10160, 10160},
644 CodeRange{10175, 10175},
645 CodeRange{10548, 10549},
646 CodeRange{11013, 11015},
647 CodeRange{11035, 11036},
648 CodeRange{11088, 11088},
649 CodeRange{11093, 11093},
650 CodeRange{12336, 12336},
651 CodeRange{12349, 12349},
652 CodeRange{12951, 12951},
653 CodeRange{12953, 12953},
654 CodeRange{126976, 127231},
655 CodeRange{127245, 127247},
656 CodeRange{127279, 127279},
657 CodeRange{127340, 127345},
658 CodeRange{127358, 127359},
659 CodeRange{127374, 127374},
660 CodeRange{127377, 127386},
661 CodeRange{127405, 127461},
662 CodeRange{127489, 127503},
663 CodeRange{127514, 127514},
664 CodeRange{127535, 127535},
665 CodeRange{127538, 127546},
666 CodeRange{127548, 127551},
667 CodeRange{127561, 127994},
668 CodeRange{128000, 128317},
669 CodeRange{128326, 128591},
670 CodeRange{128640, 128767},
671 CodeRange{128884, 128895},
672 CodeRange{128981, 129023},
673 CodeRange{129036, 129039},
674 CodeRange{129096, 129103},
675 CodeRange{129114, 129119},
676 CodeRange{129160, 129167},
677 CodeRange{129198, 129279},
678 CodeRange{129292, 129338},
679 CodeRange{129340, 129349},
680 CodeRange{129351, 129791},
681 CodeRange{130048, 131069},
682 ], code)