Skip to content

Sitebase/The-Elements-of-Computing-Systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published