Skip to content

Project Soutenance - 03/31/2017

Compare
Choose a tag to compare
@Mr-Monster-0248 Mr-Monster-0248 released this 31 Mar 08:52
· 19 commits to master since this release

Project Soutenance - vers. 1.0.0

This version:

  • Does not support variables
  • Crashes when using a file, lot of memory leaks involved
  • Can however reconize syntax errors in the file and precise the line and character involved in the error
  • Is memory leaks free, for line by line interpreter
  • Can work with integers, floating numbers and strings
  • Includes a sample algorithm file to show how to implement your own .alg files
  • Works on UNIX systems as well as Windows:
    For that purpose, go to the constants.h file and change the #define (line 5) by #define YOUR_OS (#define LINUX for UNIX systems, #define WINDOWS for Windows OS)
  • Can compute any operation among + - / * %
  • Respects all priority rules of operators for combination of operations
  • Respects parentheses priority
  • Support booleans comparisons (only for =, <, > comparators, others to come...)
  • Includes a few easter eggs... ;)