How to call a C routine from inside Maple.

Michael Monagan
Centre for Experimental and Constructive Mathematics
Simon Fraser University

Tuesday July 23rd, 10:30am in BLU 10901.


Abstract

Like Python, Maple is an interpreted language and as such,
some computations will run MUCH slower than what can be achieved
in a compiled language like C.  In this tutorial I will show how to
compile a C subroutine so that it can be called from Maple.
It's actually not difficult.  I'll show two examples,
sorting an array of small integers and a more involved example
where the C code needs to use routines from a polynomial library.