Source code with conditional compilation