以下球拍代码中的错误是什么?

时间:2017-07-19 20:02:01

标签: racket

;creating traffic signal image 
(require 2htdp/image)

(define (bulb c)
  (circle 10 "solid" c))

(above (bulb "red")
       (bulb "yellow")
       (bulb "green"))

显示的错误是: Module Language: there can only be one expression in the definitions window in: (define (bulb c) (circle 10 "solid" c))

禁止互动。 ///我无法弄清楚错误

1 个答案:

答案 0 :(得分:1)

DrRacket无法识别代码中使用的语言。您需要手动选择语言。看起来您正在关注HtDP教科书的第一章,所以我建议您选择初级学生语言。你可以这样做:

  • 在文件开头添加#lang htdp/bsl
  • 使用DrRacket窗口底部的选择器:

DrRacket language picker