2 library(unicode_security): Unicode security helpers (UTS #39, UAX #24)
All
Application
Manual
Name
Summary
Help
Documentation
Reference manual
Packages
SWI-Prolog Unicode library
library(unicode_security): Unicode security helpers (UTS #39, UAX #24)
unicode_script/2
unicode_script_extensions/2
unicode_identifier_status/2
unicode_identifier_type/2
unicode_skeleton/2
unicode_confusable/2
unicode_confusable/3
unicode_resolved_scripts/2
unicode_restriction_level/2
Availability:
:- use_module(
library(unicode_security)
).
(can be
autoloaded
)
[det]
unicode_skeleton
(
+Text, -Skeleton:atom
)
Compute the UTS #39 §4 skeleton of
Text
: apply NFD, substitute each code point with its
confusables.txt
prototype string, then apply NFD again. Two strings are confusable iff their skeletons compare equal.