In SX Microcontrollers, SX/B Compiler and SX-Key Tool, PJMonty wrote: Robert, Personally I would use the 2nd version. It leaves out the extraneous and redundant GOTO, and it is very compact without sacrificing readability. If you had more going on in the loop other than the check on ACK, then the first version makes sense since it has an ENDIF to contain anything that needs to be grouped within the loop. Others may feel differently. Thanks, PeterM ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=167928#m167938 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)