def p_call_expr_nobf(self, p):
if len(p) == <NUM_LIT:3>:<EOL><INDENT>p[<NUM_LIT:0>] = self.asttypes.FunctionCall(p[<NUM_LIT:1>], p[<NUM_LIT:2>])<EOL>p[<NUM_LIT:0>].setpos(p)  <EOL><DEDENT>elif len(p) == <NUM_LIT:4>:<EOL><INDENT>p[<NUM_LIT:0>] = self.asttypes.DotAccessor(p[<NUM_LIT:1>], p[<NUM_LIT:3>])<EOL>p[<NUM_LIT:0>].setpos(p, <NUM_LIT:2>)<EOL><DEDENT>else:<EOL><INDENT>p[<NUM_LIT:0>] = self.asttypes.BracketAccessor(p[<NUM_LIT:1>], p[<NUM_LIT:3>])<EOL>p[<NUM_LIT:0>].setpos(p, <NUM_LIT:2>)<EOL><DEDENT>
call_expr_nobf : member_expr_nobf arguments
                          | call_expr_nobf arguments
                          | call_expr_nobf LBRACKET expr RBRACKET
                          | call_expr_nobf PERIOD identifier_name_string