It admittedly looks unsuspicious, but a look in the manual reveals that it is in fact wrong syntax, at least in lite-C. This is also a bug, as the compiler should give a syntax error here.

Opportunity for a user quiz: Who can put Uhrwerk back in his socks, show where his code won't work, and fix it with a very small modification? Solution tomorrow.