The incredible WebMonitor.
VSS to CVS
These rest of these programs were written with
Quintus Prolog
3.3 (distributed by SICS).
The incredible
XEmacs
based
source linked Prolog debugger
(4k). This includes
- hypertextual errors -- that is, you can mouse on an error
and it takes you to the source of the error.
- hypertextual ancestorial listing -- for example, in the
debugger, if you say g3 (show me the last three ancestors),
the listing of the ancestors is hypertextual. Following one of
these links is the same as telling the system to retry at that
generation.
You'll need the
current release of the Quintus Prolog Emacs interface
(53k). This differs from what SICStus distributes in that it has
additional enhancements peculiar to XEmacs including
- extended tag support
- mouse support in the help system
The awe inspiring, blazing, declarative
cross referencer
(11k). This one differs from the one distributed with Quintus
Prolog in that it generates error messages that can be parsed by
"compile-mode" in emacs.
Multi-argument indexing
(8k) for compiled & dynamic rules.
unconventional
database operations
(20k). These were written to emulate Arity's way of viewing the asserted
database as either an avl tree or a doubly-linked-list. This includes some
aesthetically questionable code that manipulates database references.
an interface
(2k) to a
gnu regular expression library
.
a way to
get Prolog to yell down a Java DataInputStream
(2k).