|
|
1
4
在左下角的DrRacket中有一个下拉列表,您可以在其中选择Language。您可以从中选择“选择语言”,然后单击“显示详细信息”。对于R5R等遗留语言,您可以选择“不允许重新定义初始绑定”。 现在,根据R5R,您的重新定义只能扩展功能,而对于原始绑定使用的数据类型,在新定义中也应该使用相同的功能。原因是能够不断折叠代码。因此,以下代码无效:
这可能看起来很奇怪,但程序违反了报告,因此,就报告而言,结果也可能是字符串“香蕉”。在R5RS中,您需要使其与“未来计划”兼容:
使用R6RS,您可以通过根本不导入绑定来避免这种情况:
如果你想
这是科鲁斯的作品
|
|
2
2
你面临的问题是
更重要的是,名称
您的设想用途,如
名称,如
|
|
|
3
1
如果你把它放在定义窗口(上面的一个)中,一切都正常。
|
|
|
David J. · 这个基本的scheme函数有什么问题 3 年前 |
|
|
Asher · 如何使用DrRacket遵循简单方案手册 7 年前 |
|
|
Flux · 如何从MIT方案访问环境变量? 7 年前 |
|
|
Adam Morad · 方案反转值 8 年前 |
|
|
Adam Morad · 方案更改树值 8 年前 |
|
|
lightning_missile · 词法范围和共享对象 8 年前 |