vti.laborator.org/lgp

Ladění programů v Prologu

Závěr

Ladící prostředí jsou ve vývojových aplikacích velmi podobná díky použití předdefinovaných predikátů. Zbývá než doporučit dokumentaci Prologu a Vámi používané aplikace pro specifické ovládání.

Za sebe si dovolím menší srovnání představených vývojových prostředí. LPA Win-prolog sice nabízí více modulů pro ladění, ale z toho jen Call Monitor je přehledný a použitelný pro trasování, a Box Model Debugger vhodný pro detailnější výpis. SWI-Prolog nabízí přehlednější grafický debug mód, pohodlnější správu sledovaných bodů. A pokud jde o všeobecné použití, ne jen pro lazení, SWI-Prolog má hlavní trumf v obarvení syntaxe a výřečnějších zprávách při překladu programu.

Ladění v debug je při programování v Prologu vedlejší, a ne příliš užitečné. Trasování se hodí pro začátečníky k pochopení chodu programu.

Zdroje

Olivka, P. [on-line] 200?, Prolog [staženo 10.11.2009] dostupné z < http://poli.cs.vsb.cz/edu/isy/down/prolog.pdf >
Dokumentace programu SWI-prolog, aktuální verze dostupná z < http://www.swi-prolog.org/download/stable >

Původní prezentace představená ve výuce

PDF dokument