about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPaul Stansifer <paul.stansifer@gmail.com>2012-08-24 18:19:39 -0700
committerPaul Stansifer <paul.stansifer@gmail.com>2012-08-24 18:20:17 -0700
commit18180fd5dac16582474b5ec0fd49ebb03f7f939d (patch)
tree1f1aa7318c5ffafe8f6310cb3fd211a459cc8b78
parente54acbf8488c877eeca264948e7e94f3c3434d41 (diff)
"earley_parser" -> "macro_parser" Let's be less confusing.
-rw-r--r--src/libsyntax/ast.rs2
-rw-r--r--src/libsyntax/ext/base.rs4
-rw-r--r--src/libsyntax/ext/tt/macro_parser.rs (renamed from src/libsyntax/ext/tt/earley_parser.rs)0
-rw-r--r--src/libsyntax/ext/tt/macro_rules.rs4
-rw-r--r--src/libsyntax/ext/tt/transcribe.rs2
-rw-r--r--src/libsyntax/syntax.rc2
6 files changed, 7 insertions, 7 deletions
diff --git a/src/libsyntax/ast.rs b/src/libsyntax/ast.rs
index 4cc161e1b5c..22f696d6ed8 100644
--- a/src/libsyntax/ast.rs
+++ b/src/libsyntax/ast.rs
@@ -407,7 +407,7 @@ type capture_clause = @~[capture_item];
 // If the syntax extension is an MBE macro, it will attempt to match its
 // LHS "matchers" against the provided token tree, and if it finds a
 // match, will transcribe the RHS token tree, splicing in any captured
-// earley_parser::matched_nonterminals into the tt_nonterminals it finds.
+// macro_parser::matched_nonterminals into the tt_nonterminals it finds.
 //
 // The RHS of an MBE macro is the only place a tt_nonterminal or tt_seq
 // makes any real sense. You could write them elsewhere but nothing
diff --git a/src/libsyntax/ext/base.rs b/src/libsyntax/ext/base.rs
index b16a8f11427..796f0400190 100644
--- a/src/libsyntax/ext/base.rs
+++ b/src/libsyntax/ext/base.rs
@@ -301,8 +301,8 @@ fn tt_args_to_original_flavor(cx: ext_ctxt, sp: span, arg: ~[ast::token_tree])
     -> ast::mac_arg {
     import ast::{matcher, matcher_, match_tok, match_seq, match_nonterminal};
     import parse::lexer::{new_tt_reader, reader};
-    import tt::earley_parser::{parse_or_else, matched_seq,
-                               matched_nonterminal};
+    import tt::macro_parser::{parse_or_else, matched_seq,
+                              matched_nonterminal};
 
     // these spans won't matter, anyways
     fn ms(m: matcher_) -> matcher {
diff --git a/src/libsyntax/ext/tt/earley_parser.rs b/src/libsyntax/ext/tt/macro_parser.rs
index 04f0e5f0a83..04f0e5f0a83 100644
--- a/src/libsyntax/ext/tt/earley_parser.rs
+++ b/src/libsyntax/ext/tt/macro_parser.rs
diff --git a/src/libsyntax/ext/tt/macro_rules.rs b/src/libsyntax/ext/tt/macro_rules.rs
index 77e0970d423..5b5a631f248 100644
--- a/src/libsyntax/ext/tt/macro_rules.rs
+++ b/src/libsyntax/ext/tt/macro_rules.rs
@@ -5,8 +5,8 @@ import ast::{ident, matcher_, matcher, match_tok,
 import parse::lexer::{new_tt_reader, reader};
 import parse::token::{FAT_ARROW, SEMI, LBRACE, RBRACE, nt_matchers, nt_tt};
 import parse::parser::{parser, SOURCE_FILE};
-import earley_parser::{parse, parse_or_else, success, failure, named_match,
-                       matched_seq, matched_nonterminal, error};
+import macro_parser::{parse, parse_or_else, success, failure, named_match,
+                      matched_seq, matched_nonterminal, error};
 import std::map::hashmap;
 import parse::token::special_idents;
 
diff --git a/src/libsyntax/ext/tt/transcribe.rs b/src/libsyntax/ext/tt/transcribe.rs
index 981e483f13d..8755e0d7d59 100644
--- a/src/libsyntax/ext/tt/transcribe.rs
+++ b/src/libsyntax/ext/tt/transcribe.rs
@@ -1,6 +1,6 @@
 import diagnostic::span_handler;
 import ast::{token_tree, tt_delim, tt_tok, tt_seq, tt_nonterminal,ident};
-import earley_parser::{named_match, matched_seq, matched_nonterminal};
+import macro_parser::{named_match, matched_seq, matched_nonterminal};
 import codemap::span;
 import parse::token::{EOF, INTERPOLATED, IDENT, token, nt_ident,
                       ident_interner};
diff --git a/src/libsyntax/syntax.rc b/src/libsyntax/syntax.rc
index ab2a83342eb..7ccd46a5c1d 100644
--- a/src/libsyntax/syntax.rc
+++ b/src/libsyntax/syntax.rc
@@ -67,7 +67,7 @@ mod ext {
 
     mod tt {
         mod transcribe;
-        mod earley_parser;
+        mod macro_parser;
         mod macro_rules;
     }