Continuing my tests on range check, i'm rtfm...
On the HIGH keyword part, it's said that "For array types or variables of that type, @samp{High} returns the highest index a variable of that type can assume."
Same for LOW.
So, i'm expecting, in the example --- program highlow; var a : array[1..100]of integer; procedure hilo(ar : array of integer); begin writeln(LOW(ar),' ',HIGH(ar)) end; begin hilo(a); end. --- that it write 1 100 but it's currently saying 0 99
Why not, but, i think it's not what's said in the documentation... Am i still "out of the game"? Am i using a too old version?