2019-03-04から1日間の記事一覧
ビットシフトのためのash関数についてのメモです。 ash関数 ash関数はビットシフトを行うLispの組み込み関数。 第1引数に数値を渡し、これをビットシフトの対象とする。 第2引数で左右どちらにシフトするかを指定する。第2引数が1のとき、左にシフト。-…
Common Lispでの変数と関数の種類、定義についてのメモです。 変数を定義する グローバル変数 グローバル変数のことをトップレベル定義と呼ぶ。defparameterまたはdefvarで定義する。defvarで定義した場合、値を上書きすることができない。 変数名をアスタリ…