Open-RJ is an open-source library that implements readers of the Record-Jar structured text file format. It is implemented in C & C++, with a C-API. The implementation of the basic library is platform-independent. 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.
Latest changes:
- Changes:
- core library:
- + addition of ORJ_PARSE_INVALIDFIELDNAME flag
- ~ corrected bug in parsing; an empty field name now results
- in parse error (ORJ_PARSE_INVALIDFIELDNAME)
- Open-RJ/.NET:
- + Added Database.ParseErrorCode.InvalidFieldName flag
- Open-RJ/STL:
- + updated support for field iterators for Digital Mars
- C/C++ compiler (openrj/stl/database.hpp).
- [initial submission on betamarker.com]