Quote Originally Posted by Legolas
Quote Originally Posted by Zampoteh
Quote Originally Posted by Robert Kosek
Yes. Do not use an automatic translator/interpreter. On rare occasion they work well, but they almost never generate human readable code (Note that I do not consider C/C++ as human readable ) if they do function.

The best way is to just do all the footwork yourself.
But how to do it without mistakes?
For example. I want to translate function
327 int dBoxBox
http://opende.svn.sourceforge.net/vi...87&view=markup
It is big and used many macroses.

And sometimes we really doesn't need to know how any function work. We just want to get a fast result.
YAY! That's huge, ugly and scary! First of all: put all these macros out of your function and translate it as pascal procedures.
I don't know how to do it without mistakes.
How to find one small mistake in that heap of macroses? If i did it?

I tried to translate them with C2PAS32.EXE. But it doesn't know how to translate some of them too.