1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-29 01:22:11 +00:00
serenity/Userland/Libraries/LibUnicode
Timothy Flynn b7a95cba65 LibUnicode: Implement grammar validators for Unicode TR-35
ECMA-402 requires validating user input against the EBNF grammar for
Unicode locales described in TR-35: https://www.unicode.org/reports/tr35

This commit adds validators for that grammar, as well as other helper to
e.g. canonicalize a locale string.
2021-08-26 22:04:09 +01:00
..
CodeGenerators LibUnicode: Download Unicode's CLDR database and generate locale data 2021-08-26 22:04:09 +01:00
CharacterTypes.cpp LibUnicode: Download and parse DerivedNormalizationProps UCD file 2021-08-11 13:11:01 +02:00
CharacterTypes.h LibUnicode: Parse UCD ScriptExtensions.txt and generate property 2021-08-04 13:50:32 +01:00
CMakeLists.txt LibUnicode: Implement grammar validators for Unicode TR-35 2021-08-26 22:04:09 +01:00
Forward.h LibUnicode: Download Unicode's CLDR database and generate locale data 2021-08-26 22:04:09 +01:00
Locale.cpp LibUnicode: Implement grammar validators for Unicode TR-35 2021-08-26 22:04:09 +01:00
Locale.h LibUnicode: Implement grammar validators for Unicode TR-35 2021-08-26 22:04:09 +01:00
unicode_data.cmake LibUnicode: Download Unicode's CLDR database and generate locale data 2021-08-26 22:04:09 +01:00