next up previous contents index
Next: 1.1 Using This Manual Up: 1. Introduction Previous: 1.0.0.0.7 Unification Factoring   Contents   Index

1.0.0.0.8 XSB Packages

Based on these features, a number of sophisticated packages have been implemented using XSB. For instance, XSB supports a sophisticated object-oriented interface called Flora. Flora (http://flora.sourceforge.net) is available as an XSB package and is described in its own manual, available from the same site from which XSB was downloaded. Another package, XMC http://www.cs.sunnysb.edu/~lmc depends on XSB to perform sophisticated model-checking of concurrent systems. Within the XSB project, the Cold Dead Fish package supports maintenance of, and reasoning over ontologies; xsbdoc supports literate programming in XSB, and XASP provides an interface to Smodels to support Answer Set programming. XSB packages also support Perl-style pattern matching and POSIX-style pattern matching. In addition, experimental preprocessing libraries currently supported are Extended logic programs (under the well-founded semantics), and Annotated Logic Programs. These latter libraries are described in Volume 2 of this manual.



Terrance Swift 2007-10-05