パスワードを忘れた? アカウント作成
561351 journal

YamaKenZの日記: Neko operator

日記 by YamaKenZ

Perl6の範囲演算子(演算子だからiota相当?)。Matsにっきより。
つまりこういう事か。

[3,7] → 3..7
(3,7] → 3^..7
[3,7) → 3..^7
(3,7) → 3^..^7

最初にRuby触った時からこういう範囲指定は欲しかったし、..と...より直感的だけど、視覚的には^は見づらいなあ。というわけで試しに別パターン。

[3,7] → 3..7
(3,7] → 3<..7
[3,7) → 3..>7
(3,7) → 3<..>7

※ltがうまくエスケープできなかったんで全角

[3,7] → 3..7
(3,7] → 3!..7
[3,7) → 3..!7
(3,7) → 3!..!7

私的には..との視覚的親和性及びlogical notとの意味的連想から、最後の!を使ったのが好みかな。こんな事言ってるとホントにAAみたいだ。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

読み込み中...