AM> I have data that would fit an associative array if they AM> really existed in Pascal I remember spotting this in the "Contributed Units" section, although I don't know if it will suit your needs: http://www.behrenhoff.de/pascal/hash.zip .