Downloadliste

Projektbeschreibung

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.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
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

Die Funktion Get_Server_Name wurde, um das Paket Persistent.ODBC aufgenommen. Das Paket SQLite wurde hinzugefügt, um Bindungen an SQLite bieten. Das Paket wurde hinzugefügt, um Persistent.SQLite Persistenz von SQLite unterstützt umzusetzen. Das Paket Parsers.Multiline_Source.Stream_IO hinzugefügt stream-basierten Quellen zur Verfügung stellen war.
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

Das Verfahren Entfernen wurde hinzugefügt, um mit einem dritten Parameter angegeben Generic_Set, wenn der Punkt wurde in die Menge. Für Rückwärtskompatibilität mit Ada 2005 können Object.Handle mit einem lokalen Zugriff Typ instanziiert werden. Blackboad unterstützen nun auch Elemente aus dem Überschreiben geschützt. Generic_Directed_Graph hinzugefügt wurde (und implementiert gerichteten Graphen). Generic_Directed_Weighted_Graph hinzugefügt wurde (und implementiert gewichteten Graphen gerichtet). Generic_Address_Order wurde hinzugefügt, um Objekte durch ihre Adressen zu vergleichen. Bugs wurden in den 95 Ada Parser Beispiel und Persistent.Data_Bank festgesetzt.
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

Pakete für die Textausgabe des permanenten Speicher-Index hinzugefügt wurden. Is_directory wurde Persistent.Directory aufgenommen. Griffe und Sätze von hinten Links wurden hinzugefügt.
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

Diese Veröffentlichung fügt kleinere Bugfixes im Beispiel test_ada_parser.adb und 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 wurde hinzugefügt, um Unterstützung Latin-1 Text I / O. Wide_Text_IO wurde hinzugefügt, um Text, den ich breite Unterstützung / O. Parsers.Multiline_Source.Get_UTF8_Text für passende Texte in UTF-8 Quellen hinzugefügt. Task-Safe-Referenz-Zählung und eine dauerhafte Speicherung umgesetzt wurden. Ein Tracing-Implementierung für GNAT Ada Reference-Counting-Objekt hinzugefügt wurde. Die get_class abstrakte Operation war es, die dauerhafte Speicherung Oberfläche hinzugefügt. Generic_Chebyshev_Polynomials und Gamma-Funktion Angleichung wurden hinzugefügt. Parsers.Generic_Source.Text_IO erweitert Registerkarten. Die Get_Location und Skip Verfahren wurden hinzugefügt.
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