precess [to=yyyy]This program reads the standard input which expects three fields separated by blanks with
hh:mm:sss dd:mm:ss yyyy [rest of line]format for the coordinates of the input and prints to stdout the precessed values in the same format with the third field being the `to' epoch and the rest of line passed thru without comment.
Note: If the to flag is not specified, then the current equinox (derived from the system clock) is assumed. Also, the epoch year must be between 1902 - 2038 since time is handled as a long integer.
The program uses the matrix method of precession.