1
Fork 0

Reserve 'be' as a keyword

This commit is contained in:
Brian Anderson 2012-09-11 19:26:48 -07:00
parent ea01ee2e9e
commit 3d2a74a160
4 changed files with 41 additions and 0 deletions

View file

@ -216,6 +216,7 @@ fn parser(sess: parse_sess, cfg: ast::crate_cfg,
keywords: token::keyword_table(),
restricted_keywords: token::restricted_keyword_table(),
strict_keywords: token::strict_keyword_table(),
reserved_keywords: token::reserved_keyword_table(),
obsolete_set: std::map::HashMap(),
}
}
@ -237,6 +238,7 @@ struct parser {
keywords: HashMap<~str, ()>,
restricted_keywords: HashMap<~str, ()>,
strict_keywords: HashMap<~str, ()>,
reserved_keywords: HashMap<~str, ()>,
/// The set of seen errors about obsolete syntax. Used to suppress
/// extra detail when the same error is seen twice
obsolete_set: HashMap<ObsoleteSyntax, ()>,