<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - answers and comments on Question, How to access the code of a loaded customised package.</title>
    <link>http://www.mapleprimes.com/questions/141025-How-To-Access-The-Code-Of-A-Loaded-Customised</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Wed, 10 Jun 2026 17:49:20 GMT</lastBuildDate>
    <pubDate>Wed, 10 Jun 2026 17:49:20 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest answers and comments added to the Question, How to access the code of a loaded customised package.</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - answers and comments on Question, How to access the code of a loaded customised package.</title>
      <link>http://www.mapleprimes.com/questions/141025-How-To-Access-The-Code-Of-A-Loaded-Customised</link>
    </image>
    <item>
      <title>kernelopts(opaquemodules= false)</title>
      <link>http://www.mapleprimes.com/questions/141025-How-To-Access-The-Code-Of-A-Loaded-Customised?ref=Feed:MaplePrimes:How to access the code of a loaded customised package.:Comments#answer141027</link>
      <itunes:summary>&lt;p&gt;After using the command &lt;strong&gt;kernelopts(opaquemodules= false)&lt;/strong&gt;, you can use the command &lt;strong&gt;showstat&lt;/strong&gt; to list the code of any procedure in a module (or package), both exported and local procedures.&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;After using the command &lt;strong&gt;kernelopts(opaquemodules= false)&lt;/strong&gt;, you can use the command &lt;strong&gt;showstat&lt;/strong&gt; to list the code of any procedure in a module (or package), both exported and local procedures.&lt;/p&gt;</description>
      <guid>141027</guid>
      <pubDate>Mon, 03 Dec 2012 03:02:18 Z</pubDate>
      <itunes:author>Carl Love</itunes:author>
      <author>Carl Love</author>
    </item>
    <item>
      <title>:: (double-colon)</title>
      <link>http://www.mapleprimes.com/questions/141025-How-To-Access-The-Code-Of-A-Loaded-Customised?ref=Feed:MaplePrimes:How to access the code of a loaded customised package.:Comments#comment141028</link>
      <itunes:summary>&lt;p&gt;As of Maple 14, non-exported module locals can be &lt;a href="http://www.mapleprimes.com/posts/97802-Viewing-Source-Of-Module-Local-Procedures"&gt;accessed&lt;/a&gt; by the showstat command using the :: (double colon) as opposed to :- (colon minus).&lt;/p&gt;
&lt;p&gt;Using the double colon, module locals can be viewed regardless of whether kernelopts(opaquemodules) has been set to false.&lt;/p&gt;
&lt;p&gt;See Joe Riel's &lt;a href="http://www.mapleprimes.com/posts/97802-Viewing-Source-Of-Module-Local-Procedures#comment97876"&gt;comment&lt;/a&gt;, though, on nonassociativity and the potential need for bracketing.&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;As of Maple 14, non-exported module locals can be &lt;a href="http://www.mapleprimes.com/posts/97802-Viewing-Source-Of-Module-Local-Procedures"&gt;accessed&lt;/a&gt; by the showstat command using the :: (double colon) as opposed to :- (colon minus).&lt;/p&gt;
&lt;p&gt;Using the double colon, module locals can be viewed regardless of whether kernelopts(opaquemodules) has been set to false.&lt;/p&gt;
&lt;p&gt;See Joe Riel's &lt;a href="http://www.mapleprimes.com/posts/97802-Viewing-Source-Of-Module-Local-Procedures#comment97876"&gt;comment&lt;/a&gt;, though, on nonassociativity and the potential need for bracketing.&lt;/p&gt;</description>
      <guid>141028</guid>
      <pubDate>Mon, 03 Dec 2012 04:49:24 Z</pubDate>
      <itunes:author>pagan</itunes:author>
      <author>pagan</author>
    </item>
    <item>
      <title>Thanks</title>
      <link>http://www.mapleprimes.com/questions/141025-How-To-Access-The-Code-Of-A-Loaded-Customised?ref=Feed:MaplePrimes:How to access the code of a loaded customised package.:Comments#comment141029</link>
      <itunes:summary>&lt;p&gt;&lt;a href="http://www.mapleprimes.com/questions/141025-How-To-Access-The-Code-Of-A-Loaded-Customised#comment141028"&gt;@pagan&lt;/a&gt; Thanks, pagan, for helping me get up to speed on the newer Maple syntax. I'm a few years behind!&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;&lt;a href="http://www.mapleprimes.com/questions/141025-How-To-Access-The-Code-Of-A-Loaded-Customised#comment141028"&gt;@pagan&lt;/a&gt; Thanks, pagan, for helping me get up to speed on the newer Maple syntax. I'm a few years behind!&lt;/p&gt;</description>
      <guid>141029</guid>
      <pubDate>Mon, 03 Dec 2012 05:34:58 Z</pubDate>
      <itunes:author>Carl Love</itunes:author>
      <author>Carl Love</author>
    </item>
    <item>
      <title>Further help needed: further information.</title>
      <link>http://www.mapleprimes.com/questions/141025-How-To-Access-The-Code-Of-A-Loaded-Customised?ref=Feed:MaplePrimes:How to access the code of a loaded customised package.:Comments#comment141049</link>
      <itunes:summary>&lt;p&gt;Let me thank you both for your time and for your answer! &lt;br&gt;I have added the line of code that seemed the most straightforward to me. The name of the package I am loading is MarriagePack and the procedure I'm investigating is stableMatching. It is part of a file I have loaded called mccgp. Here is a screenshot.&lt;br&gt;For your information I am studying the &lt;a href="http://en.wikipedia.org/wiki/Stable_marriage_problem"&gt;Gale-Shapley Algorithm&lt;/a&gt;. This is where I am at so far, it seems that information about this package is a little bit more complicated to access that I had imagined. Or maybe my only-basic knowledge of Maple does not allow me understand the output I am getting on this.&lt;br&gt;&lt;br&gt;The first couple of lines are not very clear to me but I was instructed to just copy them in order to implement the package. I think you can disregard them as I have tested the stableMatching function and it seem to be doing the job it should (or the way I loaded this package is the reason for why I only got such limited code of the procedures in play)&lt;br&gt;&lt;br&gt;Thank you again.&lt;br&gt;&lt;br&gt;&lt;br&gt;P.K&lt;a href="/view.aspx?sf=141049/449219/Untitled.jpg"&gt;&lt;img src="/view.aspx?sf=141049/449219/Untitled.jpg" alt=""&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;PS: Please excuse my amateurish screenshot.&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;Let me thank you both for your time and for your answer! &lt;br&gt;I have added the line of code that seemed the most straightforward to me. The name of the package I am loading is MarriagePack and the procedure I'm investigating is stableMatching. It is part of a file I have loaded called mccgp. Here is a screenshot.&lt;br&gt;For your information I am studying the &lt;a href="http://en.wikipedia.org/wiki/Stable_marriage_problem"&gt;Gale-Shapley Algorithm&lt;/a&gt;. This is where I am at so far, it seems that information about this package is a little bit more complicated to access that I had imagined. Or maybe my only-basic knowledge of Maple does not allow me understand the output I am getting on this.&lt;br&gt;&lt;br&gt;The first couple of lines are not very clear to me but I was instructed to just copy them in order to implement the package. I think you can disregard them as I have tested the stableMatching function and it seem to be doing the job it should (or the way I loaded this package is the reason for why I only got such limited code of the procedures in play)&lt;br&gt;&lt;br&gt;Thank you again.&lt;br&gt;&lt;br&gt;&lt;br&gt;P.K&lt;a href="/view.aspx?sf=141049/449219/Untitled.jpg"&gt;&lt;img src="/view.aspx?sf=141049/449219/Untitled.jpg" alt=""&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;PS: Please excuse my amateurish screenshot.&lt;/p&gt;</description>
      <guid>141049</guid>
      <pubDate>Mon, 03 Dec 2012 13:57:09 Z</pubDate>
      <itunes:author>pkassar</itunes:author>
      <author>pkassar</author>
    </item>
    <item>
      <title>showstat(MarriagePack::sM);</title>
      <link>http://www.mapleprimes.com/questions/141025-How-To-Access-The-Code-Of-A-Loaded-Customised?ref=Feed:MaplePrimes:How to access the code of a loaded customised package.:Comments#comment141060</link>
      <itunes:summary>&lt;p&gt;&lt;a href="http://www.mapleprimes.com/questions/141025-How-To-Access-The-Code-Of-A-Loaded-Customised#comment141049"&gt;@pkassar&lt;/a&gt;&amp;nbsp;Ok, so it looks as if `sM` is a local member of the module `MarriagePack`. Hence you might examine its contents with either,&lt;/p&gt;
&lt;pre&gt;  showstat(MarriagePack::sM);
&lt;/pre&gt;
&lt;p&gt;or,&lt;/p&gt;
&lt;pre&gt;  interface(verboseproc=3):
  kernelopts(opaquemodules=false):

  eval(MarriagePack:-sM);
&lt;/pre&gt;</itunes:summary>
      <description>&lt;p&gt;&lt;a href="http://www.mapleprimes.com/questions/141025-How-To-Access-The-Code-Of-A-Loaded-Customised#comment141049"&gt;@pkassar&lt;/a&gt;&amp;nbsp;Ok, so it looks as if `sM` is a local member of the module `MarriagePack`. Hence you might examine its contents with either,&lt;/p&gt;
&lt;pre&gt;  showstat(MarriagePack::sM);
&lt;/pre&gt;
&lt;p&gt;or,&lt;/p&gt;
&lt;pre&gt;  interface(verboseproc=3):
  kernelopts(opaquemodules=false):

  eval(MarriagePack:-sM);
&lt;/pre&gt;</description>
      <guid>141060</guid>
      <pubDate>Mon, 03 Dec 2012 18:42:36 Z</pubDate>
      <itunes:author>acer</itunes:author>
      <author>acer</author>
    </item>
    <item>
      <title>Success</title>
      <link>http://www.mapleprimes.com/questions/141025-How-To-Access-The-Code-Of-A-Loaded-Customised?ref=Feed:MaplePrimes:How to access the code of a loaded customised package.:Comments#comment141064</link>
      <itunes:summary>&lt;p&gt;&lt;a href="http://www.mapleprimes.com/questions/141025-How-To-Access-The-Code-Of-A-Loaded-Customised#comment141060"&gt;@acer &lt;/a&gt;I managed to piece it together and get all the code for the procedure! Thank you very much for your help and everyone who answered this post in a record time!! This last piece of information was the breakthrough!&lt;/p&gt;
&lt;blockquote&gt;
&lt;pre&gt;  interface(verboseproc=3):
  kernelopts(opaquemodules=false):

  eval(MarriagePack:-sM);
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp; There's quite a bit to decypher now I better get to it. Thanks again everyone.&lt;br&gt;&lt;br&gt;&lt;br&gt;P.K&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;&lt;a href="http://www.mapleprimes.com/questions/141025-How-To-Access-The-Code-Of-A-Loaded-Customised#comment141060"&gt;@acer &lt;/a&gt;I managed to piece it together and get all the code for the procedure! Thank you very much for your help and everyone who answered this post in a record time!! This last piece of information was the breakthrough!&lt;/p&gt;
&lt;blockquote&gt;
&lt;pre&gt;  interface(verboseproc=3):
  kernelopts(opaquemodules=false):

  eval(MarriagePack:-sM);
&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp; There's quite a bit to decypher now I better get to it. Thanks again everyone.&lt;br&gt;&lt;br&gt;&lt;br&gt;P.K&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/p&gt;</description>
      <guid>141064</guid>
      <pubDate>Mon, 03 Dec 2012 19:55:43 Z</pubDate>
      <itunes:author>pkassar</itunes:author>
      <author>pkassar</author>
    </item>
  </channel>
</rss>