Am 29.03.22 um 19:52 schrieb Allin Cottrell:
On Tue, 29 Mar 2022, atecon wrote:
> Am 29.03.2022 12:24 schrieb Marcin Błażejowski:
Weird or not, it's now fixed in git.
Hi Allin,
I updated our test suit on this topic and got the following interesting
cases:
<hansl>
matrix m = {1, 4; 2, 5; 3, 6}
eval m[end:end] # "Ambiguous matrix index"
</hansl>
I guess that makes sense and is expected.
</hansl>
set verbose off
n = 3
# Works after fix
m = seq(1,n)
eval m[end,end]
# Works after fix
m = seq(1,n)'
eval m[end,end]
# Fails
m = seq(1,n)
eval m[(end - 1)]
# Works -- BUT WHY?
m = seq(1,n)
eval m[(end + 1)]
# Works
m = seq(1,n)'
eval m[(end-1)]
# Works -- BUT WHY?
m = seq(1,n)'
eval m[(end+1)]
</hansl>
Artur