Dev documentation
Building
In order to build the kivi compiler, first checkout the requirements page.
After that, in order run ./tools/build.sh
to actually build the binary. Having done that, you are ready to go - either ./tools/run.sg source_file.kv
to compile your source file or ./tools/test.sh
in order to run the test cases for the project.
Conventions
Checkout this file for an in-depth look.
Cpp20
C++20 is now available so some modifications have been enabled. Check this file for more information.
Known bugs These are bugs known to happen, but which are not fixed yet. Check it out here.