preprocessor crash @#ifndef with ||

the following macro-processor syntax is obviously wrong

@#ifndef blabla || something

but preprocessor crashes without echoing an error.

Edited by Marco Ratto