2007-06-12 10:39:47 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								< h1 > Logtalk< / h1 >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< h2 > Open source object-oriented logic programming language< / h2 >  
						 
					
						
							
								
									
										
										
										
											2006-12-28 13:03:34 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-06-24 13:27:35 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								< h3 > Release 2.30.2< / h3 >  
						 
					
						
							
								
									
										
										
										
											2006-12-28 13:03:34 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-01-10 12:46:10 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								< h3 > Copyright (c) 1998-2007 Paulo Moura.  All Rights Reserved.< / h3 >  
						 
					
						
							
								
									
										
										
										
											2006-12-28 13:03:34 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< p > CONTENTS< / p >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< ol >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< li > License< / li >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< li > Home of Logtalk package< / li >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< li > Registration< / li >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< li > Support< / li >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< li > Installation< / li >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< li > Customization< / li >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< li > Quick start< / li >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< li > Documentation< / li >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< li > Upgrading< / li >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< li > Citations< / li >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< li > Contributions< / li >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< / ol >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< h2 > 1. License< / h2 >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< p > The overall copyright and permission notice for Logtalk can be found in the  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< code > LICENSE< / code >  file in this directory. Logtalk follows the Artistic License 2.0. 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								The copyright notice and license applies to all files in this release 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								(including sources, documentation, and examples) unless otherwise explicitly 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								stated.< / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< h2 > 2. Home of Logtalk package< / h2 >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< p > The latest release of the Logtalk package is always available at the URL:< / p >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< blockquote >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < p > < a  href = "http://logtalk.org/" > http://logtalk.org/< / a > < / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< / blockquote >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< p > At this address you can also find additional documentation and information 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								about Logtalk.< / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< h2 > 3. Registration< / h2 >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-06-12 10:39:47 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								< p >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								To register as a Logtalk user either use the registration form found at the Logtalk web site, < a  href = "http://logtalk.org/regform.html" > http://logtalk.org/regform.html< / a > , or send an email message to:< / p > 
							 
						 
					
						
							
								
									
										
										
										
											2006-12-28 13:03:34 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< blockquote >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  < p > < a  href = "mailto:registration@logtalk.org" > r e g i s tr a t i o n@ l og t a lk .or g < / a > < / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< / blockquote >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< p > with the following information:< / p >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< p > email address, full name, organization, organization type (education,  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								commercial, government, ...), prolog compilers used (optional), 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								platforms (mac, pc, unix,...) (optional)< / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< h2 > 4. Support< / h2 >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-06-12 10:39:47 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								< p >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								For support options, please consult the page < a  href = "http://logtalk.org/support.html" > http://logtalk.org/support.html< / a > .
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< / p >  
						 
					
						
							
								
									
										
										
										
											2006-12-28 13:03:34 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< h2 > 5. Installation< / h2 >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< p > Logtalk can be installed either from sources by running a few shell scripts  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								or by using one of the provided installers, depending on your operating 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								system. For manual installation, see the file < code > INSTALL.txt< / code >  for detailed 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								instructions.< / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< p > See the user manual for a description of the source files organization  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								and for using instructions (to read the user manual open the file 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< code > manuals/index.html< / code >  with a web browser). Most files are formatted  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								using four-space tabs.< / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< h2 > 6. Customization< / h2 >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< p > The file < code > CUSTOMIZE.txt< / code >  provides detailed instructions for customizing the   
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								Logtalk installation and working environment.< / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< h2 > 7. Quick start< / h2 >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-06-12 10:39:47 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								< p > The file < code > QUICK_START.txt< / code >  provides quick instructions for those of you in a hurry  
						 
					
						
							
								
									
										
										
										
											2006-12-28 13:03:34 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								to run Logtalk, provided that your favorite Prolog compiler is supported.< / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< h2 > 7. Documentation< / h2 >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< p > The reference and user manuals and the tutorial are provided in XHTML format  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								and can be found in the "manuals" directory.< / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-06-12 10:39:47 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								< p > The file < code > RELEASE_NOTES.txt< / code >  contains descriptions of all Logtalk updates since the  
						 
					
						
							
								
									
										
										
										
											2006-12-28 13:03:34 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								first public version. Read it carefully if you have been using a previous 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								Logtalk version.< / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< h2 > 8. Upgrading< / h2 >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< p > If you are upgrading from a previous Logtalk version, please check the file  
						 
					
						
							
								
									
										
										
										
											2007-06-12 10:39:47 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								< code > UPGRADING.txt< / code >  for instructions on how to upgrade your programs or your custom  
						 
					
						
							
								
									
										
										
										
											2006-12-28 13:03:34 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								configuration files to run under this new version.< / p > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< h2 > 9. Citations< / h2 >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< p > If you want to cite Logtalk in your publications, please consult the file  
						 
					
						
							
								
									
										
										
										
											2007-06-12 10:39:47 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								< code > BIBLIOGRAPHY.bib< / code >  for bibliographic references in BibTeX format.< / p >  
						 
					
						
							
								
									
										
										
										
											2006-12-28 13:03:34 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< h2 > 10. Contributions< / h2 >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2007-01-10 12:46:10 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								< p > Contributions, constructive criticisms, code, bug reports, and suggestions  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								are always welcome. If you want to contribute to this project, drop me a 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								line to the support address given above.< / p > 
							 
						 
					
						
							
								
									
										
										
										
											2006-12-28 13:03:34 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< p > Happy Logtalking!< / p >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< p > Paulo Moura 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< a  href = "mailto:pmoura@logtalk.org" > p m o u r a @ l o g t a lk . o r g < / a > < / p >