Dave Halter
|
64fcbbba79
|
First implementation of doing precise if statement filtering.
|
2015-06-22 22:16:38 +02:00 |
|
Dave Halter
|
a67408ad03
|
Move the unite function to common.
|
2015-06-18 14:16:16 +02:00 |
|
Dave Halter
|
ef4b424cda
|
Replace pr with tree, #566.
|
2015-04-28 01:34:31 +02:00 |
|
Dave Halter
|
1520ebf557
|
Fixed an issue with ArrayInstances that were using name lookups, which it doesn't have.
|
2015-03-03 02:39:02 +01:00 |
|
Dave Halter
|
2b1ddb19c9
|
Need py__bool__ on generators as well as any other object.
|
2015-02-27 12:36:03 +01:00 |
|
Dave Halter
|
610068dde4
|
Fix merged array values.
|
2015-02-27 11:23:53 +01:00 |
|
Dave Halter
|
a5728f8767
|
list comprehensions should be completeable.
|
2015-02-27 11:14:08 +01:00 |
|
Dave Halter
|
b8a8c4d402
|
Fix an array lookup issue. list.pop calls work now pretty well and return the right type.
|
2015-02-26 13:57:54 +01:00 |
|
Dave Halter
|
a8d3a9ab42
|
Remove old deep_ast_copy code.
|
2015-02-12 11:24:17 +01:00 |
|
Dave Halter
|
8125d5f562
|
Remove asserts and calculate them dynamically.
|
2015-02-05 20:16:55 +01:00 |
|
Dave Halter
|
144c20579b
|
Get rid of get_defined_names in compiled modules.
|
2015-01-08 17:53:20 +01:00 |
|
Dave Halter
|
0dc61292b9
|
Remove get_defined_names methods from evaluate representation objects.
|
2015-01-08 13:42:52 +01:00 |
|
Dave Halter
|
a20fd12de9
|
Remove all scope_names_generator usages.
|
2015-01-08 13:24:01 +01:00 |
|
Dave Halter
|
9178d314b0
|
Add search_global to names_dicts calls.
|
2015-01-06 15:30:59 +01:00 |
|
Dave Halter
|
9cd8fabf2c
|
Fix issues with generators.
|
2015-01-05 19:11:09 +01:00 |
|
Dave Halter
|
9de4a5479c
|
Start using names_dicts instead of scope_names_generator.
|
2015-01-01 23:27:03 +01:00 |
|
Dave Halter
|
da582117ac
|
Array.type docstring.
|
2014-12-19 01:07:51 +01:00 |
|
Dave Halter
|
47615ae786
|
Remove pr.Array.type identifiers.
|
2014-12-19 01:05:52 +01:00 |
|
Dave Halter
|
f702a91813
|
iterable cleanup.
|
2014-12-16 17:45:01 +01:00 |
|
Dave Halter
|
d11ea73ef4
|
Re-enable AttributeError/NameError detection for more complicated occurances than just statements.
|
2014-12-11 19:18:00 +01:00 |
|
Dave Halter
|
2dd8ed2270
|
Fix interpreter stuff, fix slicing with CompiledObject and a few other things.
|
2014-12-11 04:24:50 +01:00 |
|
Dave Halter
|
5af665abd8
|
Dynamic array checking in combination with FakeSequences might have caused an exception.
|
2014-12-10 11:42:02 +01:00 |
|
Dave Halter
|
4bef8895a0
|
Fix dynamic arrays: They work in instances, now.
|
2014-12-10 11:34:11 +01:00 |
|
Dave Halter
|
2536dede28
|
Check for recursions in dynamic arrays.
|
2014-12-10 02:02:55 +01:00 |
|
Dave Halter
|
e429144979
|
Fix some stuff list.append stuff combined with functions executions.
|
2014-12-10 01:58:04 +01:00 |
|
Dave Halter
|
5ed914ea21
|
dynamic array improvements.
|
2014-12-08 20:18:33 +01:00 |
|
Dave Halter
|
1c44336d60
|
First array addition working.
|
2014-12-08 18:25:38 +01:00 |
|
Dave Halter
|
4c3584ed3c
|
Removed the dynamic_arrays_for_instances setting, because it's a subset of dynamic_array_additions, which is more concise.
|
2014-12-08 16:36:37 +01:00 |
|
Dave Halter
|
1725abb1fd
|
Fix issues with docstrings.
|
2014-12-03 20:30:03 +01:00 |
|
Dave Halter
|
0ab9d331f8
|
Issues with dictionary/list/tuple literal methods.
|
2014-12-01 15:36:36 +01:00 |
|
Dave Halter
|
4ee5ad4ce3
|
iterating list comprehensions should be possible.
|
2014-12-01 01:08:50 +01:00 |
|
Dave Halter
|
ed1915eea0
|
Fixes for goto on list comprehensions.
|
2014-12-01 01:02:41 +01:00 |
|
Dave Halter
|
68bd9160e2
|
Fixed list comprehension name lookups.
|
2014-12-01 00:08:27 +01:00 |
|
Dave Halter
|
c152a1c58b
|
Actually replace tree with representation (in all the imports).
|
2014-11-23 19:46:52 +01:00 |
|
Dave Halter
|
cc465364d3
|
Fixes towards better MergedArray and partial functions.
|
2014-11-20 13:33:05 +01:00 |
|
Dave Halter
|
53c2a1679c
|
Fix types tests.
|
2014-11-20 11:16:52 +01:00 |
|
Dave Halter
|
164518b993
|
Get docstrings working.
|
2014-11-20 02:19:01 +01:00 |
|
Dave Halter
|
df5df1ccf5
|
FakeArray recursion issues.
|
2014-11-17 20:41:32 +01:00 |
|
Dave Halter
|
0567a886c4
|
Fixed an issue with set literals. (The Array type was wrong before.)
|
2014-11-14 16:54:54 +01:00 |
|
Dave Halter
|
fce715b867
|
By disabling dynamic arrays completely, arrays are now almost fully passing.
|
2014-11-14 16:43:53 +01:00 |
|
Dave Halter
|
7049ad58db
|
Small fix for dict lookups.
|
2014-11-14 16:03:09 +01:00 |
|
Dave Halter
|
01178d30ea
|
Disable dynamic array instances and fix an issue with missing the arguments class.
|
2014-11-14 15:55:02 +01:00 |
|
Dave Halter
|
278bc9d705
|
Fix generators.
|
2014-11-14 02:05:25 +01:00 |
|
Dave Halter
|
f0a3c37fa0
|
__file__ should be listed as a module attribute.
|
2014-11-13 00:24:40 +01:00 |
|
Dave Halter
|
408eee50dd
|
Start fixing issues with for loops and += operations.
|
2014-11-12 14:54:52 +01:00 |
|
Dave Halter
|
13c2279fea
|
Make Generator tuple assignments work.
|
2014-11-12 13:48:08 +01:00 |
|
Dave Halter
|
65c18f143c
|
Separate some Generator stuff.
|
2014-11-12 13:42:24 +01:00 |
|
Dave Halter
|
65f182ff0d
|
Separate class for Generator and List Comprehensions.
|
2014-11-12 13:28:31 +01:00 |
|
Dave Halter
|
f760a7755d
|
Nested list comprehensions seem to be working pretty well.
|
2014-11-12 12:30:59 +01:00 |
|
Dave Halter
|
54c5591ccb
|
Progress with list comprehensions. There is now a separate class.
|
2014-11-12 11:42:31 +01:00 |
|