Точки с запятой просто используются для завершения текущего оператора. Пустые операторы допускаются на C-подобных языках, например:
int len = 0;
while(str[len++]); // count the length of a null-terminated string
if (1) {} else { printf("Uh oh... this can't be happening!\n"); }
Они ничего не делают.
Помещение произвольно большого количества точек с запятой в конце строки - это крайний случай.