On Tue, 07 Jun 2016 00:53:31 -0700, Lawrence D’Oliveiro wrote: > On Tuesday, June 7, 2016 at 3:34:39 PM UTC+12, Dan Sommers wrote: > >> I used to write a lot of assembly code, for a lot of different CPUs, and >> they all had a common, versatile looping form which could be arranged in >> different ways to suit the problem at hand. On most chips, it was (and >> still is) called JMP. The trouble began with multiple conditional >> branching, call stack maintenance, and those other higher level >> abstractions that made my assembly code so hard to follow. > > You’ll notice I don’t use gotos in my code.
I notice plenty of break statements scattered throughout your loop bodies. Mixing the loop's exit conditions in with the logic is equally unstructured. > Next red-herring example, please... I didn't say anything about a red-herring. Please stick to the topic at hand. -- https://mail.python.org/mailman/listinfo/python-list