Jump to content

Transterpreter

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Monkbot (talk | contribs) at 23:53, 22 December 2020 (Task 18 (cosmetic): eval 5 templates: del empty params (2×);). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Transterpreter
Operating systemLinux, macOS, Windows, DOS
PlatformLego Mindstorms RCX, Arduino, IA-32, SPARC, MIPS, Cell BE
Available inEnglish
TypeVirtual machine
LicenseOpen-source
Websitewww.transterpreter.org

The transterpreter is computer software, an interpreter for the 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.[1][2][3][4][5] 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 operating systems Linux, macOS, Windows, and DOS.

See also

References

  1. ^ "The Transterpreter Project". Retrieved 2018-08-10.
  2. ^ "Archived copy". Archived from the original on 2009-05-27. Retrieved 2009-05-03.{{cite web}}: CS1 maint: archived copy as title (link)
  3. ^ 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)
  4. ^ "occam-pi in a nutshell". Retrieved 2018-08-10.
  5. ^ Jacobsen, Christian L; Jadud, Matthew C (2005). "Towards concrete concurrency". Proceedings of the 36th SIGCSE technical symposium on Computer science education – SIGCSE '05. pp. 431–5. doi:10.1145/1047344.1047485. ISBN 1-58113-997-7.