Occam to Go Translator

In few application domains where safety is highly critical, the programming language Occam is still in use Occam is however, not easily ported to new platforms, nor is the compiler well maintained. From many aspects, an obvious alternative to Occam is Go, but a large number of functions in Occam would have to be translated into Go, which for safety critical codes is non-trivial. The proposed project is to make a transpiler that translates existing Occam code into, human-readable, Go code.

Area: Project Bachelor

Tags: Compiler

Contact: Brian Vinter, vinter@nbi.ku.dk

Activities: Analysis, programming.