Path: utzoo!attcan!uunet!seismo!dimacs.rutgers.edu!rutgers!deejay!gear!cadlab!staff From: staff@cadlab.sublink.ORG (Alex Martelli) Newsgroups: comp.lang.c Subject: Re: meaning of continue (WAS: Some interesting novice questions [...]) Message-ID: <309@cadlab.sublink.ORG> Date: 1 Nov 90 22:11:40 GMT References: <2422@charon.cwi.nl> <6065@raksha.eng.ohio-state.edu> Organization: CAD.LAB, Bologna, Italia Lines: 16 rob@raksha.eng.ohio-state.edu (Rob Carriere) writes: ... >human code-executer to do the right thing. Finally, one could define continue >to mean that `execution continues with the test expression of the innermost >enclosing loop'. Would you claim this wrong because K&R2 does not refer to >`test expression'? In other words, your concept of correctness is flawed. I *WOULD* indeed claim that saying that continue means "proceed with the test expression of the innermost enclosing loop" is wrong - if said loop is for(;;), executions on a continue proceeds with the *increment* expression , NOT with the test expression ! -- Alex Martelli - CAD.LAB s.p.a., v. Stalingrado 45, Bologna, Italia Email: (work:) staff@cadlab.sublink.org, (home:) alex@am.sublink.org Phone: (work:) ++39 (51) 371099, (home:) ++39 (51) 250434; Fax: ++39 (51) 366964 (work only), Fidonet: 332/401.3 (home only).