From ec0899ff9158f9ddea41425413a5fd9b7b98abfd Mon Sep 17 00:00:00 2001 From: Shunsuke Shibayama Date: Wed, 16 Nov 2022 19:54:04 +0900 Subject: [PATCH] Update parse.rs --- compiler/erg_parser/parse.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/compiler/erg_parser/parse.rs b/compiler/erg_parser/parse.rs index aabceb58..1ef447ca 100644 --- a/compiler/erg_parser/parse.rs +++ b/compiler/erg_parser/parse.rs @@ -1061,11 +1061,7 @@ impl Parser { .map_err(|_| self.stack_dec())? { let ident = Identifier::new(Some(vis), VarName::new(symbol)); - let mut call = Expr::Call(Call::new(obj, Some(ident), args)); - while let Some(res) = self.opt_reduce_args(false) { - let args = res.map_err(|_| self.stack_dec())?; - call = call.call_expr(args); - } + let call = Expr::Call(Call::new(obj, Some(ident), args)); stack.push(ExprOrOp::Expr(call)); } else { let ident = Identifier::new(Some(vis), VarName::new(symbol));