From ae030c5bf277e90b9aeea7e301fd3001f3a66b8d Mon Sep 17 00:00:00 2001 From: Graydon Hoare Date: Mon, 16 May 2011 15:25:10 -0700 Subject: [PATCH] Begin vec() -> [] transition. --- src/comp/front/parser.rs | 6 +++--- src/snapshots.txt | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/comp/front/parser.rs b/src/comp/front/parser.rs index d0b49b106371..8649dc6fc426 100644 --- a/src/comp/front/parser.rs +++ b/src/comp/front/parser.rs @@ -765,13 +765,13 @@ fn parse_bottom_expr(parser p) -> @ast::expr { pf, p); hi = es.span.hi; ex = ast::expr_tup(es.node, p.get_ann()); - } else if (eat_word(p, "vec")) { + } else if (p.peek() == token::LBRACKET) { + p.bump(); auto pf = parse_expr; - expect(p, token::LPAREN); auto mut = parse_mutability(p); - auto es = parse_seq_to_end[@ast::expr](token::RPAREN, + auto es = parse_seq_to_end[@ast::expr](token::RBRACKET, some(token::COMMA), pf, hi, p); ex = ast::expr_vec(es, mut, p.get_ann()); diff --git a/src/snapshots.txt b/src/snapshots.txt index beb4824d02b4..56e1df2c2e6a 100644 --- a/src/snapshots.txt +++ b/src/snapshots.txt @@ -1,3 +1,5 @@ +T + S 2011-05-12 b1d3364 linux-i386 7671ac0de19d9ea981616b3c58c1d48f1b43820a macos-i386 bc7ee4d146ef6e0236afbd7cc4a9241582fd2952