Skip to content

Preview 4 – Build 619

Pre-release
Pre-release

Choose a tag to compare

@jgh07 jgh07 released this 05 Jan 21:53
· 607 commits to main since this release

The fourth preview release of the compiler.

Changes and new features

CLI

  • New command analyze for basic code analysis

Language features

  • Primary constructors
  • Operator overloading and custom operators
  • Enumeration types
  • Immutable and "byref-like" value types
  • Module initializers
  • Conversion operators <:, <?: and :?
  • Modulus operator %% (as opposed to remainder operator %)
  • List literals, including overloaded operators +, &, |, ^ and <<
  • Support for unmanaged function pointers and creation of delegate types