Documentation

Language: VL

VL / Documentation

Collection

Documentation

Start here. In v0, VL is integers, arithmetic, let, function, and // comments, carried through a strict staged pipeline. Three short chapters cover it.

.vl → vl-lex → vl-syntax → vl-semantic → vl-hir → vl-typecheck → vl-lir → vl-codegen

Topics

Getting started

Install nothing but Rust, then check and build your first .vl file.

Getting started

Language tour

The v0 surface, scoping, and why one root cause stays one error.

Language tour

CLI reference

Every subcommand of the vl driver, with examples.

CLI reference

Overview

Each stage gets its own chapter once the language surface settles. For the crate view, see the API reference.

VL 0.1+