Download List

프로젝트 설명

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

산술 연산자는 양의 extuuids (측정 단위와 함께 숫자)에 대 한 추가 된 quants, 정수 및 부동 소수점 사이. 또한 런타임, 장치 이름 및 독자에 의해 인정 된 정의에 추가 하는 새로운 메커니즘이입니다. 예를 들어, 쓸 수 있습니다: Len: UUID: = 4 * 발 + 2.5 * 인치;
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

이 버전 또한 힙 할당자를 사용 하 여 방지 하는 모든 R 형식의 일반화 Corlpack 테이블의 첫 번째를 포함 되어 있습니다. 그것은 또한 새로운 문서를 포함 한다: 'Corlpack 1.0의 멋진 세상', 미래의 안정 된 버전에 대 한 간단한 설명. 다른 작은 개선 포장된 기록 및 strightforward 일부 Uuid, 단순된 오류 보고의 같음 테스트를 방지 하는 배열 간격에 임의 비트의 문제에 대 한 해결 되며 로드/저장 키/값 파일에 대 한 드라이버.
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

이 릴리스 Uuid의 벡터의 요소를 구조화로 행렬, 포인터 및 목록 추가. 로더 및 보호기 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

이 릴리스에 PubMed ID (pmid), 독특한 성분 식별자 (unii), 논리적 개입 indentifiers, 이름 및 코드 (loinc), webcitation (wbct) Uri 및 신형 직렬에 대 한 확장된 UUID 지원 추가.
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

이 릴리스 (만들기, 읽기 및 새로운 확장 된 UUID 형식에 대 한 서식 방법 등록)에 의해 완전 한 확장 된 UUID Api 플러그 종류를 추가 합니다. Corlpack.issn은 "issn" UUID 형식의 예를 제공 합니다. 이 릴리스는 VUUIDs, 문자열 Uuid VUUID 내부 데이터 구조에 아니라 독립적으로 존재 하지 않는 (확장된) Uuid의 벡터를 추가 합니다. 이러한 임의 길이의 ASCII 문자열을 표현할 수 있습니다. 이 릴리스 읽기/쓰기 시간 Uuid에에서 일부 오류 수정 및 더 많은 테스트를 했다.
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