If you look in the Œlib¹ directory of your GAP installation, you will find the code to these methods. There are several different implementations of both Socle and IsMonomial, so be sure to not stop at the first one you find!
In some cases following how GAP works can be complex, the function ŒTraceMethods¹ is useful for finding out exactly what GAP code is being called in a particular program. Chris On 29/08/2014 09:22, "Sugandha Maheshwary" <msugandha...@gmail.com> wrote: >Hi, >It is written in the introduction of GAP that it is free and open >software. >I wish to access programs (in GAP syntax) behind certain basic commands >which are not part of any package. For example, Socle(G); IsMonomial(G); >etc. I can find the acknowledgements and tutorials but not able to trace >the exact programs behind these. I need to make certain changes for my use >for which the programs are needed. Kindly help. > >I have been using Version 4.4.12(2008). > >Many Thanks. >Sugandha >_______________________________________________ >Forum mailing list >Forum@mail.gap-system.org >http://mail.gap-system.org/mailman/listinfo/forum _______________________________________________ Forum mailing list Forum@mail.gap-system.org http://mail.gap-system.org/mailman/listinfo/forum