我正在构建一个可视化编程工具,想知道您是否可以建议一个库,或者甚至向我提出关于我可以自己构建的工具的想法,该工具可以将伪代码转换为 PHP、JAVA 等具体语言。例如对于这样的伪代码:
do i = 1 to 100
print "Hello World !!!";
newline;
end do
我想得到类似的东西:
在PHP中:
for ($i = 1; $x <= 100; $x++) {
echo "Hello World !!!";
echo PHP_EOL;
}
在Java中:
for(int i = 1; x <= 100; x++) {
System.out.print("Hello World !!!");
System.out.print("\n");
}
我不只是想要从 PHP 到 Java 的翻译器,反之亦然。我想我的问题是:在指定一些基本的语言结构规则并编写伪代码之后,我是否能够生成各种语言的代码?我想用具体语言打破伪代码和代码之间的差距,这样我就不需要手动翻译代码了。同样通过一次用伪代码编写算法,我可以用我想要的任何语言生成代码。
感谢您的反馈意见!
编辑:好的,所以不是“伪”代码,而是定义一种将作为中间体工作的语言。有没有人有我可以查看的建议库?