Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 1.84 KB

README.md

File metadata and controls

52 lines (35 loc) · 1.84 KB

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.