codecombat / aether

Lint, analyze, normalize, transform, sandbox, run, step through, and visualize user JavaScript, in node or the browser.
http://aetherjs.com
MIT License
191 stars 53 forks source link

Trying to compile certain Python program results in infinite loop #94

Closed schmatz closed 10 years ago

schmatz commented 10 years ago

I haven't done extensive reproduction of this bug, but it appears that trying to compile the program "def" results in an infinite loop in Brawlwood. Still needs to be reproduced with a smaller test case.

differentmatt commented 10 years ago

I've confirmed this is a problem with Python parse_dammit, and have opened this issue to track: https://github.com/differentmatt/filbert/issues/18

You can see a reduced repro here, after switching the top left drop-down to 'filbert_loose.js': https://rawgit.com/differentmatt/filbert/master/test/interactive.html

differentmatt commented 10 years ago

Fixed in PR #93