summaryrefslogtreecommitdiff
path: root/python/python3-astroid/README
diff options
context:
space:
mode:
authorMarkus Rinne <markus.ka.rinne@gmail.com>2018-08-17 22:28:57 +0100
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2018-08-18 08:39:48 +0700
commit1a61a66fb590f1dcfa7500e8cd60e37ab3781f80 (patch)
treeae102c479a5457c2b4ffa0730593d0591e0191ba /python/python3-astroid/README
parentf8fedf42567e61c7d77f4de1bd2508bc11e29d2e (diff)
downloadslackbuilds-1a61a66fb590f1dcfa7500e8cd60e37ab3781f80.tar.gz
python/python3-astroid: Added (new abstract syntax tree).
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'python/python3-astroid/README')
-rw-r--r--python/python3-astroid/README12
1 files changed, 12 insertions, 0 deletions
diff --git a/python/python3-astroid/README b/python/python3-astroid/README
new file mode 100644
index 0000000000..ddfdb8c032
--- /dev/null
+++ b/python/python3-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.