set

Title
set
Type
Function
Arguments
set SYMBOL VALUE
Package
lisp
Section
変数と定数
File
builtin.l
シンボルの値を設定します。
setq と違って局所変数には影響を与えません。

  SYMBOL : シンボル名
  VALUE  : 設定する値

使用例:
  ;;; foo というシンボルを束縛してみる
  (boundp 'foo)         => nil
  (set 'foo 2)          => 2
  (boundp 'foo)         => t
  foo                   => 2
  ;;; 局所変数には影響しない
  (let ((foo 1))
    (set 'foo 2) foo)   => 1
Seealso
setq
symbol-value
makunbound