NOVA v0.6.1
Patch release for NOVA v0.6.
NOVA v0.6.1 completes the loop execution model by introducing loop control statements and runtime validation.
Programs may now terminate the nearest enclosing loop using break or skip the current iteration using continue, with compile-time validation preventing their use outside of loops.
Highlights
breakstatementcontinuestatement- Loop control validation
- Runtime loop control handling
Documentation
Complete language documentation:
Runnable examples:
Compatibility
Fully backward compatible with NOVA v0.6.0.
Next Release
Planned for v0.7:
- Function declarations
- Function calls
- Parameters
- Arguments
- Return values
- Return type enforcement
- Local function scope
- Global scope access
- Variable shadowing
- Recursive functions
- Early returns
These additions will introduce reusable program logic through user-defined functions, enabling abstraction, recursion, and modular software development.