Unicode::UCD(3p) Perl Programmers Reference Guide Unicode::UCD(3p)
Unicode::UCD(3p) Perl Programmers Reference Guide Unicode::UCD(3p) # Unicode::UCD(3p) Perl Programmers Reference Guide Unicode::UCD(3p) NNAAMMEE # Unicode::UCD - Unicode character database SSYYNNOOPPSSIISS # use Unicode::UCD 'charinfo'; my $charinfo = charinfo($codepoint); use Unicode::UCD 'charprop'; my $value = charprop($codepoint, $property); use Unicode::UCD 'charprops_all'; my $all_values_hash_ref = charprops_all($codepoint); use Unicode::UCD 'casefold'; my $casefold = casefold($codepoint); use Unicode::UCD 'all_casefolds'; my $all_casefolds_ref = all_casefolds(); use Unicode::UCD 'casespec'; my $casespec = casespec($codepoint); use Unicode::UCD 'charblock'; my $charblock = charblock($codepoint); use Unicode::UCD 'charscript'; my $charscript = charscript($codepoint); use Unicode::UCD 'charblocks'; my $charblocks = charblocks(); use Unicode::UCD 'charscripts'; my $charscripts = charscripts(); use Unicode::UCD qw(charscript charinrange); my $range = charscript($script); print "looks like $script\n" if charinrange($range, $codepoint); use Unicode::UCD qw(general_categories bidi_types); my $categories = general_categories(); my $types = bidi_types(); use Unicode::UCD 'prop_aliases'; my @space_names = prop_aliases("space"); use Unicode::UCD 'prop_value_aliases'; my @gc_punct_names = prop_value_aliases("Gc", "Punct"); use Unicode::UCD 'prop_values'; my @all_EA_short_names = prop_values("East_Asian_Width"); use Unicode::UCD 'prop_invlist'; my @puncts = prop_invlist("gc=punctuation"); use Unicode::UCD 'prop_invmap'; my ($list_ref, $map_ref, $format, $missing) = prop_invmap("General Category"); use Unicode::UCD 'search_invlist'; my $index = search_invlist(\@invlist, $code_point); # The following function should be used only internally in # implementations of the Unicode Normalization Algorithm, and there # are better choices than it. ...