Source code

SHYSTER consists of a dozen modules written in ISO C. You can use your web browser to navigate the C source code: each occurrence of an identifier (a variable, a defined type, a function call, etc) is linked to the point where that identifier is defined or declared. You can start navigating at the main function, or you can start at the top of one of the twelve modules:

SHYSTER's source code, and the case law specifications used to test SHYSTER during its development, are available for no charge, and without warranty, on certain terms and conditions. Example output from SHYSTER is also available.

A technical report on SHYSTER's source code is also available.