diff options
author | Damien George <damien.p.george@gmail.com> | 2014-12-12 17:19:56 +0000 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2014-12-12 17:19:56 +0000 |
commit | e181c0dc07c32408d7584ef5b078cd3e88076d3f (patch) | |
tree | 626f340b4c82a0336cc3e4e73431deb051189a06 /unix/modtime.c | |
parent | 7764f163fa54dc39532f7729c774ab92611bb115 (diff) | |
download | micropython-e181c0dc07c32408d7584ef5b078cd3e88076d3f.tar.gz micropython-e181c0dc07c32408d7584ef5b078cd3e88076d3f.zip |
py: Fix optimised for-loop compiler so it follows proper semantics.
You can now assign to the range end variable and the for-loop still
works correctly. This fully addresses issue #565.
Also fixed a bug with the stack not being fully popped when breaking out
of an optimised for-loop (and it's actually impossible to write a test
for this case!).
Diffstat (limited to 'unix/modtime.c')
0 files changed, 0 insertions, 0 deletions