iffy()

描主宇田川浩行K#F85E
上描き希哲10年(2016年)
07月21日 11:23
下描き希哲10年(2016年)
07月20日 23:41
利承
ライセンス
希哲館普通利承(KULクール

希哲10年7月20日evif 演算子iffy 演算子を統合して実装。

以前の幕呂マクロ版では引数の評価が直感的にならないことも多く,演算子評価順序のために余計な括弧が必要になることが多いなど問題が多かった。函数化することで二項・三項で鍵語を変える必要も無くなった。

一覧

=}{*}

iffy_ 型と iffy(),かなり前に実装したのだが,今になって凄い発明をしていた気がする。

=}{*}

しかし,iffy()JavaScript に導入しようと思ったら,評価の関係で iffy を三項演算子の前置キーワードにするくらいしか無いな。エルビス演算子論理演算子で間に合うし。

=}{*}

iffy() というのは 三項演算子二項演算子エルビス演算子)を明示化するために導入した函数で,要は三項演算子的なことを iffy( a, b, c ) で表現する。ついでに iffy( a, b ) も出来る。ちなみに〈iffy〉は「曖昧な」という意味の英単語。

出力論組プログラム虎哲*イチ 1.01
制作・運営:希哲社
© K1-13 (2007-2019) KiTetuSha