Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > a89df24b3c34782b2b9adf0ab690227f > files > 71

dyalog-1.11.3-1mdv2008.1.i586.rpm

	DyALog

Overview
=========

DyALog is a compiler for the tabular evaluation of Logic Programs,
Definite Clause Grammars [DCG], Tree Adjoining Grammars [TAG], and
Range Concatenation Grammars [RCG].

Tabulation means that traces of computation are tabulated in order to
share common sub-computations and detect (most kinds of) loops. By
keeping traces of computations, it is also possible, after a
computation, to extract, as a shared forest, the set of all successful
proofs or parse trees. These characteristics are especially useful to
handle highly recursive and ambiguous grammars for Natural Language.

Home page   : http://atoll.inria.fr/dyalog.en.html
GForge page : http://dyalog.gforge.inria.fr/


Contents
========

	INSTALL		Instructions for installation
	LICENSE		License and copyright notice
	README		This file
	Runtime/	DyALog Abstract Machine
	Ma2Asm/		DyALog mini assembler
	Compiler/       Source files (.pl) and DyALog Assembler files (.ma)
			of the compiler
        Builtins/       DyALog librairies
	Tfs/ 		Generator of libraries for Typed Feature Structure 
                        hierarchies (still prototype)
	Tests/		A test suite for DyALog
	Templates/      Skeleton to start DyALog projects
	Contribs/       DyALog contribs
	doc/		DyALog documentation

Copyright
=========

All files in this distribution are copyrighted 1999-2007 Institut
National de Recherche en Informatique et Automatique (INRIA).

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at
your option) any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
USA

Installation
============

See the INSTALL file for the compilation and installation procedure.

Documentation
=============

A preliminary and incomplete primer is provided.
Check DyALog GForge page for more information:
http://gforge.inria.fr/docman/index.php?group_id=470

Availability
============

- The complete DyALog distribution resides on ftp.inria.fr and can be
accessed by anonymous FTP:

        host:       ftp.inria.fr (192.93.2.54)
        directory:  INRIA/Projects/Atoll/Eric.Clergerie/DyALog

or through the following WEB page <URL: http:/atoll.inria.fr/~clerger>

- The latest version can also be retrieved from the Subversion repository on
Inria Gforge typing the following command:

svn checkout svn://scm.gforge.inria.fr/svn/dyalog/DyALog/trunk DyALog

Author
======

Send your bug reports and suggestions by E-mail to:

	  Eric de la Clergerie <Eric.De_La_Clergerie@inria.fr>