私はビジュアル プログラミング ツールを構築していますが、ライブラリを提案したり、疑似コードを 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 へ、またはその逆へのトランスレータだけが必要なわけではありません。私の質問は、基本的な言語構造規則をいくつか指定して疑似コードを記述した後、あらゆる種類の言語でコードを生成できるかということだと思います。疑似コードと具体的な言語のコードの間のギャップを解消したいので、コードを手動で翻訳する必要はありません。また、アルゴリズムを疑似コードで 1 回記述することで、任意の言語でコードを生成できます。
ご意見ありがとうございます!
編集:わかりました。「疑似」コードではなく、中間として機能する言語を定義します。私が調べることができる提案されたライブラリを持っている人はいますか?