Author: [EMAIL PROTECTED]
Date: Sun Nov 16 01:07:42 2008
New Revision: 763

Modified:
    branches/experimental/regexp2000/src/parser.cc

Log:
Renamed AddTerm back to AddAtom.


Modified: branches/experimental/regexp2000/src/parser.cc
==============================================================================
--- branches/experimental/regexp2000/src/parser.cc      (original)
+++ branches/experimental/regexp2000/src/parser.cc      Sun Nov 16 01:07:42 2008
@@ -312,7 +312,7 @@
    // "Adds" an empty expression. Does nothing except consume a
    // following quantifier
    void AddEmpty();
-  void AddTerm(RegExpTree* tree);
+  void AddAtom(RegExpTree* tree);
    void AddAssertion(RegExpTree* tree);
    void NewAlternative();  // '|'
    void AddQuantifierToAtom(int min, int max, bool is_greedy);
@@ -386,7 +386,7 @@
  }


-void RegExpBuilder::AddTerm(RegExpTree* term) {
+void RegExpBuilder::AddAtom(RegExpTree* term) {
    if (term->IsTextElement()) {
      FlushCharacters();
      text_.Add(term);
@@ -3632,17 +3632,17 @@
        ZoneList<CharacterRange>* ranges = new ZoneList<CharacterRange>(2);
        CharacterRange::AddClassEscape('.', ranges);
        RegExpTree* atom = new RegExpCharacterClass(ranges, false);
-      builder.AddTerm(atom);
+      builder.AddAtom(atom);
        break;
      }
      case '(': {
        RegExpTree* atom = ParseGroup(CHECK_OK);
-      builder.AddTerm(atom);
+      builder.AddAtom(atom);
        break;
      }
      case '[': {
        RegExpTree* atom = ParseCharacterClass(CHECK_OK);
-      builder.AddTerm(atom);
+      builder.AddAtom(atom);
        break;
      }
      // Atom ::
@@ -3672,7 +3672,7 @@
          ZoneList<CharacterRange>* ranges = new ZoneList<CharacterRange>(2);
          CharacterRange::AddClassEscape(c, ranges);
          RegExpTree* atom = new RegExpCharacterClass(ranges, false);
-        builder.AddTerm(atom);
+        builder.AddAtom(atom);
          goto has_read_atom;  // Avoid setting has_character_escapes_.
        }
        case '1': case '2': case '3': case '4': case '5': case '6':
@@ -3686,7 +3686,7 @@
              goto has_read_atom;
            }
            RegExpTree* atom = new RegExpBackreference(capture);
-          builder.AddTerm(atom);
+          builder.AddAtom(atom);
            goto has_read_atom;  // Avoid setting has_character_escapes_.
          }
          uc32 first_digit = next();

--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to