Функции всех знаков препинания.
ЗАПЯТАЯ
Функция №1 - РАЗДЕЛЕНИЕ
Запятая разделяет:
1. однородные члены предложения;
2. части сложного предложения;
3. прямую речь, стоящую перед словами автора.
Функция №2 - ВЫДЕЛЕНИЕ
Запятая или две запятые выделяют:
1. обособленные члены предложения
2. уточняющие, поясняющие и присоединительные члены предложения;
3. сравнительные обороты;
4. вводные конструкции;
5. обращения;
6. междометия;
7. утвердительные, отрицательные и вопросительно-восклицательные слова;
8. придаточные части сложноподчинённого предложения.
ТОЧКА С ЗАПЯТОЙ
Функция №1 - РАЗДЕЛЕНИЕ
Точка с запятой разделяет:
1. однородные члены предложения;
2. части сложного предложения.