PPTSM is a simple stack machine. It has its own assembly language for writing programs for following usage.
PPTSM consists of three main parts:
- Assembly language -- a tool for writing human-recognizable programs for stack machine
- Assembler -- a program, which translates your code to stack machine code
- CPU Emulator -- a program, that launches assembled program on stack machine
You can get beautiful documentation using Doxygen:
$ doxygen Doxyfile
You'll find it in doxymentation folder.