Skip to content

Commit 6f52ba7

Browse files
committed
Whitespace shuffle in rustc's lexer to fit 78-column rule and put out burning tinderbox.
1 parent ecb7fc2 commit 6f52ba7

File tree

1 file changed

+20
-5
lines changed

1 file changed

+20
-5
lines changed

src/comp/fe/lexer.rs

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -254,11 +254,26 @@ fn next_token(reader rdr) -> token.token {
254254
alt (rdr.curr()) {
255255
case ('\\') {
256256
alt (rdr.next()) {
257-
case ('n') { rdr.bump(); accum_str += '\n' as u8; }
258-
case ('r') { rdr.bump(); accum_str += '\r' as u8; }
259-
case ('t') { rdr.bump(); accum_str += '\t' as u8; }
260-
case ('\\') { rdr.bump(); accum_str += '\\' as u8; }
261-
case ('"') { rdr.bump(); accum_str += '"' as u8; }
257+
case ('n') {
258+
rdr.bump();
259+
accum_str += '\n' as u8;
260+
}
261+
case ('r') {
262+
rdr.bump();
263+
accum_str += '\r' as u8;
264+
}
265+
case ('t') {
266+
rdr.bump();
267+
accum_str += '\t' as u8;
268+
}
269+
case ('\\') {
270+
rdr.bump();
271+
accum_str += '\\' as u8;
272+
}
273+
case ('"') {
274+
rdr.bump();
275+
accum_str += '"' as u8;
276+
}
262277
// FIXME: unicode numeric escapes.
263278
case (c2) {
264279
log "unknown string escape";

0 commit comments

Comments
 (0)