David Halter
|
923e59b9c2
|
fixed position problems (with tokenizer offsets)
|
2013-02-21 21:45:39 +04:30 |
|
David Halter
|
80423ddb57
|
todo remove
|
2013-02-21 21:38:31 +04:30 |
|
David Halter
|
9690cf3eaf
|
removed merged Statement.used_funcs and used_vars (made no sense)
|
2013-02-21 21:30:57 +04:30 |
|
David Halter
|
774c191d7e
|
removed code part of Statement
|
2013-02-21 21:26:22 +04:30 |
|
David Halter
|
0084b9f04d
|
little cleanup, removed old unused code
|
2013-02-21 20:57:05 +04:30 |
|
David Halter
|
d05018757d
|
completely rewrote helpers.search_function_definition
|
2013-02-21 19:56:05 +04:30 |
|
David Halter
|
6b5295bc40
|
also fixed nested list comprehensions
|
2013-02-21 01:39:49 +04:30 |
|
David Halter
|
4d3267b24f
|
fix list comprehension problems for non-nested
|
2013-02-21 01:13:23 +04:30 |
|
David Halter
|
fad4cd6c13
|
fix some other array parts
|
2013-02-20 23:38:33 +04:30 |
|
David Halter
|
1b7fc1ee50
|
fixes for goto
|
2013-02-19 00:21:04 +04:30 |
|
David Halter
|
b2aa8b8024
|
get_parent_until for ListComprehension
|
2013-02-18 20:52:07 +04:30 |
|
David Halter
|
c67b9986a6
|
some minor fixes / inits to inputs refactoring
|
2013-02-17 22:48:41 +04:30 |
|
David Halter
|
79216f189f
|
moved parsing.Simple.module to _sub_module
|
2013-02-17 00:30:44 +04:30 |
|
David Halter
|
1366f5fa61
|
made ListComprehensions behave more llike typical 'pr' objects
|
2013-02-17 00:23:43 +04:30 |
|
David Halter
|
89a2cb15d0
|
fix problems with positions in definitions with the same name on the same line
|
2013-02-17 00:14:30 +04:30 |
|
David Halter
|
8fd3910958
|
fix a get_code problem for instances/statements, which is not needed there, because get_code should only be called on pure parsing_representation objects
|
2013-02-16 23:38:07 +04:30 |
|
David Halter
|
cda84dc92a
|
add an empty IsScope class to match all scopes
|
2013-02-14 20:54:26 +04:00 |
|
David Halter
|
01c48593bf
|
er.Array is now also iterable
|
2013-02-10 21:15:04 +01:00 |
|
David Halter
|
df17c98061
|
fixed the whole var args iterator stuff
|
2013-02-10 16:59:51 +01:00 |
|
David Halter
|
cd49126733
|
improved param generator
|
2013-02-10 02:01:27 +01:00 |
|
David Halter
|
0008531a30
|
pr.Array takes no values param anymore
|
2013-02-09 03:55:56 +01:00 |
|
David Halter
|
22a1b2397d
|
simple function tests pass now
|
2013-02-09 03:55:30 +01:00 |
|
David Halter
|
9540025a02
|
fixed some more array tests
|
2013-02-09 02:17:29 +01:00 |
|
David Halter
|
25b2239f6a
|
repr corrections for Array/Statement/Call
|
2013-02-09 01:54:48 +01:00 |
|
David Halter
|
ffaaa68f56
|
fix unnessecary bracket stuff
|
2013-02-09 00:00:26 +01:00 |
|
David Halter
|
2fef25b1b1
|
fixed some dict issues
|
2013-02-08 21:18:58 +01:00 |
|
David Halter
|
c831bfcca1
|
exchanged assignment_details order (another refactoring)
|
2013-02-08 18:06:11 +01:00 |
|
David Halter
|
bd393883b6
|
fixed assignment_detail parsing if tuples were used before =
|
2013-02-08 17:58:27 +01:00 |
|
David Halter
|
70f07320aa
|
Statement.get_assignment_details -> get_commands (makes more sense)
|
2013-02-08 16:19:05 +01:00 |
|
David Halter
|
d6257fffc8
|
make array slicing work again
|
2013-02-08 15:50:35 +01:00 |
|
David Halter
|
6c0a0e889c
|
fix start_pos of multiple elements
|
2013-02-08 15:14:43 +01:00 |
|
David Halter
|
d82b8d5e19
|
remove close_brackets - not needed anymore
|
2013-02-08 02:43:05 +01:00 |
|
David Halter
|
5737e3ad1d
|
fix __repr__ functions
|
2013-02-08 02:22:02 +01:00 |
|
David Halter
|
80d4c6e884
|
many refactoring fixes
|
2013-02-08 01:36:58 +01:00 |
|
David Halter
|
bf298f0ef4
|
start to get rid of parent_stmt
|
2013-02-07 18:34:18 +01:00 |
|
David Halter
|
6d2d23cd78
|
docstring update for parsing_representation
|
2013-02-07 18:19:35 +01:00 |
|
David Halter
|
0eeb1036ac
|
removed more unused methods from Array
|
2013-02-07 18:07:20 +01:00 |
|
David Halter
|
f2451102c1
|
end_pos crap of Array
|
2013-02-07 17:58:44 +01:00 |
|
David Halter
|
d6a5a3e0e7
|
further removals of unused code, also changes evaluate, now.
|
2013-02-07 17:39:54 +01:00 |
|
David Halter
|
d2ab0fe862
|
basic concept for get_assignment_calls
|
2013-02-07 16:28:38 +01:00 |
|
David Halter
|
edb401eb48
|
basic implementation of recursive array parser in statement
|
2013-02-07 14:06:14 +01:00 |
|
David Halter
|
a14471ad48
|
split also the parser / parser_representation docstring
|
2013-02-05 18:13:44 +01:00 |
|
David Halter
|
d372e86317
|
splitted parsing into parsing and parsing_representation
|
2013-02-05 16:15:21 +01:00 |
|