Downs wrote
> First, if you were starting a new language, should the behavior of
> continue in that language match what I expected in this case?
> (theoretical case)
No.
According to your introduction you might have entangled yourself by
trying to optimize away a loop nested in another loop:
do{
do{
}while( );
}while( );
-manfred