Download List

Descripción del Proyecto

Corlpack is a faster Ada implementation of the basic types from the R Language. It includes calculations with units of measurement, a broad range of other basic types such as urn-like identifiers, coordinate, and monetary amounts. Basic types are represented as 128-bit UUIDs so heterogenous arrays, without predesigned structure, can be easily built. Heap allocation for complex structures is minimized, hopefully resulting in much shorter and more predictable execution time. An API with a small number of generic functions
aims to simplify Ada programming for computational applications, especially for scientists from non-IT fields.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2013-01-24 23:09
0.5.1

Operadores aritméticos se agregaron para quant extuuids (números con unidades de medida) y entre quants, enteros y flotantes. También hay un nuevo mecanismo para agregar, en tiempo de ejecución, nombres de unidades y definiciones que son reconocidas por el lector. Por ejemplo, puede escribir: Len: UUID: = 4 * pie + 2.5 * pulgadas;
Arithmetical operators were added for quant extuuids (numbers with units of measurement) and between quants, integers, and floats. There is also a new mechanism to add, at runtime, unit names and definitions that are recognised by the reader. For example, you can write: Len: UUID:= 4*foot + 2.5*inch;

2013-01-15 21:25
0.5

Esta versión incluye la primera aplicación de la tabla de Corlpack, una generalización de todo tipo de R que también evita el uso de un asignador de montón. También incluye nueva documentación: 'El maravilloso mundo de Corlpack 1.0', una descripción rápida de la futura versión estable. Otras mejoras menores son una solución para un problema de bits aleatorios en las lagunas de registros embalados y arreglos de discos de prevención strightforward igualdad pruebas de algunos UUID, simplificado error reporting y cargar/guardar los controladores para los archivos de clave y valor.
Tags: major alpha; documentation
This version includes the first implementation of the Corlpack table, a generalization of all R types that also avoids the use of a heap allocator. It also includes new documentation: 'The wonderful world of Corlpack 1.0',
a quick description of the future stable version. Other minor improvements are a workaround for a problem of random bits in gaps of packed records and arrays preventing strightforward equality testing of some UUIDs, simplified error reporting, and load/save drivers for key/value files.

2013-01-08 21:00
0.4.2

Esta versión añade listas, matrices y punteros como elementos en vectores de UUID. Un mecanismo de plugin se prestó para cargadores y ahorradores de archivos de varias estructuras de vectores ext-UUID.
This release added matrices, pointers, and lists as structuring elements in vectors of UUIDs. A plugin mechanism was provided for loaders and savers of files of various structures into/from ext-UUID vectors.

2013-01-02 07:57
0.4.1

Esta versión añade soporte extendido de UUID para ID de PubMed (pmid), identificadores de ingrediente único (unii), Craniodigital de la lógica de intervención, nombres y códigos (loinc), webcitation (wbct) URI y un nuevo tipo de serie.
This release adds extended UUID suport for PubMed ID (pmid),
unique ingredient identifiers (unii),
logical intervention indentifiers,
names and codes (loinc),
webcitation (wbct) URIs,
and a new serial type.

2012-12-28 06:57
0.4

Esta versión agrega APIs de UUID extendida completa con tipos conectables (mediante el registro de marca, la lectura y métodos de formato para los nuevos tipos UUID extendidas). Corlpack.Issn se proporciona como un ejemplo del tipo UUID "issn". Esta versión incorpora VUUIDs, vectores de UUID (extendido), así como la cadena UUID que no existen independientemente, sino como una estructura de datos dentro de un VUUID. Estos pueden representar cadenas ASCII de longitud arbitraria. Esta versión corrige algunos errores en la lectura-escritura UUID de tiempo y tiene más pruebas.
Tags: Unstable
This release adds complete extended UUID APIs with pluggable types (by registering make, read, and format methods for new extended UUID types). Corlpack.Issn is provided as an example of the UUID type "issn". This release adds VUUIDs, vectors of (extended) UUIDs, as well as string UUIDs that do not exist independently but as a data structure inside a VUUID. These can represent ASCII strings of arbitrary length. This release fixes some errors in reading/writing time UUIDs and has more tests.

Project Resources