% Macro INCF, DECF
Macro INCF, DECF
incf place [ delta-form ] => new-value
decf place [ delta-form ] => new-value
place - place
delta-form - フォーム。評価されdeltaを生成します。
デフォルトは1です。
delta - 数
new-value - 数
incfとdecfは、placeの値を
それぞれインクリメント、デクリメントするときに使用します。
deltaはplaceの数を加算(incfの場合)か
減算(decfの場合)し、
その結果をplaceに格納します。
(setq n 0)
(incf n) => 1
n => 1
(decf n 3) => -2
n => -2
(decf n -5) => 3
(decf n) => 2
(incf n 0.5) => 2.5
(decf n) => 1.5
n => 1.5
placeは変更されます。
なし。
なし。
なし。