Skip to content

2.0.0

Choose a tag to compare

@arokettu arokettu released this 20 Jun 15:45
· 86 commits to master since this release

Branched from 1.1.1

  • Functions can accept any number of arguments
    • , is now reserved as an operator name
  • New default functions:
    • pi()
    • e()
    • if()
    • log() now accepts base parameter
  • New default operators:
    • <, >, <=, >=
    • = (==), <> (!=)
    • and (AND), or (OR)
  • The library will catch more invalid situations than before
  • Parser\Parsed::asString() - RPN notation for the parsed expression