Skip to content

Releases: Adjanour/ko-language

v0.2.0-alpha: Module Resolution

Pre-release

Choose a tag to compare

@Adjanour Adjanour released this 11 Jul 08:44

v0.2.0-alpha

New Features

  • Module resolution: import std.Math.{abs} and import std.Math both work
  • Typechecker registers imported functions/constructors with qualified and unqualified names

Bug Fixes

  • Result.is_ok/is_err convention fixed: 1=true, 0=false
  • Bool inspect display fixed (was inverted)
  • expr_type_tags now populated (println shows correct types)

Known Issues

  • ? operator segfaults when combined with many Result builtins in same function
  • Module resolution requires stdlib to be relative to the executable

Tests

  • 78/78 tests passing

v0.1.0-alpha

v0.1.0-alpha Pre-release
Pre-release

Choose a tag to compare

@Adjanour Adjanour released this 10 Jul 15:34