Zdravím,
tento skript by měl vypsat hodnotu 258, pokud si ho zkusím spustit, tak vypíše nulu. Zajímalo by mě jak toho docílit, aniž bych měnil kód. Jediné co je možné dopsat, je nějakou knihovu. Děkuji za pomoc.
type ta = array [-5..+15] of byte;
var i:byte; xa:ta; xb:word absolute xa[-2];
begin
for i:=-5 to +15 do xa[i]:=abs(i);
writeln(xb);
end.