Home / Products / OpenMath / Library / 2.0

RIACA OpenMath Library

Version 2.0 RC2


Downloads
Reference
- API Specification
- Compatibility
- License

New to OpenMath
- www.openmath.org - OpenMath Guide
 

Introduction

The RIACA OpenMath Library is a library for building OpenMath enabled Java applications. It contains atomic OpenMath objects and compound OpenMath objects (in this library these are called composite OpenMath objects). The library also contains skeleton code for OpenMath phrasebooks and OpenMath codecs. And it contains a utility package that allows you to pretty print OpenMath objects.

Where to start?

If you are new to OpenMath we recommend to visit each of the links under the section "New to OpenMath" on the left side of the screen. If you have used the RIACA OpenMath Library before, proceed to the Downloads link and read the README.html document included with the distribution.

What changed?

Quite a number of things actually. The internals of the library have pretty much stayed the same. The distribution of the library now contains a set of JUnit tests. More detailed information about what changed can be found in the CHANGES document included in the distribution. Notable changes are the addition of OMRoot, OMReference and OMForeign. And because of those changes some changes were necessary in the nl.tue.win.riaca.openmath.io package.
  This version of the library (2.0 RC2) still does not handle OMFOREIGN completely, we have decided to push out another Release Candidate anyway, so that we can have an early review of the library before it will be released as a final release.

Copyright © 1999-2004 RIACA, Technische Universiteit Eindhoven (TU/e). All Rights Reserved.