def p_if_statement_2(self, p):
p[<NUM_LIT:0>] = self.asttypes.If(<EOL>predicate=p[<NUM_LIT:3>], consequent=p[<NUM_LIT:5>], alternative=p[<NUM_LIT:7>])<EOL>p[<NUM_LIT:0>].setpos(p)<EOL>
if_statement : IF LPAREN expr RPAREN statement ELSE statement