https://github.com/irwin1985/vmlite
An educational Virtual Machine for Arithmetic Calculations.
https://github.com/irwin1985/vmlite
bytecode-compiler bytecode-interpreter virtual-machines
Last synced: 12 days ago
JSON representation
An educational Virtual Machine for Arithmetic Calculations.
- Host: GitHub
- URL: https://github.com/irwin1985/vmlite
- Owner: Irwin1985
- Created: 2021-07-08T11:58:12.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-07-10T20:43:00.000Z (over 4 years ago)
- Last Synced: 2024-06-19T16:45:34.013Z (over 1 year ago)
- Topics: bytecode-compiler, bytecode-interpreter, virtual-machines
- Language: Go
- Homepage:
- Size: 28.3 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# vmlite
This little sample project will show you the core concepts hidden behind the **"Stack Based Virtual Machines"**. I'm a dummy programmer thus I have to keep myself in a RPL *(Read, Practice, Loop)* loop until I fully understand the concept.
These are my source of inspiration:
- [Writing Interpreters and Compilers for the Raspberry Pi Using Python by Anthony J. Dos Reis](https://amz.run/4ipU)
- [Compiler/virtual machine interpreter by RosettaCode](http://rosettacode.org/wiki/Compiler/virtual_machine_interpreter)
- [Writing A Compiler In Go by Thorsten Ball](https://amz.run/4ipX)