From 6f52ba7cc52a55bf0542b9183e3bf26c52a388d9 Mon Sep 17 00:00:00 2001 From: Roy Frostig Date: Fri, 27 Aug 2010 13:36:18 -0700 Subject: Whitespace shuffle in rustc's lexer to fit 78-column rule and put out burning tinderbox. --- src/comp/fe/lexer.rs | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/comp/fe/lexer.rs b/src/comp/fe/lexer.rs index 8ef8cea9..c94a57d1 100644 --- a/src/comp/fe/lexer.rs +++ b/src/comp/fe/lexer.rs @@ -254,11 +254,26 @@ fn next_token(reader rdr) -> token.token { alt (rdr.curr()) { case ('\\') { alt (rdr.next()) { - case ('n') { rdr.bump(); accum_str += '\n' as u8; } - case ('r') { rdr.bump(); accum_str += '\r' as u8; } - case ('t') { rdr.bump(); accum_str += '\t' as u8; } - case ('\\') { rdr.bump(); accum_str += '\\' as u8; } - case ('"') { rdr.bump(); accum_str += '"' as u8; } + case ('n') { + rdr.bump(); + accum_str += '\n' as u8; + } + case ('r') { + rdr.bump(); + accum_str += '\r' as u8; + } + case ('t') { + rdr.bump(); + accum_str += '\t' as u8; + } + case ('\\') { + rdr.bump(); + accum_str += '\\' as u8; + } + case ('"') { + rdr.bump(); + accum_str += '"' as u8; + } // FIXME: unicode numeric escapes. case (c2) { log "unknown string escape"; -- cgit v1.2.3