Skip to content

Releases: Jemtaly/ProjectLambda

v1.0

01 Dec 13:16
8ed2fd6
Compare
Choose a tag to compare

Completely refactored the previous code, the new code uses syntax trees instead of strings for operations, runs about 200% faster (both compiled with gcc -O3 option), and resolves an issue where specific input could raise an array subscript out-of-bounds segment error.

v0.4.2

29 Jul 00:09
239095f
Compare
Choose a tag to compare
  • The calculation speed has been improved.
  • Fixed a problem that may lead to memory leakage.

ProjectLambda v0.4.0

19 Jun 15:21
a164029
Compare
Choose a tag to compare
  • Fixed several significant bugs in v0.3.0.
  • Separated the functions/variables defined with set instruction from those defined with def instruction, now you should call them with a ! symbol rather than & symbol.
  • list, calc, del instructions are renamed to dir, cal and clr, a new instruction fmt (to format the input) is introduced.
  • Results of cal and del instructions will be automatically saved in ! and & variable.

ProjectLambda v0.3.0

17 Jun 11:27
ba3a610
Compare
Choose a tag to compare
  • Optimised the formatting of output when the result of the calc instruction involves a function.
  • Modified the behaviour of the def instruction and added a set instruction.
  • Optimised internal algorithms.
  • The exit command has been removed. You can use Ctrl-Z plus Return (on windows) or Ctrl-D (on linux) to exit the program.

ProjectLambda v0.2.0

10 May 09:46
a779c6f
Compare
Choose a tag to compare

X64 versions for both linux and windows.