Remove remaining use of 'pred' and make 'pred' a non-reserved word. Huzzah\!

This commit is contained in:
Tim Chevalier 2011-08-25 22:26:45 -07:00
parent 63f9b43d36
commit b099760269
2 changed files with 2 additions and 8 deletions

View file

@ -173,7 +173,6 @@ fn bad_expr_word_table() -> hashmap<str, ()> {
words.insert("fn", ());
words.insert("block", ());
words.insert("lambda", ());
words.insert("pred", ()); // FIXME: remove
words.insert("pure", ());
words.insert("iter", ());
words.insert("block", ());
@ -2135,11 +2134,6 @@ fn parse_item(p: &parser, attrs: &[ast::attribute]) -> option::t<@ast::item> {
expect_word(p, "fn");
ret some(parse_item_fn_or_iter(p, ast::pure_fn, ast::proto_fn, attrs,
ast::il_normal));
}
// FIXME: remove
else if eat_word(p, "pred") {
ret some(parse_item_fn_or_iter(p, ast::pure_fn, ast::proto_fn, attrs,
ast::il_normal));
} else if eat_word(p, "iter") {
ret some(parse_item_fn_or_iter(p, ast::impure_fn, ast::proto_iter,
attrs, ast::il_normal));