Skip to content

NOVA v0.6.1

Choose a tag to compare

@varundubey-dev varundubey-dev released this 24 Jun 13:47

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

  • break statement
  • continue statement
  • 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.