espl1000
espl1000 copied to clipboard
[Work in Progress] Toy Compiler <3
ESPL1000 [WIP]
This repo contains a simple, statically typed programming language. The Compiler Backend targets the ATMEL(now Microchip) ATMega328P.
Description
ESPL1000 is inspired by the simplicity and power of C programming.
It aims to be a modern language which captures the unique feeling of C programming, but in a slightly different way.
Documentation
espl1000.org
How to build it
This Project will probably only work with Linux.
It has been tested/is being developed on Ubuntu 20.04.
git clone [email protected]:pointbazaar/espl1000.gitsudo apt-get install -y gcc cmake make valgrind flex- Add
PATH=~/espl1000/compiler:~/espl1000/lexer:~/espl1000/parser:$PATHto your~/.bashrcso that the binaries can be found. make
