mirror of https://github.com/vitalif/openscad
28 lines
335 B
OpenSCAD
28 lines
335 B
OpenSCAD
![]() |
function foo() = search(undef,undef);
|
||
|
|
||
|
if (false && foo()) {
|
||
|
echo("Fail");
|
||
|
} else {
|
||
|
echo("Pass");
|
||
|
}
|
||
|
|
||
|
if (true || foo()) {
|
||
|
echo("Pass");
|
||
|
} else {
|
||
|
echo("Fail");
|
||
|
}
|
||
|
|
||
|
if (true && true) {
|
||
|
echo("Pass");
|
||
|
}
|
||
|
|
||
|
if (false || true) {
|
||
|
echo("Pass");
|
||
|
}
|
||
|
|
||
|
function ternarytest() = true ? true : foo();
|
||
|
|
||
|
if (ternarytest()) {
|
||
|
echo("Pass");
|
||
|
}
|