I see the example in readme only have `#if` `#endif`, so does pre-processor support `#else` `#elseif` or `#not` directive?