ftp://www.cs.indiana.edu/pub/techreports/TR456.pdf
http://scheme2006.cs.uchicago.edu/05-saint-mleux.pdf
I haven't heard of one for syntax of digital, analog, etc. Quick Google found an analog simulator that ran on LISP machines. Doubt we'll find much more than that given analog is basically math functions on real numbers. Better off using Fortran w/ CSV's if doing old languages. ;)
https://pdfs.semanticscholar.org/7ef3/c551b8cb86f3ec0067c941...
For KiCAD, initially I believe, the s-exp parser and writer were there just for communicating with an external auto router (Specctra session). But it's taking over more and more.
The footprints have been s-exp for a long time now. I quite like it and am experimenting with mixing in Racket for footprint editing: https://github.com/monostable/footwork