Skip to content
This repository was archived by the owner on Jan 4, 2026. It is now read-only.

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 02 Apr 19:02
5f8823a

0.4.0 (2025-04-02)

Features

  • add benchmarking for while loop using Criterion (9776e56)
  • add Fibonacci benchmark using Criterion (775e959)
  • add GetArrayLength instruction and corresponding tests for array handling (bb93536)
  • add GetDictionaryKeys instruction and corresponding tests (ceb8981)
  • add global table for functions (3fa61e1)
  • add Print instruction for output handling (37c9767)
  • add tracing for program execution details in runtime (c70c56d)
  • enhance program structure with function-based approach for main and user-defined functions (7c68183)
  • enhance tracing in runtime loop for better debugging (9e98d0e)

Bug Fixes

  • handle unexpected cases in function pointer execution (2d2e939)
  • improve error message for missing dictionary key (f28658f)
  • remove redundant semicolon in function call instruction (fd5c61c)
  • update jump instruction handling to use base address for correct program counter calculation (51641c3)
  • update string addition handling in Variant to support different types (4556625)