SmallDragon, a simple Programming Language [WIP]
This repo contains a simple, statically typed programming language that can be transpiled to C.
Description
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.
Documentation
smalldragon.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/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