2 Commits

Author SHA1 Message Date
Pierre-Marie de Rodat
6e88d6ec25 Lkt: revamp the module system 2026-01-20 16:03:43 +00:00
Pierre-Marie de Rodat
3170ac7b33 Lkt: rework collection subscript expressions
Introduce `a.at(i)` and `a?.at(i)` as out-of-bounds resilient
alternatives to `a[i]` and `a?[i]`. In addition, harmonize the effect of
`?` on there expressions with its effect on member access (`a?.b`): if
the prefix is null, the execution of the rest of the chain is
shortcircuited.
2025-03-27 14:14:24 +00:00