No. for(;;) is not an error, but a valid statement in C based languages.