rock-dev aims to be a handbook that covers rock's internals and the process of adding features and fixing bugs, as well as how to navigate the codebase in general.
It is assumed that you have some basic knowledge of programming in ooc.
You can find resources on learning ooc on the project's website or in the links section of this document.
- Finish Chapter 1
- Chapter 2: The AST and the "resolving" process
- Chapter 3: Type checking, scoring and common roots
- Chapter 4: Code generation basics
- Chapter 5: Working on NagaQueen
- Alexandros Naskos (@shamanas)