I have two packages "packageA" and "packageB". The function names across packageA and packageB are unique. No two functions have the same name.
When I issue the commands in a notebook:
Needs["packageA`"];
Needs["packageB`"];
I get a Symbol appears in multiple contexts for every function in packageB`.
My questions are:
- Is it possible to load two packages at the same time?
- Is there any way to have two packages with the same function names (is it really possible to have local methods in a package)?
- Is there anything in Mathematica that works in a similar fashion to a namespace in .net languages?