O Emacs implementa um intérprete para elisp em C, que serve como a implementação de referência de fato . Existem outras implementações do elisp em outros idiomas (principalmente Javascript)? O que é um conjunto mínimo de primitivas necessárias para reimplementar completamente o elisp? Quais são as dificuldades essenciais para fazê-lo (por exemplo, escopo dinâmico)?