It is not specified whether this function short-circuits or not. In other words, must the remaining arguments be evaluated once one of them is found to be FALSE Since some functions have side effects, it is necessary to define this in order to ensure interoperability.
Specify whether this function allows short-circuit evaluation.
AND Part 4, Section 3.17.7.9
te
Proposed Disposition of DIS 29500 Comment CL-0190 (Modified: 2007-11-06) Agreed; the following changes will be made to Part 4, §3.17.7.9, page 2,541, line 15; and Part 4, §3.17.7.243, page 2,741, line 10, respectively: 3.17.7.9 AND Syntax: AND ( argument-list ) Description: Tests if all arguments in argument-list are TRUE. The function evaluates all arguments prior to returning a value. 3.17.7.243 OR Syntax: OR ( argument-list ) Description: Tests if any one or more arguments in argument-list are TRUE. The function evaluates all arguments prior to returning a value. Similar Comments: CA-0049 , CL-0155 , CO-0160 , CO-0199 , FR-0441 , FR-0477 , GB-0372 , GB-0419 , GR-0104 , US-0174 , US-0216

Dupe of GB 419