An OpenMath 1.0 implementation

Stéphane Dalmas, Marc Gaëtano, Stephen Watt
1997 Proceedings of the 1997 international symposium on Symbolic and algebraic computation - ISSAC '97  
The first official version of the OpenMath specification was released in December. This paper presents the first implementation of this standard, in the form of a C library. To ensure a faithful realization, a second, independent implementation with the same api was built using Aldor (A ). We describe how the C library has been embedded in two main-stream computer algebra systems, Maple and Reduce, which can now communicate with each other and Aldor, and with specialized programs also linking
more » ... e libraries. We discuss some of the problems encountered in developing the api, and the solutions we have chosen.
doi:10.1145/258726.258794 fatcat:3rbwpyth6fao7hjmpswn23iu3u