26 Jun
2017
26 Jun
'17
6:45 p.m.
On Jun 26, 2017 2:15 AM, "Chris Angelico"
If we wanted to allow that to be expressed literally, we could probably special case the "while not break" keyword sequence as a do loop:
while not break: # Setup if condition: break # Loop continuation
We would then also need 'while not return:'
And for completeness, "while not throw:" All these situations could be handled by making a "while:" with no condition act as "while True:" But they could also be handled by updating pep8 to make "while True:" the recommended infinite loop syntax and make linters smarter about this (if they aren't already).