Skip to content

eaglemango/pptsm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PPTSM - "Push Pop Top" Stack Machine

What is it?

PPTSM is a simple stack machine. It has its own assembly language for writing programs for following usage.

How does it work?

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

Documentation

You can get beautiful documentation using Doxygen:

$ doxygen Doxyfile

You'll find it in doxymentation folder.

Requirements

About

Simple stack machine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published