使用R6RS模块时预计会发生合同违规

时间:2013-06-11 02:57:11

标签: racket r6rs

我在abc/main.rkt中有以下模块:

#lang racket

(provide (all-defined-out))

(define (abc) 10)

这是一个简短的R6RS程序,它导入该模块:

#!r6rs

(import (rnrs) (abc))

(display (abc))
(newline)

加载该程序时,DrRacket窗口底部会显示此错误消息:

  

+:合同违规预期:数量?给定:#f参数位置:第一个其他参数...:0

但是我能够成功运行该程序。

有关如何摆脱错误的任何建议吗?

0 个答案:

没有答案