2019-04-19 19:35:44 +00:00
# KickC - Optimizing C-compiler for 6502
2018-10-01 12:47:59 +00:00
2019-04-19 19:35:44 +00:00
KickC is a C-compiler for creating optimized and readable 6502 assembler code.
2018-10-01 12:47:59 +00:00
The KickC language is classic C with some limitations, some modifications and some extensions to ensure an optimal fit for creating 6502 assembler code.
2019-04-02 12:59:59 +00:00
* [Download ](https://gitlab.com/camelot/kickc/releases ) the newest Release
2018-10-01 12:47:59 +00:00
2018-10-01 12:48:23 +00:00
* [Read ](https://docs.google.com/document/d/1JE-Lt5apM-g4tZN3LS4TDbPKYgXuBz294enS9Oc4HXM/edit?usp=sharing ) the Reference Manual
2018-10-01 12:47:59 +00:00
2018-10-01 12:48:23 +00:00
* [Look ](https://gitlab.com/camelot/kickc/tree/master ) through the Source Code
2018-10-01 12:47:59 +00:00
2018-10-01 12:48:23 +00:00
* [Follow ](https://gitlab.com/camelot/kickc/issues ) the open/closed features being developed
2018-10-01 12:47:59 +00:00
2019-04-01 18:29:47 +00:00
* [Discuss ](https://www.facebook.com/groups/302286200587943/ ) the compiler and receive news on facebook
2019-04-02 12:24:11 +00:00
* [Contribute ](https://gitlab.com/camelot/kickc/blob/master/CONTRIBUTING.md ) to the development of KickC
## BETA
2019-04-19 19:35:44 +00:00
KickC is currently in beta, and at times crash or creates ASM code that does not work properly.
2019-04-02 12:24:11 +00:00
Feel free to test it and report any problems or errors you encounter, but do not expect it to produce production quality code.
2019-04-19 19:35:44 +00:00
Also, be prepared that breaking changes (to syntax, to semantics, etc.) may be implemented in the next versions.