Main > Programming > Libraries >

Open-RJ 1.6.4

Open-RJ 1.6.4

Sponsored Links

Open-RJ 1.6.4 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 1.3 MB
Platform: Any Platform
License: BSD License
Price:
Downloads: 912
Date added: 2007-05-01

Open-RJ 1.6.4 description

Open-RJ is an library that implements readers for the Record-Jar structured text file format. Mappings are provided to several languages and technologies, including C++, COM, D, Java, .NET, Python, Ruby, and STL.
In addition to platform-independence, the library focuses on small runtime costs - memory and speed - and the classic UNIX attributes of discoverability and visibility.
As described in the excellent book "The Art Of UNIX Programming", a Record-Jar structured format file consists of records and fields.
A field is a single line - optionally extended with trailing - that contains a name, separated from an optional value by :.
A record is a list of fields, whose contents are arbitrary and can vary between records in the same database. Records are separated by a line that begins with "%%". The record separator also acts as a comment, so anything can come on a record separator line after the first two characters.
A database is a correctly parsed Record-Jar file. The Open-RJ API (and language mappings) provide access to all the records in the database and the complete set of fields. Hence, you may work with fields on a per-record basis, or treat the database as a single record and with all fields in the database.
A very simple Record-Jar file, representing a Pets Database, is shown in the table on the right-hand side of this page.
And thats pretty much all there is to it. There are no restrictions on what fields may be in a record, and no controls over whether all records have the same fields or not. Thats the job of higher layers of application functionality. We keep Record-Jar simple so its reliable, portable and fast, and its those things in spades!
%% Pets
Name: Barney
Species: Dog
Breed: Bijon
Frieze
%%
Name: Samson
Species: Dog
Breed: Ridgeback
%%
Name: Fluffy Kitten
Species: Cat
%%
Enhancements:
- The code was updated to be fully compatible with STLSoft 1.9.1 (the special version released on Extended STL, volume 1: CD).

Open-RJ 1.6.4 Screenshot

Advertisements

Open-RJ 1.6.4 Keywords

Bookmark Open-RJ 1.6.4

Hyperlink code:
Link for forum:

Open-RJ 1.6.4 Copyright

WareSeeker periodically updates pricing and software information of Open-RJ 1.6.4 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Open-RJ 1.6.4 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
sqlupdate reads a MySQL table declaration file and compares it to an existing database. Free Download
Doc Finder Tab is a Plone product which makes Dieter Maurers DocFinder available from a ZMI management tab. Free Download
Typhoon RDBMS is a library and a set of tools for database management. Free Download
pxlib is a simple and small C library for reading and writing Paradox DB files. Free Download
libutempter provides a library interface for terminal emulators such as screen and xterm. Free Download
Flatworm is a Java library intended to allow a developer to describe the format of a flat file using an XML definition file. Free Download
Lexxia software is a multipurpose XML tool. Free Download
Limpid is a C++ Environment for XML, XPath & XSLT. Free Download