emacs lisp


変数

  • 変数宣言
    (defvar SYMBOL &optional INITVALUE DOCSTRING)
  • 変数代入
    (set 'var value)
    いちいち第1引数にクオートはめんどくさいので
    (setq var value)
    ならクオートはいらない特別形式。あと、引数の組みをいくつか並べてもおk
    (setq var1 value1 var2 value2 ...)
  • 変数のスコープ
    letでは、let式内のみで利用できる変数を定義する。