关于Guile方案:Guile方案-报价期?

关于Guile方案:Guile方案-报价期?

Guile scheme - quoted period?

以下Guile方案代码有什么作用?

1
2
(eq? y '.)
(cons x '.)

该代码在MzScheme中无效,跨方案实现是否存在可移植的等效项?

我正在尝试移植别人编写的代码。 桂尔似乎回应'。 与#{。}#,但我不确定这是什么意思,或如何在其他方案中执行此操作。


好的,看来是'。 是Guile中(string-> symbol"。")的有效语法,而MzScheme至少需要|。|。 以该时期为标志。


#{.}#是Guile特定的定义符号的方式,其中包含一些Scheme的分隔符。
http://www.gnu.org/software/guile/manual/html_node/Symbol-Read-Syntax.html

对于其他Scheme方言,应该有另一种方法。


我很惊讶任何Scheme系统都将接受点符号。 我的建议是使用另一个符号,因为(我确定您知道)点是表示一对的简写,即使您找到了一个将使用您的代码的Scheme,您也可能会使任何不幸的人感到困惑。 实际阅读代码的任务。


推荐阅读

    常用的linux命令作用?

    常用的linux命令作用?,工作,系统,信息,管理,地址,时间,命令,目录,平均,项目,l

    linux移动命令作用?

    linux移动命令作用?,系统,名称,文件,位置,软件,电脑,目录,命令,信息,不了,lin

    linux命令ln作用?

    linux命令ln作用?,链接,对数,系统,概念,地方,位置,文件,自然,命令,节点,“LN

    linux下id命令作用?

    linux下id命令作用?,系统,信息,密码,地址,工具,时间,用户,命令,文件,用户名,L

    linuxid命令作用?

    linuxid命令作用?,系统,工作,命令,信息,标准,代码,数据,名称,概念,用户,linux

    linux无效对象的命令?

    linux无效对象的命令?,软件,系统,单位,网络,管理,术语,检测,电脑,环境,风险,l

    linux的fd命令作用?

    linux的fd命令作用?,管理,工作,信息,系统,软件,服务,有限,标准,电脑,设备,【f

    linuxip命令无效?

    linuxip命令无效?,地址,信息,网络,系统,电脑,传播,状态,软件,不了,命令,linux

    linuxcd命令作用?

    linuxcd命令作用?,工作,系统,命令,密码,信息,目录,用户,终端,作用,缩写,linux

    linux基础命令和作用?

    linux基础命令和作用?,基础,系统,单位,电脑,权威,管理,网络,设备,命令,音乐,

    linux历史命令无效?

    linux历史命令无效?,系统,服务,数据,命令,异常,分析,地址,不了,工作,基础,关

    linuxls命令无效?

    linuxls命令无效?,档案,名称,信息,标准,命令,情况,名字,时间,手机,目录,Linux

    linux下is命令作用?

    linux下is命令作用?,信息,工作,系统,数据,命令,基础,权威,观察,地址,行政,is

    linux管道命令作用?

    linux管道命令作用?,通信,标准,数据,信息,管道,地方,系统,进程,命令,环境,Lin

    linux下ls命令无效?

    linux下ls命令无效?,档案,名称,系统,信息,标准,情况,名字,命令,文件,目录,Lin

    linux命令参数的作用?

    linux命令参数的作用?,系统,工作,命令,信息,标准,名称,位置,下来,在线,档案,

    linux常用命令作用?

    linux常用命令作用?,工作,系统,命令,管理,信息,地址,情况,基础,单位,名称,lin

    Python下划线的五个作用

    Python下划线的五个作用,代码,数字,位置,智能,培训,变量,中间,表示,后面,作

    python变量与作用域

    python变量与作用域,地址,变量,概念,函数,河北省,河南省,定期,培训,分析,局