Raven tools
This section explains the tools needed to create, compile, run, and edit Raven
programs. The rvn command manages projects and developer workflows, while the
rvnc compiler driver compiles .rav source files for .NET. The toolchain also
ships the Raven Core Library, which is referenced by
default.
Start with:
- Compiler and command-line tools
- Project system
- Extend a project
- VS Code extension
- Diagnostics
- JSON serialization
Project extensions are covered from a user and library-author perspective. Compiler architecture, detailed API designs, and contributor workflows remain separate from the user manual.