I installed the shared library from http://www.maplesoft.com/applications/view.aspx?SID=1691
and it seems to have loaded ok. Now I can do
See ?share and ?share,contents for information about the share library
When browsing help, I noticed it has a function called IntSolve() for solving linear integral equations. Maple itself has function called intsolve() which is build-in.
Since Maple is case sensitive, I assumed when I type IntSolve() then it will find the shared version of IntSolve() automatically and not call Maple's own intsolve. And that is indeed what happed. I typed an example from the help on share as you can see
eq1 := p(x)-1/2*Int(x*y*p(y),y=0....1)=5/6*x;
p(x) = x
Ok, So one of them is a little wrong :).
But suppose I want to explicitly add the share library there, in the call, as prefix, so that when I look at the code later, I can see which function I am calling. How should one do this? I tried
Error, `share` does not evaluate to a module
The strange thing, is that this worked
Basically, all what I want is to way to add the share name to all the calls somewhere, so I know, when looking at the code, which call is from which library or package.
Any idea how to do this? So to avoid any possible name clash since the share library seems large.
I am using Maple 17.02