2008-01-07から1日間の記事一覧

Prologの述語の書き方

Prologは「実行速度遅い」、「書きにくい」*1、「古い」*2と、三重苦な言語ですが、非常に便利で面白い言語です。 *1:ただし、慣れたら書けます *2:古いけど新しいとも云う

演算子の定義

リファレンスからのコピペだけど、これさえ知ってればOKかな。 つまり、 Rubyで二項演算子は左結合 単項演算子定義の時、「@」がselfになる(普通のメソッド定義でも使えそうだな。意味ないけど) '[' と ']' のような対が必要な演算子は、引数が間に入る '[…