private Token Percent() { Match('%'); if (currentChar == '=') { Match('='); return Token(TokenType.OpAssign, "%="); } return Token(TokenType.Modulus, "%"); }