Dave Halter
|
1a3541e3aa
|
removed from 'from __future__ import with_statement' imports, they are not needed anymore (python 2.5 is no longer supported)
|
2014-01-07 17:46:22 +01:00 |
|
Dave Halter
|
3126031ff2
|
move module checking again - probably the last time (resolves an import issue)
|
2014-01-07 15:20:00 +01:00 |
|
Dave Halter
|
a74b7299e2
|
scan_statement -> scan_statement_for_calls
|
2014-01-07 15:10:19 +01:00 |
|
Dave Halter
|
359f3ed4a9
|
also moved scan_statement away from dynamic
|
2014-01-07 15:06:11 +01:00 |
|
Dave Halter
|
a5fa739960
|
moved another method away from dynamic
|
2014-01-07 15:01:59 +01:00 |
|
Dave Halter
|
8a9453872f
|
cleaned up evaluate.param
|
2014-01-07 14:44:39 +01:00 |
|
Dave Halter
|
1881a24e73
|
moved the param generation into another file
|
2014-01-07 14:33:27 +01:00 |
|
Dave Halter
|
69afc2482a
|
nicer _remove_statements
|
2014-01-07 13:25:30 +01:00 |
|
Dave Halter
|
a3e4b209c7
|
_remove_statements beautified
|
2014-01-07 12:19:05 +01:00 |
|
Dave Halter
|
35640abd82
|
split param stuff from remove_statements - which is now finally a simple method
|
2014-01-07 12:02:33 +01:00 |
|
Dave Halter
|
66ec389f5c
|
make _remove_statements smaller
|
2014-01-07 11:32:20 +01:00 |
|
Dave Halter
|
821d2b9220
|
remove some recursion
|
2014-01-07 11:28:01 +01:00 |
|
Dave Halter
|
546a7bbad9
|
merged _some_method and _remove_statements
|
2014-01-07 10:53:53 +01:00 |
|
Dave Halter
|
d1a4eccf13
|
prepare merging of some_method and remove_statement
|
2014-01-07 00:54:45 +01:00 |
|
Dave Halter
|
bbc15d4349
|
moved some NameFinder methods around
|
2014-01-07 00:38:43 +01:00 |
|
Dave Halter
|
a66589161d
|
remove is_goto parameters from NameFinder - yay, finally reached a first longtime goal
|
2014-01-07 00:25:02 +01:00 |
|
Dave Halter
|
d38c4f7482
|
split is_array_assignment and no_break_scope calculations
|
2014-01-07 00:11:25 +01:00 |
|
Dave Halter
|
41eb305d41
|
removed another whole lot of code previously added as a hack and try/error
|
2014-01-06 23:54:11 +01:00 |
|
Dave Halter
|
453421395f
|
reduced the first process method
|
2014-01-06 23:46:23 +01:00 |
|
Dave Halter
|
292fb010ca
|
improve the hack (still not passing tests)
|
2014-01-06 23:16:15 +01:00 |
|
Dave Halter
|
51abedcae1
|
trying to get some NameFinder things refactored, by adding huge hacks (I hope to remove them later).
|
2014-01-06 23:11:35 +01:00 |
|
Dave Halter
|
ce207e6dbb
|
goto shouldn't call names_to_types
|
2014-01-06 21:20:38 +01:00 |
|
Dave Halter
|
8e982bf25c
|
move __getattr__ checks
|
2014-01-06 20:43:24 +01:00 |
|
Dave Halter
|
17c18aba98
|
lambdas should only exist if not named
|
2014-01-06 20:31:49 +01:00 |
|
Dave Halter
|
03ed2c8969
|
added names_to_types
|
2014-01-06 18:00:06 +01:00 |
|
Dave Halter
|
a10f34ab1c
|
move dynamic flow stuff to finder
|
2014-01-06 16:38:21 +01:00 |
|
Dave Halter
|
117a9d8cf2
|
simplified flowscope stuff again
|
2014-01-06 16:35:15 +01:00 |
|
Dave Halter
|
3f80de34e3
|
move flowscope stuff to the right place
|
2014-01-06 16:27:58 +01:00 |
|
Dave Halter
|
0e69ad478b
|
moved a few closures around in NameFinder
|
2014-01-06 14:36:24 +01:00 |
|
Dave Halter
|
53dbec52ab
|
use find_types instead of find_names
|
2014-01-06 14:29:23 +01:00 |
|
Dave Halter
|
0a87f8b02f
|
fix last few glitches in NameFinder
|
2014-01-06 13:26:00 +01:00 |
|
Dave Halter
|
7e874f8c9f
|
basic implementation of the new evaluate.finder module, moved the whole find_name procedure there
|
2014-01-06 11:43:05 +01:00 |
|
Dave Halter
|
887418bbfd
|
move helpers to evaluate
|
2014-01-06 00:09:29 +01:00 |
|
Dave Halter
|
1e3b936052
|
move FakeStatement
|
2014-01-06 00:01:25 +01:00 |
|
Dave Halter
|
39c16237da
|
remove a circular dependency for docstrings.
|
2014-01-05 14:45:01 +01:00 |
|
Dave Halter
|
fbfab9eefb
|
moved docstrings module to evaluate
|
2014-01-05 14:40:21 +01:00 |
|
Dave Halter
|
6df69478dc
|
move load_module to imports
|
2014-01-05 13:51:22 +01:00 |
|
Dave Halter
|
fce36ebea4
|
move source_to_unicode to common
|
2014-01-05 13:17:04 +01:00 |
|
Dave Halter
|
9523e70a71
|
sys_path stuff has its own module, now.
|
2014-01-05 13:07:37 +01:00 |
|
Dave Halter
|
d0a1f66777
|
apply underscore_memoization to builtin
|
2014-01-05 10:41:41 +01:00 |
|
Dave Halter
|
4d7349411e
|
probably finished the load_module method migration
|
2014-01-05 01:37:54 +01:00 |
|
Dave Halter
|
29e661ea74
|
remove a lot of modules crap and replace it with a simple method called load_module
|
2014-01-04 14:35:11 +01:00 |
|
Dave Halter
|
962a678417
|
minor api refactorings
|
2014-01-04 13:33:09 +01:00 |
|
Dave Halter
|
036f119e68
|
protect mor variables
|
2013-12-30 02:24:32 +01:00 |
|
Dave Halter
|
f1862120e2
|
protect the assignments stuff
|
2013-12-30 02:23:15 +01:00 |
|
Dave Halter
|
0c62d7d0d9
|
evaluate.iterable also owns get_iterator_types now
|
2013-12-30 01:56:40 +01:00 |
|
Dave Halter
|
6ece1de22d
|
move some imports around
|
2013-12-30 01:49:01 +01:00 |
|
Dave Halter
|
7b936cf6ec
|
move dynamic array stuff to evaluate.iterable
|
2013-12-30 01:38:15 +01:00 |
|
Dave Halter
|
e4692381cb
|
created evaluate.iterable to push arrays and generators into a seperate file
|
2013-12-30 01:02:18 +01:00 |
|
Dave Halter
|
8561217333
|
evaluator executions instead of direct instances
|
2013-12-29 19:40:45 +01:00 |
|