We are interested in languages that provide powerful abstractions for con- currency and parallelism that execute everywhere, efficiently. Currently, the existing runtime environments for the occam-p programming language provide either one of these features (portability) or some semblance of the other (performance). We believe that both can be achieved through the careful generation of C from occam-p, and demonstrate that this is possible using the Transterpreter, a portable interpreter for occam-p, as our starting point.
['Christian L. Jacobsen', 'Damian J. Dimmich', 'Matthew C. Jadud']
Native Code Generation Using the Transterpreter