  
  
                                    [1X[5XOpenMath[0m[1X[0m
  
  
                         [1X[5XOpenMath[0m[1X functionality in GAP[0m
  
  
                                 Version 10.1.0
  
  
                                 30 March 2010
  
  
                                Marco Costantini
  
                              Alexander Konovalov
  
                                 Andrew Solomon
  
  
  
  Marco Costantini
      Email:    [7Xmailto:costanti at science dot unitn dot it[0m
      Address:  Department of Mathematics
                University of Trento
  
  
  Alexander Konovalov
      Email:    [7Xmailto:alexk at mcs dot st-andrews dot ac dot uk[0m
      Homepage: [7Xhttp://www.cs.st-andrews.ac.uk/~alexk/[0m
      Address:  School of Computer Science
                University of St Andrews
                Jack Cole Building, North Haugh,
                St Andrews, Fife, KY16 9SX, Scotland
  
  
  Andrew Solomon
      Email:    [7Xmailto:andrew at illywhacker dot net[0m
      Homepage: [7Xhttp://www.illywhacker.net/[0m
      Address:  Faculty of IT
                University of Technology, Sydney
                Broadway, NSW 2007
                Australia
  
  
  
  -------------------------------------------------------
  [1XAbstract[0m
  The  [5XOpenMath[0m package provides an [5XOpenMath[0m phrasebook for [5XGAP[0m: it allows [5XGAP[0m
  users to import and export mathematical objects encoded in [5XOpenMath[0m, for the
  purpose of exchanging them with other [5XOpenMath[0m-enabled applications.
  
  
  -------------------------------------------------------
  [1XCopyright[0m
  The [5XOpenMath[0m package is free software; you can redistribute it and/or modify
  it  under  the  terms  of the GNU General Public License as published by the
  Free  Software  Foundation;  either  version  2  of the License, or (at your
  option)   any   later   version.   For  details,  see  the  FSF's  own  site
  [7Xhttp://www.gnu.org/licenses/gpl.html[0m.
  
  Additionally,   the  [5XOpenMath[0m  package  contains  code  developed  at  INRIA
  (copyright  INRIA),  under  the  ESPRIT project number 24969 ([5XOpenMath[0m). The
  user  may  not  use  the  library  in  commercial  products  without seeking
  permission  from the [5XGAP[0m group (support@gap-system.org) and the CAFE team at
  INRIA SA (stephane.dalmas@sophia.inria.fr).
  
  
  -------------------------------------------------------
  [1XAcknowledgements[0m
  On various stages the development of the [5XOpenMath[0m package was supported by:
  
  --    European Commission through ESPRIT grant EP 24969 "Accessing and Using
        Mathematical Information Electronically" (see
  
        [7Xhttp://web.archive.org/web/20040416013945/http://www.nag.co.uk/projects/OpenMath.html[0m).
  
  --    EU  FP6  Programme  project  026133  "SCIEnce  -  Symbolic Computation
        Infrastructure for Europe" (see [7Xhttp://www.symbolic-computation.org/[0m).
  
  We acknowledge with gratitude this support.
  
  
  -------------------------------------------------------
  
  
  [1XContents (openmath)[0X
  
  1 Introduction and installation
    1.1 Brief description of the package
    1.2 Installation of the package
  2 [5XOpenMath[0m functionality in [5XGAP[0m
    2.1 Loading the package
    2.2 Viewing [5XOpenMath[0m representation of an object
      2.2-1 OMPrint
      2.2-2 OMString
    2.3 Writing and reading [5XOpenMath[0m code to/from streams
      2.3-1 OMGetObject
      2.3-2 OMPutObject
      2.3-3 OMPlainString
    2.4 Utilities
      2.4-1 OMTest
  3 Extending the [5XOpenMath[0m package
    3.1 Exploring the range of supported symbols
    3.2 Adding support for private content dictionaries and symbols
  
  
  -------------------------------------------------------
