From riesbeck@lyonesse.ils.nwu.edu Mon Jul 19 09:11:31 1993
Received: from moose.cs.indiana.edu by borneo.cs.indiana.edu
	(5.65c/9.4jsm) id AA03289; Mon, 19 Jul 1993 09:11:30 -0500
Received: from casbah.acns.nwu.edu by moose.cs.indiana.edu
	(5.65c/9.4jsm) id AA06421; Mon, 19 Jul 1993 09:11:29 -0500
Received: from lyonesse.ils.nwu.edu by casbah.acns.nwu.edu (4.1/SMI-DSS-1.04)
	id AA29742; Mon, 19 Jul 93 09:11:27 CDT
Return-Path: <riesbeck@lyonesse.ils.nwu.edu>
Received: by lyonesse.ils.nwu.edu (4.0/SMI-4.0)
	id AA11422; Mon, 19 Jul 93 09:24:27 CDT
Date: Mon, 19 Jul 93 09:24:27 CDT
From: riesbeck@lyonesse.ils.nwu.edu (Chris Riesbeck)
Message-Id: <9307191424.AA11422@lyonesse.ils.nwu.edu>
To: leake@cs.indiana.edu
Subject: README
Status: RO

To run the Micro SWALE demo:

    Start Lisp 

    Load swale.lisp

This will load the other required files.  Where Lisp looks for these files
depends on your particular setup.

Evaluate (EXPLAIN-SWALE). This reinitializes MOP memory and applies
Micro EXPLAINER to the Swale story.

----------------------------------------------------------------

Files used:

Primary code

    explainer.lisp      top-level explainer functions
    retriever.lisp      retriever module
    accepter.lisp       accepter module
    tweaker.lisp        tweaker module

Memory structures

    applier.lisp	connects an XP to a story
    mops.lisp           MOP memory functions
    frames.lisp         frames system underlying mops.lisp
    index.lisp          indexing functions

Printing functions

    print-utils.lisp    message printing functions
    
Functions and MOPs for Swale example

    swale.lisp		test functions for Swale example
    swale-mem.lisp      MOPs for the ICE demo

