An LLVM-based Mu implementation

Description

This project will use LLVM to implement an instance of the Mu micro virtual machine.

This will give the Mu project a heavy-weight (and possibly faster) Mu implementation, and access to the LLVM all the toolchain.

Goals

Implement a Mu virtual machine using LLVM.

Requirements

strong programming skills
interest in programming languages

Background Literature

Keywords

compiler
programming language
virtual machine

Updated:  1 August 2018/Responsible Officer:  Dean, CECS/Page Contact:  CECS Marketing