lc3-vm

Version, currently master branch1 version
  • master branchlatestJun 14, 2020

github.com/randspace0/lc3-vm.cr

LC3 Virtual Machine re-implemented in Crystal lang

1 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  lc3-vm:
    github: randspace0/lc3-vm.cr
    branch: master

master is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
0.32.1
License
MIT
Author
Andra Antariksa
Target
  • lc3-vm from src/lc3-vm.cr

Dependencies

This version declares no dependencies.

README

Little Computer 3 Virtual Machine

Implementation of Little Computer 3 Virtual Machine in Crystal programming language based on Write your Own Virtual Machine by Justin Meiners and Ryan Pendleton

Instruction set architecture: https://justinmeiners.github.io/lc3-vm/supplies/lc3-isa.pdf

License

Licensed under MIT License