Skip to content

CianciuStyles/lc3-vm-kotlin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A Kotlin implementation of the LC3 Virtual Machine

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published