Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
00
 
 
01
 
 
02
 
 
03
 
 
04
 
 
05
 
 
06
 
 
07
 
 
08
 
 
09
 
 
10
 
 
11
 
 
12
 
 
13
 
 
 
 
 
 
 
 
 
 
 
 

The Elements of Computing Systems Build Status

This repository contains all my implementations for the projects described in the book The Elements of Computing Systems.

The Elements of Computing Systems book cover

Getting started

To run the tests and compile the code you needs some tools. These tools can easily be installed by running following command in the repo root folder:

make install

Unit test

To run the unit tests execute following command:

make test

Notes

If you download the project files from the Nand2Tetris website you'll notice that all project files contain Windows carriage return characters (^M). To remove these I used following command. dos2unix can be installed on OSX using brew install dos2unix.

find . -type f -exec dos2unix {} \;

About

My project implementations for TECS

Resources

Releases

No releases published

Packages

No packages published