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

Project Samples

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow Strings Edit

Strings Edit Web Site

Other Useful Business Software
Passwordless Authentication and Passwordless Security Icon
Passwordless Authentication and Passwordless Security

Identity is everything. Protect it with Duo.

It’s no secret — passwords can be a real headache, both for the people who use them and the people who manage them. Over time, we’ve created hundreds of passwords, it’s easy to lose track of them and they’re easily compromised. Fortunately, passwordless authentication is becoming a feasible reality for many businesses. Duo can help you get there.
Get a Free Trial
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
2
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

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.
Read more reviews >

Additional Project Details

Operating Systems

Cygwin, MinGW/MSYS2, VxWorks, Linux, BSD, Windows

Intended Audience

Developers

Programming Language

Ada

Related Categories

Ada HMI Software, Ada Libraries, Ada Stream Processing Tool

Registered

2014-07-26