comp.lang.ada
 help / color / mirror / Atom feed
* ANN: Simple components for Ada v3.15
@ 2012-04-30 10:09 Dmitry A. Kazakov
  0 siblings, 0 replies; only message in thread
From: Dmitry A. Kazakov @ 2012-04-30 10:09 UTC (permalink / raw)


The current version provides implementations of smart pointers, directed
graphs, sets, maps, 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), pseudo-random non-repeating
numbers, symmetric encoding and decoding, IEEE 754 representations support.
Tables management and strings editing are described in separate documents
see Tables and Strings edit. The library is kept conform to both Ada 95 and
Ada 2005 language standards.

http://www.dmitry-kazakov.de/ada/components.htm

Changes to the version 3.15:

- Parsers now have a mechanism to disallow an operation outside brackets;
- Closing brackets can be returned back when misplaced switching to infix
context. For example, it is now possible to parse expressions like
f(|a|+1|x), where | is both |�|-brackets and an infix operation;
- Association checks are performed on all operations and brackets.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2012-04-30 10:09 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-30 10:09 ANN: Simple components for Ada v3.15 Dmitry A. Kazakov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox