Anonymous user
Ternary logic: Difference between revisions
m
→{{header|Elena}}
imported>Arakov |
imported>Arakov |
||
Line 1,668:
Trit equivalent(b)
{
var val2 :=
if (val2 != nil && _value != nil)
{
^ _value.equal(val2)
};
}
Trit Inverted
Line 1,681 ⟶ 1,690:
else
{
^ _value.and(/*$lazy cast bool(*/b/*)*/) \ back:nilValue
}
}
Line 1,693 ⟶ 1,702:
else
{
^ _value.or(/*$lazy cast bool(*/b/*)*/) \ back:nilValue
}
}
Line 1,705 ⟶ 1,714:
public program()
{
▲ Trit b := nilValue;
List<Trit> values := new Trit[]{true, nilValue, false};
values.forEach:(left)
|