Skip to content

v0.2.0

Latest

Choose a tag to compare

@davidesantangelo davidesantangelo released this 05 Dec 08:51

Added

  • New math functions: log10(x), log2(x) for logarithms
  • Factorial function: fact(n) with overflow protection
  • Hyperbolic functions: sinh(x), cosh(x), tanh(x)
  • Angle conversion: deg(x) (radians→degrees), rad(x) (degrees→radians)
  • CLI flags: --version / -v and --help / -h
  • NMRI_VERSION macro for centralized version management

Changed

  • Function map now uses static const for better optimization
  • Complete reserved word checking (all functions + constants)
  • Improved help screen with compact function listing
  • Code refactoring for better maintainability

Fixed

  • Incomplete reserved word check that allowed overwriting some constants