let*

Title
let*
Type
Special Form
Arguments
let* ({VAR|(VAR [VALUE])}*) {declaration}* {FORM}*
Package
lisp
Section
変数と定数
File
builtin.l
letとよく似ています。letと異なり、VARの初期化に先に定義した他のVARを参照
することが可能です。

使用例:
  ;;; letとlet*の違い
  (setq Y 2)
  => 2
  (let (X (Y 1) (Z Y)) (list X Y Z))
  => (nil 1 2)
  (let* (X (Y 1) (Z Y)) (list X Y Z))
  => (nil 1 1)
Seealso
let