Track Rust master

This commit is contained in:
Carl Lerche 2014-06-16 12:57:34 -07:00
parent 5569835eb6
commit 0222b4af73
2 changed files with 5 additions and 2 deletions

View File

@ -50,6 +50,6 @@ fn main() {
} }
fn fail(reason: &str, value: &str) { fn fail(reason: &str, value: &str) {
println!(r#"\{ "{:s}", "{:s}" \}"#, reason, value); println!(r#"{{ "{:s}", "{:s}" }}"#, reason, value);
set_exit_status(1); set_exit_status(1);
} }

View File

@ -286,7 +286,10 @@ impl<'a> Iterator<Token<'a>> for Lexer<'a> {
c = n_char; c = n_char;
idx = n_idx; idx = n_idx;
} }
_ => return self.flush(idx + 1, self.state) _ => {
let s = self.state;
return self.flush(idx + 1, s)
}
} }
)) ))