What's this
Currently, this repository is hosting the source code for an experimental compiler, that only targets C. The goal is to write a compiler in chirp using the one we have right now. If you are looking to contribute, improvements to the user experience would greatly be appreciated.
Building
Unix
These are the dependencies required to build Chirp on Unix-like systems:
g++
5.5 or later- GNU
make
nasm
# Creates the bin directory
$ make setup
# Compiles the code
$ make
# You can use chirp now!
$ ./chirp
Windows
Currently there's no official way to build on windows, contribution would be greatly apreciated.