Department of Mathematics and Informatics
University of Beira Interior
Rua Marques dAvila e Bolama
6201-001 Covilha Portugal
Some years ago, I decided that the best way to learn object-oriented programming was to build my own objectoriented language. Prolog always being my favorite language, I chose to extend it with object-oriented capabilities. Eventually this work has lead to the Logtalk system. The first public release of Logtalk 1.x occurred in February of 1995. Based on feedback by users and on the author subsequent work, the second major version went public in July of 1998.
Although this version of Logtalk shares many ideas and goals with previous 1.x versions, programs written for one version are not compatible with the other (however, conversion from previous versions can easily be accomplished in most cases). This is a consequence of the desire to have a more friendly system, with a very smooth learning curve, bringing Logtalk programming closer to traditional Prolog programming. There are, of course, also other important changes, that result in a more powerful and funnier system.
The CLIP Group
Facultad de Informatica
lpdoc is an automatic program documentation generator for (C)LP systems. lpdoc generates a reference manual automatically from one or more source for a logic program (including ISO-Prolog, Ciao, many CLP systems, ...). It is particularly useful for documenting library modules, for which it automatically generates a description of the module interface. However, lpdoc can also be used quite successfully to document full applications and to generate nicely formatted plain ascii \readme.
The CLIP Group
Scholl of Computer Science
Technical University of Madrid
Pillow (Programming in Logic Languages on the Web) adalah pemrograman berdasar sistem lodis yang berdomain di dalam lingkungan Internet/WWW. Pilow menyajikan fasilitas untuk mengeneralisasi struktur HTML atau XML berdaasr pada terma Herbrand, yang menghasilkan form HTML, handler, dan template. Pengaksesan dan pengumpanan dokumen WWW serta pengiriman dan pengalamatan.