現在、 htdp ブックの第 7 章を完了しており、スパイダー構造のインスタンスを作成しようとしています。
#lang racket
;; spider-structure: structure -> ???
;; defines a spider structure with two parameters: legs and volume
(define-struct spider (legs volume))
;; spidercheck: lambda -> num
;; creates a spider check function and determines volume based on legs
(define spidercheck
(lambda (legs)
(cond
((<= legs 4) 800)
((> legs 4) 1000))))
(define a-spider
(make-spider 4
(spidercheck ...
(make-spider 4)
私の問題は、spidercheck
関数内の関数に番号を渡したいということですa-spider
。私は試し(spider-legs a-spider)
ましたが、もちろん、定義の前に使用されていると言われています。どんな助けでも大歓迎です。
ありがとう!