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