在安装数次CL未果后,在网上查到了guile这个解释器,果断下载之,安装过程很成功,在Ubuntu16.04下直接
sudo apt install guile-2.0
即可,但是在命令行模式下编写程序时。需要手动对其,这点和Python比不知道低到哪里去了。果断弃之,然后发现了号称scheme神之解释器的这位:
https://github.com/cisco/ChezScheme
下载后根据教程
./configure
make
sudo make install
报错
查之,改之。
apt-get install libncurses5-dev libx11-dev
成功!
下面放一下与guile的对比:
chez scheme:
guile:
为求公平,没有手动缩进过。
顺便chez scheme还有一个小细节,每次打一个“)”与之相对应的“(”都会轻轻闪一下,这个细节我打满分,再也不用一个一个数括号了!