読者です 読者をやめる 読者になる 読者になる

レガシーコード生産ガイド

私に教えられることなら

SWI-Prologでメタプログラミング(述語の作成)

Prologでのメタプログラミングのやり方が少しわかったのでメモしておきます。 Prolog-KABA入門という本の、リストを使ったデータベース例を元に進めていきます。 version1 リストを使った、順不同・長さ可変のデータベースについて考えます。それぞれのデー…

PrologでTodo・日付の比較と加減算・シンタックス考察

ややロジックが面倒な事務処理を書くことになりました。静的型付きな関数型言語などを検討したのですが、どうも問題の性質からPrologが最適な気がします。しかしPrologの経験がほとんど無いので、検討も兼ねてしばらく練習をしたいと思います。 図書館でいく…