Path: utzoo!attcan!uunet!samsung!think!snorkelwacker!bloom-beacon!SCU.BITNET!RDAVIS From: RDAVIS@SCU.BITNET Newsgroups: comp.lang.scheme Subject: (atom? '()) => error Message-ID: <9003131055.aa18415@mintaka.lcs.mit.edu> Date: 13 Mar 90 14:44:00 GMT Sender: daemon@athena.mit.edu (Mr Background) Organization: The Internet Lines: 13 One more thing... Actually, according to revised^3.99, it is not the case that (atom? '()) => #T because atom? is undefined. The empty list is represented as '(), NOT as the symbol NIL. NIL is treated the same as any other symbol, i.e., it is initially undefined. (null? '()) => #T and (symbol? '()) => () which may please those who did not want the empty list treated the same way symbols were treated by atom?. Ruth E. Davis