diff --git a/include/cpp.h b/include/cpp.h index 892e281..fa6011b 100644 --- a/include/cpp.h +++ b/include/cpp.h @@ -76,6 +76,7 @@ typedef enum _CppCode CPP_CODE_OPERATOR_OR, CPP_CODE_OPERATOR_PEQUALS, CPP_CODE_OPERATOR_PLUS, + CPP_CODE_OPERATOR_QUESTION, CPP_CODE_OPERATOR_RBRACE, CPP_CODE_OPERATOR_RBRACKET, CPP_CODE_OPERATOR_RPAREN, diff --git a/src/cpp.c b/src/cpp.c index b364a1d..ca025e6 100644 --- a/src/cpp.c +++ b/src/cpp.c @@ -117,6 +117,7 @@ static const CppOperator _cpp_operators[] = { CPP_CODE_OPERATOR_DPLUS, "++" }, { CPP_CODE_OPERATOR_PEQUALS, "+=" }, { CPP_CODE_OPERATOR_PLUS, "+" }, + { CPP_CODE_OPERATOR_QUESTION, "?" }, { CPP_CODE_OPERATOR_RBRACE, "}" }, { CPP_CODE_OPERATOR_RBRACKET, "]" }, { CPP_CODE_OPERATOR_RPAREN, ")" },