nsubst

Title
nsubst
Type
Function
Arguments
nsubst NEW OLD TREE &key :test :test-not :key
Package
lisp
Section
リスト
File
builtin.l
TREE の中で OLD を NEW に置き換えたTREEを返します。
引数 TREE は破壊されます。

使用例:
  ;;; 階層のあるツリーをnsubstしてみる。aは破壊される。
  (setq a '((1 2) ((1 3) (1 4))))       => ((1 2) ((1 3) (1 4)))
  (nsubst 5 1 a)                        => ((5 2) ((5 3) (5 4)))
  a                                     => ((5 2) ((5 3) (5 4)))
Seealso
subst
nsublis
nsubst-if
nsubst-if-not