From 10089455287dcc3652b984ab4bfd6971e1b5f302 Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Sat, 3 Aug 2013 12:45:23 -0400 Subject: remove obsolete `foreach` keyword this has been replaced by `for` --- src/libsyntax/parse/token.rs | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'src/libsyntax/parse/token.rs') diff --git a/src/libsyntax/parse/token.rs b/src/libsyntax/parse/token.rs index 706357320a5..39668e5c8b2 100644 --- a/src/libsyntax/parse/token.rs +++ b/src/libsyntax/parse/token.rs @@ -471,10 +471,9 @@ fn mk_fresh_ident_interner() -> @ident_interner { "use", // 61 "while", // 62 "in", // 63 - "foreach", // 64 - "be", // 65 - "pure", // 66 + "be", // 64 + "pure", // 65 ]; @ident_interner { @@ -571,7 +570,6 @@ pub mod keywords { False, Fn, For, - ForEach, If, Impl, In, @@ -615,7 +613,6 @@ pub mod keywords { False => ident { name: 39, ctxt: 0 }, Fn => ident { name: 40, ctxt: 0 }, For => ident { name: 41, ctxt: 0 }, - ForEach => ident { name: 64, ctxt: 0 }, If => ident { name: 42, ctxt: 0 }, Impl => ident { name: 43, ctxt: 0 }, In => ident { name: 63, ctxt: 0 }, @@ -628,7 +625,7 @@ pub mod keywords { Once => ident { name: 50, ctxt: 0 }, Priv => ident { name: 51, ctxt: 0 }, Pub => ident { name: 52, ctxt: 0 }, - Pure => ident { name: 66, ctxt: 0 }, + Pure => ident { name: 65, ctxt: 0 }, Ref => ident { name: 53, ctxt: 0 }, Return => ident { name: 54, ctxt: 0 }, Static => ident { name: 27, ctxt: 0 }, @@ -641,7 +638,7 @@ pub mod keywords { Unsafe => ident { name: 60, ctxt: 0 }, Use => ident { name: 61, ctxt: 0 }, While => ident { name: 62, ctxt: 0 }, - Be => ident { name: 65, ctxt: 0 }, + Be => ident { name: 64, ctxt: 0 }, } } } @@ -657,7 +654,7 @@ pub fn is_keyword(kw: keywords::Keyword, tok: &Token) -> bool { pub fn is_any_keyword(tok: &Token) -> bool { match *tok { token::IDENT(sid, false) => match sid.name { - 8 | 27 | 32 .. 66 => true, + 8 | 27 | 32 .. 65 => true, _ => false, }, _ => false @@ -667,7 +664,7 @@ pub fn is_any_keyword(tok: &Token) -> bool { pub fn is_strict_keyword(tok: &Token) -> bool { match *tok { token::IDENT(sid, false) => match sid.name { - 8 | 27 | 32 .. 64 => true, + 8 | 27 | 32 .. 63 => true, _ => false, }, _ => false, @@ -677,7 +674,7 @@ pub fn is_strict_keyword(tok: &Token) -> bool { pub fn is_reserved_keyword(tok: &Token) -> bool { match *tok { token::IDENT(sid, false) => match sid.name { - 65 .. 66 => true, + 64 .. 65 => true, _ => false, }, _ => false, -- cgit 1.4.1-3-g733a5