Запятая между повторяющимися словами

§ 149. Запятая ставится между одинаковыми словами, повторяющимися для большего числа лиц, обозначения длительности действия, для обозначения предметов, явлений, для усиления степени качества, а также между словами, повторяющимися для подкрепления согласия, отказа, просьбы и т.п., например:

Еду, еду в чистом поле… (Пушкин).

Зимы ждала, ждала природа (Пушкин).

За теми деревнями леса, леса, леса (Печерский).

– Скорей, скорей в город за лекарем! – кричал Владимир (Пушкин).

– Так завтра, в это время, не правда ли?

– Да, да (Пушкин).

Об употреблении дефиса при повторяющихся словах см. § 77.

Примечание. Не разделяются запятыми два одинаковых слова (в одной и той …
же или в различных формах), из которых второе употреблено с отрицанием не, если сочетание этих слов образует единое целое по смыслу или выражает неопределённость, колебания в обозначении чего-либо, например:

Жду не дождусь; была не была; хочешь не хочешь, а иди; смотрю: куст не куст, зверь не зверь.

Засеют как следует, а взойдёт такое, что и разобрать нельзя: арбуз не арбуз, тыква не тыква, огурец не огурец… чёрт знает что такое! (Гоголь).