Releases: ProSurfer73/Macro-Parser
Releases · ProSurfer73/Macro-Parser
Stable release
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
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
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 !
v1.0.0 Added a more detailed description