Cli.unicode_is_pictographic: def of cli@0.2.0.0 Import: import cli@0.2.0.0/cli.bend as Cli Lines 600-682 of cli@0.2.0.0/cli.bend: https://jend.leeeet.dev/read.txt?path=cli@0.2.0.0/cli.bend&start_line=600&end_line=682 import Base # Unicode 15.1 Extended_Pictographic ranges, including reserved ranges. # Source: https://www.unicode.org/Public/15.1.0/ucd/emoji/emoji-data.txt def unicode_is_pictographic(code: U32) -> Bool: contains_range([ CodeRange{169, 169}, CodeRange{174, 174}, CodeRange{8252, 8252}, CodeRange{8265, 8265}, CodeRange{8482, 8482}, CodeRange{8505, 8505}, CodeRange{8596, 8601}, CodeRange{8617, 8618}, CodeRange{8986, 8987}, CodeRange{9000, 9000}, CodeRange{9096, 9096}, CodeRange{9167, 9167}, CodeRange{9193, 9203}, CodeRange{9208, 9210}, CodeRange{9410, 9410}, CodeRange{9642, 9643}, CodeRange{9654, 9654}, CodeRange{9664, 9664}, CodeRange{9723, 9726}, CodeRange{9728, 9733}, CodeRange{9735, 9746}, CodeRange{9748, 9861}, CodeRange{9872, 9989}, CodeRange{9992, 10002}, CodeRange{10004, 10004}, CodeRange{10006, 10006}, CodeRange{10013, 10013}, CodeRange{10017, 10017}, CodeRange{10024, 10024}, CodeRange{10035, 10036}, CodeRange{10052, 10052}, CodeRange{10055, 10055}, CodeRange{10060, 10060}, CodeRange{10062, 10062}, CodeRange{10067, 10069}, CodeRange{10071, 10071}, CodeRange{10083, 10087}, CodeRange{10133, 10135}, CodeRange{10145, 10145}, CodeRange{10160, 10160}, CodeRange{10175, 10175}, CodeRange{10548, 10549}, CodeRange{11013, 11015}, CodeRange{11035, 11036}, CodeRange{11088, 11088}, CodeRange{11093, 11093}, CodeRange{12336, 12336}, CodeRange{12349, 12349}, CodeRange{12951, 12951}, CodeRange{12953, 12953}, CodeRange{126976, 127231}, CodeRange{127245, 127247}, CodeRange{127279, 127279}, CodeRange{127340, 127345}, CodeRange{127358, 127359}, CodeRange{127374, 127374}, CodeRange{127377, 127386}, CodeRange{127405, 127461}, CodeRange{127489, 127503}, CodeRange{127514, 127514}, CodeRange{127535, 127535}, CodeRange{127538, 127546}, CodeRange{127548, 127551}, CodeRange{127561, 127994}, CodeRange{128000, 128317}, CodeRange{128326, 128591}, CodeRange{128640, 128767}, CodeRange{128884, 128895}, CodeRange{128981, 129023}, CodeRange{129036, 129039}, CodeRange{129096, 129103}, CodeRange{129114, 129119}, CodeRange{129160, 129167}, CodeRange{129198, 129279}, CodeRange{129292, 129338}, CodeRange{129340, 129349}, CodeRange{129351, 129791}, CodeRange{130048, 131069}, ], code) Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=CodeRange https://jend.leeeet.dev/definition.txt?path=cli@0.2.0.0/cli.bend&name=contains_range