The Design of an Operating System, a Compiler, and a Computer - Revised Edition 2013Sure, lisp would fit the bill, but so does Oberon. And I think the system in the OberonStation (available as a spartan design), was completely written in Oberon, with no assembly code required.
A welcome consequence of the simplifications of language and processor is the fact that all parts that had been written in assembler code in 1992 -- and therefore were not included in the book -- have now been expressed in Oberon as well.
In the 1992 edition, the NS32032 processor was used, but was no longer available or recommended in 2013, so Wirth switched to RISC. From the above quote, the NS32032 did use assembler, but it wasn't available in the book. However, in the 2013 RISC edition, Wirth was able to use Oberon without the need for assembler.