Guile
Siirry navigaatioon
Siirry hakuun
Guile | |
---|---|
Paradigma | moniparadigma, funktionaalinen, olio-ohjelmointi |
Tyypitys | heikko, dynaaminen |
Suoritusmalli | tulkattava, käännetty |
Kotisivu | gnu.org/software/guile/ |
Guile on GNU-projektiin kuuluva Scheme-ohjelmointikielen toteutus. Guilea voi käyttää itsenäisenä ohjelmointiympäristönä, mutta sen suunnittelussa on pyritty huomioimaan myös käyttö C-kielisten ohjelmien laajennuskielenä.
Readline[muokkaa]
Guilen vuorovaikutteinen komentotulkki on oletusasetuksilla melko työläs käytettävä, koska siitä ei löydy esimerkiksi Bashista tuttuja näppäinoikoteitä tai komentohistoriaa. Nämä toiminnot saa kuitenkin halutessaan käyttöön aktivoimalla Guilen Readline-tuen. Tämä tapahtuu lisäämällä kotihakemiston juureen .guile-nimiseen tiedostoon seuraavat rivit:
(use-modules (ice-9 readline)) (activate-readline)
Katso myös[muokkaa]
- Chicken - Eräs toinen Scheme-toteutus.
Aiheesta muualla[muokkaa]
![]() |