一直以来总以为progn会表现出内在的赋值语言的特点,因为它出现了一些顺序求值的特征,考虑之后觉得不能这样看,因为即使在lisa解释程序中,对函数的求值也是有顺序的,除非是随机的,但那样也没什么意义,不管是从左到右还是从右到左,利用这种本来的顺序也是可以实现progn中参数的求值的,关于progn返回值的问题,这是一个函数参数变参的问题,是属于语言演化的一个过程,并不会改变改变函数式语言的本质属性。
progn的误解
最新推荐文章于 2022-06-27 22:50:53 发布
一直以来总以为progn会表现出内在的赋值语言的特点,因为它出现了一些顺序求值的特征,考虑之后觉得不能这样看,因为即使在lisa解释程序中,对函数的求值也是有顺序的,除非是随机的,但那样也没什么意义,不管是从左到右还是从右到左,利用这种本来的顺序也是可以实现progn中参数的求值的,关于progn返回值的问题,这是一个函数参数变参的问题,是属于语言演化的一个过程,并不会改变改变函数式语言的本质属性。