From: PragmAda Software Engineering <pragmada@pragmada.x10hosting.com>
Subject: ANN: Beta PragmARCs for ISO/IEC 8652:2007
Date: Sat, 12 Apr 2014 10:14:02 -0700
Date: 2014-04-12T10:14:02-07:00 [thread overview]
Message-ID: <libs7t$2gkc$1@adenine.netfront.net> (raw)
A new version of the beta release of the PragmAda Reusable Components
for ISO/IEC 8652:2007 is available at
http://pragmada.x10hosting.com/pragmarc.htm
This version includes an implementation of the Threefry random-number
generator, an Unbounded_Integers package, and a Rational_Numbers package.
Threefry is a fully CRUSH compliant random-number generator, and is
claimed to be the fastest such generator. Threefry is an
encryption-based generator, derived from the Threefish encryption
scheme. This implementation assumes the existence of Interfaces.Unsigned_64.
Unbounded_Integers implements integers bounded only by available memory.
Many similar packages implement bounded integers, such as the package
that is part of the Ada Crypto library. This implementation uses a
standard container to avoid explicit access types and memory management.
Rational_Numbers uses Unbounded_Integers to implement unbounded rational
values.
Error reports, comments, and suggestions are always welcome.
--
Jeffrey R. Carter, President
PragmAda Software Engineering
--- news://freenews.netfront.net/ - complaints: news@netfront.net ---
reply other threads:[~2014-04-12 17:14 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox