ChaiScript/unittests/logical_short_circuiting.chai
2015-01-31 13:41:29 -07:00

22 lines
249 B
ChaiScript

def shouldnt_execute()
{
assert(false)
}
if (false && shouldnt_execute()) {
}
if (true || shouldnt_execute()) {
}
if (false || false || false || true || shouldnt_execute()) {
}
if (true && true && true && false && shouldnt_execute()) {
}