When this option is enabled, your program will check for range errors. Some possible causes of range errors are:
var bit : 0..1;
the assignment below will cause a range error:
bit := 2;
var x : array[-4..10] of integer;
the attempt below to reference an out-of bounds array element will cause a range error:
x[-5]