在Common Lisp中,nil
是一个特殊的符号,表示空值或者假值。在Common Lisp中,没有特定的宏或特殊形式来建立名为nil
的隐式块。nil
只是一个符号,用于表示空值,而不是一个可执行的代码块。因此,没有与nil
相关的特殊形式或宏。
在Common Lisp中,可以使用progn
特殊形式来创建一个代码块,其中可以包含多个表达式,并按顺序执行。progn
的语法如下:
(progn form1 form2 ...)
其中,form1
、form2
等表示要执行的表达式。progn
会按照从左到右的顺序依次执行这些表达式,并返回最后一个表达式的值作为整个progn
表达式的值。
需要注意的是,nil
在Common Lisp中是一个特殊的符号,不应与其他语言中的null
或nil
等价。在Common Lisp中,nil
是一个真正的对象,可以进行各种操作和判断。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云