KISC-32 C++ Compiler
https://git.oggyp.com/coding/kisc-32-compiler
Overview
This compiler serves to compile KISC-32 Assembly (.kisc) files, compliant with the KISC-32 specification. The design of this compiler is based on the offical Python implementation and is intended to eventually supercede it.
Prerequisites
- A C++ compiler compatible with C++17. As this program used GCC, I recommend using it to avoid strange bugs
- A Linux or macOS machine. This program has not been tested on Windows
Usage
- Download the files
- In a terminal, navigate to the corresponding directory
- Use a C++ compiler to compile the project
- Run the executable (you may need to prefix with
./
) - Follow the instructions included
Contributing Guidelines
- Don't leave it a buggy mess. That's my job
- Leave comments explaning why and how (if it's not really obvious)
- Try to keep consistent with the surrounding code style
- Keep the obsceneties to a minimum
- Be nice and be clear in discussions, program messages, and the code
Other Comments
None so far :D
See Also
- KISC-32 Official Implementation: https://git.oggyp.com/kElnaDev/kisc-32
- kElnaDev: https://git.oggyp.com/kElnaDev/
- OggyP: https://git.oggyp.com/OggyP/