
Running TixyViewer

From the website:

  Dr. Andrew Davison
  Dept. of Computer Engineering
  Prince of Songkla University
  Hat Yai, Songkhla 90112, Thailand

  E-mail: ad@coe.psu.ac.th
  http://fivedots.coe.psu.ac.th/~ad/


If you use this code, please mention my name, and include a link
to the website.

Thanks,
  Andrew

============================

This directory contains the code for TixyViewer:
  * TixyViewer.java
  * GenerateExpr.java
  * Expr4jExtras.java
  * Selector.java
  * Pair.java
      -- the code is heavily commented

and a test program for Expr4j: 
  * Exp4jTest.java

Also, batch files for compiling/running this code:
  * compile.bat
  * run.bat

They assume that the folder contains the Expr4j JAR file:
  * exp4j-1.0-riddler.jar
     -- see below for details about Exp4j

Usage:
> compile *.java
> run TixyViewer


----------------------------
Side Effects

The Selector class creates a file called selectChoices.txt to
hold the weights for the parsing choices. It is stored in
the directory identified by Java's System.getProperty("user.home"). 
The data in selectChoices.txt will be read in when TixyViewer 
is called subsequently.

You can find the location of "user.home" by running ShowHome.java.
On my test machine it gives:

> javac ShowHome.java
> java ShowHome
On this machine "user.home" is: C:\Users\Optipex


----------------------------
Exp4j Information

Website: https://gitlab.com/riddler_arg/exp4j

The JAR file: https://redmine.riddler.com.ar/projects/exp4j/files

Wiki: https://gitlab.com/riddler_arg/exp4j/-/wikis/home

API: https://docs.riddler.com.ar/exp4j/apidocs/overview-summary.html

The original version of Exp4j:
     https://www.objecthunter.net/exp4j/


-----------------------------
Last updated: 2nd June 2023
