1. Re: Short Circuiting
- Posted by isaac <isaaca at MINDSPRING.COM> Jun 23, 1998
- 501 views
>Boom! As soon as a length < 3 comes along, the code crashes. So it's >modified to: > > if length( s ) > 2 then > if compare( s[1..3], "EOF" ) = 0 then > ... > end if > else > ... > end if > >Only now, I'm stuck not being able to get to the 'else' portion of the >logic. Grrr... try: if length( s ) > 2 then if compare( s[1..3], "EOF" ) = 0 then ... else ... end if end if all you're doing is putting your original code inside an if to ensure it's only run under certein conditions I do fall against short-circuiting of existing commands. If you must add this feature, I'd recommend adding new keywords for short-circuited "and" and "or"