Releases: ProSurfer73/Macro-Parser
Releases · ProSurfer73/Macro-Parser
Stable release
- performance fix: the look command is now instantaneous
Stable release
- fixed a bug with interpretation
- fixed some minor bugs with list and where commands
- some characters like tabulation were not recognized properly when loading files
Known issue:
- performance: the look command takes a long time when dealing with a large number of macros (>50000)
Stable release
Changes :
- fixed bugs with interpretation
- fixed interpret and where commands
- new feature: autocorrection of typos hen typing a command
Known issue with this version :
- interpretation does not take into account macros that are nested.
Stable release
Stable release
Critical fix:
- interpretation not working properly (see #57 for more info on this issue)
Stable release
- added 'interpretall' command: to interpret all at once, all macros involved in a macro evaluation.
- Integer suffixes are now dealt with (for example "13u" is now considered as a valid value for a macro).
- 'import' command now replaces importfile and importfolder command, it automatically detects whether it is a file or a folder.
- the program now indicates when a macro definition is missing for evaluation when trying to evaluate a macro.
- interface improvements (redefined macros are now called "macros with multiple definitions" in order to be more understandable and clear for the end user).
- fix: tabulation characters are now treated correctly when loading a source code file.
- minor performance improvements.
Stable release
Major fix:
- Some outputs not interpreted with a very large number of macros involved #45 (a fix had to be made to string evaluation).
To see all the changes introduced by v1.6.0, please look at :
https://github.com/ProSurfer73/Macro-Parser/releases/tag/v1.6.0
Stable release
Fixed :
- Infinite loop with undefined condition before ? operator (please see issue #39)
To see all the changes introduced by v1.6.0, please look at :
https://github.com/ProSurfer73/Macro-Parser/releases/tag/v1.6.0
Unstable release
New targets:
- The binary is now compiled in 32bit and 64bit.
- MacOS is now supported.
Improvements :
- the program now reads header include to try to guess more accurately macros (please see #31)
- added #elif interpretation to guess more accurately macros (please see #17)
- improved spacediff command ( type helpall for more info )
- very minor performance fixes fc1f14a
Fixes :
- Fixed crash when empty lines containing only spaces are used in the console or a script file f94476b
- Fixed look command not listing all the possible outcomes (please see #34)
- Fixed incorrect evaluations (please see #40, #38, #41)
Known issue:
- infinite loop when evaluating expression with undefined boolean value before ? operator