Skip to content

Workaround for missing nonlocal implementation#453

Merged
slozier merged 1 commit intoIronLanguages:masterfrom
slozier:nonlocal
Oct 16, 2018
Merged

Workaround for missing nonlocal implementation#453
slozier merged 1 commit intoIronLanguages:masterfrom
slozier:nonlocal

Conversation

@slozier
Copy link
Copy Markdown
Contributor

@slozier slozier commented Oct 16, 2018

No description provided.

@slozier slozier merged commit c5461c9 into IronLanguages:master Oct 16, 2018
@slozier slozier deleted the nonlocal branch October 16, 2018 23:59
BCSharp added a commit to BCSharp/ironpython3 that referenced this pull request Nov 28, 2020
slozier pushed a commit that referenced this pull request Nov 30, 2020
* Implement nonlocal

* Enable nonlocal tests from stdlib

* Unblock some nonlocal-dependent tests

* Disable failing tests

* Revert "Workaround for missing nonlocal implementation (#453)"

* test_shelve is not parallel-safe

* Implement correct error line number reporting for nonlocal

* Add extra tests for nonlocal

* Align error type and message with CPython for unassigned variable use

* Implement ast.Nonlocal

* Cleanup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant