Skip to content

Releases: Usbac/quich

v4.0.0

07 Jul 15:43
Compare
Choose a tag to compare

Changed

  • REPL functionality.

Fixed

  • Operations validation.

v3.2.1

07 May 11:39
Compare
Choose a tag to compare

Fixed

  • Bug in lexer related with signed numbers.

  • Segmentation fault in operations with an invalid number of opening/closing parentheses.

v3.1.0

04 Mar 18:33
Compare
Choose a tag to compare

Changelog:

  • Added GR constant.

v3.0.0

02 Sep 07:01
ed551b9
Compare
Choose a tag to compare

Changelog:

  • Variables work by value instead of by reference.
  • Minor performance improvements.

v2.6.2

05 Aug 20:09
Compare
Choose a tag to compare

Changelog:

  • Fixed memory leaks.
  • Refactored code.

v2.6.1

10 Jul 16:01
Compare
Choose a tag to compare

Changelog:

  • Fixed bug related to variable declaration.

v2.4

07 Jun 03:50
Compare
Choose a tag to compare

Changelog:

  • Added thousands flag to display thousands separators.
  • Refactored code.

v2.2

31 Mar 23:19
Compare
Choose a tag to compare

Changelog:

  • Added asin, acos and atan functions.
  • Added -i flag to force interactive mode.
  • Fixed memory error message.
  • Refactored code.

v2.1

23 Mar 06:12
Compare
Choose a tag to compare

Changelog:

  • Added validation for division by zero.
  • Fixed bug related to function operands and parentheses.
  • The verbose mode shows a question mark for every undefined token.
  • Refactored code.

v2.0

23 Mar 03:53
Compare
Choose a tag to compare

Changelog:

  • Flags now are available in interactive mode.
  • Added degree flag to manage angles in degree.
  • Added round function.
  • Removed the % operator.
  • Added PI and E constants.
  • Fixed bug that detected negative exponent numbers as invalid tokens.
  • Refactored code.