Close
Close window
Overview - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.
Maplesoft logo
Maplesoft logo

Online Help

All Products Maple MapleSim


[フレーム] [フレーム]

Overview of OpenMaple

Description

OpenMaple is a suite of functions that allows you to access Maple algorithms and data structures in your compiled C, Java, or Visual Basic programs. This is the reverse of ExternalCalling , which allows access to compiled C and Java code from Maple.

To run your application, Maple 9 or later must be installed. You can distribute your application to any licensed Maple 9 or later user. For additional terms and conditions on the use of OpenMaple, refer to extern/OpenMapleLicensing.txt.

The C OpenMaple application program interface (API) is built on top of the existing API for writing ExternalCalling custom wrappers . C OpenMaple provides the ability to start a Maple session, evaluate commands, manipulate native Maple data structures, and control output.

The Java OpenMaple application program interface (API) is built on top of the existing API for writing Java ExternalCalling objects. Java OpenMaple also provides the ability to start a Maple session, evaluate commands, manipulate native Maple data structures, and control output.

The Python OpenMaple application program interface (API) is built on top of the C API. It provides comprehensive access to Maple data structures and commands from a Python session.

The VB 6 OpenMaple application program interface (API) is also built on top of the C API. It provides the same access to Maple data structures and commands using the Visual Basic language.


Download Help Document

AltStyle によって変換されたページ (->オリジナル) /