Operating system | Linux, macOS, Windows, DOS |
---|---|
Platform | Lego Mindstorms RCX, Arduino, IA-32, SPARC, MIPS, Cell BE |
Available in | English |
Type | Virtual machine |
License | Open source |
Website | www |
The transterpreter (from the words interpreter and transputer) is a virtual machine for the programming language occam-π (occam-pi), and a portable runtime for the KRoC compiler. It is designed for education and research in concurrency and robotics. The transterpreter was developed at the University of Kent.
The transterpeter has made it possible to easily run occam-π programs on platforms such as the Lego Mindstorms RCX, Arduino, IA-32, SPARC, MIPS, and the Cell BE, on the Linux, macOS, Microsoft Windows, and MS-DOS operating systems.
See also
References
- "The Transterpreter Project". Archived from the original on 3 March 2017. Retrieved 10 August 2018.
- "Systems Architecture Research Group". Archived from the original on 27 May 2009. Retrieved 3 May 2009.
- East, Ian; Martin, Jeremy; Welch, Peter; Duce, David; Green, Mark. Jacobsen, Christian L.; Jadud, Matthew C. (eds.). "The Transterpreter: A Transputer Interpreter". CiteSeerX 10.1.1.78.2672.
{{cite journal}}
: Cite journal requires|journal=
(help) - "occam-pi in a nutshell". Retrieved 10 August 2018.
- Jacobsen, Christian L; Jadud, Matthew C (2005). "Towards concrete concurrency". Proceedings of the 36th SIGCSE technical symposium on Computer science education – SIGCSE '05 (PDF). pp. 431–5. doi:10.1145/1047344.1047485. ISBN 1-58113-997-7. S2CID 5101793.