Skip to content

btscript v0.10.2

Choose a tag to compare

@svenna svenna released this 09 Feb 20:51
· 2 commits to main since this release

Fixed

  • Integer literals emitted as doubles (0 → 0.0): parser now tracks IsInteger from source token
  • Parallel branch double-emission: bare symbol rendered as statement AND return
  • Parallel branch missing return in let-wrapped bodies
  • set! always mutating global scope instead of walking env chain
  • Duplicate RollingBuffer dictionary keys when same rolling-avg used in multiple branches
  • (int) cast on dynamic values: now uses Convert.ToInt32() for boxed-double safety
  • Case-insensitive C# keyword escaping (Event → @Event): switched to ordinal comparison