我刚刚开始学习lisp的一种方言(Racket),我想知道是否有人有链接,或者可以给我指出lisp语言家族的理论基础,这里的资源我指的是你能想到的任何论文、文章或书籍。
最好指出它使用了哪些数学概念,如何构造运算符,如何解析它们,统一恒等式等。我在维基百科上读过SEXP,但我发现它有点肤浅。
我对基础很感兴趣,因为我喜欢向别人解释事物是如何工作的。
提前谢谢。
发布于 2012-08-31 07:03:40
您可以从头开始:http://www-formal.stanford.edu/jmc/recursive.html
发布于 2012-08-31 07:15:31
http://library.readscheme.org
http://en.wikipedia.org/wiki/Lisp_in_Small_Pieces
发布于 2012-08-31 07:43:34
我还想把兰丁的“下一个700种编程语言”加到这个列表中;McCarthy揭示了解释其他程序的程序的概念,兰丁展示了几乎所有编程语言都不能理解相同的理论框架。
事实上,我认为认为LISP类语言的理论是简单的…编程语言的理论。
https://stackoverflow.com/questions/12206710
复制相似问题