The writer in modules/language/elisp/spec.scm specifies Scheme's write as the REPL writer, so that entering nil at the Elisp prompt prints out #nil, which is meaningless to Elisp users. Likewise, (print nil) does the same thing. A proper Elisp writer is needed.