Little Schemer を使用して、独自の関数をいくつか定義する必要があります。私はそれらを定義しました.replがロードされた後、add1とsub1のみがreplに表示されます。Racket v7.0 を使用しています。
#lang racket
(provide atom? add1 sub1)
(define atom?
(lambda (x)
(and (not (pair? x)) (not (null? x)))))
(define add1
(lambda (x)
(+ x 1)))
(define sub1
(lambda (x)
(- x 1)))
なぜ (atom?) がロードされないのかわかりません。s-expression をコピーして repl に貼り付けると、機能します。何か案は?