<\body> Come , supporta un linguaggio di estensione di tipo , ovvero il dialetto del progetto . Per la documentazione su , facciamo riferimento a\ <\verbatim> \ \ \ http://www.gnu.org/software/guile/guile.html ha il vantaggio che può essere esteso con tipi e routine esterne del C e C++. Nel nostro caso, abbiamo esteso con routine che si possono utilizzare per creare dei menu e delle combinazioni di tasti personalizzati, e persino per scrivere delle proprie estensioni per . Se si sono scaricati i file sorgenti di , potrebbe essere interessante dare un'occhiata ai file\ <\verbatim> \ \ \ Guile/Glue/build-glue-basic.scm \ \ Guile/Glue/build-glue-editor.scm \ \ Guile/Glue/build-glue-server.scm Questi tre file ``glue'' contengono le routine C++ che sono visibili in . Qui di seguito, discuteremo alcune delle routine più importanti. In futuro, scriveremo una guida di riferimento più completa sull'argomento. Si possono comunque guardare i file scheme nella directory . <\initial> <\collection>