why is delay without millis not being executed?

That is a user error but it is not a syntax error !