Javaで任意の用語表現を使用して表現されたPrologプログラムをファイルにエクスポートする必要があります。アイデアは、Prologインタープリターが後で生成されたファイルを参照できるようにする必要があるということです。私の質問は、アトム用語を表すJava文字列をファイルに書き込む正しい方法についてです。
たとえば、文字列の中央にスペースがある場合は、ファイル内で一重引用符で囲む必要があります。
helloworld は 「helloworld」になります
また、エクスポーターは、エスケープする必要のある文字を考慮に入れる必要があります。
' は '\''になります
誰かが私にこれらの規則が指定された場所を教えてもらえますか?そして:これらの規則が主要なProlog実装者によって尊重されていると仮定できますか?(つまり、これらのルールに従って生成されたPrologプログラムは、ほとんどのPrologインタープリターによって正しく解析されますか?)