Peter Hristozov's JDEread (http://sourceforge.net/projects/jderead/) ported to Pascal.
The JAVA library is designed to read any published JPL DE/LE ephemerides and to calculated the position and velocity of the Sun, Moon, eight major planets and Pluto, also the earth nutations and the lunar librations if they are part of the ephemeris.
JDEread was ported to Pascal for education purpose. Now TDEReader is only able to read DE405/LE405 ephemeris.
Created with Lazarus IDE (http://www.lazarus.freepascal.org)