Logtal邏輯編程語言是一個面向?qū)ο蟮倪壿嬀幊陶Z言,可以使用最多的Prolog implementations作為后端編譯器。作為一個多模式語言,它支持原型和classes,協(xié)議(接口),通過基于分類組成的基于組件的編程,事件驅(qū)動程序,和多層次的多線程編程。
版本發(fā)布編輯
Logtalk 2.43.1
2011年09月12日,Logtalk 2.43.1 發(fā)布,這個版本包括一個解析器進行PDDL 3.0文件,改善coinduction支持,新編譯器標記允許傳遞到后端Prolog選項編譯器,改進元謂詞支持,更新的例子,小動態(tài)綁定性能改進,更新支持多個文本編輯器,修復已知的bug。[4]
Logtalk 2.40.0
2012年03月07日,Logtalk 2.40.0 發(fā)布,這個版本的改變了擴展類的語法,允許其使用現(xiàn)有的目標代碼修補,修復meta-calls處理過程的bug,允許打開并列出在DCG規(guī)則內(nèi)的終端,增加兩個新的例子,并提高支持Vim文本編輯器,有豐富的ctags。[5]
Logtalk 2.44.1
2012年05月29日,Logtalk 2.44.1 發(fā)布,該版本更新了 "before" 事件處理器的語義,提供更一致的編譯器選項在處理 meta_non_terminal/1 指令的 bug,改進了單元測試框架,修復了 Windows 下安裝程序的許多bug,增加了更多示例,提供了文本編輯器的支持。[6]