summaryrefslogtreecommitdiff
path: root/cpp/token1.tok
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/token1.tok')
-rw-r--r--cpp/token1.tok26
1 files changed, 26 insertions, 0 deletions
diff --git a/cpp/token1.tok b/cpp/token1.tok
new file mode 100644
index 0000000..92e6d83
--- /dev/null
+++ b/cpp/token1.tok
@@ -0,0 +1,26 @@
+struct token_trans { char * name; int token; };
+%%
+..., TK_ELLIPSIS
+>>=, TK_RIGHT_ASSIGN
+<<=, TK_LEFT_ASSIGN
++=, TK_ADD_ASSIGN
+-=, TK_SUB_ASSIGN
+*=, TK_MUL_ASSIGN
+/=, TK_DIV_ASSIGN
+%=, TK_MOD_ASSIGN
+&=, TK_AND_ASSIGN
+^=, TK_XOR_ASSIGN
+|=, TK_OR_ASSIGN
+>>, TK_RIGHT_OP
+<<, TK_LEFT_OP
+++, TK_INC_OP
+--, TK_DEC_OP
+->, TK_PTR_OP
+&&, TK_AND_OP
+||, TK_OR_OP
+<=, TK_LE_OP
+>=, TK_GE_OP
+==, TK_EQ_OP
+!=, TK_NE_OP
+.., TK_WORD
+//, TK_WORD