Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/conartist6/jstmvm
Javascript VM for the TINY assembly language.
https://github.com/conartist6/jstmvm
Last synced: 12 days ago
JSON representation
Javascript VM for the TINY assembly language.
- Host: GitHub
- URL: https://github.com/conartist6/jstmvm
- Owner: conartist6
- Created: 2012-03-16T06:56:54.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2013-01-19T01:03:46.000Z (almost 12 years ago)
- Last Synced: 2024-10-29T11:46:43.337Z (2 months ago)
- Language: JavaScript
- Homepage: burningpotato.com/tm
- Size: 117 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
What is it?
===========
This is a personal project meant to be a virtual machine capable of interpreting
the TINY Language assembly instructions described by Kenneth Louden in his book
Compiler Construction, Principles and Practice. The ablity to see how stack
memory is manipulated at runtime will greatly ease the work of optimizing a
compiler for the C- (C minus) language.The current version is over at [http://burningpotato.com/tm](http://burningpotato.com/tm/?showexplanation)
If you just want to try it out, skip down to the SAMPLE PROGRAM, which is heapsort.