「Gz:push」の版間の差分
(ページの作成:「{{GZLIB}} ; 構文 : (gz:push a lst) ; 機能 : 値 a を lst リストの先頭に追加したリストを返す。 ; 引数 :* a : 追加する nil 以外の値(…」) |
編集の要約なし |
||
9行目: | 9行目: | ||
; 引数 | ; 引数 | ||
:* a : | :* a : 追加する値(リストに追加できるもの) | ||
:* lst : 数値リスト。 | :* lst : 数値リスト。 | ||
; 戻り値 | ; 戻り値 | ||
: 値 a が先頭に追加されたリスト。 a が nil | : 値 a が先頭に追加されたリスト。 a が nil の場合は nil を追加せず、そのまま lst が返る。 | ||
2022年6月8日 (水) 09:04時点における最新版
- 構文
- (gz:push a lst)
- 機能
- 値 a を lst リストの先頭に追加したリストを返す。
- 引数
-
- a : 追加する値(リストに追加できるもの)
- lst : 数値リスト。
- 戻り値
- 値 a が先頭に追加されたリスト。 a が nil の場合は nil を追加せず、そのまま lst が返る。
- サンプル
(setq lst '(1 2 3)) (1 2 3) (gz:push "a" lst) ("a" 1 2 3) (gz:push nil lst) (1 2 3) (gz:push '("a" "b") lst) (("a" "b") 1 2 3)
関連事項