Skip to content

Releases: ProSurfer73/Macro-Parser

Stable release

04 Sep 15:38
Compare
Choose a tag to compare

Features:

  • Added where command
  • Added evaluate command
  • Interpretation now bypass header guards

Fixes:

  • Major fixes to string eval engine
  • string eval engine now treating %0 and /0 arithmetic errors
  • Some hexadecimal values were not converted

Improvements:

  • Warning about a redefined macro only printed once
  • Warning when importing unknown option from the config file

Unstable release

02 Sep 18:30
Compare
Choose a tag to compare

Feature:

  • The program is now evaluating #ifdef conditions naturally
    If you don't want this feature, please consider setting the option disableInterpretations to 1.
  • Boolean string evaluation

Fixes:

  • Minor fixes to the string evaluation engine.

Stable release

31 Aug 12:44
Compare
Choose a tag to compare

Features added:

  • #ifdef #else #endif silent interpretation when loading a file
  • customizable options, automatically saved into a file config.txt
  • added the interpret command

Improvements:

  • output now printed in hexadecimal values + in decimal values
  • clarified some messages printed to the user
  • clear and list are now accepting more flexible inputs

Code management:

  • Renamed the project folder
  • Encapsulated MacroContainer into its own class

First official release !

29 Aug 22:20
Compare
Choose a tag to compare
v1.0.0

Added a more detailed description