Groups | Search | Server Info | Login | Register
Groups > comp.lang.ada > #59690
| From | "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> |
|---|---|
| Newsgroups | comp.lang.ada |
| Subject | ANN: Simple Components v4.80 |
| Date | 2026-03-29 18:19 +0200 |
| Organization | A noiseless patient Spider |
| Message-ID | <10qbje2$1mecq$2@dont-email.me> (permalink) |
The current version provides implementations of smart pointers, directed
graphs, sets, maps, B-trees, stacks, tables, string editing, unbounded
arrays, expression analyzers, lock-free data structures, synchronization
primitives (events, race condition free pulse events, arrays of events,
reentrant mutexes, deadlock-free arrays of mutexes), arbitrary precision
arithmetic, pseudo-random non-repeating numbers, symmetric encoding and
decoding, IEEE 754 representations support, streams, persistent storage,
multiple connections server/client designing tools and protocols
implementations.
https://www.dmitry-kazakov.de/ada/components.htm
Changes (16 February 2026) to the version 4.78:
- The package Generic_Undirected_Graph was added;
- The package Discrete_Integer_Set an instance of Generic_Discrete_Set
with Integer was added;
- The Natural_Number_Range pattern was added to
Parsers.Generic_Source.Patterns to match a number from a range of
natural numbers;
- The Natural_Number_Range pattern was added to
Parsers.Generic_Source.Patterns to match a number from a set of natural
numbers;
- The maximum number of matches was added to the pattern Proceed in the
package Parsers.Generic_Source.Patterns;
- The form "or null" was added to Parsers.Generic_Source.Patterns as an
equivalent of "or Empty;"
- Bug fix in Unbounded_Unsigneds causing memory leak.
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
Back to comp.lang.ada | Previous | Next | Find similar
ANN: Simple Components v4.80 "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2026-03-29 18:19 +0200
csiph-web