Dave Halter
|
42fe1aeaa1
|
Move yields -> iter_yield_exprs.
|
2017-04-30 02:13:25 +02:00 |
|
Dave Halter
|
606871eb62
|
returns -> iter_return_stmts
|
2017-04-30 01:45:59 +02:00 |
|
Dave Halter
|
3e05061f3b
|
Remove old unused code.
|
2017-04-28 18:34:02 +02:00 |
|
Dave Halter
|
bea28fd33f
|
Give ExecutionParams a better way of knowing what called them.
|
2017-04-26 09:32:47 +02:00 |
|
Dave Halter
|
ea1905f121
|
Refactor the docstring input.
|
2017-04-20 18:06:40 +02:00 |
|
Dave Halter
|
fbde21166b
|
find_return_types -> infer_return_types.
|
2017-04-20 09:56:16 +02:00 |
|
Dave Halter
|
7ca62578e1
|
Add py__doc__ as a better approach to docstrings.
|
2017-04-20 09:45:15 +02:00 |
|
Dave Halter
|
d6d25db9a2
|
Remove __str__ from name.
|
2017-04-12 23:06:11 +02:00 |
|
Dave Halter
|
6190a65f23
|
The Lambda type should be lambdef, not lambda. Use the grammar types.
|
2017-04-11 18:28:25 +02:00 |
|
Dave Halter
|
5cd26615e8
|
Removed the name attribute from lambda. It doesn't exist so don't fake it.
|
2017-04-11 18:10:35 +02:00 |
|
Dave Halter
|
218e715553
|
Make the some names more concise in the parser tree.
|
2017-04-10 09:44:08 +02:00 |
|
Dave Halter
|
947d91f792
|
Refactor the ClassName to allow inheritance in different modules. Fixes #884.
|
2017-04-04 20:11:07 +02:00 |
|
Dave Halter
|
6a9c2f8795
|
Start using ContextualizedNode for py__iter__.
|
2017-03-28 01:34:07 +02:00 |
|
Dave Halter
|
8a35a04439
|
Remove the module path from the parser tree.
Some static analysis tests are still failing.
|
2017-03-27 18:13:32 +02:00 |
|
Dave Halter
|
448bfd0992
|
Move the python parser tree.
|
2017-03-16 17:20:32 +01:00 |
|
Dave Halter
|
c332fba488
|
Fix a namespace packages related issue.
|
2017-03-15 08:59:24 +01:00 |
|
Dave Halter
|
375749c5c3
|
Small restructuring.
|
2017-03-15 08:56:49 +01:00 |
|
daniel
|
5513f72987
|
added support for implicit ns packages and added tests
|
2017-02-23 23:53:14 +01:00 |
|
Dave Halter
|
f627d541b8
|
Trying to fix the docs.
|
2017-02-02 23:39:10 +01:00 |
|
Dave Halter
|
645841d98c
|
Remove more unused code.
|
2017-01-23 19:51:30 +01:00 |
|
Dave Halter
|
d3c437e891
|
Restructure yield code to make it less error prone.
|
2017-01-07 12:43:15 +01:00 |
|
Dave Halter
|
1f15ee8bc7
|
Fix an issue with contexts.
|
2017-01-06 00:08:01 +01:00 |
|
Dave Halter
|
ae8e43d3c7
|
Move get_node() to tree_node and replace all the custom classdefs/funcdefs.
|
2017-01-05 23:43:12 +01:00 |
|
Dave Halter
|
81e9403aef
|
Delete more unused code.
|
2016-12-17 18:00:54 +01:00 |
|
Dave Halter
|
437f915f35
|
Delete a lot of names dict related stuff but also other things that were not used anymore.
|
2016-12-17 16:51:28 +01:00 |
|
Dave Halter
|
07b58bc549
|
Cleanup function executions.
|
2016-12-17 16:44:26 +01:00 |
|
Dave Halter
|
57857b6332
|
Remove the ImportWrapper and replace it with something simpler.
|
2016-12-17 16:08:37 +01:00 |
|
Dave Halter
|
97ccb74ebb
|
Api classes test fixes.
|
2016-12-07 01:00:03 +01:00 |
|
Dave Halter
|
cb4f405f7d
|
Fix some internal name handling.
|
2016-12-05 22:27:18 +01:00 |
|
Dave Halter
|
fe64df2e42
|
Fix displaying param names for classes.
|
2016-12-05 18:12:23 +01:00 |
|
Dave Halter
|
641ecedcd2
|
Improve a few anonymous function execution context goto issues.
|
2016-12-04 22:35:23 +01:00 |
|
Dave Halter
|
6940900c58
|
A lot more fixes - fix all evaluate integration tests.
|
2016-12-03 22:17:38 +01:00 |
|
Dave Halter
|
69c23ac113
|
Fix yield from in python 3.
|
2016-12-03 13:47:49 +01:00 |
|
Dave Halter
|
760f900560
|
Fix a python3 issue with py__file__.
|
2016-12-03 13:41:55 +01:00 |
|
Dave Halter
|
9d4786ddcb
|
Refactor the descriptor logic.
|
2016-12-02 22:13:45 +01:00 |
|
Dave Halter
|
565989cf07
|
More small bug fixes.
|
2016-12-02 15:21:50 +01:00 |
|
Dave Halter
|
16a48a7a45
|
Fix a lot of list comprehensions.
|
2016-12-02 11:17:55 +01:00 |
|
Dave Halter
|
60234e68ca
|
Fixed sys path scanning again.
|
2016-11-29 18:28:28 +01:00 |
|
Dave Halter
|
481a917ada
|
Remove the wrapper from the class.
|
2016-11-28 09:49:37 +01:00 |
|
Dave Halter
|
bad1f85f8f
|
Improvements towards arrays / predefined names logic.
|
2016-11-25 23:31:45 +01:00 |
|
Dave Halter
|
8fd08c86b7
|
Fix some mostly iterable related stuff.
|
2016-11-24 21:06:55 +01:00 |
|
Dave Halter
|
75e412dbc5
|
Remove the old instance.
|
2016-11-24 19:59:26 +01:00 |
|
Dave Halter
|
7ed1c95737
|
Fix dynamic param tests.
|
2016-11-24 00:11:26 +01:00 |
|
Dave Halter
|
06efc8fb8c
|
Fixing lambdas.
|
2016-11-20 22:09:45 +01:00 |
|
Dave Halter
|
cbd6713b5e
|
Fix a lot of the import completion issues.
|
2016-11-20 16:37:02 +01:00 |
|
Dave Halter
|
05581714d9
|
Fix goto tests.
|
2016-11-17 23:28:47 +01:00 |
|
Dave Halter
|
af7c13d2e6
|
List comprehensions now at least don't cause errors anymore.
|
2016-11-16 09:43:45 +01:00 |
|
Dave Halter
|
f672b367da
|
Fix most of PEP 484.
|
2016-11-15 00:05:08 +01:00 |
|
Dave Halter
|
03aa630932
|
Fixed all generator tests.
|
2016-11-14 20:57:46 +01:00 |
|
Dave Halter
|
65d3e29146
|
dostring fixes.
|
2016-11-13 20:23:17 +01:00 |
|