Nested #if blocks inside macros produce unexpected AST ordering
Goal: Determine how nested conditional compilation interacts with macro expansion The Haxe compiler evaluates conditional compilation directives (#if, #elseif, #else) at compile‑time, but the interaction with macro‑based transformations is not fully specified. When complex nested #if blocks are expanded by a macro, the order in which the compiler evaluates t