Lisp对因子编程语言的影响?

Eli*_*der 7 lisp concatenative-language factor-lang

我读过(来自Slava Pestov)因为Lisp影响了因子,但我不确定我能理解怎么样?他们的编程语言不是很不一样吗?

sto*_*tal 9

尽管语言是基于堆栈的,但是有很多元素显示出明显的lisp影响.以IF语句为例.在第四个if语句中是cond IF(代码如果为true)ELSE(代码如果为false)THEN和If的定义作用于运行时以确保运行正确的分支.如果因子是lisp的直接翻译,则它采用真实的引用和错误的引用并执行正确的引用.编辑:另一个是动态范围,一些CL是众所周知的.它的词法变量由let表达式定义,就像lisp一样.(let和let*)


小智 8

对象系统,一个:http://concatenative.org/wiki/view/Object%20system,类似于CLOS.