Ejecutando Fennel desde Emacs: Una extensión potente

2025-07-23
Ejecutando Fennel desde Emacs: Una extensión potente

Este artículo presenta `require-fennel.el`, una extensión de Emacs que permite ejecutar Fennel (un dialecto de Lua) dentro de Emacs. Lo logra comunicándose con un REPL de Fennel, permitiendo la conversión de datos y las llamadas a funciones entre Emacs Lisp y Fennel. El autor demuestra cómo cargar módulos de Fennel, llamar a funciones de Fennel y usar estructuras de datos de Fennel en Emacs Lisp. Además, la extensión admite llamadas a funciones de Emacs Lisp desde Fennel, permitiendo la interacción bidireccional. Esto permite a los desarrolladores aprovechar la concisión de Fennel y el poder de Emacs para un entorno Emacs más robusto.

Desarrollo