H2cpy translates the following types of directive: preprocessor, macro, conditional, #error, and #pragma.