Java/C/C++/C#/PHP到Pascal转换器?

Java/C/C++/C#/PHP到Pascal转换器?,java,c++,c,delphi,pascal,Java,C++,C,Delphi,Pascal,有人知道有没有Java/C/C++/C#/PHP到Pascal的转换器吗?是一种将C头转换为Pascal的流行工具。但我不知道有什么能把C代码转换成Pascal代码 通过快速的谷歌搜索,我看到了几个可能好也可能不好的方面: 我想说的是,您将不得不以这样或那样的方式手工完成很多工作。Java-to-Pascal转换器: C到Pascal转换器: 从C转换的提示: 从C转换头文件最节省时间的技巧是找到一个VB头文件,并用其他答案中提到的VB转换器进行转换。这几乎

有人知道有没有Java/C/C++/C#/PHP到Pascal的转换器吗?

是一种将C头转换为Pascal的流行工具。但我不知道有什么能把C代码转换成Pascal代码

通过快速的谷歌搜索,我看到了几个可能好也可能不好的方面:

我想说的是,您将不得不以这样或那样的方式手工完成很多工作。

Java-to-Pascal转换器:

C到Pascal转换器:

  • 从C转换的提示:


    从C转换头文件最节省时间的技巧是找到一个VB头文件,并用其他答案中提到的VB转换器进行转换。这几乎都是完全自动化的,我必须做的更改是零或小的

    VB到Pascal转换器:

  • 这是不久前发布的。这个工具是为XE5设计的,它通过从jar生成一个pascal包装单元来自动编写导入单元。这是一个商业包装。

    这里还有另外两个类似的工具——('JavaToPas'和'JavaImport For Android')。

    语言转换非常挑剔。@Dhaivat是的,非常挑剔。我记得一次转换C++到Delphi,遇到了程序崩溃的巨大问题,因为在Delphi中,代码> > GePosiTrave<代码>与C++中的代码>和GeCopeTobug <代码>不一样(C++取函数的地址,但Delphi为实际的代码< GoCuxAdvult>代码>地址。shiverIt看起来像社区维基候选人这是一个“我想在我的家庭作业上作弊”的问题吗?@Robin可能,因为除了教育目的之外,你不能真正使用Pascal(也许Delphi有点道理,但对我来说,这更像是一个传奇)。是的,尝试过C2PA,但最好从头开始用Pascal编写程序,而不是使用它。但它可能适用于死气沉沉的简单程序。指向java2delphi.jar的链接已断开。