comp.lang.ada
 help / color / mirror / Atom feed
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