code: def p_if_statement_woelse_delay(self, p):
          'if_statement : delays IF LPAREN cond RPAREN true_statement'
          p[0] = IfStatement(p[4], p[6], None, lineno=p.lineno(2))
          p.set_lineno(0, p.lineno(2)f p_if_statement_woelse_delay(self, p):
          'if_statement : delays IF LPAREN cond RPAREN true_statement'
          p[0] = IfStatement(p[4], p[6], None, lineno=p.lineno(2))
          p.set_lineno(0, p.lineno(2))
docs: if_statement : delays IF LPAREN cond RPAREN true_statement