Nyelvek listája
Kezdő oldal
Bevezetés
Nyelvi elemek
Termek
Egy program szerkezete
Operátorok
Az operátorok felhasználása
Példa
Operátoros változat
Típusok, típuskonstrukciók
Lista
Valódi, ill. részleges listák
Rekord
Típusleírások
Paraméteres típusok
Predikátumtípus-deklarációk
Utasítások, vezérlési szerkezetek
Utasítások
Egyszerű állítások
Lekérdezések
Általánosítás
Levezetési szabályok
Végrehajtási mechanizmus
A vágó utasítás
Egyesítési algoritmus
Vezérlőszerkezetek, vezérlésmódosítás
Vezérlőszerkezetek
Vezérlésmódosítás
Alprogramok, modulok
Név-alapú modell
Eljárás-alapú modell
Modul-környezet nyilvántartás
Meta-argumentumok nyilvántartása
Absztrakt adattípusok
Sablonok
Kivételkezelés
Példa
Objektum-orientált programozás
A Prolog egy OO kiterjesztése: a Prolog++
Bevezető gondolatok a Prolog++ programozási nyelvről
Általános tapasztalatok
A Prolog++ programozási nyelv története, szerzői, futtatási környezet
Nyelvi elemek, szintaxis
Osztály hierarchiák és öröklődés
Objektumok
Prolog++ és C++
Helyesség
Párhuzamosság
Szabványos könyvtárak
Kiirás, beolvasás
Kifejezések kiírása
Kifejezések beolvasása
Karakterkonverzió
File I/O műveletek
PLN5 - függvények a Prologban
DCG - fordítóprogramok
Fordítók
További információk
Nyelvi specifikáció
Linkek
Készítők
A Prolog programozási nyelv
Készítők
A Prolog leírást készítette:
Nagy Domonkos
Török Róbert
A Prolog++ leírást készítette:
Tóth Gábor
(utolsó módosítás: 2003-07-08)
Kiegészítette:
Tisza Gergő
(utolsó módosítás: 2003-02-12)
Joósz Mária
(utolsó módosítás: 2005-07-07)
Vén Attila
(utolsó módositás: 2006-02-01)
Kabódi Mátyás
(utolsó módositás: 2007-01-10)
Drienyovszky Dániel
(utolsó módositás: 2008-06-23)
Szeiler Beáta
(utolsó módositás: 2011-06-20)