めざましテレビ

今日の早耳ムスメ麗菜ちゃん,お題は「カッコいい! カワいい!! 秋の新作スカート」.
相変わらず棒読みの麗菜ちゃんですが,初っぱなの「レース付きは,今シーズンの,トレンド」はかなりひどかったですね.(^^;
まぁ,これはこれで個性という気もするし,別に印象悪くないのでこのままでも全然構わないというか,流暢になっちゃったらきっと寂しいんだろうなぁ.
それにしても,麗菜ちゃんのスカート特集でウハウハのはずなのに,なにか違和感が.
うーん...
...
そうか!!
麗菜ちゃんの顔が丸すぎるからだ!!
あれぇ? 前回もこんなに丸かったっけ? 髪型のせいで目立ってるだけかなぁ?
それにしても丸すぎる...
やばいぞ麗菜ちゃん,CanCam 編集部に絞られるぞ!?
っていうか,渡香奈ちゃんの二の舞になりかねないぞ!! (^^;

Prolog 写経記 その 51 alt/2

(ほぼ) 毎日淡々と Prolog を写経します.元ネタはこちら.

Prologユーティリティライブラリ

Prologユーティリティライブラリ

今日は alt/2 を写経します.

解説

alt(X, Y) はアルファベット順にみて XY より前にあるとき成功する.

alt ってキーボードに付いてるキーのことじゃなくて (無理矢理),ASCII の less than ですね.
Java でいうと... String#compareTo(String) で結果が 0 より小さい (<) みたいな.

モード

alt(+, +).

ふむ.

定義

では,こいつの定義を写経しませう.

alt(X, Y) :-
	name(X, L),
	name(Y, M),
	alt_ASCII(L, M).
alt_ASCII([], [_ | _]).
alt_ASCII([X | _], [Y | _]) :-
	X < Y, !.
alt_ASCII([H | Q], [H | S]) :-
	alt_ASCII(Q, S).

alt_ASCII/2 の不等号の向きを除いて agt/2 と同じっぽい.

注記

alt は比較対象がアトムでないときは失敗する.

らじゃあ.
っていうか,SWI-Prolog ではうまくいかないわけですが.こぴぺ

では使用例を写経しませう.

2 ?- alt('Word', 'Word').

No
3 ?- alt(predicate, pred).

No
4 ?- alt('Jane', 'John').

Yes
5 ?- alt(-13.7, -13.7).

No

最後の例が写経本の通り No で終わっているのは比較対象がアトムでないからではなく,単に等しいから.
ちゃんちゃん.
全編 agt/2 のこぴぺ.心より恥じる.
ともあれ (JW),これで「3章 アルファベット文字列の比較」は終了.ちょうど折り返し近辺まで来たっぽい.
次は「4章 算術演算」に突入です.


某巨大掲示板

久しぶりに見てみたら...

829 名前:デフォルトの名無しさん[sage] 投稿日:2005/09/26(月) 22:42:13
 グチブログか・・・・・・・・それでも、デルモヲチブログよりはマシだよな。
 技術力はある人なんだけどな、どうしてあぁも壊れてるんだか_| ̄|○|||

ぐはぁっ,もしかしてもしかするともしかしなくても,「デルモヲチブログ」ってココですか?
自意識過剰ってわけじゃなくて,きっとそうなんだろうなぁ...
グチブログの方がマシなのか...
しくしくしく.
んで,壊れてるのっておいらですか?
もしそうだとすると「技術力はある」と褒められてる? でも褒められてないような気もする...
うーみゅ...


ともあれ (JW),Hibernate のことを書いてたのなんてもう一年も前のことなので (最終回が昨年の 09/20),そっちに興味がある人はもうココを見に来ても無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄無駄ぁぁぁぁぁぁぁぁ〜.
今は Prolog ですよ♪


CanCam 11 月号 エビちゃんベストセレクション 8

CanCam2005年11月号の蛯原友里ちゃん

CanCam から,お気に入りの蛯原友里ちゃんを紹介しようというこのコーナー.
今日は「秋バッグ&その中身 抜き打ち調査隊」から P174 の友里ちゃん.
ふわふわぁ〜っとした笑顔の多い友里ちゃんにしては珍しい,シャープな表情.
こんな風にキリッとした友里ちゃんもステキです♪
そんなわけで (どんなわけで?),やっぱり CanCam 買うしか!!