【问题标题】:In Lisp, meaning of different levels [closed]在 Lisp 中,不同级别的含义 [关闭]
【发布时间】:2012-10-01 02:59:59
【问题描述】:

作为作业的一部分,教授说每个表达式最多可以有3个级别。

只是为了确保我理解它:

以下是否有 2 个级别? ( (a) (b) )

下面有3个级别吗?

( a ( b (c) ) )

谢谢。

【问题讨论】:

    标签: lisp common-lisp


    【解决方案1】:

    这不是标准的 Lisp 术语,所以这取决于教授的意思。特别是,他只是计算列表嵌套,还是将叶子对象也计算为一个级别。

    他会认为一个原子本身(不在列表中)是什么“级别”?不管是什么,你的第一个例子是 2 个级别,第二个是 3 个级别。

    【讨论】:

      猜你喜欢
      • 2018-02-08
      • 2020-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-18
      • 2021-04-25
      • 2018-01-25
      • 2014-02-22
      相关资源
      最近更新 更多