Exemplo n.º 1
0
 def __init__(self, **kwargs):
     PToken.__init__(self,
         tipo='palabra',
         predicado=lambda tok: normalizar_sustantivo_comun(tok.valor) not in PALABRAS_CLAVE and \
                               normalizar_sustantivo_comun(tok.valor)[:1].lower() == normalizar_sustantivo_comun(tok.valor)[:1],
         func_resultado=lambda tok: normalizar_sustantivo_comun(tok.valor),
         descripcion=u"un sustantivo común (ej. `moneda\', `bondi\')",
         **kwargs
     )
Exemplo n.º 2
0
 def declarar_sustantivo_comun(self, palabra, clase):
     normalizada = normalizar_sustantivo_comun(normalizar(palabra))
     if normalizada not in self._sustantivos:
         self._sustantivos[normalizada] = (palabra, clase)