Did you know ... Search Documentation:
Conditional compilation and program transformation