Skip to content

v0.1.1

Compare
Choose a tag to compare
@dbaumgarten dbaumgarten released this 28 May 20:02

Auto-generated changelog

v0.1.1

  • Updated README
  • Match evaluation-order of binary-expressions to the game
  • Made vsix-file smaller
  • Throw parser-error for invalid number-constants
  • Improved nolol-loops
  • Less spaces for negative numbers
  • Less spaces when printing Pre/Post-Ops

v0.1.0

  • Fixed a bug in one example
  • Perform bug-validations also for nolol-code
  • Made factorials on expressions a syntax-error
  • Check for not-bugs
  • Fixed printing of negation
  • Prevent variables containing keywords
  • Abort tests on compiler-error
  • Implement string-logic like the game
  • Match whitespace-behaviour to the game
  • Improved documentation regarding compatibility
  • Formatted example-code
  • Removed spaceless formatting-mode
  • Require ; between stmts inside nolol inline-ifs
  • Require spaces between statements
  • Runtime-error when using factorials on bracketed expressions
  • Correct precedence for not-operator
  • Made all comparisons have the same precedence
  • Reduced precedence of +- behind comparisons
  • Handle overflow of Asin and Acos
  • Factorial of <0 return MinValue
  • Workaround for parsing MinValue of numbers
  • Switched precedence for negate and factorial
  • Made postop behave like preop

v0.0.34

  • Switched to nodejs 16.1 for CI-pipeline
  • Fixed a typo in stdlib-comments
  • Made trig-functions behave more like ingame
  • Fixed broken printing of MIN_NUMBER
  • Fixed broken end-position for some gotos
  • Inline-loops for nolol

v0.0.33

  • Hopefully fixed SSC-Typing #39