Nyelvek listája
Kezdő oldal
Bevezető
Funkcionális nyelv
Modulok és hatáskörök
Hatáskörök
Clean programok moduláris szerkezete
A fő- vagy start modul
Definíciós modulok
Definíciók importálása
Rendszermodulok és implementációs modulok
Nyelvi elemek
Megengedett karakterek
Elhatárolók
Kommentek
Azonosítók
Literálok
Adattípusok, változók, kifejezések
Előre definiált típusok
Elemi típusok
Listák
n-esek
Tömbök
Függvénytípusok
Túlterhelés, polimorfizmus
Új típusok definiálása
Algebrai adattípusok definiálása
Rekordtípusok definiálása
Szinonimák
Beépített típuskonstrukciók
Változók
Egyedi típusjellemző
Kiértékelési sorrend
Konverziók
Utasítások, vezérlési szerkezetek
Értékadás, üres utasítás
Szekvencia
Elágazás
Ciklus
Eseményvezéreltség
Alprogramok, függvények
Terminológia
Paraméterezés
Absztrakt adattípusok
Előredefiniált absztrakt típusok
Absztrakt adattípusok definiálása
Sablonok
Kivételkezelés
Objektumorientált programozás
Helyesség
Párhuzamosság
Az Object I/O
Bevezetés
Interaktív objektumok
Hello World program
A Concurrent Clean 2.3 programozási nyelv
Sablonok