Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/languages In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv12054
Modified Files: yap.info Removed Files: yap.patch Log Message: Yet Another Prolog. Janky compiling (weird libraries are generated), but Works for Me. I hope it Works for You, too. Index: yap.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/languages/yap.info,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- yap.info 12 Jan 2009 04:51:21 -0000 1.5 +++ yap.info 10 Apr 2010 21:55:58 -0000 1.6 @@ -1,24 +1,66 @@ Package: yap -Version: 4.4.4 -Revision: 1002 -Distribution: 10.4 -Depends: readline-shlibs (>= 4.3-1028), gmp-shlibs (>= 4.1.4-1), libmpfr1-shlibs -BuildDepends: texinfo, readline (>= 4.3-1028), gmp (>= 4.1.4-1), libmpfr1, fink (>= 0.24.12-1) -Source: mirror:sourceforge:%n/Yap-%v.tar.gz -Source-MD5: 7d0f17305c87874dccdad5ce465a164a -PatchFile: %n.patch -PatchFile-MD5: 6c398df9f734775a1a62f6a2b19f1996 -InstallScript:<< -make DESTDIR=%d install -mkdir -p %i/share/info -make DESTDIR=%d install_info +Description: Yet Another Prolog compiler +Version: 6.03 +Revision: 1 +License: LGPL +Maintainer: Jesse Alama <jesse.al...@gmail.com> +Source: http://www.dcc.fc.up.pt/~vsc/Yap/yap-6.0.3.tar.gz +Source-MD5: 4fa5903d125b3817eebfd53d054b6512 +Homepage: http://www.dcc.fc.up.pt/~vsc/Yap/index.html +InstallScript: << + make install DESTDIR=%d + mkdir -p %i/share/info + cp docs/dir %i/share/info/dir + make install_info DESTDIR=%d + make html DESTDIR=%d << -DocFiles: README docs/yap.pdf -InfoDocs: yap.info pillow_doc.info -Description: Yet another prolog +InfoDocs: pillow_doc.info yap.info yap.info-1 yap.info-2 yap.info-3 DescDetail: << -A high speed implementation of the Prolog programming language. +YAP is a high-performance Prolog compiler developed at CRACS and +LIACC/Universidade do Porto. Its Prolog engine is based in the WAM +(Warren Abstract Machine), with several optimizations for better +performance. YAP follows the Edinburgh tradition, and is largely +compatible with the ISO-Prolog standard and with Quintus and SICStus +Prolog. YAP has been developed since 1985. The original version was +written in assembly, C and Prolog, and achieved high performance on +m68k based machines. The assembly code was used to implement the WAM +emulators. Later emulators supported the VAX, SPARC, and MIPS +architectures. Work on the more recent version of YAP strives at +several goals: + +* Portability: The whole system is now written in C. YAP compiles in +popular 32 bit machines, such as Suns and Linux PCs, and in a 64 bit +machines, the Alphas running OSF Unix and Linux. + +* Performance: We have optimised the emulator to obtain performance +comparable to or better than well-known Prolog systems. In fact, the +current version of YAP performs better than the original one, written +in assembly language. + +* Robustness: We have tested the system with a large array of Prolog +applications. + +* Extensibility: YAP was designed internally from the beginning to +encapsulate manipulation of terms. These principles were used, for +example, to implement a simple and powerful C-interface. The new +version of YAP extends these principles to accomodate extensions to +the unification algorithm, that we believe will be useful to implement +extensions such as constraint programming. + +* Completeness: YAP has for a long time provided most builtins +expected from a Edinburgh Prolog implementation. These include I/O +functionality, data-base operations, and modules. Work on YAP aims now +at being compatible with the Prolog standard. + +* Openess: We would like to make new development of YAP open to the +user community. + +* Research: YAP has been a vehicle for research within and outside our +group. Currently research is going on on parallelisation and +tabulation, and support for Bayesian Networks. << -License: Artistic -Maintainer: Matthias Neeracher <neerac...@mac.com> -Homepage: http://yap.sourceforge.net +SplitOff: << + Package: yap-dev + Description: Header files and static libraries for YAP + Files: include +<< \ No newline at end of file --- yap.patch DELETED --- ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs