private Token Pipe() { Match('|'); Match('|'); if (currentChar == '=') { Match('='); return Token(TokenType.OpAssign, "||="); } return Token(TokenType.LogicalOr, "||"); }