functions arguments and parameters are separated now

This commit is contained in:
ProgramSnail 2023-05-05 10:17:10 +03:00
parent f7e985a448
commit a11ddbd25f
8 changed files with 49 additions and 98 deletions

View file

@ -438,6 +438,13 @@ void PrintVisitor::Visit(FunctionCallExpression* node) {
Visit(&node->name);
out_ << "] (";
for (auto& parameter : node->parameters) {
Visit(parameter.get());
out_ << ", ";
}
out_ << ") (";
for (auto& argument : node->arguments) {
Visitor::Visit(argument);
out_ << ", ";