Macaulay2 » Documentation
Packages » OpenMath :: OpenMath
next | previous | forward | backward | up | index | toc

OpenMath -- OpenMath support

Description

This package provides methods for representing Macaulay2 objects using the OpenMath standard and vice versa.

See also

Author

Version

This documentation describes version 0.2.2 of OpenMath.

Source code

The source code from which this documentation is derived is in the file OpenMath.m2. The auxiliary files accompanying it are in the directory OpenMath/.

Exports

  • Functions and commands
    • openMath -- Turn an arbitrary Macaulay2 object into OpenMath (if possible)
    • val -- Evaluate an XMLnode containing OpenMath
  • Methods
    • openMath(Thing) -- see openMath -- Turn an arbitrary Macaulay2 object into OpenMath (if possible)
    • val(XMLnode) -- see val -- Evaluate an XMLnode containing OpenMath
    • value(XMLnode) -- see val -- Evaluate an XMLnode containing OpenMath

For the programmer

The object OpenMath is a package.