summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wright <gienah@gentoo.org>2012-12-09 21:57:06 +0000
committerMark Wright <gienah@gentoo.org>2012-12-09 21:57:06 +0000
commitc33a2bfab755063a431ffdf8370d402479a87efe (patch)
treebf70a53817552e0985d87263a6de5734ce20f745 /dev-lang/teyjus/metadata.xml
parentAdd patches fixing potential crashes, drop old. (diff)
downloadgentoo-2-c33a2bfab755063a431ffdf8370d402479a87efe.tar.gz
gentoo-2-c33a2bfab755063a431ffdf8370d402479a87efe.tar.bz2
gentoo-2-c33a2bfab755063a431ffdf8370d402479a87efe.zip
Add teyjus, fixes Bug 39631 - teyjus-1.0_beta33
(Portage version: 2.1.11.34/cvs/Linux x86_64, signed Manifest commit with key 618E971F)
Diffstat (limited to 'dev-lang/teyjus/metadata.xml')
-rw-r--r--dev-lang/teyjus/metadata.xml28
1 files changed, 28 insertions, 0 deletions
diff --git a/dev-lang/teyjus/metadata.xml b/dev-lang/teyjus/metadata.xml
new file mode 100644
index 000000000000..12b966407bb0
--- /dev/null
+++ b/dev-lang/teyjus/metadata.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>gienah@gentoo.org></email>
+</maintainer>
+<longdescription lang='en'>
+The Teyjus system is an efficient implementation of the higher-order
+logic programming language Lambda Prolog. The main strength of Lambda
+Prolog, a language developed by Dale Miller and Gopalan Nadathur, is
+the support it offers for what is known as lambda tree syntax, a new
+and effective way to view the structure of complex syntactic objects
+such as types, formulas, proofs and programs. Lambda Prolog provides
+this support by using lambda terms as data representation devices and
+by including primitives for probing such terms in logically meaningful
+ways. The new features present in the language raise several
+implementation challenges that have been addressed in collaborative
+work between Nadathur and his students and colleagues. The name
+"Teyjus" actually stands both for a project and for a class of
+compiler and virtual machine based realizations of Lambda Prolog
+arising from the research carried out within this project. Underlying
+the most recent version of the Teyjus system is a new and
+significantly improved virtual machine that has been designed by
+Xiaochu Qi as part of her doctoral dissertation work at the University
+of Minnesota. This virtual machine extensively exploits a special form
+of higher-order unification known as pattern unification.
+</longdescription>
+</pkgmetadata>