setfはマクロ(特殊形式かも)なので、第一引数は評価されない。
第一引数の場所に数値を書けば必ずエラーになるし、シンボルを書けば
setqと同じ意味になる。