Added more missing operators

This commit is contained in:
Pierre Pronchery 2008-03-03 16:24:04 +00:00
parent 9c6ae26a9a
commit 8364a0cf2f
2 changed files with 10 additions and 0 deletions

View File

@ -65,19 +65,23 @@ typedef enum _CppCode
CPP_CODE_OPERATOR_DOTDOTDOT,
CPP_CODE_OPERATOR_DPLUS,
CPP_CODE_OPERATOR_EQUALS,
CPP_CODE_OPERATOR_GEQUALS,
CPP_CODE_OPERATOR_GREATER,
CPP_CODE_OPERATOR_HASH,
CPP_CODE_OPERATOR_INVERSE,
CPP_CODE_OPERATOR_LBRACE,
CPP_CODE_OPERATOR_LBRACKET,
CPP_CODE_OPERATOR_LEQUALS,
CPP_CODE_OPERATOR_LESS,
CPP_CODE_OPERATOR_LPAREN,
CPP_CODE_OPERATOR_MASK,
CPP_CODE_OPERATOR_MEQUALS,
CPP_CODE_OPERATOR_MGREATER,
CPP_CODE_OPERATOR_MINUS,
CPP_CODE_OPERATOR_MODEQUALS,
CPP_CODE_OPERATOR_MODULO,
CPP_CODE_OPERATOR_MORE,
CPP_CODE_OPERATOR_NEQUALS,
CPP_CODE_OPERATOR_NOT,
CPP_CODE_OPERATOR_OR,
CPP_CODE_OPERATOR_PEQUALS,
@ -88,6 +92,7 @@ typedef enum _CppCode
CPP_CODE_OPERATOR_RPAREN,
CPP_CODE_OPERATOR_SEMICOLON,
CPP_CODE_OPERATOR_TEQUALS,
CPP_CODE_OPERATOR_TILDE,
CPP_CODE_OPERATOR_TIMES,
CPP_CODE_OPERATOR_XEQUALS,
CPP_CODE_OPERATOR_XOR,

View File

@ -103,6 +103,7 @@ static const CppOperator _cpp_operators[] =
{ CPP_CODE_OPERATOR_DEQUALS, "==" },
{ CPP_CODE_OPERATOR_EQUALS, "=" },
{ CPP_CODE_OPERATOR_DGEQUALS, ">>=" },
{ CPP_CODE_OPERATOR_GEQUALS, ">=" },
{ CPP_CODE_OPERATOR_DGREATER, ">>" },
{ CPP_CODE_OPERATOR_GREATER, ">" },
{ CPP_CODE_OPERATOR_DHASH, "##" },
@ -114,6 +115,7 @@ static const CppOperator _cpp_operators[] =
{ CPP_CODE_OPERATOR_DLESS, "<<" },
{ CPP_CODE_OPERATOR_LBRACKET, "<:" },
{ CPP_CODE_OPERATOR_LBRACE, "<%" },
{ CPP_CODE_OPERATOR_LEQUALS, "<=" },
{ CPP_CODE_OPERATOR_LESS, "<" },
{ CPP_CODE_OPERATOR_LPAREN, "(" },
{ CPP_CODE_OPERATOR_MGREATER, "->" },
@ -123,7 +125,9 @@ static const CppOperator _cpp_operators[] =
{ CPP_CODE_OPERATOR_RBRACE, "%>" },
{ CPP_CODE_OPERATOR_DHASH, "%:%:" },
{ CPP_CODE_OPERATOR_HASH, "%:" },
{ CPP_CODE_OPERATOR_MODEQUALS, "%=" },
{ CPP_CODE_OPERATOR_MODULO, "%" },
{ CPP_CODE_OPERATOR_NEQUALS, "!=" },
{ CPP_CODE_OPERATOR_NOT, "!" },
{ CPP_CODE_OPERATOR_DPLUS, "++" },
{ CPP_CODE_OPERATOR_PEQUALS, "+=" },
@ -134,6 +138,7 @@ static const CppOperator _cpp_operators[] =
{ CPP_CODE_OPERATOR_RPAREN, ")" },
{ CPP_CODE_OPERATOR_SEMICOLON, ";" },
{ CPP_CODE_OPERATOR_TEQUALS, "*=" },
{ CPP_CODE_OPERATOR_TILDE, "~" },
{ CPP_CODE_OPERATOR_TIMES, "*" },
{ CPP_CODE_OPERATOR_XEQUALS, "^=" },
{ CPP_CODE_OPERATOR_XOR, "^" }