Gary Cowley wrote:> I have a one-time requirement to convert some c-source to pascal.

If its not too many lines, I'd just convert it by hand. There are a
few problems with machine translations. First, there are two major
dialects of C (K&R and ANSI) and about a dozen dialects of PASCAL
(ANSI standard, ANSI extended, Digital, Borland, MPW, ...), so you'll
need a translator that performs the correct translation. Second,
although C and PASCAL are superficially similar, there are a lot of
details that are different (pointers, static initialization, ...).

In other words, unless you have hundreds of thousands of lines of
code to translate, you'll probably spend more time tracking down a
translator and then dealing with its bugs than if you just bit the
bullet and translated by hand.

> I haven't programmed in C for almost 15 years so rusty is +not+ the> word.>...> I'd appreciate some help. I don't want it to cost an arm and a leg

OK, so you might not be able to hand-translate yourself. How about
hiring a CS student?