diff --git a/src/language/ast/ASTNodeListAffectationExpressionBuilder.cpp b/src/language/ast/ASTNodeListAffectationExpressionBuilder.cpp index 5ec9c784508f92d9051e23d72e8cbd420712346c..f7e0627cb03acddf10e8b5d03dbb0699fdb6bd4a 100644 --- a/src/language/ast/ASTNodeListAffectationExpressionBuilder.cpp +++ b/src/language/ast/ASTNodeListAffectationExpressionBuilder.cpp @@ -909,9 +909,9 @@ ASTNodeListAffectationExpressionBuilder::ASTNodeListAffectationExpressionBuilder if (node.is_type<language::eq_op>()) { this->_buildListAffectationProcessor<language::eq_op>(); } else { - throw ParseError("undefined affectation operator for tuples", std::vector{node.begin()}); + throw ParseError("undefined affectation operator for lists", std::vector{node.begin()}); } } else { - throw ParseError("invalid right hand side in tuple affectation", std::vector{node.children[1]->begin()}); + throw ParseError("invalid right hand side in list affectation", std::vector{node.children[1]->begin()}); } } diff --git a/tests/test_ASTNodeListAffectationExpressionBuilder.cpp b/tests/test_ASTNodeListAffectationExpressionBuilder.cpp index 7af93f6fb54b60dedad9e25f0504e69424613436..9a02c71a3068cd3bc59e91f800d746445a5d777d 100644 --- a/tests/test_ASTNodeListAffectationExpressionBuilder.cpp +++ b/tests/test_ASTNodeListAffectationExpressionBuilder.cpp @@ -1517,7 +1517,7 @@ let i:R; (x,i) = 3; )"; - CHECK_AST_THROWS_WITH(data, std::string{"invalid right hand side in tuple affectation"}); + CHECK_AST_THROWS_WITH(data, std::string{"invalid right hand side in list affectation"}); } SECTION("incompatible list sizes") @@ -1555,7 +1555,7 @@ let(x,y):R*R,(x,y)=(2,3); (x,y) += (1,4); )"; - CHECK_AST_THROWS_WITH(data, std::string{"undefined affectation operator for tuples"}); + CHECK_AST_THROWS_WITH(data, std::string{"undefined affectation operator for lists"}); } SECTION("invalid operand type for affectation")