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 |
|
Dave Halter
|
cc661473bc
|
Trying to change used_names, so that they don't contain name definitions from CompFor.
|
2014-11-11 17:13:27 +01:00 |
|
Dave Halter
|
460d959988
|
Implicit tuples as a separate class.
|
2014-11-06 18:24:55 +01:00 |
|
Dave Halter
|
c0768924f6
|
Managed to get dict inputs working into kwargs. This was wrong in the old version of the parser.
|
2014-10-27 01:07:15 +01:00 |
|
Dave Halter
|
8df8749f22
|
Dict key that are not in dict should return all value types.
|
2014-10-27 00:19:31 +01:00 |
|
Dave Halter
|
e4124fcf9a
|
More dynamic *args
|
2014-10-25 15:58:09 +02:00 |
|
Dave Halter
|
7532f52cdd
|
Understanding implicit tuple returns (testlist)
|
2014-10-25 12:50:51 +02:00 |
|
Dave Halter
|
de4db11d25
|
Reading dicts works now.
|
2014-10-23 16:21:23 +02:00 |
|
Dave Halter
|
51ffc54471
|
Temporary params of class solution.
|
2014-10-23 14:41:01 +02:00 |
|
Dave Halter
|
34f3ea6973
|
More and probably the last tuple assignment stuff.
|
2014-10-22 02:29:47 +02:00 |
|
Dave Halter
|
d119902496
|
Slices
|
2014-10-21 13:36:56 +02:00 |
|
Dave Halter
|
ab53942e55
|
Start working with arithmetics.
|
2014-10-21 12:18:03 +02:00 |
|
Dave Halter
|
2eed6b7b5f
|
Unaccessible array indexes should still produce results.
|
2014-10-21 12:03:01 +02:00 |
|
Dave Halter
|
8f3b7f9d44
|
A first array test passing.
|
2014-10-21 11:58:53 +02:00 |
|
Dave Halter
|
fb2ef5a7a0
|
Start using arrays.
|
2014-10-21 11:05:12 +02:00 |
|
Dave Halter
|
03e01631cc
|
Remove NamePart from existance and rename it to Name.
|
2014-09-26 16:29:53 +02:00 |
|
Dave Halter
|
ce3ec6b534
|
Finally remove ArrayMethod and use an InstanceElement instead (which it basically is).
|
2014-09-26 12:08:04 +02:00 |
|
Dave Halter
|
6819deb404
|
Resolve some **kwargs issues.
|
2014-09-22 23:06:22 +02:00 |
|
Dave Halter
|
dae1a48d70
|
Remove a lot of the old Name.names usages in favor of a direct NamePart usage.
|
2014-09-22 22:34:33 +02:00 |
|
Dave Halter
|
8f3301f281
|
Passing Function tests now.
|
2014-09-22 14:06:38 +02:00 |
|
Dave Halter
|
d4503c77a5
|
get_parent_until should always have the same signature.
Fix it for ArrayMethod.get_parent_until.
|
2014-09-19 16:17:05 +02:00 |
|