This is the index page for the Narxia language compiler documentation. This is intended for developers of the compiler, rather than users of the language. For user documentation, see the user-docs.
Below is a table of contents:
- Parsing: Documentation regarding parsing of the source code.
- Syntree: Documentation regarding the syntax trees produced by the parser.
- HIR: Documentation regarding the High-level intermediate representation used by the compiler.
- Call graph analysis: documentation about the call graph analysis algorithm used in the compiler for functionality partitioning.