diff options
| author | Lindsey Kuper <lindsey@rockstargirl.org> | 2012-07-13 13:20:49 -0700 |
|---|---|---|
| committer | Lindsey Kuper <lindsey@rockstargirl.org> | 2012-07-13 15:31:39 -0700 |
| commit | 5a63b2100ed69b14e929671430101cc786f41ea7 (patch) | |
| tree | c275c71c293887dac091c36287322bb45e016142 /src/libsyntax/parse/common.rs | |
| parent | 07a81ad12e5cb7f84138af6624f30c5dbb75512f (diff) | |
| download | rust-5a63b2100ed69b14e929671430101cc786f41ea7.tar.gz rust-5a63b2100ed69b14e929671430101cc786f41ea7.zip | |
More consistent use of backticks and "expected" in error messages.
Got some of the debug messages, here, too. I figure it doesn't hurt to get used to doing this even in places where users won't ever see it.
Diffstat (limited to 'src/libsyntax/parse/common.rs')
| -rw-r--r-- | src/libsyntax/parse/common.rs | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/src/libsyntax/parse/common.rs b/src/libsyntax/parse/common.rs index 6f11f18540a..9e5f2ac2c9b 100644 --- a/src/libsyntax/parse/common.rs +++ b/src/libsyntax/parse/common.rs @@ -28,23 +28,23 @@ impl parser_common for parser { fn unexpected_last(t: token::token) -> ! { self.span_fatal( copy self.last_span, - "unexpected token: '" + token_to_str(self.reader, t) + "'"); + "unexpected token: `" + token_to_str(self.reader, t) + "`"); } fn unexpected() -> ! { - self.fatal("unexpected token: '" - + token_to_str(self.reader, self.token) + "'"); + self.fatal("unexpected token: `" + + token_to_str(self.reader, self.token) + "`"); } fn expect(t: token::token) { if self.token == t { self.bump(); } else { - let mut s: str = "expecting '"; + let mut s: str = "expected `"; s += token_to_str(self.reader, t); - s += "' but found '"; + s += "` but found `"; s += token_to_str(self.reader, self.token); - self.fatal(s + "'"); + self.fatal(s + "`"); } } @@ -53,8 +53,9 @@ impl parser_common for parser { token::IDENT(i, _) { self.bump(); ret self.get_str(i); } token::ACTUALLY(token::w_ident(*)) { self.bug( "ident interpolation not converted to real token"); } - _ { self.fatal("expecting ident, found " - + token_to_str(self.reader, self.token)); } + _ { self.fatal("expected ident, found `" + + token_to_str(self.reader, self.token) + + "`"); } } } @@ -121,8 +122,9 @@ impl parser_common for parser { fn expect_keyword(word: str) { self.require_keyword(word); if !self.eat_keyword(word) { - self.fatal("expecting " + word + ", found " + - token_to_str(self.reader, self.token)); + self.fatal("expected `" + word + "`, found `" + + token_to_str(self.reader, self.token) + + "`"); } } @@ -152,10 +154,11 @@ impl parser_common for parser { } else if self.token == token::BINOP(token::SHR) { self.swap(token::GT, self.span.lo + 1u, self.span.hi); } else { - let mut s: str = "expecting "; + let mut s: str = "expected `"; s += token_to_str(self.reader, token::GT); - s += ", found "; + s += "`, found `"; s += token_to_str(self.reader, self.token); + s += "`"; self.fatal(s); } } |
