Skip to content

v2.0

Choose a tag to compare

@Shidoengie Shidoengie released this 18 Sep 21:31
· 44 commits to main since this release

This new version of shlang contains many new features and breaking changes.

Such as:

  • Lists [1,2,3]
  • Fixed structs
  • Improved error handling
  • Closures var a = $(){...} var a = $() 10
  • for loops for i in list{...}
  • Reworked comments //hey /*hello*/
  • Reworked binary operators true && false || 12
  • Anonymous structs without the struct keyword var a = {a:10};
  • Stricter implicit results
  • ?? and ??= null coalescing operators
  • Stricter void expressions
    etc..
    Docs are being updated to be more freindly to newcommers and to better explain new features