Eli*_*der 7 lisp concatenative-language factor-lang
我读过(来自Slava Pestov)因为Lisp影响了因子,但我不确定我能理解怎么样?他们的编程语言不是很不一样吗?
尽管语言是基于堆栈的,但是有很多元素显示出明显的lisp影响.以IF语句为例.在第四个if语句中是cond IF(代码如果为true)ELSE(代码如果为false)THEN和If的定义作用于运行时以确保运行正确的分支.如果因子是lisp的直接翻译,则它采用真实的引用和错误的引用并执行正确的引用.编辑:另一个是动态范围,一些CL是众所周知的.它的词法变量由let表达式定义,就像lisp一样.(let和let*)
| 归档时间: |
|
| 查看次数: |
968 次 |
| 最近记录: |