Lisp Scheme Part41 (855レス)
Lisp Scheme Part41 http://mevius.5ch.net/test/read.cgi/tech/1531587928/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
736: デフォルトの名無しさん [] 2025/07/08(火) 21:23:04.28 ID:lEBcQUbL ifは関数としては書けない、ifはマクロでしか書けない、有名な話だ ifを関数として書くとしたらthen節とelse節を関数のポインタで渡すことになる もちろんそれでは美しくない そこでthen節とelse節をインライン関数として渡すという手がある これならば節は関数呼び出しでなく同じレベルに展開される さらにif関数自身もインライン関数にしてしまう すると制御構造のifとそっくり同じものが手に入るのだ ここにインライン関数と制御構造は美しい等価関係で結ばれるのである LISP系の言語でこの最適化を自動でやるのがファーストラムダである http://mevius.5ch.net/test/read.cgi/tech/1531587928/736
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 119 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s