  
  
  exts = [
      Extension("spacy.en", ["spacy/en.pyx"], language="c++",
                include_dirs=includes, cython_include_dirs=cython_includes),
      Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes,
                cython_include_dirs=cython_includes),
      Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes,
                cython_include_dirs=cython_includes),
      Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes,
                cython_include_dirs=cython_includes),
      Extension("spacy._hashing", ["spacy/_hashing.pyx"], language="c++", include_dirs=includes,
                cython_include_dirs=cython_includes),
      Extension("spacy.chartree", ["spacy/chartree.pyx"], language="c++", include_dirs=includes,
                cython_include_dirs=cython_includes),
      Extension("spacy.tokens", ["spacy/tokens.pyx"], language="c++", include_dirs=includes,
                cython_include_dirs=cython_includes),
      Extension("spacy.string_tools", ["spacy/string_tools.pyx"], language="c++",
                include_dirs=includes, cython_include_dirs=cython_includes),
  ]
  
  
 
</s> remove               include_dirs=includes, cython_include_dirs=cython_includes),
 </s> add               include_dirs=includes), </s> remove SIC = 0
LEX = 1
NORM = 2
SHAPE = 3
LAST3 = 4
LENGTH = 5
 </s> add LEX = 0
NORM = 1
SHAPE = 2
LAST3 = 3
LENGTH = 4 </s> remove         self.bacov[word.sic] = key
        word.orth = self.lookup_orth(string)
        word.dist = self.lookup_dist(string)
        self.vocab.set(key, <size_t>word)
 </s> add         word.orth = self.new_orth(string)
        word.dist = self.new_dist(string)
        self.vocab[word.lex] = <size_t>word </s> remove         word.sic = hash(key)
 </s> add 
              include_dirs=includes),
    Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes),
  
  
  exts = [
      Extension("spacy.en", ["spacy/en.pyx"], language="c++",
              include_dirs=includes),
    Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes),
              include_dirs=includes),
    Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes),
              include_dirs=includes),
    Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes),
              include_dirs=includes),
    Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes),
              include_dirs=includes),
    Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes),
              include_dirs=includes),
    Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes),
              include_dirs=includes),
    Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes),
              include_dirs=includes),
    Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes),
              include_dirs=includes),
    Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes),
              include_dirs=includes),
    Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes),
              include_dirs=includes),
    Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes),
              include_dirs=includes),
    Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes),
              include_dirs=includes),
    Extension("spacy.en_ptb", ["spacy/en_ptb.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.lexeme", ["spacy/lexeme.pyx"], language="c++", include_dirs=includes),
    Extension("spacy.spacy", ["spacy/spacy.pyx"], language="c++", include_dirs=includes),
      Extension("spacy.string_tools", ["spacy/string_tools.pyx"], language="c++",
                include_dirs=includes, cython_include_dirs=cython_includes),
  ]
  
  
keep keep keep keep replace replace replace replace replace replace replace replace replace replace replace replace replace keep keep keep keep keep
 * Refactor spacy so that chunks return arrays of lexemes, so that there is properly one lexeme per word. 
setup.py