Guile Emacs एक Emacs कार्यान्वयन है जहाँ मूल Emacs Lisp दुभाषिया को हाल ही में libguile द्वारा प्रतिस्थापित किया गया था। अभी भी अंतर्संबंध मुद्दे हैं (उदाहरण के लिए स्ट्रिंग्स के बारे में गुइल और एमाक्स के अलग-अलग विचार हैं), लेकिन मौजूदा एमएसीएस लिस्प कोड पहले से ही उपयोग किया जा सकता है (हालांकि प्रदर्शन के प्रतिगमन को डराने के साथ)।
वैकल्पिक रूप से, वहाँ nicferrier के Ejit । इसकी README में शामिल कठिनाइयों का वर्णन किया गया है, जैसे कि कुछ चीजें जो केवल Emacs में संदर्भ बनाती हैं और कैसे Emacs Lisp को जावास्क्रिप्ट में संकलित करने से पहले प्राइमेटिक्स का एक न्यूनतम सेट चुना जाता है। इसलिए यह वास्तव में एक कार्यान्वयन नहीं है, लेकिन आपके बाद के सवालों के जवाब देने में मदद कर सकता है।