On Jun 26, 2017 2:15 AM, "Chris Angelico" <rosuav@gmail.com> wrote:
On Mon, Jun 26, 2017 at 4:08 PM, Terry Reedy <tjreedy@udel.edu> wrote:
>> 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).