Settle on the format/write/print family of names

This commit is contained in:
Alex Crichton
2013-08-23 18:14:11 -07:00
parent 67512f717e
commit eb836dd61e
10 changed files with 293 additions and 253 deletions

View File

@@ -139,10 +139,12 @@ pub fn syntax_expander_table() -> SyntaxEnv {
ext::tt::macro_rules::add_new_extension));
syntax_expanders.insert(intern(&"fmt"),
builtin_normal_tt(ext::fmt::expand_syntax_ext));
syntax_expanders.insert(intern(&"ifmt"),
builtin_normal_tt(ext::ifmt::expand_sprintf));
syntax_expanders.insert(intern(&"ifmtf"),
builtin_normal_tt(ext::ifmt::expand_fprintf));
syntax_expanders.insert(intern(&"format"),
builtin_normal_tt(ext::ifmt::expand_format));
syntax_expanders.insert(intern(&"write"),
builtin_normal_tt(ext::ifmt::expand_write));
syntax_expanders.insert(intern(&"writeln"),
builtin_normal_tt(ext::ifmt::expand_writeln));
syntax_expanders.insert(
intern(&"auto_encode"),
@SE(ItemDecorator(ext::auto_encode::expand_auto_encode)));