#223: add @#ifdef functionality to macroprocessor --------------------------+------------------------------------------------- Reporter: houtanb | Owner: sebastien Type: feature | Status: new Priority: major | Milestone: 4.3 Component: Preprocessor | Version: Keywords: | --------------------------+------------------------------------------------- Currently, we only support @#if, meaning that every macro variable must be predefined. For large mod files with many clauses where you may want to include/exclude portions easily, this becomes cumbersome because it requires you to define all macro used anywhere to be equal to zero at the beginning of the modfile.
It is also cumbersome when certain macro variables are only defined based on the existence of others, making the definition at the beginning of the mod file all that much longer.
See GPM6.mod to get the general idea.
#223: add @#ifdef functionality to macroprocessor --------------------------+------------------------------------------------- Reporter: houtanb | Owner: houtanb Type: feature | Status: accepted Priority: major | Milestone: 4.3 Component: Preprocessor | Version: Keywords: | --------------------------+------------------------------------------------- Changes (by houtanb):
* owner: sebastien => houtanb * status: new => accepted
#223: add @#ifdef functionality to macroprocessor ---------------------------+------------------------------------------------ Reporter: houtanb | Owner: houtanb Type: feature | Status: closed Priority: major | Milestone: 4.3 Component: Preprocessor | Version: Resolution: fixed | Keywords: ---------------------------+------------------------------------------------ Changes (by sebastien):
* status: accepted => closed * resolution: => fixed
Comment:
Implemented in 143c5f569ba89be6e8a45573a083108f110cbac7