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 )
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 )
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 )
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 )