tok = cond('=', NE, '!'); break; tok = new Token(HASH); else tok = cond('#', PASTE, '#'); break; tok = cond('=', MULT_EQ, '*'); break; case '/': tok = new Token(LE); else if (d == '<') tok = cond('=', LSH_EQ, LSH); else if (digraphs && d == ':') tok = new Token('['); // digraph tok = cond('=', EQ, '='); break; tok = new Token(GE); else if (d == '>') tok = cond('=', RSH_EQ, RSH); else unread(d); tok = cond('=', XOR_EQ, '^'); break;
tok = cond('=', NE, '!'); break; tok = new Token(HASH); else tok = cond('#', PASTE, '#'); break; tok = cond('=', MULT_EQ, '*'); break; case '/': tok = new Token(LE); else if (d == '<') tok = cond('=', LSH_EQ, LSH); else if (digraphs && d == ':') tok = new Token('['); // digraph tok = cond('=', EQ, '='); break; tok = new Token(GE); else if (d == '>') tok = cond('=', RSH_EQ, RSH); else unread(d); tok = cond('=', XOR_EQ, '^'); break;
tok = cond('=', NE, '!'); break; tok = new Token(HASH); else tok = cond('#', PASTE, '#'); break; tok = cond('=', MULT_EQ, '*'); break; case '/': tok = new Token(LE); else if (d == '<') tok = cond('=', LSH_EQ, LSH); else if (digraphs && d == ':') tok = new Token('['); // digraph tok = cond('=', EQ, '='); break; tok = new Token(GE); else if (d == '>') tok = cond('=', RSH_EQ, RSH); else unread(d); tok = cond('=', XOR_EQ, '^'); break;