This repo contains a simple, statically typed programming language that can be transpiled to C.
smalldragon 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.
One of that goals is that the programmer can focus and does not have to look at documentation all the time.
This Project will probably only work with Linux.
It has been tested/is being developed on Ubuntu 20.04.
git clone git@github.com:pointbazaar/smalldragon.git
sudo apt-get install -y gcc cmake make valgrind flex
- Add
PATH=~/smalldragon/transpiler:~/smalldragon/lexer:~/smalldragon/parser:$PATH
to your~/.bashrc
so that the binaries can be found. make