Skip to content

A project made for easily automating testing of the Nand2Tetris Project Suite

License

Notifications You must be signed in to change notification settings

karasaj/automating-nand2tetris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automating Nand2Tetris

Nand2Tetris is an open source computer architecture course that aims to teach students and interested individuals topics in Computer Architecture. The project aims to illustrate this by starting with the basic elements of Computer design - hardware description languages, and then proceeding up to assembly language as well as high level language constructs.

This project repository provides an automated testing script that can test any of the projects under Nand2Tetris. The goal is to make testing your Nand2Tetris files easier to test.

Installation

The test script uses Python 3.5.x and Java to run the Nand2Tetris Suite. You can get Python 3.5.x here, and Java here.

Support

Both Python and Java have wide support across Windows, OSX, and Linux, and this program automatically detects your OS to use batch or shell files. It will work for Windows, OSX, and Linux.

Use

TBA

About

A project made for easily automating testing of the Nand2Tetris Project Suite

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published