Sure I'll throw another one on the issue stack. The second error is being thrown due to the first. Only the first should be shown to the user.
fansh> Str[,] == Int[,]
ERROR(1): Incomparable types 'sys::Str[]' and 'sys::Int[]'
ERROR(1): Not a statement
fansh>
brianWed 24 Feb 2010
Fixed the null coerce bug.
I agree second issue is a bug, but that isn't something I will likely fix - it is more an artifact of how I am using the compiler to evaluate expressions when the compiler only knows how to parse classes.
tactics Tue 23 Feb 2010
It's self explanatory. Looks like variables local to the evaluator are inferring
Obj
instead ofObj?
tactics Wed 24 Feb 2010
Sure I'll throw another one on the issue stack. The second error is being thrown due to the first. Only the first should be shown to the user.
brian Wed 24 Feb 2010
Fixed the null coerce bug.
I agree second issue is a bug, but that isn't something I will likely fix - it is more an artifact of how I am using the compiler to evaluate expressions when the compiler only knows how to parse classes.