Hi Tim, On Mon, Dec 5, 2011 at 11:42 AM, daly <[email protected]> wrote: <SNIP> > Let me know if you have any questions.
Thank you for your detailed explanation. Let me explain what I want to do with the Axiom source code. As part of my research project, I want to collect datasets on a variety of domains such as social interactions and technology. For each domain, collect time stamped datasets on it. In the case of the Axiom project, this means downloading all stable source releases of Axiom up to and including the latest stable release. For each release, get a list of all functions, classes, methods, etc. and work out which one calls which. The general idea is to construct a (di)graph representation of such data in a source release. I'm working on developing a mathematical model to explain how such interactions among units within a domain (e.g. functions, classes, methods in Axiom) change over time. As you can guess, my stumbling block is how to extract a list of all functions, classes, methods, etc. from each Axiom source release and work out which one invokes which. I hope you would help me by shedding some light on how to parse the Axiom source code in order to obtain the interaction (di)graphs I described above. -- Regards Minh Van Nguyen _______________________________________________ Axiom-developer mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/axiom-developer
