def p_function_expr_1(self, p):
if len(p) == <NUM_LIT:7>:<EOL><INDENT>p[<NUM_LIT:0>] = self.asttypes.FuncExpr(<EOL>identifier=None, parameters=None, elements=p[<NUM_LIT:5>])<EOL><DEDENT>else:<EOL><INDENT>p[<NUM_LIT:0>] = self.asttypes.FuncExpr(<EOL>identifier=None, parameters=p[<NUM_LIT:3>], elements=p[<NUM_LIT:6>])<EOL><DEDENT>p[<NUM_LIT:0>].setpos(p)<EOL>
function_expr \
    : FUNCTION LPAREN RPAREN LBRACE function_body RBRACE
    | FUNCTION LPAREN formal_parameter_list RPAREN \
        LBRACE function_body RBRACE