Vanitygen - technical discussions

if ((positLastLF < posit - 1) && (buf[positLastLF + 1] != '\t'))
    	nbregexlines++;
positLastLF = posit;

The loop containing those statements appears to be counting the number of lines. Is there a reason why lines starting with tab characters are ignored?