Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lisale0/monty
Opcode interpreter
https://github.com/lisale0/monty
Last synced: about 2 months ago
JSON representation
Opcode interpreter
- Host: GitHub
- URL: https://github.com/lisale0/monty
- Owner: lisale0
- Created: 2017-05-19T22:48:00.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-26T04:10:45.000Z (almost 7 years ago)
- Last Synced: 2024-12-03T11:38:47.326Z (about 2 months ago)
- Language: C
- Homepage:
- Size: 63.5 KB
- Stars: 3
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- AwesomeInterpreter - monty
README
# Stacks and Queues
working with LIFO, FIFO, stacks, queues, and monty language
## Description
This project covers...
## Environmental Specs
* __Environment:__ Ubuntu 14.04 LTS
* __Compiler:__ gcc 4.8.4 (C90)
* __Languages:__ C language, Monty## Concepts Covered
* LIFO and FIFO
* stack, and when to use it
* a queue, and when to use it
* common implementations of stacks and queues
* the most common use cases of stacks and queues
* proper way to use global variables
* working with git submodules## File List
* ### header file
* `monty.h`* ### `./bytecodes`
* contains monty, `.m` bytecode files.## Tests
Testing for this program can be done with the bash testing file at the monty
checker repository: https://github.com/johncoleman83/monty-checker## Authors
* Lisa Leung
* David John Coleman II, http://www.davidjohncoleman.com/## License
Public Domain, no copyright protection