Download List

Descripción del Proyecto

The Simple components for Ada library provides implementations of smart pointers for automatically collected objects (using reference counting), object persistence, unbounded and bounded arrays of smart pointers, generic unbounded arrays of private objects and plain pointers, generic sets, maps, directed graphs, directed weighted graphs, stacks, and storage pools. It also includes table management, string editing, IEEE 754 support, and infix expression parsing tools. Implementations of some lock-free shared data structures are provided.

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.

2010-04-10 07:39
3.8

El Get_Server_Name función se ha añadido a Persistent.ODBC el paquete. El paquete SQLite ha sido añadido a proporcionar enlaces a SQLite. El paquete Persistent.SQLite ha sido añadido a implementar la persistencia respaldado por SQLite. El paquete Parsers.Multiline_Source.Stream_IO se agregó para proporcionar fuentes de la corriente.
Tags: Minor feature enhancements
The function Get_Server_Name was added to the package Persistent.ODBC. The package SQLite was added to provide bindings to SQLite. The package Persistent.SQLite was added to implement persistence backed by SQLite. The package Parsers.Multiline_Source.Stream_IO was added to provide stream-based sources.

2009-12-27 04:55
3.7

Quitar el procedimiento ha sido añadido a Generic_Set con un tercer parámetro que indica si el elemento estaba en el set. Para mantener la compatibilidad hacia adelante con Ada 2005, Object.Handle puede crear una instancia con un tipo de acceso local. Blackboad ahora soportan los elementos protegidos de sobreescritura. Generic_Directed_Graph fue añadido (e implementa dirigido gráficos). Generic_Directed_Weighted_Graph fue añadido (y aplica los grafos dirigidos ponderados). Generic_Address_Order fue añadido a comparar los objetos por sus direcciones. Bugs corregidos en el ejemplo, el 95 Ada analizador y Persistent.Data_Bank.
Tags: major feature enhancement
The procedure Remove was added to Generic_Set with a third parameter indicating if the item was in the set. For forward compatibility with Ada 2005, Object.Handle can be instantiated with a local access type. Blackboad now support items protected from overwriting. Generic_Directed_Graph was added (and implements directed graphs). Generic_Directed_Weighted_Graph was added (and implements directed weighted graphs). Generic_Address_Order was added to compare objects by their addresses. Bugs were fixed in the Ada 95 parser example and Persistent.Data_Bank.

2009-08-08 02:29
3.6

Paquetes para la salida de texto del índice de almacenamiento persistente se han añadido. Is_Directory fue añadido a Persistent.Directory. Mangos y conjuntos de vínculos hacia atrás se han añadido.
Tags: Minor feature enhancements
Packages for text output of the persistent storage index were added. Is_Directory was added to Persistent.Directory. Handles and sets of backward links have been added.

2009-07-10 03:56
3.5

Esta versión incluye correcciones de errores menores en el test_ada_parser.adb ejemplo y en Parsers.Generic_Source.Get_Cpp_Blank.
Tags: Minor bugfixes
This release adds minor bugfixes in the example test_ada_parser.adb and
in Parsers.Generic_Source.Get_Cpp_Blank.

2009-06-14 22:55
3.4

Latin1_Text_IO esta en el apoyo de América-1 I text / O. Wide_Text_IO fue añadido al apoyo que el texto de ancho / O. Parsers.Multiline_Source.Get_UTF8_Text fue añadido al acertar con los textos en UTF-8 fuentes. Tarea de conteo de referencia seguro y almacenamiento persistente se llevaron a cabo. Una aplicación para el seguimiento de GNAT Ada para conteo de referencia objeto de esta. La operación abstracta get_class fue añadido a la interfaz de almacenamiento persistente. Generic_Chebyshev_Polynomials y aproximación de la función Gamma se han añadido. Parsers.Generic_Source.Text_IO expande partituras. El Get_Location y procedimientos Skip fueron agregados.
Latin1_Text_IO was added to support Latin-1 text I/O. Wide_Text_IO was added to support wide text I/O. Parsers.Multiline_Source.Get_UTF8_Text was added for matching texts in UTF-8 sources. Task-safe reference counting and persistent storage were implemented. A tracing implementation for GNAT Ada for reference counting object was added. The Get_Class abstract operation was added to the persistent storage interface. Generic_Chebyshev_Polynomials and Gamma function approximation were added. Parsers.Generic_Source.Text_IO expands tabs. The Get_Location and Skip procedures were added.

Project Resources