Loading...
Please wait, while we are loading the content...
Similar Documents
The XSB Programmer's Manual Version 1.7.1
| Content Provider | Semantic Scholar |
|---|---|
| Author | Sagonas, Konstantinos F. Swift, Terrance Warren, David Scott Freire, Juliana Rao, Prasad Subba |
| Copyright Year | 1994 |
| Abstract | To date (Version 1.7.1), the core engine development of the SLG-WAM has been mainly implemented by Terrance Swift, Kostis Sagonas, Prasad Rao and Juliana Freire. The breakdown, roughly, was that Terrance Swift wrote the initial tabling engine, Prasad Rao wrote the trie-based table access routines, and Kostis Sagonas implemented most of tabled negation. Juliana Freire revised the table scheduling mechanism starting from Version 1.5.0 to create a more eecient engine, as well as adding local emulator, new to version 1.7. David Warren and Prasad Rao implemented the aggregate code. The auto table and suppl table directives were written by Kostis Sagonas. Memory management code and the command line execution interface were written by Ernie Johnson, Prasad Rao and Bart Demoen. Rui Marquez improved the trailing of the SLG-WAM. The safety check for tabling within the scope of cuts was written by Kate Dvortsova. Of other features in the system, Kostis Sagonas added HiLog compilation to XSB, along with the associated builtins. Steve Dawson implemented Uniication Factoring. wrote the mode analyzer for XSB. Harald Schroepfer helped the XSB group with the Solaris port, and Yiorgos Adamopou-los suggested the bits to use for the HP-700 series port. were responsible for the MkLinux and Solaris x86 ports. Thanks are also due to Weidong Chen for his early work on Prolog clause indexing and Richard O'Keefe, who contributed the Prolog code for the Prolog reader and the C code for the tokenizer. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.cs.wm.edu/psdocs/xsbmanual.ps.gz |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |