>>47
Prolog だと>>45の例は以下のようになる
?- ((X, Y), Z) = ((1, 2), 3). % 先頭の ‘?-‘ は SWI-Prolog のプロンプト
X = 1, % 以下は SWI-Prolog の応答
Y = 2,
Z = 3.
なお ML や Haskell といった関数型言語(および Ruby)のパターンマッチングは
変数と値の代入に限定されるけど、Prolog では変数と変数のマッチも許容され、
それを単一化(ユニフィケーション)と呼び、論理型言語の特質の一つになっている
まあそれを魔境と捉えるのはその人しだいだし、確かに初対面では魔境にしか
見えないのも仕方ないのかもしれない
でも自分にとっては、Lisp の caadr やら cadar やらに嫌気がさしていたから、
なんて(人に)優しい構文なんだと Prolog に入れ込む理由の
大きな要因の一つになっていた
同じく、Ruby のケースも導入されたのは 1.8 の頃だと思うけど、
自分はそれを肯定的に捉えている
Ruby 初心者スレッド Part 61 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
49デフォルトの名無しさん
2017/08/26(土) 22:26:45.42ID:CwpB94hG■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカーW杯】混戦G組はエジプトが耐えて2位通過!イランは“歓喜のAT逆転弾”が無情オフサイド [鉄チーズ烏★]
- 【サッカー】敗退危機・韓国が命拾い ウルグアイ敗戦で“3位集団”7番手キープ 「スペイン助けて」の願い届く… 上位8位争い大激戦★2 [冬月記者★]
- 【サッカー】敗退危機・韓国が命拾い ウルグアイ敗戦で“3位集団”7番手キープ 「スペイン助けて」の願い届く… 上位8位争い大激戦★3 [冬月記者★]
- 国民民主に公認取り消された娘が自死、母親も追うように…党内を震撼させた玉木代表 文春砲に「長文釈明」 [少考さん★]
- イチロー氏、サッカーW杯は「1日4試合見る」 体力に驚愕…自身がプレーなら「5分持たないです」 [阿弥陀ヶ峰★]
- 【サッカー】森保監督、続投へ 三笘ら主力を欠く中、2大会連続の決勝T進出… 将来は海外挑戦視野も3大会連続12年の長期政権へ★3 [冬月記者★]
- 【高市悲報】JR「計画運休で終日運休にしたけど只の雨なので運転再開します。ごめんなさい😭」 [616817505]
- 麻生太郎「総理に文句言ってる奴、140日休まず働いたことあんの?」 [237216734]
- 【悲報】サッカー韓国代表、W杯の敗退がほぼ確定するwwwwwwwwwwwwwwwwww [253992206]
- 年下の女の子と結婚したい
- 【悲報】30代、あらゆる趣味に飽き始めてしまう…😨 どーすんのこれ😱 [589647274]
- ホリエモン「俺はリアルバリューの株主じゃなくてただの演者。『すげえトークン』は言わされただけで松井健とも面識がない」 [153736977]