OISC interpreter