一般化変数またはプレイス形式とは、setfマクロを用いて値を格納できるLispメモリ上の数多くの場所の一つです(setfマクロを参照)。最も単純なプレイス形式は、通常のLisp変数です。しかし、リストのCARやCDR、配列の要素、シンボルのプロパティ、およびその他多くの場所も、Lispの値が格納されるプレイスとなります。
一般化変数はC言語における左辺値に相当し、‘x =
a[i]’は配列から要素を取り出し、‘a[i] =
x’は同じ記法を用いて要素を格納します。C言語においてa[i]のような特定の形式が左辺値となり得るのと同様に、Lispにおいても一般化変数となり得る形式の集合が存在します。