Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我认为 'a 应该是方案中的一个原子。但是当我使用在线解释器并评估以下内容时,我会回来#f。
#f
(atom? 'a)
Scheme标准没有定义atom?;通常的定义是
atom?
(define (atom? x) (and (not (pair? x)) (not (null? x))))
有了这个定义,
> (atom? 'a) #t
所以我认为你是对的,而 SISC 在线 REPL 是错误的。