WIP: mcc compile