私はPrologが初めてで、見回し始めたばかりです。Simply LogicalとLearn Prologの両方について、Define Clause Grammar の章を読みました。、だから今、私はいくつかの運動を始めたいと思っていましたが、立ち往生しています. この構文でファイルから読み取る必要があります
setName = {elemen1, element2,..., elementN}.
element1: element2 > element3.
DCG を定義すると無料でパーサーが得られることを読んだので、ファイルから Prolog プログラムにデータを取得するためにパーサーを使用したいと考えました。
私の問題は、私が読んだすべての例で、常に次のような基本的な辞書を提供することです
article --> [the]
しかし、ファイルに何が書き込まれるかわからないので、それはできません。
助言がありますか?