- 一部誤謬がある可能性がある
abc^de
はカーソルがcの上にあることを意味する
| コマンド | 操作 | 操作例 | 操作結果 |
// gccでは...で表した可変長引数を__VA_ARGS__で指定できる | |
// 可変長引数を全て__VA_ARGS__とマップする | |
#define DEBUG_PRINT(...) printf(__VA_ARGS__); fflush(stdout) | |
// fmt以降の可変長引数を__VA_ARGS__とマップする | |
#define DEBUG_PRINT2(fmt, ...) printf(fmt, __VA_ARGS__); fflush(stdout) | |
// _1,_2,_3,の部分・・・引数の個数だけ用意する | |
// NAME・・・この部分に、目的の引数個数用の関数名が入る | |
#define GET_MACRO(_1,_2,_3,NAME,...) NAME |
(declaim (optimize (debug 3))) | |
(defun last-element-p (lst) | |
(if (cdr lst) | |
t | |
nil)) | |
(defun add-elements (lst) | |
"非末尾呼び出し形式&非継続渡し形式" | |
(break) |