Go to file
thuttner e153177cc9 Add links to README 2024-03-17 11:04:45 +01:00
projects Add Assembler implementation. 2024-03-12 13:42:02 +01:00
.gitignore Ignore binary Hack files 2024-02-21 16:23:56 +01:00
README.md Add links to README 2024-03-17 11:04:45 +01:00

README.md

From Nand To Tetris - The Elements of Computing

This is my implementation of the Hack computing platform. What the Hack?

The software inside this Repository is only for learning purpose. It missis important features such as input validation, proper error handling and so on.

Section

The section which link to a directory are already implemented.

Hardware

Software

  • Virtual Machine I: Processing
  • Virtual Machine II: Control
  • High-Level Language
  • Compiler I: Syntax Analysis
  • Compiler II: Code Generation
  • Operating Systems

Currently only the Hardware sections are implemented. For compiler stuff see my implementation of the lox language (interpreter).