yuisprologは論理プログラミング言語と呼ばれる、PythonやJavaScriptをはじめとした流行のプログラミング言語とは大きく異なる特性を持ったプログラミング言語のひとつである。prologは形式論理の一階述語論理に倣っている。Queriesの3つの属性がある。大雑把に言って、factsは真実であること、rulesは真実に関連する事柄、queriesは質問である。Prologprologの実行は以下のように行われる。mortal(socrates).true.?-以下ではエラーとなる。goal)?-何が言いたいかというと、factsとrulesに関してはファイルにて記述しそれを読み込み、queriesに関してはインタラクティブシェル上で実行する、という方法を取るべきである、ということ。Overflow多くのprolog参考記事を見てみると、man(socrates).といったfactsをインタラクティブシェル上で実行して定義できるかのような書き方がされているが、それをやるとエラーに見舞われる、という話。バージョンか何かが違うんだろう。よって、インタラクティブシェルに直接コードを載せたい場合は以下のような書き方となる。)"true.true.個人的なやり方を紹介すると、ファイルを2つ用意して、factsとrulesのファイル、queriesのファイルとわけて以下のようにしてやっている。このサイトの使用を継続することで、その使用に同意したとみなされます。コントロール方法を含む詳細についてはこちらをご覧ください。フォローツイート今月のツイートドットインストールやったことあるけど3つくらい動画みて挫折した記憶。Bash)のレッスンに「youtube-dlのインストール方法」がないのって仕様?バグ?これだからプログラミングに挫折する人が跡を絶たないのでは。