About JST |
JST is a concurrent object-oriented language extension for the Java language. It provides a powerful mechanism for programmers who are developing synchronization code for multi-threaded objects. JST separates the synchronization code from the rest of the program. The former is defined in classes called behaviors, whereas the latter is defined in standard Java classes. JST provides an easy-to-use, state/transition based syntax, for these behaviors. The JST language compiler (jstc) is written in C++. It generates some OpenJava code. OpenJava is a compile time reflective extension for the Java language written by M. Tatsubori. JST behaviors are translated into OpenJava meta classes that automatically extend the base level Java classes. |
Availability |
JST 0.13.1 is available.
|
News |
New in version 0.13.1
|
Requirements |
JST has been tested on Linux and Solaris and should work reasonably well on any other Unix and Java compliant platform. To compile jstc, the JST language compiler, you need the following tools:
|
Lionel Seinturier.
Last modified June 18, 1999.
Please send any message to Lionel.Seinturier@lifl.fr.