MLISP (1968) [pdf]
i.stanford.edu
i.stanford.edu
I later learned that MLISP functioned as a preprosessor for a normal lisp. Don’t know about the macro facilities, perhaps someone can chime in with details?
In retirement, my recreational deep learning development is now done in the Hy (hylang for web searches) Lisp language that simply converts Lisp (looks like Clojure) to Python AST. Anyway, because of my background I find Hy to be easier to read and write than Python. So, interesting to see MLISP perform the reverse, a non-sexpr version of Lisp.