何时/为什么Lisps开始使用分号进行评论?

时间:2011-10-20 15:57:44

标签: lisp programming-languages history

用于Lisp及其方言中的注释的分号的历史是什么?

我们小组中的一个人认为Clojure使用分号是Java& amp;首先是公司。

我提到Lisp比C更旧,但我意识到:

  • C不是第一种使用分号作为语句分隔符的语言(什么是?Algol?)
  • 我不知道何时 Lisps开始使用分号进行评论
  • 我不知道为什么 Lisps开始使用分号进行评论

2 个答案:

答案 0 :(得分:5)

分号看起来是Algol68中的语句序列发生器(而不是终结符)。

LISP 1.5是基于打卡的,所以评论可能会自己写在卡片上,我想?该手册没有表明存在语内评论机制。

Stanford Lisp 1.6手册显示了分号注释。

至于起源,我想看看早期的汇编程序用于表示评论的内容。当然,分号在现有分号中很常见。

答案 1 :(得分:2)