Skip to content

Latest commit

 

History

History
81 lines (67 loc) · 4.14 KB

CHANGES.md

File metadata and controls

81 lines (67 loc) · 4.14 KB

Version 3.0.0 (???)

- 0 arguments: 0 inclusive - 1 exclusive
- 1 argument : 0 inclusive - arg1 exclusive
- 2 arguments: arg1 inclusive - arg2 exclusive

ScriptParser can handle things like if statements:

let x = 5

0
if (x >= 4)
    1

end if
  • Added more unit tests.
  • Documentation improvements.
  • Simplified some internal logic.
  • Other small changes and improvements.

Special Thanks

dennisvg111 Ctznkane525

Version 2.0.0 (2018-6-24)

  • Target the .Net Standard.
  • Dropped support of for decimal in favor of double.
  • OperatorList has been removed and OperatorAction is now Operators.
  • Added a CultureInfo parameter to the constructor for better localization.
  • Added ln, acos, asin, atan, and ceil to the list of predefined functions.
  • Leading zeros may now be omitted before decimal points.
0.5 # Before
 .5 # After
  • Minor performance improvements.
  • Updates to the documentation
  • Other small changes and improvements.

Version 1.0.10.1 (2015-1-3)

  • Fixed a problem with functions and unary operators. (#1)

The following would throw an exception:

-sin(5)
  • Fixed some internal logic.