Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 831 Bytes

File metadata and controls

20 lines (15 loc) · 831 Bytes

API Reference

The API reference states the exact public contracts. Prose elsewhere in this documentation links here rather than restating a rule; when pages disagree, the reference is normative.

Page Scope
swage Package exports: jit, kernel objects, emit_mlir, launch, exceptions, swage.env
swage.language The symbolic kernel-language exports
Kernel Language The accepted Python source grammar
Runtime and Environment Launch validation, targets, cache, streams, and diagnostics

Compiler-facing references, including the MLIR dialects and registered passes, live under Internals; they are not public API.

Continue with swage.