NOVA v0.6.0
The sixth public release of NOVA.
NOVA v0.6 introduces structured iteration through while loops, range loops, array iteration, and loop-scoped execution.
This release completes NOVA's foundational control-flow system, allowing programs to repeatedly execute code, iterate over numeric ranges and collections, and process data using structured loops while preserving lexical scope and runtime type safety.
Highlights
- While loops
- Range loops
- Inclusive ranges (
...) - Exclusive ranges (
..) - Descending ranges
- Array iteration
- Nested loops
- Loop variables
- Loop scope
Documentation
Complete language documentation:
Runnable examples:
Compatibility
Fully backward compatible with:
- NOVA v0.1
- NOVA v0.2
- NOVA v0.3
- NOVA v0.4
- NOVA v0.5
Next Release
Planned for v0.6.1:
breakstatementcontinuestatement- Loop control validation
- Runtime loop control handling
This patch release will complete NOVA's loop control system by introducing early loop termination and iteration skipping.