8.0.0
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-8.0.0.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:6093a3726809f477177a408798ef9cbaf978d0a76f8436f599cd05f61ee8623c",
"sha512:e6f5d05ad4323dea7f9fafbd16385c71ee5d4190e380f07acb4c0231a0da9a973f36c566a62a05db16bba9491b1a527104f0aa0d382f0545291a3871c4549d3a"
]
}