Whitespace shuffle in rustc's lexer to fit 78-column rule and put out burning tinderbox.
This commit is contained in:
parent
ecb7fc2038
commit
6f52ba7cc5
@ -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";
|
||||
|
Loading…
x
Reference in New Issue
Block a user