INSTALLATION
------------

1. Unzip the zip file somewhere.
2. Make sure you have xerces installed. Get it from xml.apache.org.
3. Make sure you have the classpath with xerces jar file included.
4. Make sure you have the XPathTool.jar included in your classpath

RUN
---

Change directory to the directory you install the package in. And make
sure the images subdirectory is in the directory you run the program.

java ShowXPath.Main

1. Read an XML file in first. Use the browse button to do this.
2. Type in an XPath expression in the text field.
3. Set the stepping option you like.
4. Press the start button.
5. Press the "next step" button if you have chosen anything other than
   "no Stepping".

COMPILE
-------

1. Get SableCC (http://www.sable.mcgill.ca).
2. Install SableCC.
3. run java SableCC XPath.new in the XPathTool directory
4. javac according to the command in the file doit.
5. jar the classes if you want to.

Steps 1 to 3 are not needed if you are not going to change the grammar.

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

Enjoy!

Khun Yee

khunyee@hushmail.com
kyfung@home.com

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

  Copyright 1999 Khun Yee Fung

  Conditions of Use

  The contents of the file (xpathtool.zip) are subject to the Mozilla
  Public License Version 1.0 (the "License"); you may not use this
  file except in compliance with the License. You may obtain a copy of
  the License at http://www.mozilla.org/MPL/
  
  Software distributed under the License is distributed on an "AS IS"
  basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
  the License for the specific language governing rights and
  limitations under the License.
  
  The Original Code comprises all those parts of XPathTool which are
  not explicitly attributed to other parties.
  
  The Initial Developer of the Original Code is Khun Yee Fung.  All
  Rights Reserved.
  
  There are no other contributors.
  
  If you produce a product that includes or requires XPathTool, please
  refer to it as "The XPathTool Tool from Khun Yee Fung", and include
  the email address for the latest version 

  mailto:kyfung@home.com 
  mailto:khunyee@hushmail.com
  
  There is no guarantee of technical support.
  
  Version: 0.1

  SableCC generated files copyright owned by whatever the SableCC
  copyright notice says. But the source code for these files are
  included so even if it is LGPL it is still okay.