diff --git a/CSharpTranslator/antlr3/src/CSharpParser/cs.g b/CSharpTranslator/antlr3/src/CSharpParser/cs.g index c1f8929..1b05905 100644 --- a/CSharpTranslator/antlr3/src/CSharpParser/cs.g +++ b/CSharpTranslator/antlr3/src/CSharpParser/cs.g @@ -1359,7 +1359,7 @@ PP_CONDITIONAL: fragment IF_TOKEN @init { bool process = true; }: - ('#' TS* 'if' TS+ ppe = PP_EXPRESSION) + ('#' TS* 'if' TS* ppe = PP_EXPRESSION) { // if our parent is processing check this if Debug.Assert(Processing.Count > 0, "Stack underflow preprocessing. IF_TOKEN");