Error checking is now done on all ranges input. If you run ALSCRIPT 2.0 on a file that worked with ALSCRIPT 1.4.5, and it complains about out of range numbers, then check your ranges carefully. If you think you are right, then send me a minimal example of the problem and I will investigate. Versions of ALSCRIPT before 2.0 would often work happily with out of range numbers and produce perfectly OK output.
The files ipns.als and ipns.blc show example command and block file that use most of these new commands. See the examples directory.