Dave Halter
|
4a8fd73601
|
Fixing getattr tests.
|
2016-11-07 20:15:58 +01:00 |
|
Dave Halter
|
40f599c3b6
|
Progress in creating anonymous instances.
|
2016-11-07 01:11:55 +01:00 |
|
Dave Halter
|
81ccedc353
|
Fix an issue with lookups.
|
2016-11-07 00:35:04 +01:00 |
|
Dave Halter
|
7f95495ca5
|
More instance improvements.
|
2016-11-06 23:50:29 +01:00 |
|
Dave Halter
|
cd4a7a9fc3
|
Implementation of BoundMethod.
|
2016-11-06 22:33:22 +01:00 |
|
Dave Halter
|
afac66d82c
|
Working on __init__.
|
2016-11-06 18:28:04 +01:00 |
|
Dave Halter
|
82667b85b9
|
Publicize the _evaluator in contexts.
|
2016-11-03 09:54:47 +01:00 |
|
Dave Halter
|
63b6fa1416
|
All function tests are passing, yay!
|
2016-11-03 09:43:24 +01:00 |
|
Dave Halter
|
7291413696
|
More fixes for arrays.
|
2016-11-02 16:35:14 +01:00 |
|
Dave Halter
|
694a2e0769
|
Cleanup even more param magic.
|
2016-11-02 16:29:32 +01:00 |
|
Dave Halter
|
cd874cb052
|
Trying to get dyanmic params working.
|
2016-11-02 11:11:21 +01:00 |
|
Dave Halter
|
aaaa3c24a5
|
Listeners should not be part of the parser tree. This is logic that belongs to the evaluation.
|
2016-11-02 09:22:19 +01:00 |
|
Dave Halter
|
f57455f0ad
|
Deprecate Evaluator.wrap.
|
2016-11-01 23:38:06 +01:00 |
|
Dave Halter
|
2eb701d2d2
|
Some class fixes.
|
2016-11-01 18:28:47 +01:00 |
|
Dave Halter
|
9a55c9cf50
|
Most function calls seem to work now.
|
2016-11-01 00:44:57 +01:00 |
|
Dave Halter
|
4aec9cadd7
|
Function **kwargs fixes.
|
2016-11-01 00:23:44 +01:00 |
|
Dave Halter
|
6d8ff9293d
|
Fixes to decorators and *arg functions.
|
2016-10-31 09:19:58 +01:00 |
|
Dave Halter
|
c537d360f3
|
More fixes to *args type inference.
|
2016-10-30 01:35:36 +02:00 |
|
Dave Halter
|
3cce530ef4
|
Taking a stab at simple *args and generators.
|
2016-10-29 02:11:04 +02:00 |
|
Dave Halter
|
bbb1d1e04c
|
Better working flow scopes.
|
2016-10-28 00:36:17 +02:00 |
|
Dave Halter
|
a620c7dbdb
|
Try to get star arguments working just a little bit.
|
2016-10-27 18:14:20 +02:00 |
|
Dave Halter
|
bcaf06399f
|
Fix another execute issue.
|
2016-10-25 18:17:07 +02:00 |
|
Dave Halter
|
90af0c36e0
|
Function -> FunctionContext and fakes use the FunctionContext, too.
|
2016-10-25 09:59:42 +02:00 |
|
Dave Halter
|
64b6396d19
|
Fix one array usage.
|
2016-10-24 09:58:40 +02:00 |
|
Dave Halter
|
5b1d62a11e
|
Fix the recursion detection.
|
2016-10-24 01:03:17 +02:00 |
|
Dave Halter
|
e34246eb00
|
Fix __call__.
|
2016-10-24 00:39:59 +02:00 |
|
Dave Halter
|
0475bb5fd0
|
First function execution that is working.
|
2016-10-23 03:02:57 +02:00 |
|
Dave Halter
|
75b67af000
|
Starting to improve function calls.
|
2016-10-22 21:02:15 +02:00 |
|
Dave Halter
|
2e6603cc2e
|
A lot of small improvements.
|
2016-10-22 17:40:42 +02:00 |
|
Dave Halter
|
4ccfbb4962
|
Use super().__getattribute__ instead of custom AttributeErrors in __getattr__.
|
2016-10-21 02:12:54 +02:00 |
|
Dave Halter
|
cad9ae8ab1
|
Start implemeting contexts with specialized TreeNameDefinitions to avoid gambling with the parser.
|
2016-10-20 19:36:44 +02:00 |
|
Dave Halter
|
3654de97b0
|
Better filter for arrays.
|
2016-10-16 14:57:08 +02:00 |
|
Dave Halter
|
0a0cb2a722
|
Fix generators.
|
2016-10-16 04:17:11 +02:00 |
|
Dave Halter
|
4ca3556c3b
|
Fix the fundamentally wrong cache.
|
2016-10-16 04:04:31 +02:00 |
|
Dave Halter
|
129c669bc0
|
Fix private variables in filters.
|
2016-10-15 19:12:46 +02:00 |
|
Dave Halter
|
5c0b2d7aae
|
Fixed a lot of class tests.
|
2016-10-14 18:09:29 +02:00 |
|
Dave Halter
|
1752598353
|
A small class name lookup improvement.
|
2016-10-12 15:54:54 +02:00 |
|
Dave Halter
|
fce0eff18a
|
Get rid of all names_dicts in the completion api.
|
2016-10-12 03:40:24 +02:00 |
|
Dave Halter
|
482103e796
|
Replace names_dicts with filters in trailer completion.
|
2016-10-12 02:34:50 +02:00 |
|
Dave Halter
|
862e4a6176
|
Add filters for the sub module dicts and module attributes dicts.
|
2016-10-12 02:19:52 +02:00 |
|
Dave Halter
|
5f46b48433
|
Add a filter for global names.
|
2016-10-11 16:01:26 +02:00 |
|
Dave Halter
|
37ba971787
|
Trying to start implementing instance filters.
|
2016-10-06 16:35:53 +02:00 |
|
Dave Halter
|
2f1e9d634f
|
FunctionExecution improvement.
|
2016-10-02 19:54:03 +02:00 |
|
Dave Halter
|
c2873792eb
|
Filters for compiled objects and also FunctionExecution.
|
2016-10-02 15:36:24 +02:00 |
|
Dave Halter
|
249049b10c
|
Start using filters for name resolution.
|
2016-09-30 13:29:20 +02:00 |
|
Dave Halter
|
a96eec8058
|
Fix an issue with mixed objects.
|
2016-09-27 01:28:42 +02:00 |
|
Dave Halter
|
9b85d5517f
|
Fix more issues in the diff parser.
|
2016-09-27 00:29:11 +02:00 |
|
Dave Halter
|
09a5f27068
|
Add a test for wrong whitespace.
|
2016-09-26 23:56:37 +02:00 |
|
Dave Halter
|
c728148ece
|
Fix an issue with dividing suites and remove a lot of print statements.
|
2016-09-23 17:31:29 +02:00 |
|
Dave Halter
|
e371b670f5
|
Remove a comprehension hack in the parser that would have made the diff parsers world hell.
|
2016-09-22 18:26:09 +02:00 |
|