forked from VimPlug/jedi
evaluate module docstr
This commit is contained in:
10
evaluate.py
10
evaluate.py
@@ -1,8 +1,12 @@
|
|||||||
"""
|
"""
|
||||||
follow_statement -> follow_call -> follow_paths -> follow_path
|
This is the core part of jedi. Most of the logic, how to evaluate certain
|
||||||
'follow_import'
|
objects (imports, etc.) is here.
|
||||||
|
|
||||||
`get_names_for_scope` and `get_scopes_for_name` are search functions
|
The functions should be described in their docstrings. However, there are some
|
||||||
|
classes, which are used to store the values. After those classes, there are the
|
||||||
|
search functions `get_names_for_scope` and `get_scopes_for_name`. At the end
|
||||||
|
there are the `follow_` functions, which evaluate a statement, or parts of a
|
||||||
|
statement.
|
||||||
|
|
||||||
TODO doc
|
TODO doc
|
||||||
TODO magic methods: __mul__, __add__, etc.
|
TODO magic methods: __mul__, __add__, etc.
|
||||||
|
|||||||
Reference in New Issue
Block a user