aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRoy Frostig <[email protected]>2010-08-27 13:36:18 -0700
committerRoy Frostig <[email protected]>2010-08-27 13:36:18 -0700
commit6f52ba7cc52a55bf0542b9183e3bf26c52a388d9 (patch)
treee6e9fe99d3d5580f54803099a05ff6a0c612a546 /src
parentTiny change to tighten up alt-pattern-drop.rs test. (diff)
downloadrust-6f52ba7cc52a55bf0542b9183e3bf26c52a388d9.tar.xz
rust-6f52ba7cc52a55bf0542b9183e3bf26c52a388d9.zip
Whitespace shuffle in rustc's lexer to fit 78-column rule and put out burning tinderbox.
Diffstat (limited to 'src')
-rw-r--r--src/comp/fe/lexer.rs25
1 files changed, 20 insertions, 5 deletions
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";