在lispy.py中实现一般数量的参数我正在学习如何用python实现Scheme解释器。我在看lispy.py,我想知道如何修改代码,使算术运算可以处理一般数量的数字 lispy> (+ 1 2 3 4) 10 lispy> ...2024-05-16 已阅读: n次
“空”是什么意思“程序?”“符号”呢在下面的代码中是什么意思?我正在阅读以下用Python实现Lisp解释器的文档:http://norvig.com/lispy.html 在标准_env函数中,定义了一个字典,用于将某些符号或变量映射到相应的函数或值。但是,我 ...2024-05-16 已阅读: n次
Python中字符流的Lisp标记器我很喜欢在这里读到彼得·诺维格(Peter Norvig)廉价而欢快的口齿不清翻译: http://norvig.com/lispy.html 在他的代码中,他使用这个非常简单的函数来标记输入的Lis ...2024-05-16 已阅读: n次
为python编辑norvig的scheme解释器我正在尝试为racket程序编辑Norvig的lispy.py模式到python解释器,在该程序中,除了他包含的过程之外,我还使用open-input-string和string-replace 看起 ...2024-05-16 已阅读: n次
在C++中是否有任何SIPPI的互连线?我一直致力于将Python库移植到C++,因为我需要用它来编写一个程序,但是Python中使用Cython和像LISPY等各种LIBs的事实将很难将它移植到各种平台上。 我能够找到诸如xtensor之 ...2024-05-16 已阅读: n次
python中的lisp解释器我很好奇peternorvig的Lisp解释程序是如何工作的。我们可以在这个Lisp解释器中定义函数…这是如何工作的?我是初学者,只想简单解释一下。在 有一个部分可能和它说的有关 elif x[0] ...2024-05-16 已阅读: n次