Walter Bright: > 3 [Integer overflow] is a problem, but fortunately it tends to be rare. There are ways to avoid them, and it seems C#, Delphi, FreePascal, and LLVM designers don't agree with you. A nice small post on the topic: http://googleresearch.blogspot.com/2006/06/extra-extra-read-all-about-it-nearly.html Bye, bearophile