Hi,
example code:
<hansl>
# 1)
list testl = 2==1 ? null : null # works
matrix checkin = {1,2,3}
# 2)
scalar test = checkin[1]==1 ? 0 : 0 # works
# 3)
list testl = checkin[1]==1 ? null : null # fails
</hansl>
The error message is "mismatched datatypes" (re-translated).
I don't see any reason why this shouldn't work.
thanks,
sven