diff -r 765ab1b672a3 -r 8a31742781c1 jitcraft/Scanner.cpp --- a/jitcraft/Scanner.cpp Sun Jul 01 16:36:39 2012 -0700 +++ b/jitcraft/Scanner.cpp Sun Jul 01 18:21:15 2012 -0700 @@ -387,6 +387,8 @@ c = getChar(); if (c == '=') return TOK_ASSIGN_ADD; + if (c == '+') + return TOK_INCREMENT; putChar(c); return TOK_PLUS; @@ -415,6 +417,8 @@ c = getChar(); if (c == '=') return TOK_ASSIGN_SUB; + if (c == '-') + return TOK_DECREMENT; putChar(c); return TOK_MINUS;