Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v1.0


SELMA is a compiler for the simple programming language SELMA. It compiles SELMA code to Jasmin, which can be compiled to JVM bytecode. Before doing anything, compile the compiler:

$ make

To run tests:

$ python
The test-sources are located in::

To compile and execute a program:

$ sh selma path/to/program.selma

Documentation can be found in:



You can build the report as follows:

$ cd Verslag
$ make

Source can be found in:



The rest is self explainatory, if you look in the Makefile a few more compile-options are available.

Something went wrong with that request. Please try again.