Docs / Language
Syntax freeze
Surface syntax is frozen: >>/or, #path, control-flow symbols, struct@ / name#. There is no user-facing Result / Ok / Err / ?.
| Topic | Frozen | Not doing |
|---|---|---|
| Errors | >> expr + or (err) {}; or >> rethrows | user Result / two-result returns |
| Exits | << return, <<< exit, -> continue, <- break | return / break / continue / exit keywords |
| import | #errors, #xu/ast; alias json #encoding/json | import "…" |
| Integers | int = i64; i32/u32/u8/byte are distinct; no implicit widen; wrap | same-slot aliases |
| Strings | double quotes are the literal | single-quoted strings |
any / temp are runtime boxes; # / @ / struct@ are compile-time splits. Unconstrained form is bare name# / name@, not name# any.