# -----------------------------------------------------------
# En este archivo se definen las constantes.
# Reducir la cantidad de lineas del codigo principal.
# -----------------------------------------------------------

#definición de formato de hora especifico
formatoRE="^(1[0-2]|0?[1-9]):([0-5]?[0-9])(AM|PM)$"

#definición general del diccionario de numeros a letras
distNum = {
    0: "en punto", 1: "una", 2: "dos",
    3: "tres", 4: "cuatro", 5: "cinco",
    6: "seis", 7: "tiete", 8: "ocho",
    9: "nueve", 10: "diez", 11: "once",
    12: "doce", 13: "trece", 14: "catorce",
    15: "cuarto", 16: "dieciséis", 17: "diecisiete",
    18: "dieciocho", 19: "diecinueve", 20: "veinte",
    21: "veintiuno", 22: "veintidos", 23: "veintitres",
    24: "veinticuatro", 25: "veinticinco", 26: "veintiseis",
    27: "veintisiete", 28: "veintiocho", 29: "veintinueve",
    30: "media", 31: "treinta y uno", 32: "treinta y dos",
    33: "treinta y tres", 34: "treinta y cuatro", 35: "treinta y cinco",
    36: "treinta y seis", 37: "treinta y siete", 38: "treinta y ocho",
    39: "treinta y nueve", 40: "cuarenta", 41: "cuarenta y uno",
    42: "cuarenta y dos", 43: "cuarenta y tres", 44: "cuarenta y cuatro",
    45: "cuarenta y cinco", 46: "cuarenta y seis", 47: "cuarenta y siete", 
    48: "cuarenta y ocho", 49: "cuarenta y nueve", 50: "cincuenta",
    51: "cincuenta y uno", 52: "cincuenta y dos", 53: "cincuenta y tres",
    54: "cincuenta y cuatro", 55: "cincuenta y cinco", 56: "cincuenta y seis",
    57: "cincuenta y siete",58: "cincuenta y ocho", 59: "cincuenta y nueve"
           }
