David Halter
|
972b4bd13d
|
parentheses work now in import statements (tested)
|
2012-07-13 01:00:44 +02:00 |
|
David Halter
|
12970f80ae
|
fixed an index problem with the parser, which could happen with really special code
|
2012-07-12 12:01:28 +02:00 |
|
David Halter
|
b840648ef3
|
big change to make param transfer possible. always. this also makes scopes in many places redundant.
|
2012-07-12 00:37:55 +02:00 |
|
David Halter
|
53358b28d3
|
properties work now also with initialization values of classes
|
2012-07-10 17:52:46 +02:00 |
|
David Halter
|
e88c11605b
|
fixed a little bug caused by not setting the parent of flows correctly
|
2012-07-05 15:55:19 +02:00 |
|
David Halter
|
2ce3869ab8
|
revised TODOs
|
2012-06-26 01:34:58 +02:00 |
|
David Halter
|
c4d74c3521
|
ternary operators work now, list comprehensions preparation
|
2012-06-26 00:42:19 +02:00 |
|
David Halter
|
cffa236fc2
|
fix a little error that caused the completion not to work with if/try statements
|
2012-06-24 20:19:19 +02:00 |
|
David Halter
|
da7ef3ba4b
|
generators work again (deleted some necessary stuff)
|
2012-05-22 01:47:40 +02:00 |
|
David Halter
|
547c952ba1
|
first more or less atempt of functions, that are copied. therefore it is possible to make more complicated function calls (recursion, use function multiple times differently, etc)
|
2012-05-22 01:15:04 +02:00 |
|
David Halter
|
1ee26a09c6
|
temporary commit: function behaviour changes
|
2012-05-21 17:42:46 +02:00 |
|
David Halter
|
fd1246818a
|
python 2.5 compatibility, works, but tests fail, because certain thing don't exist in 2.5 (like int.real)
|
2012-05-20 00:59:03 +02:00 |
|
David Halter
|
8d523db9d9
|
most tests pass for python 3
|
2012-05-20 00:25:30 +02:00 |
|
David Halter
|
c95510cf50
|
basic python 3 compatibility
|
2012-05-19 23:49:25 +02:00 |
|
David Halter
|
1fb11dd178
|
fixed a little statement assignment problem
|
2012-05-12 11:20:03 +02:00 |
|
David Halter
|
9b525633e5
|
GlobalScope -> Module refactoring
|
2012-05-10 19:00:45 +02:00 |
|
David Halter
|
6a035fe147
|
moved parts of module to builtin
|
2012-05-10 18:59:28 +02:00 |
|
David Halter
|
f1ecbe30f1
|
fix long existing bug, that empty round brackets are not seen as a tuple
|
2012-05-10 14:50:44 +02:00 |
|
David Halter
|
17d498387b
|
: lookups work now with arrays
|
2012-05-10 14:39:31 +02:00 |
|
David Halter
|
49ef3dcace
|
function decorator support (only written with functions)
|
2012-05-10 11:08:08 +02:00 |
|
David Halter
|
17f059e853
|
full dictionary suport
|
2012-05-08 23:39:29 +02:00 |
|
David Halter
|
e2446d675a
|
string literal handling
|
2012-05-08 22:19:45 +02:00 |
|
David Halter
|
57128bf17f
|
*args / **kwargs remodelled
|
2012-05-07 22:41:41 +02:00 |
|
David Halter
|
cb5b036f01
|
*args / **kwargs done - untested
|
2012-05-06 01:03:35 +02:00 |
|
David Halter
|
5fa627ef58
|
dictionary parsing didn't work
|
2012-05-05 12:09:12 +02:00 |
|
David Halter
|
b6e98b2eee
|
refactorings and start of *args / **kwargs
|
2012-05-04 14:46:28 +02:00 |
|
David Halter
|
ec2e0b28cf
|
iter replaces __iter__ calls
|
2012-05-03 23:00:02 +02:00 |
|
David Halter
|
9f8e0f46f6
|
inheritance
|
2012-05-03 02:47:58 +02:00 |
|
David Halter
|
744715af5e
|
class inheritance (only instances)
|
2012-05-03 01:10:07 +02:00 |
|
David Halter
|
29f05aad8f
|
ordering of variables should work now
|
2012-05-02 16:14:48 +02:00 |
|
David Halter
|
0d083782ab
|
invalid code testing
|
2012-04-25 10:21:20 +02:00 |
|
David Halter
|
a1cf284297
|
formatting / pep8
|
2012-04-25 00:07:05 +02:00 |
|
David Halter
|
c78d05fa12
|
for function works with tuples now / refactoring
|
2012-04-25 00:01:15 +02:00 |
|
David Halter
|
1e7680ed1d
|
globals
|
2012-04-24 17:24:51 +02:00 |
|
David Halter
|
470e52e95d
|
cleaning
|
2012-04-24 16:18:23 +02:00 |
|
David Halter
|
7de81ca4a5
|
tuple support without braces
|
2012-04-24 15:40:12 +02:00 |
|
David Halter
|
b06b4e2dd8
|
tuple tests
|
2012-04-24 13:55:45 +02:00 |
|
David Halter
|
69c720423d
|
tuple support
|
2012-04-24 13:13:37 +02:00 |
|
David Halter
|
95d1a25d72
|
added tests
|
2012-04-24 01:19:30 +02:00 |
|
David Halter
|
190e02b61f
|
with statement - multiple arguments
|
2012-04-22 14:10:10 +02:00 |
|
David Halter
|
1af8273389
|
added import tests
|
2012-04-21 23:08:13 +02:00 |
|
David Halter
|
8627a0bc03
|
function calls work right now
|
2012-04-21 19:33:12 +02:00 |
|
David Halter
|
4365c80a53
|
star imports work now also in the start module
|
2012-04-19 00:04:24 +02:00 |
|
David Halter
|
0048eb65c4
|
bug fixing
|
2012-04-18 21:41:51 +02:00 |
|
David Halter
|
832a3cb2c0
|
pylab imports work
|
2012-04-17 14:57:20 +02:00 |
|
David Halter
|
c03bc8c714
|
array support
|
2012-04-15 00:05:34 +02:00 |
|
David Halter
|
b8f6f2267b
|
the parser should now be possible to ignore single opening parentheses
|
2012-04-09 17:44:35 +02:00 |
|
David Halter
|
429a8eedb3
|
module imports are working now
|
2012-04-09 00:27:10 +02:00 |
|
David Halter
|
2681699dcf
|
params of methods are now better handled, this is the first version, which i think would be useful for usage
|
2012-04-07 18:51:10 +02:00 |
|
David Halter
|
95835250d7
|
floats are working now too, the whole thing seems to be pretty solid.
|
2012-04-07 02:15:36 +02:00 |
|