LISP Scheme Part7
■ このスレッドは過去ログ倉庫に格納されています
0847833,835
NGNGポインタ&勉強方法等、ありがとうございます。
ひとつ質問があります。セルの中身の表現に、下位数bitを使って
その値が000ならばポインタ、001ならば・・・などというふうな
やり方をよく見かけます(というかほとんど?)。
これってメモリ効率やパフォーマンスを追求したときのの結果なんで
しょうか?それとも歴史的事情でもって「アレもああしてたから
なんとなくそうしてみた」的なノリでこうなってるんでしょうか。
メモリをジャブジャブ使える環境だったら、タイプと値を別々に
持たせていいような気もしますが・・・
単純に2倍だからさすがに無理があるか・・・
■ このスレッドは過去ログ倉庫に格納されています