Ежели не особо заботит читаемость получаемого кода, можно воспользоваться автоматическими конвертерами из Паскаля в С/С++. А их не так мало:
PtoC - скачивать
отсюда
p2c -- a Pascal to C translator
В последней ссылке забита строка поиска в Гугле на все остальное. А его (остального) немало!