Package analysis :: Module source
[show private | hide private]
[frames | no frames]

Module analysis.source

Source code analysis.

Copyright (C) 2005, 2006 Paul Boddie <paul@boddie.org.uk>

This software is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this library; see the file LICENCE.txt If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
Classes
AnalysisSession A class whose objects hold information related to the above AnalysisVisitor class.
AnalysisVisitor  
ModifiedDict This modified dictionary is just a normal dictionary with an additional status attribute.

Exceptions
InvalidTargetError An exception signalling that the suggested invocation target is not callable.
NoTargetsError An exception signalling that no suitable invocation targets can be found.

Function Summary
  process(s)
Process the string 's', returning a module root node.
  process_file(filename)
Process the file with the given 'filename', returning a module root node.

Function Details

process(s)

Process the string 's', returning a module root node.

process_file(filename)

Process the file with the given 'filename', returning a module root node.

Generated by Epydoc 2.1 on Fri May 19 01:52:26 2006 http://epydoc.sf.net