我正在阅读有关LISP的信息。
我了解前缀表示法在特定级别如何工作,但我想知道是否有任何技巧可以使它变得直观。
6
除了练习,您是什么意思?
到目前为止,用户RPL是我最喜欢的LISP风格。它甚至没有任何括号! zh.wikipedia.org/wiki/RPL_(programming_language) 我错过了使用我的HP 50g的感觉:-(
—
Robbie
乍一看似乎并不直观,但现在我认为它很棒,而且我大部分时间都在阅读。实际上,我们是这样说的:“……的总和,……的乘积”。 但是,它确实需要另一种阅读方式。现在,您只需将运算符应用于所有参数,而不用一行读取它们。
—
Mark C
前缀表示法怎么了?几乎所有语言都在使用它。函数调用几乎总是前缀。
—
SK-logic
并不是的; “直觉”很直观,因为您已经以超过20多年的数学惯例的形式学习了它。由于只有LISP和可能还有其他几种语言使用此约定,并且您仍将学习另一种约定,因此它几乎永远不会变得同样“直观”。而且我们在这里只讨论简单的表达式(2 + 3 ...您想如何尝试“半页”衬纸?:)
—
Rook