diff options
author | Dimitris Zlatanidis <d.zlatanidis@gmail.com> | 2014-01-15 12:00:38 +0700 |
---|---|---|
committer | Erik Hanson <erik@slackbuilds.org> | 2014-01-29 23:21:02 -0600 |
commit | f5b4dd36728a0fd199ec0d4e97a53cf2f34f0f45 (patch) | |
tree | 7dd65220cebcd15e234e957093a8e022f35cc491 /python/astroid/README | |
parent | 8892b6edc22f2770f1bd83f62ef505faf284e0ff (diff) | |
download | slackbuilds-f5b4dd36728a0fd199ec0d4e97a53cf2f34f0f45.tar.gz |
python/astroid: Added (new abstract syntax tree from Python's ast).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'python/astroid/README')
-rw-r--r-- | python/astroid/README | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/python/astroid/README b/python/astroid/README new file mode 100644 index 0000000000..ddfdb8c032 --- /dev/null +++ b/python/astroid/README @@ -0,0 +1,12 @@ +The aim of this module is to provide a common base representation of +python source code for projects such as pychecker, pyreverse, +pylint... Well, actually the development of this library is essentially +governed by pylint's needs. It used to be called logilab-astng. + +It provides a compatible representation which comes from the `_ast` +module. It rebuilds the tree generated by the builtin _ast module by +recursively walking down the AST and building an extended ast. The new +node classes have additional methods and attributes for different +usages. They include some support for static inference and local name +scopes. Furthermore, astroid builds partial trees by inspecting living +objects. |