Articulo de referencia

Kit de extensión de idioma

Extension Language Kit ( ELK ) es una implementación gratuita de Scheme que se puede integrar en programas C y C++ , pero también se puede usar como intérprete de Scheme indepen...

Extension Language Kit ( ELK ) es una implementación gratuita de Scheme que se puede integrar en programas C y C++ , pero también se puede usar como intérprete de Scheme independiente. Está disponible bajo una licencia permisiva personalizada [ 1 ] para cualquier uso, comercial o no comercial.

Elk fue escrito por Oliver Laumann y Carsten Bormann para proporcionar un lenguaje de extensión para el desarrollo de grandes sistemas basados ​​en C++, como el editor de documentos ODA ISOTEXT [ 2 ] y el sistema de videoconferencias TELES.VISION. [ 3 ] Se inspiró en el intérprete Lisp de Emacs y, a su vez, ha servido de inspiración para desarrolladores de otros intérpretes de lenguajes dinámicos, como el intérprete Ruby de Matz .

En 2005, Sam Hocevar se convirtió en el actual responsable del mantenimiento del proyecto del esquema Elk, integrando los parches aportados y corrigiendo los errores conocidos. Desde marzo de 2026, la página web de Elk está disponible tras un período de inaccesibilidad. [ 4 ]

Referencias

  1. Hocevar, Sam. "COPIAR" . Página principal de Sam Hocevar . Consultado el 28 de mayo de 2015 .
  2. Jonathan Rees (1991). "Implementaciones de Scheme" . Recuperado el 11 de junio de 2009 .
  3. Oliver Laumann y Carsten Bormann (1994). "Elk: The Extension Language Kit" (PDF) . USENIX Computing Systems . 7 (4).
  4. Página web de Elk , consultada el 27 de marzo de 2026.
  • Página principal de Elk
  • Extensiones del esquema Elk para programación multimedia