DocumentCode :
1360113
Title :
Extending Maple with compiled routines
Author :
Dubois
Volume :
2
Issue :
4
fYear :
2000
Firstpage :
82
Lastpage :
86
Abstract :
Maple (www.maplesoft.com) combines extensive capabilities in symbolic algebra with an interactive environment and graphics capability. With the latest release, Maple 6, you can incorporate your own compiled routines into the Maple interpreter. Maple itself capitalized on this capability to link in routines from the Numerical Algorithms Group (NAG) library, adding a lot of capability to this commercial product. Maplesoft engineers told me they extensively revamped the internal engine to provide this capability. Having written a system that combined a numerical array-language interpreter and compiled code, and having worked lately on extending the Python interpreter with C++ and Fortran, I was curious to see how a symbolic interpreter could do this
Keywords :
mathematics computing; program compilers; program interpreters; software libraries; symbol manipulation; Maple; NAG library; Numerical Algorithms Group library; compiled routines; computer graphics; interactive environment; program interpreter; symbolic algebra; Algebra; Graphics; Jacobian matrices; Laboratories; Libraries; Marketing and sales; Multidimensional systems; Numerical models; Open source software; Solar power generation;
fLanguage :
English
Journal_Title :
Computing in Science & Engineering
Publisher :
ieee
ISSN :
1521-9615
Type :
jour
DOI :
10.1109/5992.852394
Filename :
852394
Link To Document :
بازگشت