      stop_deps = [doc.vocab.strings[label] for label in stop_labels]
      token = doc[0]
      while token and token.i < len(doc):
          if token.pos in [PROPN, NOUN, PRON]:
              left, right = noun_bounds(token)
              yield left.i, right.i+1, np_label
              token = right
          token = next_token(token)
  
  
 
</s> remove     np_left_deps = [doc.vocab.strings[label] for label in left_labels]
    np_right_deps = [doc.vocab.strings[label] for label in right_labels]
    stop_deps = [doc.vocab.strings[label] for label in stop_labels]
 </s> add     np_left_deps = [doc.vocab.strings.add(label) for label in left_labels]
    np_right_deps = [doc.vocab.strings.add(label) for label in right_labels]
    stop_deps = [doc.vocab.strings.add(label) for label in stop_labels] </s> remove             left, right = noun_bounds(token)
 </s> add             left, right = noun_bounds(doc, token, np_left_deps, np_right_deps, stop_deps) </s> remove     np_label = doc.vocab.strings['NP']
 </s> add     if not len(doc):
        return
    np_label = doc.vocab.strings.add('NP') </s> remove def noun_bounds(root):
 </s> add def noun_bounds(doc, root, np_left_deps, np_right_deps, stop_deps):
            left, right = noun_bounds(doc, token, np_left_deps, np_right_deps, stop_deps)
      stop_deps = [doc.vocab.strings[label] for label in stop_labels]
      token = doc[0]
      while token and token.i < len(doc):
          if token.pos in [PROPN, NOUN, PRON]:
            left, right = noun_bounds(doc, token, np_left_deps, np_right_deps, stop_deps)
              yield left.i, right.i+1, np_label
              token = right
          token = next_token(token)
  
  
keep keep keep keep replace keep keep keep keep keep
 Revert "Merge branch 'develop' of https://github.com/explosion/spaCy into develop"

This reverts commit c9ba3d3c2dc7067cf8bd55f878cec45a8c6d73d4, reversing
changes made to 92c26a35d425d4e8ca1b805ea776ea10f5ded3df. 
spacy/lang/es/syntax_iterators.py