In opinia mea, virgula are rolul de a delimita grafic o pauza intre parti de propozitie, despartindu-le pe baza raporturilor sintactice.
Virgula:
• O enumeratie
• O repetitie
• Un cuvant in vocativ
• O interjectie
• Desparte o propozitie regenta de subordonata ei
• Desparte doua propozitii de acelasi fel
• Desparte o apozitie de restul enuntului
• Desparte propozitii incidente(zice el, intreaba mama etc.)
Acestea sunt cazurile in care se foloseste virgula.
Virgula marcheaza un raport de coordonare prin juxtapunere intre doua propozitii de acelasi fel. Funda?