Example #1
0
 def __init__(self, **kwargs):
     PToken.__init__(self,
                     tipo='palabra',
                     predicado=lambda tok: es_verbo_infinitivo(tok.valor, nuevo=True),
                     func_resultado=lambda tok: normalizar_verbo_infinitivo(tok.valor),
                     **kwargs
     )
Example #2
0
 def __init__(self, **kwargs):
     PToken.__init__(self,
         tipo='palabra',
         predicado=lambda tok: tok.valor[:1].upper() == tok.valor[:1],
         func_resultado=lambda tok: tok.valor,
         descripcion=u"un sustantivo propio (ej. `Fulanito', `Juan Pérez')",
         **kwargs
     )
Example #3
0
 def __init__(self, raiz, **kwargs):
     PToken.__init__(self,
                     tipo='palabra',
                     predicado=lambda tok:
                                 es_verbo_infinitivo(tok.valor) and \
                                 normalizar_verbo_infinitivo(tok.valor) == raiz,
                     func_resultado=lambda tok: normalizar_verbo_infinitivo(tok.valor),
                     **kwargs
     )
Example #4
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
     )