An experimental C-like language and compiler written in C.
square compiles .square files into LLVM IR (.ll), which you can then build with clang.
cmake -S . -B build
cmake --build build -jcd example
../bin/square example.square out.ll
clang out.ll -o out
./outsrc/- compiler source codeexample/- SquareLang example programsbin/- builtsquarebinary