Yes, the size of INTEGER is platform dependent. Although this can largely be worked-around by defining a MY_INTEGER of the desired size, string indices and exponents are a portability problem since they have to be based on INTEGER. Jeff Cousins