  
  from cymem.cymem cimport Pool
  from thinc.typedefs cimport atom_t
  
  from .typedefs cimport flags_t, attr_id_t, attr_t, univ_tag_t
  from .structs cimport Morphology, TokenC, LexemeC
  from .vocab cimport Vocab
  from .strings cimport StringStore
  
  
 
</s> remove from .typedefs cimport flags_t, attr_t, id_t, hash_t, univ_tag_t
 </s> add from .typedefs cimport flags_t, attr_t, id_t, hash_t
from .parts_of_speech cimport univ_pos_t </s> remove from ..typedefs cimport univ_tag_t
 </s> add from ..parts_of_speech cimport univ_pos_t </s> remove from ..typedefs cimport univ_tag_t
from ..typedefs cimport NO_TAG, ADJ, ADV, ADP, CONJ, DET, NOUN, NUM, PRON, PRT, VERB
from ..typedefs cimport X, PUNCT, EOL
 </s> add from ..parts_of_speech cimport univ_pos_t
from ..parts_of_speech cimport NO_TAG, ADJ, ADV, ADP, CONJ, DET, NOUN, NUM, PRON, PRT, VERB
from ..parts_of_speech cimport X, PUNCT, EOL </s> remove from .typedefs import UNIV_TAG_NAMES
 </s> add from .parts_of_speech import UNIV_POS_NAMES </s> remove # Google universal tag set
cpdef enum univ_tag_t:
    NO_TAG
    ADJ
    ADV
    ADP
    CONJ
    DET
    NOUN
    NUM
    PRON
    PRT
    VERB
    X
    PUNCT
    EOL
    N_UNIV_TAGS


 </s> add 
from .typedefs cimport flags_t, attr_id_t, attr_t
from .parts_of_speech cimport univ_pos_t
  
  from cymem.cymem cimport Pool
  from thinc.typedefs cimport atom_t
  
from .typedefs cimport flags_t, attr_id_t, attr_t
from .parts_of_speech cimport univ_pos_t
  from .structs cimport Morphology, TokenC, LexemeC
  from .vocab cimport Vocab
  from .strings cimport StringStore
  
  
keep keep keep keep replace keep keep keep keep keep
 * Move POS tag definitions to parts_of_speech.pxd 
spacy/tokens.pxd