zrax/pycdc — pull request #15 by dpogue (2011-10-23 05:57:43+00:00)
Title: Fix almost all my test cases

2 known issues.

Lambdas with complex boolean statements aren't output correctly.

```python
filter(lambda x: x.lower() in _browsers or x.find("%s") > -1, _tryorder)

# Comes out as:
filter(lambda x: if not x.lower() in _browsers: x.find("%s") > -1, _tryorder)
```

Sometimes missing the else statement of try/except/else blocks.

```python
for x in blah:
try:
something
except Error:
try:
something_else
except Error:
pass
else:
print 'error' #This escapes to the scope of the for block
```