# Compiler

Extract, rewrite, and link style authoring with the `zyzz/compiler` entrypoint.

## Namespaces

[Graph](/docs/api/compiler/namespaces/Graph)

Compile a complete source graph, linking configs, imports, and library
contracts.

[Native](/docs/api/compiler/namespaces/Native)

Compile shared authoring into native callables, fixed or contextual per
scheme.

[Source](/docs/api/compiler/namespaces/Source)

Extract static style definitions and rewrite spans from module text without
running it.

[Transform](/docs/api/compiler/namespaces/Transform)

Rewrite one module's authoring calls and emit its matching CSS and source
maps.
