7.2.1
Encoding-aware string utilities for Ada 2022, developed by Björn Persson for robust
internationalization (i18n).
Supports text processing with the following encodings:
- Universal Character Set 4, Big-Endian (UCS-4 BE)
- Universal Character Set 4, Little-Endian (UCS-4 LE)
- Universal Character Set 2, Big-Endian (UCS-2 BE)
- Universal Character Set 2, Little-Endian (UCS-2 LE)
- Unicode Transformation Format 16, Big-Endian (UTF-16 BE)
- Unicode Transformation Format 16, Little-Endian (UTF-16 LE)
- Unicode Transformation Format 8 (UTF-8)
- American Standard Code for Information Interchange (ASCII)
- ISO/IEC 8859-1 (Latin-1)
- Code Page 850 (DOS Latin-1)
- Windows Code Page 1252
Additional features:
- Text I/O for encoding-aware input/output
- Basic command-line parsing for internationalized text
Licensed under GPL-3.0-or-later. Integrates with the Ada Class Library (AdaCL).
Source: SourceForge
Documentation: GNATdoc
- Authors
- Martin Krischik <krischik@users.sourceforge.net>, Björn Persson <rombobeorn@users.sourceforge.net>
- Maintainers
- Martin Krischik <krischik@users.sourceforge.net>, Björn Persson <rombobeorn@users.sourceforge.net>
- Licenses
- GPL-3.0-or-later
- Tags
- library, strings, i18n, ada2022
- Manifest
- index/ad/adacl_eastrings/adacl_eastrings-7.2.1.toml
Build and platform metadata 3 fields
- Build switches
{
"*": {
"ada_version": "Ada2022",
"source_encoding": "UTF_8"
},
"development": {
"compile_checks": "Warnings",
"contracts": "Yes",
"debug_info": "Yes",
"optimization": "Debug",
"runtime_checks": "Overflow"
},
"release": {
"compile_checks": "Warnings",
"contracts": "No",
"debug_info": "No",
"optimization": "Performance",
"runtime_checks": "Default"
},
"validation": {
"compile_checks": "Warnings",
"contracts": "Yes",
"debug_info": "Yes",
"optimization": "Debug",
"runtime_checks": "Everything"
}
}
- Actions
[
{
"command": [
"alr",
"run"
],
"directory": "test",
"type": "test"
}
]
- Additional origin data
{
"hashes": [
"sha256:ec2521ea9d58251978e38da62aaa22f71791d368b080001c9ca2205c2d0b69f9",
"sha512:857056df32b67cbbe65c79f197a0b199248e1a3c97391c4d9c9645ffa9e69d3cc094821f4f697362224295d262e84f0e48799f30dac5758312f5d2c350597408"
]
}