Scheme 在我在racket中编写的任何基本函数上,我都会得到以下错误
我在球拍上写的每一个基本功能都会出错 例如,这是我的功能:Scheme 在我在racket中编写的任何基本函数上,我都会得到以下错误,scheme,racket,Scheme,Racket,我在球拍上写的每一个基本功能都会出错 例如,这是我的功能: #lang racket (define f (lambda (x) (+ x 2))) 这是我的命令行: > (f 2) 以下是错误: Type Checker: missing type for top-level identifier; either undefined or missing a type annotation identifier: f in: f 我非常乐意获得帮助请确保您选择“从源
#lang racket
(define f (lambda (x)
(+ x 2)))
这是我的命令行:
> (f 2)
以下是错误:
Type Checker: missing type for top-level identifier;
either undefined or missing a type annotation
identifier: f in: f
我非常乐意获得帮助请确保您选择“从源代码确定语言”或“从源代码自定义确定语言”。请确保您选择“从源代码确定语言”或“从源代码自定义确定语言”。此外,没有
在#lang racket
之前。在交互中尝试之前是否单击了run按钮?如果使用DrRacket,则#lang racket
行应该会导致交互窗口被完全禁用。@Tomer将您的代码格式化为“代码示例”(Ctrl-K)。