The Sheep project is made of two different pieces:
- SheepC, the Sheep compiler
- libsheep, an embeddable Sheep compiler and virtual machine
SheepC is a command line tool that can compile and disassemble Sheep scripts
and bytecode files. It isn't particularly interesting on its
own. Its main use is to be embedded in the
Viewer. Then the Viewer can open SIF files
and even run the scripts that power the game itself.
Download
Latest version:
0.2.0
You can view the source
here.