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.