Abstract
This paper presents our experiments in providing mechanisms for parametric polymorphism for computer algebra software components. Specific interfaces between Aldor and C++ and between Aldor and Maple are described. We then present a general solution, Generic IDL (GIDL), an extension to CORBA IDL supporting generic types. We describe our language bindings for C++, Java 1.5 and Aldor as well as aspects of our implementation, consisting of a GIDL to IDL compiler and tools for generating interface code for the various language bindings.
| Originalsprog | Engelsk |
|---|---|
| Titel | Proc. 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Comput. (SYNASC'04) |
| Antal sider | 12 |
| Publikationsdato | 2004 |
| Sider | 119-130 |
| Status | Udgivet - 2004 |
| Udgivet eksternt | Ja |
Bibliografisk note
@inproceedings{chicha2004parametric,title={Parametric polymorphism for computer algebra software components},
author={Chicha, Yannis and Lloyd, Michael and Oancea, Cosmin and Watt, Stephen M},
booktitle = {Proc. 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Comput. (SYNASC'04)},
pages = {119-130},
year = {2004},
location = {Timisoara, Romania}
}