Overview of the ExternalCalling Package - Maple Help

Online Help

All Products    Maple    MapleSim

Home : Support : Online Help : Programming : Calling External Routines : ExternalCalling : ExternalCalling

Overview of the ExternalCalling Package

Calling Sequence

ExternalCalling[command]( arguments )

command( arguments )



The ExternalCalling package facilitates the use of the Maple external calling mechanism. The package contains commands for efficiently using the Maple define_external command.


Each command in the ExternalCalling package can be accessed by using either the long form or the short form of the command name in the command calling sequence.


As the underlying implementation of the ExternalCalling package is a module, it is also possible to use the form ExternalCalling:-command to access a command from the package. For more information, Module Members and module .

List of ExternalCalling Package Commands


The following is a list of available commands.






The define_external command has many options and is useful for a greater class of external functions, including Java and Fortran libraries.


To display the help page for a particular ExternalCalling command, see Getting Help with a Command in a Package.

See Also

COMPILE_OPTIONS, CustomWrapper, define_external, define_external/types, ExternalCalling/C/API, ExternalCalling/Java/API, module, ProgrammingGuide/AdvancedConnectivity, SharedLibrary, with, WRAPPER

Download Help Document

Was this information helpful?

Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam