
This directory contains an implementation of the Compiler and
interpreter for VSPL implemented in Java. It is a fully object
oriented implementation using several packages and plenty of object
oriented features.  It is also documentented using the javadoc tool.

The packages are:

args       To read and hold the command arguments.
tree       To represent the parse tree. It contains the class Tree
           which is the super class of all tree nodes.
lex        The lexical analyser and nametable.
syn        The syntax analyser.
trn        The translation phase.
code       To assemble and then execute the interpretive code.
lib        This mainly holds input/output functions.

Implemented in Java by Martin Richards (c) March 2006


MR
9/3/2006
