On Tue, 4 May 2004, Marc Perkel wrote:
>
> But more importantly - suppose condition1 tests for the existence of a
> file. Condition2 tests the contents of that file. If you do a straight
> AND then if the file doesn't exist the second part of the conditional
> can error out trying to open the file and it ends up stuck in DEFER land.
Incorrect. After a sub-condition fails, subsequent parts of and{} are
parsed but not evaluated.
--
Tony Finch <dot@???>
http://dotat.at/