如何解决种族不匹配;预期的参数数量与预期的给定数量不匹配:1给定:2
我正在用SICP学习球拍。
在第二章(图片语言)。有这样的形象。 George.img。
我正在尝试使用DrRacket制作'George.img',但是在我的代码中出现了如下错误。
...sn-less-unit.rkt:675:8: arity mismatch;
the expected number of arguments does not match the given number
expected: 1
given: 2
arguments...:
'(182.5 . 0)
'(255.49999999999997 . 365.0)
我曾经向我的问题求助,但我解决了。但是我遇到了这个新问题。
这是重要的代码。
; make-picture
(define (make-picture segment-list)
(lambda (rect)
(for-each
(lambda (segment)
(draw-line ((frame-coord-map rect) (start-segment segment)) ;draw-line is problem...
((frame-coord-map rect) (end-segment segment))))
segment-list)))
根据我的理解,我需要给draw-line
过程加上1个小数字。
但是在我的书:SICP中,我可以看到有两个论点。
那我应该再执行另一个过程draw-line
吗?
https://drive.google.com/file/d/1wJdYQDNy93Ue4AdBatrawfMbMOSTcZPK/view?usp=sharing
对不起,我的英语不好。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。