diff --git a/include/cpp.h b/include/cpp.h index 337d8f5..1f651c1 100644 --- a/include/cpp.h +++ b/include/cpp.h @@ -32,7 +32,14 @@ typedef enum _CppCode { CPP_CODE_COMMA = 0, CPP_CODE_DQUOTE, - CPP_CODE_META, + CPP_CODE_META_DEFINE, + CPP_CODE_META_ENDIF, + CPP_CODE_META_ERROR, + CPP_CODE_META_IF, + CPP_CODE_META_IFDEF, + CPP_CODE_META_INCLUDE, + CPP_CODE_META_PRAGMA, + CPP_CODE_META_WARNING, CPP_CODE_OPERATOR_AEQUALS, CPP_CODE_OPERATOR_AMPERSAND, CPP_CODE_OPERATOR_BAR, @@ -77,6 +84,8 @@ typedef enum _CppCode } CppCode; # define CPP_CODE_LAST CPP_CODE_UNKNOWN # define CPP_CODE_COUNT (CPP_CODE_LAST + 1) +# define CPP_CODE_META_FIRST CPP_CODE_META_DEFINE +# define CPP_CODE_META_LAST CPP_CODE_META_WARNING /* functions */