Rs Reference
Primitives
| # | Primitive | Reference | Type |
|---|---|---|---|
| 1 | Typed Registers | #[register] |
Compiler (800L) |
| 2 | Bounded Async | async(duration) / #[bounded_async] |
Proc-macro (200L) + rsc lint (200L) |
| 3 | Deterministic Functions | #[deterministic] |
Compiler (400L) |
| 4 | Addressed Types | #[derive(Addressed)] |
Proc-macro (500L) |
| 5 | Step-Scoped State | #[step] |
Proc-macro (300L) |
| 6 | Cell Declarations | cell! { } |
Proc-macro (2000L) |
| 7 | Edition Restrictions | edition = "rs" |
Compiler (400L) |
Infrastructure
- Standard Library — fixed_point, bounded, channel, particle, arena
- Compiler — architecture, line counts, build pipeline
- Error Catalog — all 30 diagnostics (RS001–RS507)