Skip to content

Latest commit

 

History

History
41 lines (23 loc) · 1.56 KB

README.md

File metadata and controls

41 lines (23 loc) · 1.56 KB

lc3-vm-kotlin

A Kotlin implementation of the LC-3 Virtual Machine, inspired by "Write your Own Virtual Machine" article by Justin Meiners and Ryan Pendleton.

Reference links

Screenshots

Hangman

lc3-vm-kotlin running Hangman

Rogue

lc3-vm-kotlin running Rogue

Installation and Setup Instructions

You will need Maven installed and configured onto your machine.

Cloning the repository:

  1. Run git clone https://github.com/CianciuStyles/lc3-vm-kotlin.git in the terminal

Installation:

  1. Run mvn clean install in the terminal

To run the test suite:

  1. Run mvn test in the terminal

To run lc3-vm-kotlin:

  1. Run mvn exec:java@2048 in the terminal to run 2048.
  2. Run mvn exec:java@hangman in the terminal to run Hangman.
  3. Run mvn exec:java@rogue in the terminal to run Rogue.