diff -r be919b22085b -r 85196d4d4181 src/Scanner.cpp --- a/src/Scanner.cpp Mon Jul 30 00:03:46 2012 -0700 +++ b/src/Scanner.cpp Mon Jul 30 11:38:32 2012 -0700 @@ -544,6 +544,7 @@ c = getChar(); if (c == '=') return TOK_ASSIGN_SHL; + putChar(c); return TOK_SHL; } putChar(c);