kos-c
kos-c copied to clipboard
Compiler for a C/C++/C#-like language targeting the kOS scripting language used in the Kerbal Operating System mod (https://ksp-kos.github.io/KOS/index.html) for Kerbal Space Program.
This is mainly useful on Windows where command line usability is seriously lacking. The plan is to develop this in C#, since GUI libraries for Haskell are sometimes hard to...
Not all functionality provided by kOS has been made available to KOS-C yet through bindings in the `kosc-prelude` library. Part of this is also an investigation whether the current module...
It makes sense to separate the bare-minimum kOS bindings from any high-level stuff.
There is already a stub in the `test` directory. A good library for integrating different kinds of tests in one test suite is [Hspec](http://hspec.github.io/).
This could consist of adding an `export` keyword (or the like) that always causes a function to be generated in the output file, even if it is not reachable from...