我在abc/main.rkt
中有以下模块:
#lang racket
(provide (all-defined-out))
(define (abc) 10)
这是一个简短的R6RS程序,它导入该模块:
#!r6rs
(import (rnrs) (abc))
(display (abc))
(newline)
加载该程序时,DrRacket窗口底部会显示此错误消息:
+:合同违规预期:数量?给定:#f参数位置:第一个其他参数...:0
但是我能够成功运行该程序。
有关如何摆脱错误的任何建议吗?