Какая то проблема с определением строк и чисел
В 4.12 такой код работает верно, а в 4.13 только если обернуть $arr[$a] INTом
STRSEPARATE("1112,296,1382,1968", ",", $arr)
$siz = ARRSIZE($arr)
$min = 999999
FOR($a=0,$a<$siz)
IF($arr[$a] < $min)
$c = $a
LOGWRITE ("$c ", $c)
$min = $arr[$a]
END_IF
LOGWRITE ("$arr ", $arr[$a], " $min ", $min)
END_CYC
LOGWRITE ("Min: ", $arr[$c])
HALT
Лог
18:32:15 $c 0
18:32:15 $arr 1112 $min 1112
18:32:15 $arr 296 $min 1112
18:32:15 $arr 1382 $min 1112
18:32:15 $arr 1968 $min 1112
18:32:15 Min: 1112