Есть такая штука как
https://github.com/lfe/lfeИ еще несколько реализаций лиспов интересных.
Но я не пробовал, и не вчитывался, и ничего не могу сказать. Но вроде у людей оно работает и кому-то нравится.
JOXA - очень интересный. Как я понимаю, там на Erlang написан крохотный сабсет, которых может интерпретировать первую небольшу часть реализации уже на JOXA, которая может интерпретировать следующую небольшую часть реализации на JOXA, которая может интерпретировать следующую небольшую часть реализации на JOXA, которая может интерпретировать следующую небольшую часть реализации на JOXA, которая может интерпретировать следующую небольшую часть реализации на JOXA, короче ураборос который сам себя жрёт.
Ну и не знаю что там за заморочки в “НАСТОЯЩЕМ ЛИСПЕ”, но хорошо знаю Clojure, делаю её реализацию на Ruby (на Elixir тоже начинали, но бросили примерно после парсера) и вижу, что как раз например Clojure ложиться на BEAM не хуже того же Elixir.