• Places
    • Home
    • Graphs
    • Prefixes
  • Admin
    • Users
    • Settings
    • Plugins
    • Statistics
  • CPACK
    • Home
    • List packs
    • Submit pack
  • Repository
    • Load local file
    • Load from HTTP
    • Load from library
    • Remove triples
    • Clear repository
  • Query
    • YASGUI SPARQL Editor
    • Simple Form
    • SWISH Prolog shell
  • Help
    • Documentation
    • Tutorial
    • Roadmap
    • HTTP Services
  • Login

/usr/lib/swipl/library/ext/utf8proc/unicode.pl
All Application Manual Name SummaryHelp

  • utf8proc
    • unicode.pl -- Unicode string handling
      • unicode_map/3
      • unicode_nfd/2
      • unicode_nfc/2
      • unicode_nfkd/2
      • unicode_nfkc/2
      • unicode_property/2
 unicode_property(?Char, ?Property) is nondet
True if Property is defined for Char. Property is a term Name(Value). Defined property-names are:
category(atom)
Unicode code category of Char. This is one of Cc, Cf, Cn, Co, Cs, Ll, Lm, Lo, Lt, Lu, Mc, Me, Mn, Nd, Nl, No, Pc, Pd, Pe, Pf, Pi, Po, Ps, Sc, Sk, Sm, So, Zl, Zp, Zs. When testing, a single letter stands for all its subcategories. E.g. to test form a letter, you can use
unicode_property(C, category('L'))
combining_class(integer)
bidi_class(atom)
decomp_type(atom)
decomp_mapping(list(code))
bidi_mirrored(bool)
uppercase_mapping(code)
lowercase_mapping(code)
titlecase_mapping(code)
comb1st_index(code)
comb2nd_index(code)
comp_exclusion(bool)
ignorable(bool)
control_boundary(bool)
extend(bool)
casefold_mapping(list(code))
To be done
- Complete documentation
ClioPatria (version V3.1.1-51-ga0b30a5)