Skip to content

TransputerSystems/TSS

Repository files navigation

TSS-COMS20805

Build Status Codacy Badge

The tss Occam Toolchain allows you to compile and assemble Occam 2.1 for the Transputer/OpenTransputer. It also includes a simulator for testing those programs.

Project status

Compiler

  • Handles most of the Occam 2.1 language
  • No type checking
  • Does not support external channels (a.k.a. links) but does support soft channels and IO Ports

Assembler

  • Fully supports Transputer assembly
  • Supports OpenTransputer channel configuration
  • Produces binaries that run in the simulator
  • Produces binaries that run directly on OpenTransputer hardware

Simulator

  • Supports most of the Transputer features
  • Limited debugging support
  • Supports multiple-Transputer execution and communication

Acknowledgements

This project relies on a number of excellent libraries.

Other

  • Maven
  • pegdown-doclet
  • javafx-maven-plugin

Other tools

You can install our language-occam package for occam syntax highlighting in Atom.

About

End-to-end toolchain for the Occam language targeting OpenTransputer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published