alias lcalc {
newc $1
if (%lc.c) {
%lc.a = %lc.a $2 $3
%lc.b = %lc.b $2 $3
%lc.c = %lc.c $2 $3
if ($chr(46) isin %lc.a) || ($chr(46) isin %lc.b) || ($chr(46) isin %lc.c) {
%lc.a = $round(%lc.a,1) | %lc.a = $left(%lc.a,$+(+,$calc($len(%lc.a)-3)))
%lc.b = $round(%lc.b,1) | %lc.b = $left(%lc.b,$+(+,$calc($len(%lc.b)-3)))
%lc.c = $round(%lc.c,1) | %lc.c = $left(%lc.c,$+(+,$calc($len(%lc.c)-3)))
}
return $+(%lc.a,%lc.b,%lc.c)
}
elseif (%lc.b) {
%lc.a = %lc.a $2 $3
%lc.b = %lc.b $2 $3
if ($chr(46) isin %lc.a) || ($chr(46) isin %lc.b) {
%lc.a = $round(%lc.a,1) | %lc.a = $left(%lc.a,$+(+,$calc($len(%lc.a)-3)))
%lc.b = $round(%lc.b,1) | %lc.b = $left(%lc.b,$+(+,$calc($len(%lc.b)-3)))
}
return $+(%lc.a,%lc.b)
}
elseif (%lc.a) {
%lc.a = %lc.a $2 $3
if ($chr(46) isin %lc.a) {
%lc.a = $round(%lc.a,1) | %lc.a = $left(%lc.a,$+(+,$calc($len(%lc.a)-3)))
}
return $+(%lc.a)
}
}