|
10
|
| echox Petter Nordlander · 技术社区 · 16 年前 |
|
1
15
让我们重新定义函数 :
如果您这样缩进它,您将看到函数有三个关键字参数:a、b和c。这些在函数体中可用。 对于关键字参数 声明了一个变量 c-p公司 这将是T还是NIL取决于 c
当需要查看值是来自调用还是来自默认值时,提供的-p尤其有趣:
现在用户可以将元素初始化为NIL:
这里的默认值和提供的值都可以是NIL,但是我们需要做一个区别。变量 init-value-supplied-p初始值 可以查看变量的NIL值 初始值 来自默认值或函数调用。 |
|
|
2
5
很难说出你在问什么。
|
|
|
kflak · 如何在公共lisp中将函数传递给宏 2 年前 |
|
|
Denes Cselovszki · 在宏定义中使用读取器宏字符 2 年前 |
|
|
7stud · 为什么是传单和封页? 2 年前 |
|
|
Vinn · DB中的HTML未注入hunchentoot路由 3 年前 |
|
|
ptb · Slime\Emacs comint在启动mpi进程时挂起 8 年前 |
|
|
Alexandru Popa · SBCL中奇怪的宏扩展错误 8 年前 |
|
|
MadPhysicist · 公共Lisp未定义分派字符 8 年前 |