我是一名本科生,希望可以通过自学了解"The Scheme programming language"。这里有一个简单的程序,我将其命名为"reciprocal.ss"。
(define reciprocal
(lambda (n)
(if(= n 0)
"oops!"
(/ 1 n))))
接下来我想要加载我的程序:
(load "reciprocal.ss")
它产生了这个错误:
reciprocal.ss:1:0: #%top-interaction: 未绑定的标识符; 同时,在 #%top-interaction 中没有 #%app 语法转换器被绑定
我按照书上的说明完成了每个部分。也许我只是犯了初学者的错误。任何见解都将不胜感激。
#lang racket
,#!r5rs
,#!r6rs
? - Sylwester