Strings edit is a library that provides I/O facilities for integers, floating-point numbers, Roman numerals, and strings. Both input and output subroutines support string pointers for consequent stream processing. The output can be aligned in a fixed size field with padding. Numeric input can be checked against expected values range to be either saturated or to raise an exception. For floating-point output either relative or absolute output precision can be specified. UTF-8 encoded strings are supported, including wildcard pattern matching, sets and maps of code points, upper/lowercase, and other Unicode categorizations.
Features
- Sequential taking items from a string
- Sequential placing items into a string while formatting the item
- Roman numerals I/O
- Support annotation of scales with numbers represented in readable format
- UTF-8 support
- Ada 95, 2005, 2012 compliant
- UTF-8 sub- and superscript integer I/O
License
GNU Library or Lesser General Public License version 3.0 (LGPLv3)Follow Strings Edit
You Might Also Like
Boost application security and continuity with SKUDONET ADC, our Open Source Load Balancer, that maximizes IT infrastructure flexibility. Additionally, save up to $470 K per incident with AI and SKUDONET solutions, further enhancing your organization’s risk management and cost-efficiency strategies.
Rate This Project
Login To Rate This Project
User Reviews
-
Thanks, Dmitry. Works perfect.
-
This is easy - I like! The suite of packages and tests compiled without any problem using the Windows version of the GNAT compiler. I was able to select just the specification and body files needed for my project. Ran a small test successfully and integrated the packages into the project without any problem.