C lexer #if 0 ... #else ... #endif problem

Issue #344 resolved
Pierre Bourdon
created an issue

if 0

foo

else

bar

endif

"bar" is also considered as a comment, but it should not. Patch is attached.