python中的lisp解释器

| 我很好奇Peter Norvig的Lisp解释器的一部分是如何工作的。可以在Lisp解释器中定义函数...这是如何工作的?我是一个初学者,只想作一个简单的解释。 其中说的可能与其中一部分有关
elif x[0] == \'define\':         # (define var exp)
        (_, var, exp) = x
http://norvig.com/lispy.html     
已邀请:
        在这种情况下,
x[0]
define
x[1]
是变量名,
x[2]
是表达式。因此,在Python中,“ 5”是一个“解构赋值”,它将数组“ 6”解构为其组成元素,并将其分配给左侧的变量。     

要回复问题请先登录注册