Logo GNU
Kodovani

gcl

GNU Common Lisp (GCL, původně znám jako Kyoto Common Lisp) je překladač a interpretr Common Lispu. GCL je velmi přenositelný a efektivní. GCL podporuje CLtL1 specifikaci ale přechází na ANSI standard.

GCL překládá do C a potom používá optimalizace GCC. Funkce s pevným počtem parametrů se přeloží do funkce v C se stejným počtem parametrů. Takže GCL je maximálně efektivní u těchto volání. Jeho garbage collector nechává možnost překladači umístit proměné do registrů. Má debugger, který zobrazuje zdrojový kód v Emacs okně. Také podporuje profiler.

Nově má podporu pro Tk widgety. V balíku CLX je X window interface.