Dave Halter
|
f8cd3c661a
|
Fix slots in the parser tree.
|
2014-12-17 20:36:17 +01:00 |
|
Dave Halter
|
5730e5add0
|
parser tree docstring updates.
|
2014-12-16 18:10:28 +01:00 |
|
Dave Halter
|
af303e10c8
|
Statement -> ExprStmt.
|
2014-12-15 16:18:09 +01:00 |
|
Dave Halter
|
8eaa008b5f
|
Fix try/except checks in static analysis.
|
2014-12-12 02:26:16 +01:00 |
|
Dave Halter
|
77fdbac234
|
static analysis: Import tests working again.
|
2014-12-11 16:25:18 +01:00 |
|
Dave Halter
|
6818d3affa
|
Implement Import.is_nested method.
|
2014-12-11 16:17:07 +01:00 |
|
Dave Halter
|
6afc5ccca5
|
Few docstring fixes.
|
2014-12-11 15:32:45 +01:00 |
|
Dave Halter
|
01b9361b33
|
Reenable keyword completion.
|
2014-12-08 15:14:27 +01:00 |
|
Dave Halter
|
0ad6aeba6b
|
Fix some API classes issues. Among them call signature generation and Definition.parent() issues.
|
2014-12-08 02:32:43 +01:00 |
|
Dave Halter
|
2b7434342e
|
Fix absolute imports.
|
2014-12-07 18:51:14 +01:00 |
|
Dave Halter
|
b94a09f360
|
Fix end_pos of Literals and Whitespace leafs.
|
2014-12-07 14:28:40 +01:00 |
|
Dave Halter
|
b2267d3878
|
Fix usages.
|
2014-12-03 16:34:31 +01:00 |
|
Dave Halter
|
b9e7a2eb95
|
Fix assert issues in combination with comprehensions.
|
2014-12-02 17:55:42 +01:00 |
|
Dave Halter
|
5f89ceb385
|
Add the type attribute to all classes in the tree. Because nodes have them as well.
|
2014-12-02 17:50:55 +01:00 |
|
Dave Halter
|
425741e285
|
Fix assertion/isinstance type information.
|
2014-12-02 17:45:19 +01:00 |
|
Dave Halter
|
bcd998ae02
|
Lambdas are own namespaces and deserve their own used_names dictionary in the parser.
|
2014-12-01 11:49:52 +01:00 |
|
Dave Halter
|
88853c78f4
|
Get lambdas mostly working.
|
2014-12-01 02:47:48 +01:00 |
|
Dave Halter
|
5d82b11f59
|
First implementation to be ready to complete corrupt imports. Working ok.
|
2014-11-25 19:35:27 +01:00 |
|
Dave Halter
|
db76bbccc5
|
Trying to change the symbols in node. They are now strings.
With this change we are finally able to get rid of parser/pytree.py
|
2014-11-24 01:52:41 +01:00 |
|
Dave Halter
|
1fbc4c9196
|
Change parser.representation to parser.tree. It's shorter and says more.
|
2014-11-23 19:35:46 +01:00 |
|