diff --git a/vhdlpp/expression_stream.cc b/vhdlpp/expression_stream.cc index 8f9830921..0cd036fc6 100644 --- a/vhdlpp/expression_stream.cc +++ b/vhdlpp/expression_stream.cc @@ -29,6 +29,9 @@ void ExpAggregate::write_to_stream(ostream&fd) fd << "("; for (vector::const_iterator cur = elements_.begin() ; cur != elements_.end() ; ++cur) { + if(cur != elements_.begin()) + fd << ", "; + (*cur)->write_to_stream(fd); } fd << ")";